Class PropertyDescriptorDTO
java.lang.Object
org.apache.nifi.api.toolkit.model.PropertyDescriptorDTO
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]")
public class PropertyDescriptorDTO
extends Object
PropertyDescriptorDTO
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllowableValuesItem
(AllowableValueEntity allowableValuesItem) addDependenciesItem
(PropertyDependencyDTO dependenciesItem) allowableValues
(List<AllowableValueEntity> allowableValues) defaultValue
(String defaultValue) dependencies
(List<PropertyDependencyDTO> dependencies) description
(String description) displayName
(String displayName) boolean
expressionLanguageScope
(String expressionLanguageScope) Allowable values for the property.The default value for the property.A list of dependencies that must be met in order for this Property to be relevant.The description for the property.The human readable name for the property.Scope of the Expression Language evaluation for the property.If the property identifies a controller service this returns the fully qualified type.Get identifiesControllerServiceBundlegetName()
The name for the property.int
hashCode()
identifiesControllerService
(String identifiesControllerService) identifiesControllerServiceBundle
(BundleDTO identifiesControllerServiceBundle) Whether the property is dynamic (user-defined).Whether the property is required.Whether the property is sensitive and protected whenever stored or represented.Whether the property supports expression language.void
setAllowableValues
(List<AllowableValueEntity> allowableValues) void
setDefaultValue
(String defaultValue) void
setDependencies
(List<PropertyDependencyDTO> dependencies) void
setDescription
(String description) void
setDisplayName
(String displayName) void
setDynamic
(Boolean dynamic) void
setExpressionLanguageScope
(String expressionLanguageScope) void
setIdentifiesControllerService
(String identifiesControllerService) void
setIdentifiesControllerServiceBundle
(BundleDTO identifiesControllerServiceBundle) void
void
setRequired
(Boolean required) void
setSensitive
(Boolean sensitive) void
setSupportsEl
(Boolean supportsEl) supportsEl
(Boolean supportsEl) private String
Convert the given object to string with each line indented by 4 spaces (except the first line).toString()
-
Field Details
-
name
-
displayName
-
description
-
defaultValue
-
allowableValues
-
required
-
sensitive
-
dynamic
-
supportsEl
-
expressionLanguageScope
-
identifiesControllerService
-
identifiesControllerServiceBundle
-
dependencies
-
-
Constructor Details
-
PropertyDescriptorDTO
public PropertyDescriptorDTO()
-
-
Method Details
-
name
-
getName
The name for the property.- Returns:
- name
-
setName
-
displayName
-
getDisplayName
The human readable name for the property.- Returns:
- displayName
-
setDisplayName
-
description
-
getDescription
The description for the property. Used to relay additional details to a user or provide a mechanism of documenting intent.- Returns:
- description
-
setDescription
-
defaultValue
-
getDefaultValue
The default value for the property.- Returns:
- defaultValue
-
setDefaultValue
-
allowableValues
-
addAllowableValuesItem
-
getAllowableValues
Allowable values for the property. If empty then the allowed values are not constrained.- Returns:
- allowableValues
-
setAllowableValues
-
required
-
isRequired
Whether the property is required.- Returns:
- required
-
setRequired
-
sensitive
-
isSensitive
Whether the property is sensitive and protected whenever stored or represented.- Returns:
- sensitive
-
setSensitive
-
dynamic
-
isDynamic
Whether the property is dynamic (user-defined).- Returns:
- dynamic
-
setDynamic
-
supportsEl
-
isSupportsEl
Whether the property supports expression language.- Returns:
- supportsEl
-
setSupportsEl
-
expressionLanguageScope
-
getExpressionLanguageScope
Scope of the Expression Language evaluation for the property.- Returns:
- expressionLanguageScope
-
setExpressionLanguageScope
-
identifiesControllerService
-
getIdentifiesControllerService
If the property identifies a controller service this returns the fully qualified type.- Returns:
- identifiesControllerService
-
setIdentifiesControllerService
-
identifiesControllerServiceBundle
public PropertyDescriptorDTO identifiesControllerServiceBundle(BundleDTO identifiesControllerServiceBundle) -
getIdentifiesControllerServiceBundle
Get identifiesControllerServiceBundle- Returns:
- identifiesControllerServiceBundle
-
setIdentifiesControllerServiceBundle
-
dependencies
-
addDependenciesItem
-
getDependencies
A list of dependencies that must be met in order for this Property to be relevant. If any of these dependencies is not met, the property described by this Property Descriptor is not relevant.- Returns:
- dependencies
-
setDependencies
-
equals
-
hashCode
public int hashCode() -
toString
-
toIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
-