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 Details

    • id

      private String id
    • versionedComponentId

      private String versionedComponentId
    • parentGroupId

      private String parentGroupId
    • position

      private PositionDTO position
    • targetUri

      private String targetUri
    • targetUris

      private String targetUris
    • targetSecure

      private Boolean targetSecure
    • name

      private String name
    • comments

      private String comments
    • communicationsTimeout

      private String communicationsTimeout
    • yieldDuration

      private String yieldDuration
    • transportProtocol

      private String transportProtocol
    • localNetworkInterface

      private String localNetworkInterface
    • proxyHost

      private String proxyHost
    • proxyPort

      private Integer proxyPort
    • proxyUser

      private String proxyUser
    • proxyPassword

      private String proxyPassword
    • authorizationIssues

      private List<String> authorizationIssues
    • validationErrors

      private List<String> validationErrors
    • transmitting

      private Boolean transmitting
    • inputPortCount

      private Integer inputPortCount
    • outputPortCount

      private Integer outputPortCount
    • activeRemoteInputPortCount

      private Integer activeRemoteInputPortCount
    • inactiveRemoteInputPortCount

      private Integer inactiveRemoteInputPortCount
    • activeRemoteOutputPortCount

      private Integer activeRemoteOutputPortCount
    • inactiveRemoteOutputPortCount

      private Integer inactiveRemoteOutputPortCount
    • flowRefreshed

      private String flowRefreshed
    • contents

  • Constructor Details

    • RemoteProcessGroupDTO

      public RemoteProcessGroupDTO()
  • Method Details

    • id

      public RemoteProcessGroupDTO id(String id)
    • getId

      public String getId()
      The id of the component.
      Returns:
      id
    • setId

      public void setId(String id)
    • versionedComponentId

      public RemoteProcessGroupDTO versionedComponentId(String versionedComponentId)
    • getVersionedComponentId

      public String getVersionedComponentId()
      The ID of the corresponding component that is under version control
      Returns:
      versionedComponentId
    • setVersionedComponentId

      public void setVersionedComponentId(String versionedComponentId)
    • parentGroupId

      public RemoteProcessGroupDTO parentGroupId(String parentGroupId)
    • getParentGroupId

      public String getParentGroupId()
      The id of parent process group of this component if applicable.
      Returns:
      parentGroupId
    • setParentGroupId

      public void setParentGroupId(String parentGroupId)
    • position

      public RemoteProcessGroupDTO position(PositionDTO position)
    • getPosition

      public PositionDTO getPosition()
      Get position
      Returns:
      position
    • setPosition

      public void setPosition(PositionDTO position)
    • targetUri

      public RemoteProcessGroupDTO targetUri(String targetUri)
    • getTargetUri

      public String 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

      public void setTargetUri(String targetUri)
    • targetUris

      public RemoteProcessGroupDTO targetUris(String targetUris)
    • getTargetUris

      public String 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

      public void setTargetUris(String targetUris)
    • targetSecure

      public RemoteProcessGroupDTO targetSecure(Boolean targetSecure)
    • isTargetSecure

      public Boolean isTargetSecure()
      Whether the target is running securely.
      Returns:
      targetSecure
    • setTargetSecure

      public void setTargetSecure(Boolean targetSecure)
    • name

      public RemoteProcessGroupDTO name(String name)
    • getName

      public String getName()
      The name of the remote process group.
      Returns:
      name
    • setName

      public void setName(String name)
    • comments

      public RemoteProcessGroupDTO comments(String comments)
    • getComments

      public String getComments()
      The comments for the remote process group.
      Returns:
      comments
    • setComments

      public void setComments(String comments)
    • communicationsTimeout

      public RemoteProcessGroupDTO communicationsTimeout(String communicationsTimeout)
    • getCommunicationsTimeout

      public String getCommunicationsTimeout()
      The time period used for the timeout when communicating with the target.
      Returns:
      communicationsTimeout
    • setCommunicationsTimeout

      public void setCommunicationsTimeout(String communicationsTimeout)
    • yieldDuration

      public RemoteProcessGroupDTO yieldDuration(String yieldDuration)
    • getYieldDuration

      public String getYieldDuration()
      When yielding, this amount of time must elapse before the remote process group is scheduled again.
      Returns:
      yieldDuration
    • setYieldDuration

      public void setYieldDuration(String yieldDuration)
    • transportProtocol

      public RemoteProcessGroupDTO transportProtocol(String transportProtocol)
    • getTransportProtocol

      public String getTransportProtocol()
      Get transportProtocol
      Returns:
      transportProtocol
    • setTransportProtocol

      public void setTransportProtocol(String transportProtocol)
    • localNetworkInterface

      public RemoteProcessGroupDTO localNetworkInterface(String localNetworkInterface)
    • getLocalNetworkInterface

      public String 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

      public void setLocalNetworkInterface(String localNetworkInterface)
    • proxyHost

      public RemoteProcessGroupDTO proxyHost(String proxyHost)
    • getProxyHost

      public String getProxyHost()
      Get proxyHost
      Returns:
      proxyHost
    • setProxyHost

      public void setProxyHost(String proxyHost)
    • proxyPort

      public RemoteProcessGroupDTO proxyPort(Integer proxyPort)
    • getProxyPort

      public Integer getProxyPort()
      Get proxyPort
      Returns:
      proxyPort
    • setProxyPort

      public void setProxyPort(Integer proxyPort)
    • proxyUser

      public RemoteProcessGroupDTO proxyUser(String proxyUser)
    • getProxyUser

      public String getProxyUser()
      Get proxyUser
      Returns:
      proxyUser
    • setProxyUser

      public void setProxyUser(String proxyUser)
    • proxyPassword

      public RemoteProcessGroupDTO proxyPassword(String proxyPassword)
    • getProxyPassword

      public String getProxyPassword()
      Get proxyPassword
      Returns:
      proxyPassword
    • setProxyPassword

      public void setProxyPassword(String proxyPassword)
    • authorizationIssues

      public RemoteProcessGroupDTO authorizationIssues(List<String> authorizationIssues)
    • addAuthorizationIssuesItem

      public RemoteProcessGroupDTO addAuthorizationIssuesItem(String authorizationIssuesItem)
    • getAuthorizationIssues

      public List<String> getAuthorizationIssues()
      Any remote authorization issues for the remote process group.
      Returns:
      authorizationIssues
    • setAuthorizationIssues

      public void setAuthorizationIssues(List<String> authorizationIssues)
    • validationErrors

      public RemoteProcessGroupDTO validationErrors(List<String> validationErrors)
    • addValidationErrorsItem

      public RemoteProcessGroupDTO addValidationErrorsItem(String validationErrorsItem)
    • getValidationErrors

      public List<String> 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

      public void setValidationErrors(List<String> validationErrors)
    • transmitting

      public RemoteProcessGroupDTO transmitting(Boolean transmitting)
    • isTransmitting

      public Boolean isTransmitting()
      Whether the remote process group is actively transmitting.
      Returns:
      transmitting
    • setTransmitting

      public void setTransmitting(Boolean transmitting)
    • inputPortCount

      public RemoteProcessGroupDTO inputPortCount(Integer inputPortCount)
    • getInputPortCount

      public Integer getInputPortCount()
      The number of remote input ports currently available on the target.
      Returns:
      inputPortCount
    • setInputPortCount

      public void setInputPortCount(Integer inputPortCount)
    • outputPortCount

      public RemoteProcessGroupDTO outputPortCount(Integer outputPortCount)
    • getOutputPortCount

      public Integer getOutputPortCount()
      The number of remote output ports currently available on the target.
      Returns:
      outputPortCount
    • setOutputPortCount

      public void setOutputPortCount(Integer outputPortCount)
    • activeRemoteInputPortCount

      public RemoteProcessGroupDTO activeRemoteInputPortCount(Integer activeRemoteInputPortCount)
    • getActiveRemoteInputPortCount

      public Integer getActiveRemoteInputPortCount()
      The number of active remote input ports.
      Returns:
      activeRemoteInputPortCount
    • setActiveRemoteInputPortCount

      public void setActiveRemoteInputPortCount(Integer activeRemoteInputPortCount)
    • inactiveRemoteInputPortCount

      public RemoteProcessGroupDTO inactiveRemoteInputPortCount(Integer inactiveRemoteInputPortCount)
    • getInactiveRemoteInputPortCount

      public Integer getInactiveRemoteInputPortCount()
      The number of inactive remote input ports.
      Returns:
      inactiveRemoteInputPortCount
    • setInactiveRemoteInputPortCount

      public void setInactiveRemoteInputPortCount(Integer inactiveRemoteInputPortCount)
    • activeRemoteOutputPortCount

      public RemoteProcessGroupDTO activeRemoteOutputPortCount(Integer activeRemoteOutputPortCount)
    • getActiveRemoteOutputPortCount

      public Integer getActiveRemoteOutputPortCount()
      The number of active remote output ports.
      Returns:
      activeRemoteOutputPortCount
    • setActiveRemoteOutputPortCount

      public void setActiveRemoteOutputPortCount(Integer activeRemoteOutputPortCount)
    • inactiveRemoteOutputPortCount

      public RemoteProcessGroupDTO inactiveRemoteOutputPortCount(Integer inactiveRemoteOutputPortCount)
    • getInactiveRemoteOutputPortCount

      public Integer getInactiveRemoteOutputPortCount()
      The number of inactive remote output ports.
      Returns:
      inactiveRemoteOutputPortCount
    • setInactiveRemoteOutputPortCount

      public void setInactiveRemoteOutputPortCount(Integer inactiveRemoteOutputPortCount)
    • flowRefreshed

      public RemoteProcessGroupDTO flowRefreshed(String flowRefreshed)
    • getFlowRefreshed

      public String getFlowRefreshed()
      The timestamp when this remote process group was last refreshed.
      Returns:
      flowRefreshed
    • setFlowRefreshed

      public void setFlowRefreshed(String flowRefreshed)
    • contents

    • getContents

      public RemoteProcessGroupContentsDTO getContents()
      Get contents
      Returns:
      contents
    • setContents

      public void setContents(RemoteProcessGroupContentsDTO contents)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toIndentedString

      private String toIndentedString(Object o)
      Convert the given object to string with each line indented by 4 spaces (except the first line).