@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeploymentData extends Object implements Serializable, Cloneable, StructuredPojo
The data associated with a deployment.
Constructor and Description |
---|
DeploymentData() |
Modifier and Type | Method and Description |
---|---|
DeploymentData |
addSpecificationsEntry(String key,
String value)
Add a single Specifications entry
|
DeploymentData |
clearSpecificationsEntries()
Removes all the entries added into Specifications.
|
DeploymentData |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The time the deployment was created.
|
Date |
getDeletedAt()
The time the deployment was deleted.
|
String |
getId()
The ID of the deployment.
|
String |
getName()
The name of the deployment.
|
String |
getPatternName()
The pattern name of the deployment.
|
String |
getResourceGroup()
The resource group of the deployment.
|
Map<String,String> |
getSpecifications()
The specifications of the deployment.
|
String |
getStatus()
The status of the deployment.
|
String |
getWorkloadName()
The name of the workload.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The time the deployment was created.
|
void |
setDeletedAt(Date deletedAt)
The time the deployment was deleted.
|
void |
setId(String id)
The ID of the deployment.
|
void |
setName(String name)
The name of the deployment.
|
void |
setPatternName(String patternName)
The pattern name of the deployment.
|
void |
setResourceGroup(String resourceGroup)
The resource group of the deployment.
|
void |
setSpecifications(Map<String,String> specifications)
The specifications of the deployment.
|
void |
setStatus(String status)
The status of the deployment.
|
void |
setWorkloadName(String workloadName)
The name of the workload.
|
String |
toString()
Returns a string representation of this object.
|
DeploymentData |
withCreatedAt(Date createdAt)
The time the deployment was created.
|
DeploymentData |
withDeletedAt(Date deletedAt)
The time the deployment was deleted.
|
DeploymentData |
withId(String id)
The ID of the deployment.
|
DeploymentData |
withName(String name)
The name of the deployment.
|
DeploymentData |
withPatternName(String patternName)
The pattern name of the deployment.
|
DeploymentData |
withResourceGroup(String resourceGroup)
The resource group of the deployment.
|
DeploymentData |
withSpecifications(Map<String,String> specifications)
The specifications of the deployment.
|
DeploymentData |
withStatus(DeploymentStatus status)
The status of the deployment.
|
DeploymentData |
withStatus(String status)
The status of the deployment.
|
DeploymentData |
withWorkloadName(String workloadName)
The name of the workload.
|
public void setCreatedAt(Date createdAt)
The time the deployment was created.
createdAt
- The time the deployment was created.public Date getCreatedAt()
The time the deployment was created.
public DeploymentData withCreatedAt(Date createdAt)
The time the deployment was created.
createdAt
- The time the deployment was created.public void setDeletedAt(Date deletedAt)
The time the deployment was deleted.
deletedAt
- The time the deployment was deleted.public Date getDeletedAt()
The time the deployment was deleted.
public DeploymentData withDeletedAt(Date deletedAt)
The time the deployment was deleted.
deletedAt
- The time the deployment was deleted.public void setId(String id)
The ID of the deployment.
id
- The ID of the deployment.public String getId()
The ID of the deployment.
public DeploymentData withId(String id)
The ID of the deployment.
id
- The ID of the deployment.public void setName(String name)
The name of the deployment.
name
- The name of the deployment.public String getName()
The name of the deployment.
public DeploymentData withName(String name)
The name of the deployment.
name
- The name of the deployment.public void setPatternName(String patternName)
The pattern name of the deployment.
patternName
- The pattern name of the deployment.public String getPatternName()
The pattern name of the deployment.
public DeploymentData withPatternName(String patternName)
The pattern name of the deployment.
patternName
- The pattern name of the deployment.public void setResourceGroup(String resourceGroup)
The resource group of the deployment.
resourceGroup
- The resource group of the deployment.public String getResourceGroup()
The resource group of the deployment.
public DeploymentData withResourceGroup(String resourceGroup)
The resource group of the deployment.
resourceGroup
- The resource group of the deployment.public Map<String,String> getSpecifications()
The specifications of the deployment. For more information on specifications for each deployment, see Workload specifications.
public void setSpecifications(Map<String,String> specifications)
The specifications of the deployment. For more information on specifications for each deployment, see Workload specifications.
specifications
- The specifications of the deployment. For more information on specifications for each deployment, see
Workload specifications.public DeploymentData withSpecifications(Map<String,String> specifications)
The specifications of the deployment. For more information on specifications for each deployment, see Workload specifications.
specifications
- The specifications of the deployment. For more information on specifications for each deployment, see
Workload specifications.public DeploymentData addSpecificationsEntry(String key, String value)
public DeploymentData clearSpecificationsEntries()
public void setStatus(String status)
The status of the deployment.
status
- The status of the deployment.DeploymentStatus
public String getStatus()
The status of the deployment.
DeploymentStatus
public DeploymentData withStatus(String status)
The status of the deployment.
status
- The status of the deployment.DeploymentStatus
public DeploymentData withStatus(DeploymentStatus status)
The status of the deployment.
status
- The status of the deployment.DeploymentStatus
public void setWorkloadName(String workloadName)
The name of the workload.
workloadName
- The name of the workload.public String getWorkloadName()
The name of the workload.
public DeploymentData withWorkloadName(String workloadName)
The name of the workload.
workloadName
- The name of the workload.public String toString()
toString
in class Object
Object.toString()
public DeploymentData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.