Class VersionedComponent

java.lang.Object
org.apache.nifi.flow.VersionedComponent
Direct Known Subclasses:
VersionedConfigurableExtension, VersionedConnection, VersionedFunnel, VersionedLabel, VersionedParameterContext, VersionedParameterProvider, VersionedPort, VersionedProcessGroup, VersionedRemoteGroupPort, VersionedRemoteProcessGroup

public abstract class VersionedComponent extends Object
  • Field Details

    • identifier

      private String identifier
    • instanceIdentifier

      private String instanceIdentifier
    • groupId

      private String groupId
    • name

      private String name
    • comments

      private String comments
    • position

      private Position position
  • Constructor Details

    • VersionedComponent

      public VersionedComponent()
  • Method Details

    • getIdentifier

      public String getIdentifier()
    • setIdentifier

      public void setIdentifier(String identifier)
    • getInstanceIdentifier

      public String getInstanceIdentifier()
    • setInstanceIdentifier

      public void setInstanceIdentifier(String instanceIdentifier)
    • getGroupIdentifier

      public String getGroupIdentifier()
    • setGroupIdentifier

      public void setGroupIdentifier(String groupId)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getPosition

      public Position getPosition()
    • setPosition

      public void setPosition(Position position)
    • getComments

      public String getComments()
    • setComments

      public void setComments(String comments)
    • getComponentType

      public abstract ComponentType getComponentType()
    • setComponentType

      public void setComponentType(ComponentType type)
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object