Class CiProperty


  • public abstract class CiProperty
    extends java.lang.Object
    • Method Detail

      • of

        public static java.util.Optional<CiProperty> of​(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem rootCi,
                                                        java.lang.String fqPropertyExpression)
      • getPropertyName

        public java.lang.String getPropertyName()
      • getValue

        public <T> T getValue()
      • setValue

        public void setValue​(java.lang.Object value)
      • getParentCi

        public com.xebialabs.deployit.plugin.api.udm.ConfigurationItem getParentCi()
      • getDescriptor

        public com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor getDescriptor()
      • getKind

        public com.xebialabs.deployit.plugin.api.reflect.PropertyKind getKind()
      • getCategory

        public java.lang.String getCategory()
      • isPassword

        public boolean isPassword()
      • isIndexed

        public boolean isIndexed()
      • exists

        public boolean exists()