Class VersionedRemoteProcessGroup
java.lang.Object
org.apache.nifi.api.toolkit.model.VersionedRemoteProcessGroup
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]")
public class VersionedRemoteProcessGroup
extends Object
VersionedRemoteProcessGroup
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Gets or Sets componentTypestatic enum
The Transport Protocol that is used for Site-to-Site communications -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private String
private String
private String
private List
<VersionedRemoteGroupPort> private String
private String
private String
private List
<VersionedRemoteGroupPort> private Position
private String
private String
private Integer
private String
private String
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddInputPortsItem
(VersionedRemoteGroupPort inputPortsItem) addOutputPortsItem
(VersionedRemoteGroupPort outputPortsItem) communicationsTimeout
(String communicationsTimeout) componentType
(VersionedRemoteProcessGroup.ComponentTypeEnum componentType) boolean
The user-supplied comments for the componentThe time period used for the timeout when communicating with the target.Get componentTypeThe ID of the Process Group that this component belongs toThe component's unique identifierA Set of Input Ports that can be connected to, in order to send data to the remote NiFi instanceThe instance ID of an existing component that is described by this VersionedComponent, or null if this is not mapped to an instantiated componentThe local network interface to send/receive data.getName()
The component's nameA Set of Output Ports that can be connected to, in order to pull data from the remote NiFi instanceGet positionGet proxyHostGet proxyPasswordGet proxyPortGet proxyUserThe target URIs of the remote process group.The Transport Protocol that is used for Site-to-Site communicationsWhen yielding, this amount of time must elapse before the remote process group is scheduled again.groupIdentifier
(String groupIdentifier) int
hashCode()
identifier
(String identifier) inputPorts
(List<VersionedRemoteGroupPort> inputPorts) instanceIdentifier
(String instanceIdentifier) localNetworkInterface
(String localNetworkInterface) outputPorts
(List<VersionedRemoteGroupPort> outputPorts) proxyPassword
(String proxyPassword) void
setComments
(String comments) void
setCommunicationsTimeout
(String communicationsTimeout) void
setComponentType
(VersionedRemoteProcessGroup.ComponentTypeEnum componentType) void
setGroupIdentifier
(String groupIdentifier) void
setIdentifier
(String identifier) void
setInputPorts
(List<VersionedRemoteGroupPort> inputPorts) void
setInstanceIdentifier
(String instanceIdentifier) void
setLocalNetworkInterface
(String localNetworkInterface) void
void
setOutputPorts
(List<VersionedRemoteGroupPort> outputPorts) void
setPosition
(Position position) void
setProxyHost
(String proxyHost) void
setProxyPassword
(String proxyPassword) void
setProxyPort
(Integer proxyPort) void
setProxyUser
(String proxyUser) void
setTargetUris
(String targetUris) void
setTransportProtocol
(VersionedRemoteProcessGroup.TransportProtocolEnum transportProtocol) void
setYieldDuration
(String yieldDuration) targetUris
(String targetUris) private String
Convert the given object to string with each line indented by 4 spaces (except the first line).toString()
transportProtocol
(VersionedRemoteProcessGroup.TransportProtocolEnum transportProtocol) yieldDuration
(String yieldDuration)
-
Field Details
-
identifier
-
instanceIdentifier
-
name
-
comments
-
position
-
targetUris
-
communicationsTimeout
-
yieldDuration
-
transportProtocol
-
localNetworkInterface
-
proxyHost
-
proxyPort
-
proxyUser
-
proxyPassword
-
inputPorts
-
outputPorts
-
componentType
-
groupIdentifier
-
-
Constructor Details
-
VersionedRemoteProcessGroup
public VersionedRemoteProcessGroup()
-
-
Method Details
-
identifier
-
getIdentifier
The component's unique identifier- Returns:
- identifier
-
setIdentifier
-
instanceIdentifier
-
getInstanceIdentifier
The instance ID of an existing component that is described by this VersionedComponent, or null if this is not mapped to an instantiated component- Returns:
- instanceIdentifier
-
setInstanceIdentifier
-
name
-
getName
The component's name- Returns:
- name
-
setName
-
comments
-
getComments
The user-supplied comments for the component- Returns:
- comments
-
setComments
-
position
-
getPosition
Get position- Returns:
- position
-
setPosition
-
targetUris
-
getTargetUris
The target URIs of the remote process group. If target uris is not set but target uri is set, then returns the single target uri. If neither target uris nor target uri is set, then returns null.- Returns:
- targetUris
-
setTargetUris
-
communicationsTimeout
-
getCommunicationsTimeout
The time period used for the timeout when communicating with the target.- Returns:
- communicationsTimeout
-
setCommunicationsTimeout
-
yieldDuration
-
getYieldDuration
When yielding, this amount of time must elapse before the remote process group is scheduled again.- Returns:
- yieldDuration
-
setYieldDuration
-
transportProtocol
public VersionedRemoteProcessGroup transportProtocol(VersionedRemoteProcessGroup.TransportProtocolEnum transportProtocol) -
getTransportProtocol
The Transport Protocol that is used for Site-to-Site communications- Returns:
- transportProtocol
-
setTransportProtocol
public void setTransportProtocol(VersionedRemoteProcessGroup.TransportProtocolEnum transportProtocol) -
localNetworkInterface
-
getLocalNetworkInterface
The local network interface to send/receive data. If not specified, any local address is used. If clustered, all nodes must have an interface with this identifier.- Returns:
- localNetworkInterface
-
setLocalNetworkInterface
-
proxyHost
-
getProxyHost
Get proxyHost- Returns:
- proxyHost
-
setProxyHost
-
proxyPort
-
getProxyPort
Get proxyPort- Returns:
- proxyPort
-
setProxyPort
-
proxyUser
-
getProxyUser
Get proxyUser- Returns:
- proxyUser
-
setProxyUser
-
proxyPassword
-
getProxyPassword
Get proxyPassword- Returns:
- proxyPassword
-
setProxyPassword
-
inputPorts
-
addInputPortsItem
-
getInputPorts
A Set of Input Ports that can be connected to, in order to send data to the remote NiFi instance- Returns:
- inputPorts
-
setInputPorts
-
outputPorts
-
addOutputPortsItem
-
getOutputPorts
A Set of Output Ports that can be connected to, in order to pull data from the remote NiFi instance- Returns:
- outputPorts
-
setOutputPorts
-
componentType
public VersionedRemoteProcessGroup componentType(VersionedRemoteProcessGroup.ComponentTypeEnum componentType) -
getComponentType
Get componentType- Returns:
- componentType
-
setComponentType
-
groupIdentifier
-
getGroupIdentifier
The ID of the Process Group that this component belongs to- Returns:
- groupIdentifier
-
setGroupIdentifier
-
equals
-
hashCode
public int hashCode() -
toString
-
toIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
-