Class ExtensionComponent
java.lang.Object
org.apache.nifi.c2.protocol.component.api.DefinedType
org.apache.nifi.c2.protocol.component.api.ExtensionComponent
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ConfigurableExtensionDefinition
A component provided by an extension bundle
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate BuildInfoprivate Booleanprivate Stringprivate Set<Restriction> private List<DefinedType> private Booleanprivate Stringprivate static final longprivate Statefulprivate List<SystemResourceConsideration> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetTags()inthashCode()booleanvoidsetAdditionalDetails(boolean additionalDetails) voidsetBuildInfo(BuildInfo buildInfo) voidsetDeprecated(Boolean deprecated) voidsetDeprecationAlternatives(Set<String> deprecationAlternatives) voidsetDeprecationReason(String deprecationReason) voidsetExplicitRestrictions(Set<Restriction> explicitRestrictions) voidsetProvidedApiImplementations(List<DefinedType> providedApiImplementations) voidsetRestricted(Boolean restricted) voidsetRestrictedExplanation(String restrictedExplanation) voidsetSeeAlso(Set<String> seeAlso) voidsetStateful(Stateful stateful) voidsetSystemResourceConsiderations(List<SystemResourceConsideration> systemResourceConsiderations) voidMethods inherited from class org.apache.nifi.c2.protocol.component.api.DefinedType
getArtifact, getGroup, getType, getTypeDescription, getVersion, setArtifact, setGroup, setType, setTypeDescription, setVersion
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
buildInfo
-
providedApiImplementations
-
tags
-
seeAlso
-
deprecated
-
deprecationReason
-
deprecationAlternatives
-
restricted
-
restrictedExplanation
-
explicitRestrictions
-
stateful
-
systemResourceConsiderations
-
additionalDetails
private boolean additionalDetails
-
-
Constructor Details
-
ExtensionComponent
public ExtensionComponent()
-
-
Method Details
-
getBuildInfo
-
setBuildInfo
-
getProvidedApiImplementations
-
setProvidedApiImplementations
-
getTags
-
setTags
-
getSeeAlso
-
setSeeAlso
-
getDeprecated
-
setDeprecated
-
getDeprecationReason
-
setDeprecationReason
-
getDeprecationAlternatives
-
setDeprecationAlternatives
-
isRestricted
-
getRestricted
-
setRestricted
-
getRestrictedExplanation
-
setRestrictedExplanation
-
getExplicitRestrictions
-
setExplicitRestrictions
-
getStateful
-
setStateful
-
getSystemResourceConsiderations
-
setSystemResourceConsiderations
public void setSystemResourceConsiderations(List<SystemResourceConsideration> systemResourceConsiderations) -
isAdditionalDetails
public boolean isAdditionalDetails() -
setAdditionalDetails
public void setAdditionalDetails(boolean additionalDetails) -
equals
- Overrides:
equalsin classDefinedType
-
hashCode
public int hashCode()- Overrides:
hashCodein classDefinedType
-