public class ProcessorDefinition extends ConfigurableExtensionDefinition
| Modifier and Type | Field and Description |
|---|---|
private String |
defaultBulletinLevel |
private Map<String,Integer> |
defaultConcurrentTasksBySchedulingStrategy |
private String |
defaultPenaltyDuration |
private Map<String,String> |
defaultSchedulingPeriodBySchedulingStrategy |
private String |
defaultSchedulingStrategy |
private String |
defaultYieldDuration |
private DynamicRelationship |
dynamicRelationship |
private InputRequirement.Requirement |
inputRequirement |
private boolean |
primaryNodeOnly |
private List<Attribute> |
readsAttributes |
private static long |
serialVersionUID |
private boolean |
sideEffectFree |
private List<Relationship> |
supportedRelationships |
private List<String> |
supportedSchedulingStrategies |
private boolean |
supportsBatching |
private boolean |
supportsDynamicRelationships |
private boolean |
supportsEventDriven |
private boolean |
triggerSerially |
private boolean |
triggerWhenAnyDestinationAvailable |
private boolean |
triggerWhenEmpty |
private List<Attribute> |
writesAttributes |
| Constructor and Description |
|---|
ProcessorDefinition() |
getDynamicProperties, getPropertyDescriptors, getSupportsDynamicProperties, getSupportsSensitiveDynamicProperties, setDynamicProperties, setPropertyDescriptors, setSupportsDynamicProperties, setSupportsSensitiveDynamicPropertiesequals, getBuildInfo, getDeprecated, getDeprecationAlternatives, getDeprecationReason, getExplicitRestrictions, getProvidedApiImplementations, getRestricted, getRestrictedExplanation, getSeeAlso, getStateful, getSystemResourceConsiderations, getTags, hashCode, isAdditionalDetails, isRestricted, setAdditionalDetails, setBuildInfo, setDeprecated, setDeprecationAlternatives, setDeprecationReason, setExplicitRestrictions, setProvidedApiImplementations, setRestricted, setRestrictedExplanation, setSeeAlso, setStateful, setSystemResourceConsiderations, setTagsgetArtifact, getGroup, getType, getTypeDescription, getVersion, setArtifact, setGroup, setType, setTypeDescription, setVersionprivate static final long serialVersionUID
private InputRequirement.Requirement inputRequirement
private List<Relationship> supportedRelationships
private boolean supportsDynamicRelationships
private DynamicRelationship dynamicRelationship
private boolean triggerSerially
private boolean triggerWhenEmpty
private boolean triggerWhenAnyDestinationAvailable
private boolean supportsBatching
private boolean supportsEventDriven
private boolean primaryNodeOnly
private boolean sideEffectFree
private String defaultSchedulingStrategy
private Map<String,Integer> defaultConcurrentTasksBySchedulingStrategy
private Map<String,String> defaultSchedulingPeriodBySchedulingStrategy
private String defaultPenaltyDuration
private String defaultYieldDuration
private String defaultBulletinLevel
public InputRequirement.Requirement getInputRequirement()
public void setInputRequirement(InputRequirement.Requirement inputRequirement)
public List<Relationship> getSupportedRelationships()
public void setSupportedRelationships(List<Relationship> supportedRelationships)
public boolean getSupportsDynamicRelationships()
public void setSupportsDynamicRelationships(boolean supportsDynamicRelationships)
public DynamicRelationship getDynamicRelationship()
public void setDynamicRelationship(DynamicRelationship dynamicRelationship)
public boolean getTriggerSerially()
public void setTriggerSerially(boolean triggerSerially)
public boolean getTriggerWhenEmpty()
public void setTriggerWhenEmpty(boolean triggerWhenEmpty)
public boolean getTriggerWhenAnyDestinationAvailable()
public void setTriggerWhenAnyDestinationAvailable(boolean triggerWhenAnyDestinationAvailable)
public boolean getSupportsBatching()
public void setSupportsBatching(boolean supportsBatching)
public boolean getSupportsEventDriven()
public void setSupportsEventDriven(boolean supportsEventDriven)
public boolean getPrimaryNodeOnly()
public void setPrimaryNodeOnly(boolean primaryNodeOnly)
public boolean getSideEffectFree()
public void setSideEffectFree(boolean sideEffectFree)
public void setSupportedSchedulingStrategies(List<String> supportedSchedulingStrategies)
public String getDefaultSchedulingStrategy()
public void setDefaultSchedulingStrategy(String defaultSchedulingStrategy)
public Map<String,Integer> getDefaultConcurrentTasksBySchedulingStrategy()
public void setDefaultConcurrentTasksBySchedulingStrategy(Map<String,Integer> defaultConcurrentTasksBySchedulingStrategy)
public Map<String,String> getDefaultSchedulingPeriodBySchedulingStrategy()
public void setDefaultSchedulingPeriodBySchedulingStrategy(Map<String,String> defaultSchedulingPeriodBySchedulingStrategy)
public String getDefaultPenaltyDuration()
public void setDefaultPenaltyDuration(String defaultPenaltyDuration)
public String getDefaultYieldDuration()
public void setDefaultYieldDuration(String defaultYieldDuration)
public String getDefaultBulletinLevel()
public void setDefaultBulletinLevel(String defaultBulletinLevel)
Copyright © 2023 Apache NiFi Project. All rights reserved.