Package org.apache.nifi.controller
Class ProcessorDetails
java.lang.Object
org.apache.nifi.controller.ProcessorDetails
Holder for StandardProcessorNode to atomically swap out the component.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final BundleCoordinateprivate final TerminationAwareLoggerprivate final booleanprivate final InputRequirement.Requirementprivate final Class<?> private final Processorprivate final booleanprivate final booleanprivate final booleanprivate final boolean -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
processor
-
procClass
-
triggerWhenEmpty
private final boolean triggerWhenEmpty -
sideEffectFree
private final boolean sideEffectFree -
triggeredSerially
private final boolean triggeredSerially -
triggerWhenAnyDestinationAvailable
private final boolean triggerWhenAnyDestinationAvailable -
batchSupported
private final boolean batchSupported -
executionNodeRestricted
private final boolean executionNodeRestricted -
inputRequirement
-
componentLog
-
bundleCoordinate
-
-
Constructor Details
-
ProcessorDetails
-
-
Method Details
-
getProcessor
-
getProcClass
-
isTriggerWhenEmpty
public boolean isTriggerWhenEmpty() -
isSideEffectFree
public boolean isSideEffectFree() -
isTriggeredSerially
public boolean isTriggeredSerially() -
isTriggerWhenAnyDestinationAvailable
public boolean isTriggerWhenAnyDestinationAvailable() -
isBatchSupported
public boolean isBatchSupported() -
isExecutionNodeRestricted
public boolean isExecutionNodeRestricted() -
getInputRequirement
-
getComponentLog
-
getBundleCoordinate
-