Class PropertyDescriptor

java.lang.Object
org.apache.nifi.c2.protocol.component.api.PropertyDescriptor
All Implemented Interfaces:
Serializable

public class PropertyDescriptor extends Object implements Serializable
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      private String name
    • displayName

      private String displayName
    • description

      private String description
    • allowableValues

      private List<PropertyAllowableValue> allowableValues
    • defaultValue

      private String defaultValue
    • required

      private boolean required
    • sensitive

      private boolean sensitive
    • expressionLanguageScope

      private org.apache.nifi.expression.ExpressionLanguageScope expressionLanguageScope
    • expressionLanguageScopeDescription

      private String expressionLanguageScopeDescription
    • typeProvidedByValue

      private DefinedType typeProvidedByValue
    • validRegex

      private String validRegex
    • validator

      private String validator
    • dynamic

      private boolean dynamic
    • resourceDefinition

      private PropertyResourceDefinition resourceDefinition
    • dependencies

      private List<PropertyDependency> dependencies
  • Constructor Details

    • PropertyDescriptor

      public PropertyDescriptor()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getAllowableValues

      public List<PropertyAllowableValue> getAllowableValues()
    • setAllowableValues

      public void setAllowableValues(List<PropertyAllowableValue> allowableValues)
    • getDefaultValue

      public String getDefaultValue()
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
    • getRequired

      public boolean getRequired()
    • setRequired

      public void setRequired(boolean required)
    • getSensitive

      public boolean getSensitive()
    • setSensitive

      public void setSensitive(boolean sensitive)
    • getExpressionLanguageScope

      public org.apache.nifi.expression.ExpressionLanguageScope getExpressionLanguageScope()
    • setExpressionLanguageScope

      public void setExpressionLanguageScope(org.apache.nifi.expression.ExpressionLanguageScope expressionLanguageScope)
    • getExpressionLanguageScopeDescription

      public String getExpressionLanguageScopeDescription()
    • getTypeProvidedByValue

      public DefinedType getTypeProvidedByValue()
    • setTypeProvidedByValue

      public void setTypeProvidedByValue(DefinedType typeProvidedByValue)
    • getValidRegex

      public String getValidRegex()
    • setValidRegex

      public void setValidRegex(String validRegex)
    • getValidator

      public String getValidator()
    • setValidator

      public void setValidator(String validator)
    • isDynamic

      public boolean isDynamic()
    • setDynamic

      public void setDynamic(boolean dynamic)
    • getResourceDefinition

      public PropertyResourceDefinition getResourceDefinition()
    • setResourceDefinition

      public void setResourceDefinition(PropertyResourceDefinition resourceDefinition)
    • getDependencies

      public List<PropertyDependency> getDependencies()
    • setDependencies

      public void setDependencies(List<PropertyDependency> dependencies)