public interface MetadataService
Modifier and Type | Method and Description |
---|---|
com.xebialabs.deployit.plugin.api.reflect.Descriptor |
findDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
Gets the
Descriptor for a specific type from the XL Deploy Type System. |
java.util.List<com.xebialabs.deployit.plugin.api.reflect.Descriptor> |
listDescriptors()
Lists all the
Descriptors of all the types known to the XL Deploy Type System. |
java.util.List<java.lang.String> |
listOrchestrators()
Lists all the Orchestrator names that can be used to orchestrate a
Deployment done by the DeploymentService . |
java.util.List<Permission> |
listPermissions()
Lists all the
Permissions that can be granted or revoked. |
java.util.List<com.xebialabs.deployit.plugin.api.reflect.Descriptor> listDescriptors()
Descriptors
of all the types known to the XL Deploy Type System.
Hidden properties are not exposed.Descriptors
com.xebialabs.deployit.plugin.api.reflect.Descriptor findDescriptor(com.xebialabs.deployit.plugin.api.reflect.Type type)
Descriptor
for a specific type from the XL Deploy Type System.type
- the type to get the descriptor of.java.util.List<Permission> listPermissions()
Permissions
that can be granted or revoked.Permissions
java.util.List<java.lang.String> listOrchestrators()
Deployment
done by the DeploymentService
.