Class ProcessorDTO
java.lang.Object
org.apache.nifi.api.toolkit.model.ProcessorDTO
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
date="2023-11-22T19:25:26.907436939-06:00[America/Chicago]")
public class ProcessorDTO
extends Object
ProcessorDTO
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
The state of the processorstatic enum
Indicates whether the Processor is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Processor is valid) -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BundleDTO
private ProcessorConfigDTO
private Boolean
private String
private Boolean
private Boolean
private String
private String
private Boolean
private String
private String
private Boolean
private PositionDTO
private List
<RelationshipDTO> private Boolean
private ProcessorDTO.StateEnum
private Boolean
private Boolean
private Boolean
private String
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddValidationErrorsItem
(String validationErrorsItem) config
(ProcessorConfigDTO config) deprecated
(Boolean deprecated) description
(String description) boolean
executionNodeRestricted
(Boolean executionNodeRestricted) extensionMissing
(Boolean extensionMissing) Get bundleGet configThe description of the processor.getId()
The id of the component.The input requirement for this processor.getName()
The name of the processor.The id of parent process group of this component if applicable.Get positionThe available relationships that the processor currently supports.getState()
The state of the processorgetStyle()
Styles for the processor (background-color : #eee).getType()
The type of the processor.The validation errors for the processor.Indicates whether the Processor is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Processor is valid)The ID of the corresponding component that is under version controlint
hashCode()
inputRequirement
(String inputRequirement) Whether the processor has been deprecated.Indicates if the execution node of a processor is restricted to run only on the primary nodeWhether the underlying extension is missing.Whether the processor has multiple versions available.Whether the processor persists state.Whether the processor requires elevated privileges.Whether the processor supports batching.Whether the processor supports parallel processing.Whether the processor supports sensitive dynamic properties.multipleVersionsAvailable
(Boolean multipleVersionsAvailable) parentGroupId
(String parentGroupId) persistsState
(Boolean persistsState) position
(PositionDTO position) putStyleItem
(String key, String styleItem) restricted
(Boolean restricted) void
void
setConfig
(ProcessorConfigDTO config) void
setDeprecated
(Boolean deprecated) void
setDescription
(String description) void
setExecutionNodeRestricted
(Boolean executionNodeRestricted) void
setExtensionMissing
(Boolean extensionMissing) void
void
setInputRequirement
(String inputRequirement) void
setMultipleVersionsAvailable
(Boolean multipleVersionsAvailable) void
void
setParentGroupId
(String parentGroupId) void
setPersistsState
(Boolean persistsState) void
setPosition
(PositionDTO position) void
setRestricted
(Boolean restricted) void
setState
(ProcessorDTO.StateEnum state) void
void
setSupportsBatching
(Boolean supportsBatching) void
setSupportsParallelProcessing
(Boolean supportsParallelProcessing) void
setSupportsSensitiveDynamicProperties
(Boolean supportsSensitiveDynamicProperties) void
void
setValidationErrors
(List<String> validationErrors) void
setVersionedComponentId
(String versionedComponentId) state
(ProcessorDTO.StateEnum state) supportsBatching
(Boolean supportsBatching) supportsParallelProcessing
(Boolean supportsParallelProcessing) supportsSensitiveDynamicProperties
(Boolean supportsSensitiveDynamicProperties) 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
-
state
-
style
-
relationships
-
description
-
supportsParallelProcessing
-
supportsBatching
-
supportsSensitiveDynamicProperties
-
persistsState
-
restricted
-
deprecated
-
executionNodeRestricted
-
multipleVersionsAvailable
-
inputRequirement
-
config
-
validationErrors
-
validationStatus
-
extensionMissing
-
-
Constructor Details
-
ProcessorDTO
public ProcessorDTO()
-
-
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 processor.- Returns:
- name
-
setName
-
type
-
getType
The type of the processor.- Returns:
- type
-
setType
-
bundle
-
getBundle
Get bundle- Returns:
- bundle
-
setBundle
-
state
-
getState
The state of the processor- Returns:
- state
-
setState
-
style
-
putStyleItem
-
getStyle
Styles for the processor (background-color : #eee).- Returns:
- style
-
setStyle
-
getRelationships
The available relationships that the processor currently supports.- Returns:
- relationships
-
description
-
getDescription
The description of the processor.- Returns:
- description
-
setDescription
-
supportsParallelProcessing
-
isSupportsParallelProcessing
Whether the processor supports parallel processing.- Returns:
- supportsParallelProcessing
-
setSupportsParallelProcessing
-
supportsBatching
-
isSupportsBatching
Whether the processor supports batching. This makes the run duration settings available.- Returns:
- supportsBatching
-
setSupportsBatching
-
supportsSensitiveDynamicProperties
-
isSupportsSensitiveDynamicProperties
Whether the processor supports sensitive dynamic properties.- Returns:
- supportsSensitiveDynamicProperties
-
setSupportsSensitiveDynamicProperties
-
persistsState
-
isPersistsState
Whether the processor persists state.- Returns:
- persistsState
-
setPersistsState
-
restricted
-
isRestricted
Whether the processor requires elevated privileges.- Returns:
- restricted
-
setRestricted
-
deprecated
-
isDeprecated
Whether the processor has been deprecated.- Returns:
- deprecated
-
setDeprecated
-
executionNodeRestricted
-
isExecutionNodeRestricted
Indicates if the execution node of a processor is restricted to run only on the primary node- Returns:
- executionNodeRestricted
-
setExecutionNodeRestricted
-
multipleVersionsAvailable
-
isMultipleVersionsAvailable
Whether the processor has multiple versions available.- Returns:
- multipleVersionsAvailable
-
setMultipleVersionsAvailable
-
inputRequirement
-
getInputRequirement
The input requirement for this processor.- Returns:
- inputRequirement
-
setInputRequirement
-
config
-
getConfig
Get config- Returns:
- config
-
setConfig
-
validationErrors
-
addValidationErrorsItem
-
getValidationErrors
The validation errors for the processor. These validation errors represent the problems with the processor that must be resolved before it can be started.- Returns:
- validationErrors
-
setValidationErrors
-
getValidationStatus
Indicates whether the Processor is valid, invalid, or still in the process of validating (i.e., it is unknown whether or not the Processor 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).
-