public class Extension extends Object
| Constructor and Description |
|---|
Extension() |
@Valid private @Valid String name
@Valid private @Valid ExtensionType type
private DeprecationNotice deprecationNotice
private String description
private boolean supportsSensitiveDynamicProperties
private List<DynamicProperty> dynamicProperties
private List<Relationship> relationships
private DynamicRelationship dynamicRelationship
private Stateful stateful
@Valid private @Valid Restricted restricted
private InputRequirement inputRequirement
private List<SystemResourceConsideration> systemResourceConsiderations
@Valid private @Valid List<ProvidedServiceAPI> providedServiceAPIs
private DefaultSettings defaultSettings
private DefaultSchedule defaultSchedule
private boolean triggerSerially
private boolean triggerWhenEmpty
private boolean triggerWhenAnyDestinationAvailable
private boolean supportsBatching
private boolean eventDriven
private boolean primaryNodeOnly
private boolean sideEffectFree
public String getName()
public void setName(String name)
public ExtensionType getType()
public void setType(ExtensionType type)
public DeprecationNotice getDeprecationNotice()
public void setDeprecationNotice(DeprecationNotice deprecationNotice)
public String getDescription()
public void setDescription(String description)
public boolean getSupportsSensitiveDynamicProperties()
public void setSupportsSensitiveDynamicProperties(boolean supportsSensitiveDynamicProperties)
public List<DynamicProperty> getDynamicProperties()
public void setDynamicProperties(List<DynamicProperty> dynamicProperties)
public List<Relationship> getRelationships()
public void setRelationships(List<Relationship> relationships)
public DynamicRelationship getDynamicRelationship()
public void setDynamicRelationship(DynamicRelationship dynamicRelationship)
public Stateful getStateful()
public void setStateful(Stateful stateful)
public Restricted getRestricted()
public void setRestricted(Restricted restricted)
public InputRequirement getInputRequirement()
public void setInputRequirement(InputRequirement inputRequirement)
public List<SystemResourceConsideration> getSystemResourceConsiderations()
public void setSystemResourceConsiderations(List<SystemResourceConsideration> systemResourceConsiderations)
public List<ProvidedServiceAPI> getProvidedServiceAPIs()
public void setProvidedServiceAPIs(List<ProvidedServiceAPI> providedServiceAPIs)
public DefaultSettings getDefaultSettings()
public void setDefaultSettings(DefaultSettings defaultSettings)
public DefaultSchedule getDefaultSchedule()
public void setDefaultSchedule(DefaultSchedule defaultSchedule)
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 getEventDriven()
public void setEventDriven(boolean eventDriven)
public boolean getPrimaryNodeOnly()
public void setPrimaryNodeOnly(boolean primaryNodeOnly)
public boolean getSideEffectFree()
public void setSideEffectFree(boolean sideEffectFree)
Copyright © 2023 Apache NiFi Project. All rights reserved.