Interface TypeSpecification
-
- All Superinterfaces:
BaseTypeSpecification
- All Known Implementing Classes:
JsonTypeSpecification,XmlTypeSpecification
public interface TypeSpecification extends BaseTypeSpecification
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Optional<com.xebialabs.deployit.plugin.api.reflect.Type>getContainerType()java.util.Optional<CreatorSpecification>getCreator()java.util.Optional<com.xebialabs.deployit.plugin.api.reflect.Type>getDeployedType()java.util.Optional<java.lang.String>getDescription()GeneratedDeployableSpecificationgetGeneratedDeployableDescription()TypeSpecificationgetGenerateDeployable()java.util.Optional<java.lang.String>getIcon()java.util.Optional<java.lang.Boolean>getInspectable()java.util.Optional<java.lang.String>getLabel()java.util.Optional<java.lang.String>getRoot()com.xebialabs.deployit.plugin.api.reflect.TypegetSuperType()booleanhasGenerateDeployable()-
Methods inherited from interface com.xebialabs.xlplatform.synthetic.BaseTypeSpecification
getControlTasks, getMethods, getProperties, getType, getValidationRules, getVerifications, getVersioned, getVirtual
-
-
-
-
Method Detail
-
hasGenerateDeployable
boolean hasGenerateDeployable()
-
getGenerateDeployable
TypeSpecification getGenerateDeployable()
-
getSuperType
com.xebialabs.deployit.plugin.api.reflect.Type getSuperType()
-
getLabel
java.util.Optional<java.lang.String> getLabel()
-
getDescription
java.util.Optional<java.lang.String> getDescription()
-
getInspectable
java.util.Optional<java.lang.Boolean> getInspectable()
-
getIcon
java.util.Optional<java.lang.String> getIcon()
-
getRoot
java.util.Optional<java.lang.String> getRoot()
-
getDeployedType
java.util.Optional<com.xebialabs.deployit.plugin.api.reflect.Type> getDeployedType()
-
getContainerType
java.util.Optional<com.xebialabs.deployit.plugin.api.reflect.Type> getContainerType()
-
getGeneratedDeployableDescription
GeneratedDeployableSpecification getGeneratedDeployableDescription()
-
getCreator
java.util.Optional<CreatorSpecification> getCreator()
-
-