Class VersionedPort
java.lang.Object
org.apache.nifi.api.toolkit.model.VersionedPort
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]")
public class VersionedPort
extends Object
VersionedPort
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Gets or Sets componentTypestatic enum
Specifies how the Port should functionstatic enum
The scheduled state of the componentstatic enum
The type of port. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Boolean
private String
private VersionedPort.ComponentTypeEnum
private Integer
private String
private String
private String
private String
private VersionedPort.PortFunctionEnum
private Position
private VersionedPort.ScheduledStateEnum
private VersionedPort.TypeEnum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowRemoteAccess
(Boolean allowRemoteAccess) componentType
(VersionedPort.ComponentTypeEnum componentType) concurrentlySchedulableTaskCount
(Integer concurrentlySchedulableTaskCount) boolean
The user-supplied comments for the componentGet componentTypeThe number of tasks that should be concurrently scheduled for the port.The ID of the Process Group that this component belongs toThe component's unique identifierThe instance ID of an existing component that is described by this VersionedComponent, or null if this is not mapped to an instantiated componentgetName()
The component's nameSpecifies how the Port should functionGet positionThe scheduled state of the componentgetType()
The type of port.groupIdentifier
(String groupIdentifier) int
hashCode()
identifier
(String identifier) instanceIdentifier
(String instanceIdentifier) Whether or not this port allows remote access for site-to-siteportFunction
(VersionedPort.PortFunctionEnum portFunction) scheduledState
(VersionedPort.ScheduledStateEnum scheduledState) void
setAllowRemoteAccess
(Boolean allowRemoteAccess) void
setComments
(String comments) void
setComponentType
(VersionedPort.ComponentTypeEnum componentType) void
setConcurrentlySchedulableTaskCount
(Integer concurrentlySchedulableTaskCount) void
setGroupIdentifier
(String groupIdentifier) void
setIdentifier
(String identifier) void
setInstanceIdentifier
(String instanceIdentifier) void
void
setPortFunction
(VersionedPort.PortFunctionEnum portFunction) void
setPosition
(Position position) void
setScheduledState
(VersionedPort.ScheduledStateEnum scheduledState) void
private String
Convert the given object to string with each line indented by 4 spaces (except the first line).toString()
type
(VersionedPort.TypeEnum type)
-
Field Details
-
identifier
-
instanceIdentifier
-
name
-
comments
-
position
-
type
-
concurrentlySchedulableTaskCount
-
scheduledState
-
allowRemoteAccess
-
portFunction
-
componentType
-
groupIdentifier
-
-
Constructor Details
-
VersionedPort
public VersionedPort()
-
-
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
-
type
-
getType
The type of port.- Returns:
- type
-
setType
-
concurrentlySchedulableTaskCount
-
getConcurrentlySchedulableTaskCount
The number of tasks that should be concurrently scheduled for the port.- Returns:
- concurrentlySchedulableTaskCount
-
setConcurrentlySchedulableTaskCount
-
scheduledState
-
getScheduledState
The scheduled state of the component- Returns:
- scheduledState
-
setScheduledState
-
allowRemoteAccess
-
isAllowRemoteAccess
Whether or not this port allows remote access for site-to-site- Returns:
- allowRemoteAccess
-
setAllowRemoteAccess
-
portFunction
-
getPortFunction
Specifies how the Port should function- Returns:
- portFunction
-
setPortFunction
-
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).
-