Annotation Type Property
-
@Documented @Retention(RUNTIME) @Target(FIELD) public @interface PropertySpecifies that this field is part of the configuration item. It will be injected with the correct value to be read from runbooks.N.B.: If this annotation is used on a field of an
Enumtype, the enum should not have a toString method defined.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanasContainmentWhether this property is modeled as a parent/child containment instead of a foreign key reference in the JCR tree.java.lang.StringcandidateValuesFilterTheCandidateValuesFilterto apply when selecting values for this CI, SET_OF_CI, LIST_OF_CI propertyjava.lang.StringcategoryThe category of this property.java.lang.StringdefaultValueA Default value for a Property.java.lang.StringdescriptionThe description of this property as it should be shown in the user interface.booleanhiddenWhether this property is hidden, ie.booleanisTransientWhether or not this property is transient, ie.java.lang.StringlabelThe descriptive id of this property as it should be shown in the user interface.booleannestedWhether this property is a nested CI.booleanpasswordWhether this property is a password property.booleanreadonlyWhether or not this property is readonly.booleanrequiredWhether this property is required.Property.SizesizeThe size of this property as it should be shown in the user interface.
-
-
-
-
label
java.lang.String label
The descriptive id of this property as it should be shown in the user interface. If no id is not specified, the name of the field is used. Camel case in the field name is replaced by spaces and the first character is capitalized, e.g. "classLoaderPolicy" is transformed into "Class loader policy".- Default:
- ""
-
-
-
size
Property.Size size
The size of this property as it should be shown in the user interface.- Default:
- com.xebialabs.deployit.plugin.api.udm.Property.Size.DEFAULT
-
-
-
hidden
boolean hidden
Whether this property is hidden, ie. cannot be changed via a client.- Default:
- false
-
-
-
candidateValuesFilter
java.lang.String candidateValuesFilter
TheCandidateValuesFilterto apply when selecting values for this CI, SET_OF_CI, LIST_OF_CI property- Returns:
- The name of the
CandidateValuesFilter
- Default:
- ""
-
-