public abstract class VersionedConfigurableExtension extends VersionedComponent implements VersionedExtensionComponent, VersionedConfigurableComponent
Modifier and Type | Field and Description |
---|---|
private Bundle |
bundle |
private Map<String,String> |
properties |
private Map<String,VersionedPropertyDescriptor> |
propertyDescriptors |
private String |
type |
Constructor and Description |
---|
VersionedConfigurableExtension() |
Modifier and Type | Method and Description |
---|---|
Bundle |
getBundle() |
Map<String,String> |
getProperties() |
Map<String,VersionedPropertyDescriptor> |
getPropertyDescriptors() |
String |
getType() |
void |
setBundle(Bundle bundle) |
void |
setProperties(Map<String,String> properties) |
void |
setPropertyDescriptors(Map<String,VersionedPropertyDescriptor> propertyDescriptors) |
void |
setType(String type) |
equals, getComments, getComponentType, getGroupIdentifier, getIdentifier, getInstanceIdentifier, getName, getPosition, hashCode, setComments, setComponentType, setGroupIdentifier, setIdentifier, setInstanceIdentifier, setName, setPosition
private String type
private Bundle bundle
private Map<String,VersionedPropertyDescriptor> propertyDescriptors
public String getType()
getType
in interface VersionedExtensionComponent
public void setType(String type)
setType
in interface VersionedExtensionComponent
public Bundle getBundle()
getBundle
in interface VersionedExtensionComponent
public void setBundle(Bundle bundle)
setBundle
in interface VersionedExtensionComponent
public Map<String,String> getProperties()
getProperties
in interface VersionedConfigurableComponent
public void setProperties(Map<String,String> properties)
setProperties
in interface VersionedConfigurableComponent
public Map<String,VersionedPropertyDescriptor> getPropertyDescriptors()
getPropertyDescriptors
in interface VersionedConfigurableComponent
public void setPropertyDescriptors(Map<String,VersionedPropertyDescriptor> propertyDescriptors)
setPropertyDescriptors
in interface VersionedConfigurableComponent
Copyright © 2022 Apache NiFi Project. All rights reserved.