public class ServiceDeploymentArchiveDetails
extends java.lang.Object
Constructor and Description |
---|
ServiceDeploymentArchiveDetails()
Default constructor.
|
ServiceDeploymentArchiveDetails(java.util.Map<java.lang.String,java.lang.String> rootProperties,
java.util.Map<java.lang.String,java.lang.String> policyProperties,
java.util.Map<java.lang.String,java.lang.String> environmentProperties,
java.lang.String user,
long timestamp,
com.vordel.api.deployment.model.ServiceDeploymentDetails.Status status)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
long |
getDeploymentTimestamp()
Get the time the deployment was done.
|
java.util.Map<java.lang.String,java.lang.String> |
getEnvironmentProperties()
Get the Deployment Archive environment manifest properties.
|
java.util.Map<java.lang.String,java.lang.String> |
getPolicyProperties()
Get the Deployment Archive policy manifest properties.
|
java.util.Map<java.lang.String,java.lang.String> |
getRootProperties()
Get the Deployment Archive root manifest properties.
|
com.vordel.api.deployment.model.ServiceDeploymentDetails.Status |
getStatus()
Get the deployment status i.e.
|
java.lang.String |
getUser()
Get the name of the admin user who performed the deployment.
|
void |
setDeploymentTimestamp(long timestamp)
Set the time the deployment was done
|
void |
setEnvironmentProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Set the Deployment Archive environment manifest properties.
|
void |
setPolicyProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Set the Deployment Archive policy manifest properties.
|
void |
setRootProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Set the Deployment Archive root manifest properties.
|
void |
setStatus(com.vordel.api.deployment.model.ServiceDeploymentDetails.Status status)
Set the deployment status i.e.
|
void |
setUser(java.lang.String user)
Set the name of the admin user who performed the deployment.
|
public ServiceDeploymentArchiveDetails(java.util.Map<java.lang.String,java.lang.String> rootProperties, java.util.Map<java.lang.String,java.lang.String> policyProperties, java.util.Map<java.lang.String,java.lang.String> environmentProperties, java.lang.String user, long timestamp, com.vordel.api.deployment.model.ServiceDeploymentDetails.Status status)
rootProperties
- The Deployment Archive root manifest properties.policyProperties
- The Deployment Archive policy manifest properties.environmentProperties
- The Deployment Archive environment manifest properties.user
- The admin user who performed the deploymenttimestamp
- The time the deployment was donestatus
- The deployment status i.e. Loaded or Pending.
A Loaded status implies that the API Server has loaded the Deployment Archive
and informed the Node Manager that the load has been successful.
A Pending status implies that the API Server is currently loading the
Deployment Archive and has not yet confirmed that the load is complete with
the Node Manager.public ServiceDeploymentArchiveDetails()
public java.util.Map<java.lang.String,java.lang.String> getRootProperties()
public void setRootProperties(java.util.Map<java.lang.String,java.lang.String> properties)
properties
- public java.util.Map<java.lang.String,java.lang.String> getPolicyProperties()
public void setPolicyProperties(java.util.Map<java.lang.String,java.lang.String> properties)
properties
- Policy manifest propertiespublic java.util.Map<java.lang.String,java.lang.String> getEnvironmentProperties()
public void setEnvironmentProperties(java.util.Map<java.lang.String,java.lang.String> properties)
properties
- Environment manifest propertiespublic java.lang.String getUser()
public void setUser(java.lang.String user)
user
- The admin user namepublic long getDeploymentTimestamp()
public void setDeploymentTimestamp(long timestamp)
timestamp
- Deployment timepublic com.vordel.api.deployment.model.ServiceDeploymentDetails.Status getStatus()
public void setStatus(com.vordel.api.deployment.model.ServiceDeploymentDetails.Status status)
status
- The status
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel