Class LiveDeployment
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.xlrelease.domain.BaseConfiguration
com.xebialabs.xlrelease.domain.environments.LiveDeployment
- All Implemented Interfaces:
ConfigurationItem
,Serializable
,Comparable<BaseConfigurationItem>
@Metadata(description="Composite entity that combines ApplicationSource and DeploymentTarget making it a Deployment. Live deployment tracks deployment status changes.",
versioned=false,
root=CONFIGURATION)
public class LiveDeployment
extends BaseConfiguration
- See Also:
-
Field Summary
Fields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
id, syntheticProperties, type
Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LiveDeployment
create
(String folderId, LiveDeploymentConfig config, Application application, Environment environment, DeploymentState state) void
setApplication
(Application application) void
setConfig
(LiveDeploymentConfig config) void
setDeploymentState
(DeploymentState deploymentState) void
setEnvironment
(Environment environment) Methods inherited from class com.xebialabs.xlrelease.domain.BaseConfiguration
getFolderId, getTitle, hasId, setFolderId, setTitle
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, setType, toString
-
Constructor Details
-
LiveDeployment
public LiveDeployment()
-
-
Method Details
-
create
public static LiveDeployment create(String folderId, LiveDeploymentConfig config, Application application, Environment environment, DeploymentState state) -
getConfig
-
setConfig
-
getApplication
-
setApplication
-
getEnvironment
-
setEnvironment
-
getDeploymentState
-
setDeploymentState
-