Class ParameterProviderDTO
java.lang.Object
org.apache.nifi.api.toolkit.model.ParameterProviderDTO
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]")
public class ParameterProviderDTO
extends Object
ParameterProviderDTO
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Indicates whether the Parameter Provider is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Parameter Provider is valid) -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List
<AffectedComponentEntity> private String
private BundleDTO
private String
private String
private Boolean
private Map
<String, PropertyDescriptorDTO> private Boolean
private String
private Boolean
private String
private List
<ParameterGroupConfigurationEntity> private List
<ParameterStatusDTO> private String
private Boolean
private PositionDTO
private Boolean
private String
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAffectedComponentsItem
(AffectedComponentEntity affectedComponentsItem) addParameterGroupConfigurationsItem
(ParameterGroupConfigurationEntity parameterGroupConfigurationsItem) addParameterStatusItem
(ParameterStatusDTO parameterStatusItem) addValidationErrorsItem
(String validationErrorsItem) affectedComponents
(List<AffectedComponentEntity> affectedComponents) annotationData
(String annotationData) customUiUrl
(String customUiUrl) deprecated
(Boolean deprecated) descriptors
(Map<String, PropertyDescriptorDTO> descriptors) boolean
extensionMissing
(Boolean extensionMissing) The set of all components in the flow that are referencing Parameters provided by this providerThe annotation data for the parameter provider.Get bundleThe comments of the parameter provider.The URL for the custom configuration UI for the parameter provider.The descriptors for the parameter providers properties.getId()
The id of the component.getName()
The name of the parameter provider.Configuration for any fetched parameter groups.The status of all provided parameters for this parameter providerThe id of parent process group of this component if applicable.Get positionThe properties of the parameter provider.The Parameter Contexts that reference this Parameter ProvidergetType()
The fully qualified type of the parameter provider.Gets the validation errors from the parameter provider.Indicates whether the Parameter Provider is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Parameter Provider is valid)The ID of the corresponding component that is under version controlint
hashCode()
Whether the parameter provider has been deprecated.Whether the underlying extension is missing.Whether the parameter provider has multiple versions available.Whether the parameter provider persists state.Whether the parameter provider requires elevated privileges.multipleVersionsAvailable
(Boolean multipleVersionsAvailable) parameterGroupConfigurations
(List<ParameterGroupConfigurationEntity> parameterGroupConfigurations) parameterStatus
(List<ParameterStatusDTO> parameterStatus) parentGroupId
(String parentGroupId) persistsState
(Boolean persistsState) position
(PositionDTO position) properties
(Map<String, String> properties) putDescriptorsItem
(String key, PropertyDescriptorDTO descriptorsItem) putPropertiesItem
(String key, String propertiesItem) restricted
(Boolean restricted) void
setAffectedComponents
(List<AffectedComponentEntity> affectedComponents) void
setAnnotationData
(String annotationData) void
void
setComments
(String comments) void
setCustomUiUrl
(String customUiUrl) void
setDeprecated
(Boolean deprecated) void
setDescriptors
(Map<String, PropertyDescriptorDTO> descriptors) void
setExtensionMissing
(Boolean extensionMissing) void
void
setMultipleVersionsAvailable
(Boolean multipleVersionsAvailable) void
void
setParameterGroupConfigurations
(List<ParameterGroupConfigurationEntity> parameterGroupConfigurations) void
setParameterStatus
(List<ParameterStatusDTO> parameterStatus) void
setParentGroupId
(String parentGroupId) void
setPersistsState
(Boolean persistsState) void
setPosition
(PositionDTO position) void
setProperties
(Map<String, String> properties) void
setRestricted
(Boolean restricted) void
void
setValidationErrors
(List<String> validationErrors) void
setVersionedComponentId
(String versionedComponentId) private String
Convert the given object to string with each line indented by 4 spaces (except the first line).toString()
validationErrors
(List<String> validationErrors) versionedComponentId
(String versionedComponentId)
-
Field Details
-
id
-
versionedComponentId
-
parentGroupId
-
position
-
name
-
type
-
bundle
-
comments
-
persistsState
-
restricted
-
deprecated
-
multipleVersionsAvailable
-
properties
-
descriptors
-
parameterGroupConfigurations
-
affectedComponents
-
parameterStatus
-
referencingParameterContexts
-
customUiUrl
-
annotationData
-
validationErrors
-
validationStatus
-
extensionMissing
-
-
Constructor Details
-
ParameterProviderDTO
public ParameterProviderDTO()
-
-
Method Details
-
id
-
getId
The id of the component.- Returns:
- id
-
setId
-
versionedComponentId
-
getVersionedComponentId
The ID of the corresponding component that is under version control- Returns:
- versionedComponentId
-
setVersionedComponentId
-
parentGroupId
-
getParentGroupId
The id of parent process group of this component if applicable.- Returns:
- parentGroupId
-
setParentGroupId
-
position
-
getPosition
Get position- Returns:
- position
-
setPosition
-
name
-
getName
The name of the parameter provider.- Returns:
- name
-
setName
-
type
-
getType
The fully qualified type of the parameter provider.- Returns:
- type
-
setType
-
bundle
-
getBundle
Get bundle- Returns:
- bundle
-
setBundle
-
comments
-
getComments
The comments of the parameter provider.- Returns:
- comments
-
setComments
-
persistsState
-
isPersistsState
Whether the parameter provider persists state.- Returns:
- persistsState
-
setPersistsState
-
restricted
-
isRestricted
Whether the parameter provider requires elevated privileges.- Returns:
- restricted
-
setRestricted
-
deprecated
-
isDeprecated
Whether the parameter provider has been deprecated.- Returns:
- deprecated
-
setDeprecated
-
multipleVersionsAvailable
-
isMultipleVersionsAvailable
Whether the parameter provider has multiple versions available.- Returns:
- multipleVersionsAvailable
-
setMultipleVersionsAvailable
-
properties
-
putPropertiesItem
-
getProperties
The properties of the parameter provider.- Returns:
- properties
-
setProperties
-
descriptors
-
putDescriptorsItem
-
getDescriptors
The descriptors for the parameter providers properties.- Returns:
- descriptors
-
setDescriptors
-
parameterGroupConfigurations
public ParameterProviderDTO parameterGroupConfigurations(List<ParameterGroupConfigurationEntity> parameterGroupConfigurations) -
addParameterGroupConfigurationsItem
public ParameterProviderDTO addParameterGroupConfigurationsItem(ParameterGroupConfigurationEntity parameterGroupConfigurationsItem) -
getParameterGroupConfigurations
Configuration for any fetched parameter groups.- Returns:
- parameterGroupConfigurations
-
setParameterGroupConfigurations
public void setParameterGroupConfigurations(List<ParameterGroupConfigurationEntity> parameterGroupConfigurations) -
affectedComponents
-
addAffectedComponentsItem
public ParameterProviderDTO addAffectedComponentsItem(AffectedComponentEntity affectedComponentsItem) -
getAffectedComponents
The set of all components in the flow that are referencing Parameters provided by this provider- Returns:
- affectedComponents
-
setAffectedComponents
-
parameterStatus
-
addParameterStatusItem
-
getParameterStatus
The status of all provided parameters for this parameter provider- Returns:
- parameterStatus
-
setParameterStatus
-
getReferencingParameterContexts
The Parameter Contexts that reference this Parameter Provider- Returns:
- referencingParameterContexts
-
customUiUrl
-
getCustomUiUrl
The URL for the custom configuration UI for the parameter provider.- Returns:
- customUiUrl
-
setCustomUiUrl
-
annotationData
-
getAnnotationData
The annotation data for the parameter provider. This is how the custom UI relays configuration to the parameter provider.- Returns:
- annotationData
-
setAnnotationData
-
validationErrors
-
addValidationErrorsItem
-
getValidationErrors
Gets the validation errors from the parameter provider. These validation errors represent the problems with the parameter provider that must be resolved before it can be scheduled to run.- Returns:
- validationErrors
-
setValidationErrors
-
getValidationStatus
Indicates whether the Parameter Provider is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Parameter Provider is valid)- Returns:
- validationStatus
-
extensionMissing
-
isExtensionMissing
Whether the underlying extension is missing.- Returns:
- extensionMissing
-
setExtensionMissing
-
equals
-
hashCode
public int hashCode() -
toString
-
toIndentedString
Convert the given object to string with each line indented by 4 spaces (except the first line).
-