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, String eventSourceId, Application application, Environment environment, DeploymentState state) voidsetApplication(Application application) voidsetDeploymentState(DeploymentState deploymentState) voidsetEnvironment(Environment environment) voidsetEventSourceId(String eventSourceId) Methods inherited from class com.xebialabs.xlrelease.domain.BaseConfiguration
getCiUid, getFolderId, getTitle, hasId, isSupportedOn, setCiUid, 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, String eventSourceId, Application application, Environment environment, DeploymentState state) -
getEventSourceId
-
setEventSourceId
-
getApplication
-
setApplication
-
getEnvironment
-
setEnvironment
-
getDeploymentState
-
setDeploymentState
-