Class VersionedParameterContext

java.lang.Object
org.apache.nifi.api.toolkit.model.VersionedParameterContext

@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]") public class VersionedParameterContext extends Object
VersionedParameterContext
  • Field Details

  • Constructor Details

    • VersionedParameterContext

      public VersionedParameterContext()
  • Method Details

    • identifier

      public VersionedParameterContext identifier(String identifier)
    • getIdentifier

      public String getIdentifier()
      The component's unique identifier
      Returns:
      identifier
    • setIdentifier

      public void setIdentifier(String identifier)
    • instanceIdentifier

      public VersionedParameterContext instanceIdentifier(String instanceIdentifier)
    • getInstanceIdentifier

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

      public void setInstanceIdentifier(String instanceIdentifier)
    • name

      public VersionedParameterContext name(String name)
    • getName

      public String getName()
      The component's name
      Returns:
      name
    • setName

      public void setName(String name)
    • comments

      public VersionedParameterContext comments(String comments)
    • getComments

      public String getComments()
      The user-supplied comments for the component
      Returns:
      comments
    • setComments

      public void setComments(String comments)
    • position

      public VersionedParameterContext position(Position position)
    • getPosition

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

      public void setPosition(Position position)
    • parameters

      public VersionedParameterContext parameters(List<VersionedParameter> parameters)
    • addParametersItem

      public VersionedParameterContext addParametersItem(VersionedParameter parametersItem)
    • getParameters

      public List<VersionedParameter> getParameters()
      The parameters in the context
      Returns:
      parameters
    • setParameters

      public void setParameters(List<VersionedParameter> parameters)
    • inheritedParameterContexts

      public VersionedParameterContext inheritedParameterContexts(List<String> inheritedParameterContexts)
    • addInheritedParameterContextsItem

      public VersionedParameterContext addInheritedParameterContextsItem(String inheritedParameterContextsItem)
    • getInheritedParameterContexts

      public List<String> getInheritedParameterContexts()
      The names of additional parameter contexts from which to inherit parameters
      Returns:
      inheritedParameterContexts
    • setInheritedParameterContexts

      public void setInheritedParameterContexts(List<String> inheritedParameterContexts)
    • description

      public VersionedParameterContext description(String description)
    • getDescription

      public String getDescription()
      The description of the parameter context
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • parameterProvider

      public VersionedParameterContext parameterProvider(String parameterProvider)
    • getParameterProvider

      public String getParameterProvider()
      The identifier of an optional parameter provider
      Returns:
      parameterProvider
    • setParameterProvider

      public void setParameterProvider(String parameterProvider)
    • parameterGroupName

      public VersionedParameterContext parameterGroupName(String parameterGroupName)
    • getParameterGroupName

      public String getParameterGroupName()
      The corresponding parameter group name fetched from the parameter provider, if applicable
      Returns:
      parameterGroupName
    • setParameterGroupName

      public void setParameterGroupName(String parameterGroupName)
    • componentType

    • getComponentType

      Get componentType
      Returns:
      componentType
    • setComponentType

      public void setComponentType(VersionedParameterContext.ComponentTypeEnum componentType)
    • _synchronized

      public VersionedParameterContext _synchronized(Boolean _synchronized)
    • isSynchronized

      public Boolean isSynchronized()
      True if the parameter provider is set and the context should receive updates when its parameters are next fetched
      Returns:
      _synchronized
    • setSynchronized

      public void setSynchronized(Boolean _synchronized)
    • groupIdentifier

      public VersionedParameterContext groupIdentifier(String groupIdentifier)
    • getGroupIdentifier

      public String getGroupIdentifier()
      The ID of the Process Group that this component belongs to
      Returns:
      groupIdentifier
    • setGroupIdentifier

      public void setGroupIdentifier(String groupIdentifier)
    • 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).