Class FlowRegistryClientDTO

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

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

  • Constructor Details

    • FlowRegistryClientDTO

      public FlowRegistryClientDTO()
  • Method Details

    • id

      public FlowRegistryClientDTO id(String id)
    • getId

      public String getId()
      The registry identifier
      Returns:
      id
    • setId

      public void setId(String id)
    • name

      public FlowRegistryClientDTO name(String name)
    • getName

      public String getName()
      The registry name
      Returns:
      name
    • setName

      public void setName(String name)
    • description

      public FlowRegistryClientDTO description(String description)
    • getDescription

      public String getDescription()
      The registry description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • type

      public FlowRegistryClientDTO type(String type)
    • getType

      public String getType()
      The type of the registry client.
      Returns:
      type
    • setType

      public void setType(String type)
    • bundle

      public FlowRegistryClientDTO bundle(BundleDTO bundle)
    • getBundle

      public BundleDTO getBundle()
      Get bundle
      Returns:
      bundle
    • setBundle

      public void setBundle(BundleDTO bundle)
    • properties

      public FlowRegistryClientDTO properties(Map<String,String> properties)
    • putPropertiesItem

      public FlowRegistryClientDTO putPropertiesItem(String key, String propertiesItem)
    • getProperties

      public Map<String,String> getProperties()
      The properties of the registry client.
      Returns:
      properties
    • setProperties

      public void setProperties(Map<String,String> properties)
    • descriptors

      public FlowRegistryClientDTO descriptors(Map<String,PropertyDescriptorDTO> descriptors)
    • putDescriptorsItem

      public FlowRegistryClientDTO putDescriptorsItem(String key, PropertyDescriptorDTO descriptorsItem)
    • getDescriptors

      public Map<String,PropertyDescriptorDTO> getDescriptors()
      The descriptors for the registry client properties.
      Returns:
      descriptors
    • setDescriptors

      public void setDescriptors(Map<String,PropertyDescriptorDTO> descriptors)
    • sensitiveDynamicPropertyNames

      public FlowRegistryClientDTO sensitiveDynamicPropertyNames(List<String> sensitiveDynamicPropertyNames)
    • addSensitiveDynamicPropertyNamesItem

      public FlowRegistryClientDTO addSensitiveDynamicPropertyNamesItem(String sensitiveDynamicPropertyNamesItem)
    • getSensitiveDynamicPropertyNames

      public List<String> getSensitiveDynamicPropertyNames()
      Set of sensitive dynamic property names
      Returns:
      sensitiveDynamicPropertyNames
    • setSensitiveDynamicPropertyNames

      public void setSensitiveDynamicPropertyNames(List<String> sensitiveDynamicPropertyNames)
    • supportsSensitiveDynamicProperties

      public FlowRegistryClientDTO supportsSensitiveDynamicProperties(Boolean supportsSensitiveDynamicProperties)
    • isSupportsSensitiveDynamicProperties

      public Boolean isSupportsSensitiveDynamicProperties()
      Whether the registry client supports sensitive dynamic properties.
      Returns:
      supportsSensitiveDynamicProperties
    • setSupportsSensitiveDynamicProperties

      public void setSupportsSensitiveDynamicProperties(Boolean supportsSensitiveDynamicProperties)
    • restricted

      public FlowRegistryClientDTO restricted(Boolean restricted)
    • isRestricted

      public Boolean isRestricted()
      Whether the registry client requires elevated privileges.
      Returns:
      restricted
    • setRestricted

      public void setRestricted(Boolean restricted)
    • deprecated

      public FlowRegistryClientDTO deprecated(Boolean deprecated)
    • isDeprecated

      public Boolean isDeprecated()
      Whether the registry client has been deprecated.
      Returns:
      deprecated
    • setDeprecated

      public void setDeprecated(Boolean deprecated)
    • validationErrors

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

      public FlowRegistryClientDTO addValidationErrorsItem(String validationErrorsItem)
    • getValidationErrors

      public List<String> getValidationErrors()
      Gets the validation errors from the registry client. These validation errors represent the problems with the registry client that must be resolved before it can be used for interacting with the flow registry.
      Returns:
      validationErrors
    • setValidationErrors

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

      public FlowRegistryClientDTO.ValidationStatusEnum getValidationStatus()
      Indicates whether the Registry Client is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Registry Client is valid)
      Returns:
      validationStatus
    • annotationData

      public FlowRegistryClientDTO annotationData(String annotationData)
    • getAnnotationData

      public String getAnnotationData()
      The annotation data for the registry client. This is how the custom UI relays configuration to the registry client.
      Returns:
      annotationData
    • setAnnotationData

      public void setAnnotationData(String annotationData)
    • multipleVersionsAvailable

      public FlowRegistryClientDTO multipleVersionsAvailable(Boolean multipleVersionsAvailable)
    • isMultipleVersionsAvailable

      public Boolean isMultipleVersionsAvailable()
      Whether the flow registry client has multiple versions available.
      Returns:
      multipleVersionsAvailable
    • setMultipleVersionsAvailable

      public void setMultipleVersionsAvailable(Boolean multipleVersionsAvailable)
    • extensionMissing

      public FlowRegistryClientDTO extensionMissing(Boolean extensionMissing)
    • isExtensionMissing

      public Boolean isExtensionMissing()
      Whether the underlying extension is missing.
      Returns:
      extensionMissing
    • setExtensionMissing

      public void setExtensionMissing(Boolean extensionMissing)
    • 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).