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, typeFields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LiveDeploymentcreate(String folderId, LiveDeploymentConfig config, Application application, Environment environment, DeploymentState state) voidsetApplication(Application application) voidsetConfig(LiveDeploymentConfig config) voidsetDeploymentState(DeploymentState deploymentState) voidsetEnvironment(Environment environment) Methods inherited from class com.xebialabs.xlrelease.domain.BaseConfiguration
getFolderId, getTitle, hasId, setFolderId, setTitleMethods 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
-