Class RemoteProcessGroupDTO
java.lang.Object
org.apache.nifi.api.toolkit.model.RemoteProcessGroupDTO
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]")
public class RemoteProcessGroupDTO
extends Object
RemoteProcessGroupDTO
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Integer
private Integer
private String
private String
private RemoteProcessGroupContentsDTO
private String
private String
private Integer
private Integer
private Integer
private String
private String
private Integer
private String
private PositionDTO
private String
private String
private Integer
private String
private Boolean
private String
private String
private Boolean
private String
private String
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactiveRemoteInputPortCount
(Integer activeRemoteInputPortCount) activeRemoteOutputPortCount
(Integer activeRemoteOutputPortCount) addAuthorizationIssuesItem
(String authorizationIssuesItem) addValidationErrorsItem
(String validationErrorsItem) authorizationIssues
(List<String> authorizationIssues) communicationsTimeout
(String communicationsTimeout) contents
(RemoteProcessGroupContentsDTO contents) boolean
flowRefreshed
(String flowRefreshed) The number of active remote input ports.The number of active remote output ports.Any remote authorization issues for the remote process group.The comments for the remote process group.The time period used for the timeout when communicating with the target.Get contentsThe timestamp when this remote process group was last refreshed.getId()
The id of the component.The number of inactive remote input ports.The number of inactive remote output ports.The number of remote input ports currently available on the target.The local network interface to send/receive data.getName()
The name of the remote process group.The number of remote output ports currently available on the target.The id of parent process group of this component if applicable.Get positionGet proxyHostGet proxyPasswordGet proxyPortGet proxyUserThe target URI of the remote process group.The target URI of the remote process group.Get transportProtocolThe validation errors for the remote process group.The ID of the corresponding component that is under version controlWhen yielding, this amount of time must elapse before the remote process group is scheduled again.int
hashCode()
inactiveRemoteInputPortCount
(Integer inactiveRemoteInputPortCount) inactiveRemoteOutputPortCount
(Integer inactiveRemoteOutputPortCount) inputPortCount
(Integer inputPortCount) Whether the target is running securely.Whether the remote process group is actively transmitting.localNetworkInterface
(String localNetworkInterface) outputPortCount
(Integer outputPortCount) parentGroupId
(String parentGroupId) position
(PositionDTO position) proxyPassword
(String proxyPassword) void
setActiveRemoteInputPortCount
(Integer activeRemoteInputPortCount) void
setActiveRemoteOutputPortCount
(Integer activeRemoteOutputPortCount) void
setAuthorizationIssues
(List<String> authorizationIssues) void
setComments
(String comments) void
setCommunicationsTimeout
(String communicationsTimeout) void
setContents
(RemoteProcessGroupContentsDTO contents) void
setFlowRefreshed
(String flowRefreshed) void
void
setInactiveRemoteInputPortCount
(Integer inactiveRemoteInputPortCount) void
setInactiveRemoteOutputPortCount
(Integer inactiveRemoteOutputPortCount) void
setInputPortCount
(Integer inputPortCount) void
setLocalNetworkInterface
(String localNetworkInterface) void
void
setOutputPortCount
(Integer outputPortCount) void
setParentGroupId
(String parentGroupId) void
setPosition
(PositionDTO position) void
setProxyHost
(String proxyHost) void
setProxyPassword
(String proxyPassword) void
setProxyPort
(Integer proxyPort) void
setProxyUser
(String proxyUser) void
setTargetSecure
(Boolean targetSecure) void
setTargetUri
(String targetUri) void
setTargetUris
(String targetUris) void
setTransmitting
(Boolean transmitting) void
setTransportProtocol
(String transportProtocol) void
setValidationErrors
(List<String> validationErrors) void
setVersionedComponentId
(String versionedComponentId) void
setYieldDuration
(String yieldDuration) targetSecure
(Boolean targetSecure) targetUris
(String targetUris) private String
Convert the given object to string with each line indented by 4 spaces (except the first line).toString()
transmitting
(Boolean transmitting) transportProtocol
(String transportProtocol) validationErrors
(List<String> validationErrors) versionedComponentId
(String versionedComponentId) yieldDuration
(String yieldDuration)
-
Field Details
-
id
-
versionedComponentId
-
parentGroupId
-
position
-
targetUri
-
targetUris
-
targetSecure
-
name
-
comments
-
communicationsTimeout
-
yieldDuration
-
transportProtocol
-
localNetworkInterface
-
proxyHost
-
proxyPort
-
proxyUser
-
proxyPassword
-
authorizationIssues
-
validationErrors
-
transmitting
-
inputPortCount
-
outputPortCount
-
activeRemoteInputPortCount
-
inactiveRemoteInputPortCount
-
activeRemoteOutputPortCount
-
inactiveRemoteOutputPortCount
-
flowRefreshed
-
contents
-
-
Constructor Details
-
RemoteProcessGroupDTO
public RemoteProcessGroupDTO()
-
-
Method Details
-
id
-
getId
The id of the component.- Returns:
- id
-
setId
-
versionedComponentId
-
getVersionedComponentId
The ID of the corresponding component that is under version control- Returns:
- versionedComponentId
-
setVersionedComponentId
-
parentGroupId
-
getParentGroupId
The id of parent process group of this component if applicable.- Returns:
- parentGroupId
-
setParentGroupId
-
position
-
getPosition
Get position- Returns:
- position
-
setPosition
-
targetUri
-
getTargetUri
The target URI of the remote process group. If target uri is not set, but uris are set, then returns the first url in the urls. If neither target uri nor uris are set, then returns null.- Returns:
- targetUri
-
setTargetUri
-
targetUris
-
getTargetUris
The target URI of the remote process group. If target uris is not set but target uri is set, then returns a collection containing the single target uri. If neither target uris nor uris are set, then returns null.- Returns:
- targetUris
-
setTargetUris
-
targetSecure
-
isTargetSecure
Whether the target is running securely.- Returns:
- targetSecure
-
setTargetSecure
-
name
-
getName
The name of the remote process group.- Returns:
- name
-
setName
-
comments
-
getComments
The comments for the remote process group.- Returns:
- comments
-
setComments
-
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
-
getTransportProtocol
Get transportProtocol- Returns:
- transportProtocol
-
setTransportProtocol
-
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
-
authorizationIssues
-
addAuthorizationIssuesItem
-
getAuthorizationIssues
Any remote authorization issues for the remote process group.- Returns:
- authorizationIssues
-
setAuthorizationIssues
-
validationErrors
-
addValidationErrorsItem
-
getValidationErrors
The validation errors for the remote process group. These validation errors represent the problems with the remote process group that must be resolved before it can transmit.- Returns:
- validationErrors
-
setValidationErrors
-
transmitting
-
isTransmitting
Whether the remote process group is actively transmitting.- Returns:
- transmitting
-
setTransmitting
-
inputPortCount
-
getInputPortCount
The number of remote input ports currently available on the target.- Returns:
- inputPortCount
-
setInputPortCount
-
outputPortCount
-
getOutputPortCount
The number of remote output ports currently available on the target.- Returns:
- outputPortCount
-
setOutputPortCount
-
activeRemoteInputPortCount
-
getActiveRemoteInputPortCount
The number of active remote input ports.- Returns:
- activeRemoteInputPortCount
-
setActiveRemoteInputPortCount
-
inactiveRemoteInputPortCount
-
getInactiveRemoteInputPortCount
The number of inactive remote input ports.- Returns:
- inactiveRemoteInputPortCount
-
setInactiveRemoteInputPortCount
-
activeRemoteOutputPortCount
-
getActiveRemoteOutputPortCount
The number of active remote output ports.- Returns:
- activeRemoteOutputPortCount
-
setActiveRemoteOutputPortCount
-
inactiveRemoteOutputPortCount
-
getInactiveRemoteOutputPortCount
The number of inactive remote output ports.- Returns:
- inactiveRemoteOutputPortCount
-
setInactiveRemoteOutputPortCount
-
flowRefreshed
-
getFlowRefreshed
The timestamp when this remote process group was last refreshed.- Returns:
- flowRefreshed
-
setFlowRefreshed
-
contents
-
getContents
Get contents- Returns:
- contents
-
setContents
-
equals
-
hashCode
public int hashCode() -
toString
-
toIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
-