public class RemotePropertyDescriptor
extends java.lang.Object
implements com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor, java.io.Serializable
| Type | Property and Description |
|---|---|
boolean |
isInspection
Gets the value of the property inspectionProperty.
|
| Constructor and Description |
|---|
RemotePropertyDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areEqual(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem other) |
boolean |
areEqual(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem other,
java.util.function.Function<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,java.lang.Object> identifierExtractor) |
java.lang.Object |
get(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item) |
java.util.Set<java.lang.String> |
getAliases() |
java.lang.String |
getCandidateValuesFilter() |
java.lang.String |
getCategory() |
java.lang.Object |
getDefaultValue() |
java.lang.String |
getDescription() |
java.util.List<java.lang.String> |
getEnumValues() |
java.lang.String |
getFqn() |
com.xebialabs.deployit.plugin.api.reflect.InputHint |
getInputHint() |
com.xebialabs.deployit.plugin.api.reflect.PropertyKind |
getKind() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
com.xebialabs.deployit.plugin.api.reflect.Type |
getReferencedType() |
com.xebialabs.deployit.plugin.api.udm.Property.Size |
getSize() |
boolean |
isAsContainment() |
boolean |
isDeployedSpecific() |
boolean |
isHidden() |
boolean |
isInspectionProperty()
Gets the value of the property inspectionProperty.
|
boolean |
isPassword() |
boolean |
isReadonly() |
boolean |
isRequired() |
boolean |
isRequiredForInspection() |
boolean |
isTransient() |
void |
set(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
java.lang.Object value) |
void |
setAsContainment() |
void |
setCandidateValuesFilter(java.lang.String candidateValuesFilter) |
void |
setCategory(java.lang.String category) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setDescription(java.lang.String description) |
void |
setEnumValues(java.util.List<java.lang.String> enumValues) |
void |
setFqn(java.lang.String fqn) |
void |
setHidden() |
void |
setInspectionProperty() |
void |
setKind(com.xebialabs.deployit.plugin.api.reflect.PropertyKind kind) |
void |
setLabel(java.lang.String label) |
void |
setName(java.lang.String name) |
void |
setPassword() |
void |
setReadonly() |
void |
setReferencedType(com.xebialabs.deployit.plugin.api.reflect.Type referencedType) |
void |
setRequired() |
void |
setRequiredInspection() |
void |
setSize(com.xebialabs.deployit.plugin.api.udm.Property.Size size) |
void |
setTransient() |
public boolean isInspectionProperty
isInspectionProperty in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.String getName()
getName in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setName(java.lang.String name)
public java.lang.String getDescription()
getDescription in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setDescription(java.lang.String description)
public boolean isAsContainment()
isAsContainment in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setAsContainment()
public java.lang.String getCategory()
getCategory in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setCategory(java.lang.String category)
public java.lang.String getLabel()
getLabel in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setLabel(java.lang.String label)
public boolean isPassword()
isPassword in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setPassword()
public boolean isRequired()
isRequired in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setRequired()
public com.xebialabs.deployit.plugin.api.udm.Property.Size getSize()
getSize in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setSize(com.xebialabs.deployit.plugin.api.udm.Property.Size size)
public com.xebialabs.deployit.plugin.api.reflect.PropertyKind getKind()
getKind in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setKind(com.xebialabs.deployit.plugin.api.reflect.PropertyKind kind)
public java.util.List<java.lang.String> getEnumValues()
getEnumValues in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setEnumValues(java.util.List<java.lang.String> enumValues)
public com.xebialabs.deployit.plugin.api.reflect.Type getReferencedType()
getReferencedType in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setReferencedType(com.xebialabs.deployit.plugin.api.reflect.Type referencedType)
public java.lang.Object getDefaultValue()
getDefaultValue in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setDefaultValue(java.lang.String defaultValue)
public boolean isTransient()
isTransient in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setTransient()
public java.lang.String getCandidateValuesFilter()
getCandidateValuesFilter in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setCandidateValuesFilter(java.lang.String candidateValuesFilter)
public java.lang.Object get(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item)
get in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void set(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
java.lang.Object value)
set in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean areEqual(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem other)
areEqual in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean areEqual(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem other,
java.util.function.Function<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,java.lang.Object> identifierExtractor)
areEqual in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.String getFqn()
getFqn in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setFqn(java.lang.String fqn)
public boolean isRequiredForInspection()
isRequiredForInspection in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setRequiredInspection()
public boolean isHidden()
isHidden in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setHidden()
public boolean isReadonly()
isReadonly in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setReadonly()
public boolean isInspectionProperty()
isInspectionProperty in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void setInspectionProperty()
public java.util.Set<java.lang.String> getAliases()
getAliases in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean isDeployedSpecific()
isDeployedSpecific in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic com.xebialabs.deployit.plugin.api.reflect.InputHint getInputHint()
getInputHint in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor