@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeploymentState extends Object implements Serializable, Cloneable, StructuredPojo
The detailed data about the current state of the deployment.
Constructor and Description |
---|
DeploymentState() |
Modifier and Type | Method and Description |
---|---|
DeploymentState |
clone() |
boolean |
equals(Object obj) |
ComponentState |
getComponent()
The state of the component associated with the deployment.
|
EnvironmentState |
getEnvironment()
The state of the environment associated with the deployment.
|
ServiceInstanceState |
getServiceInstance()
The state of the service instance associated with the deployment.
|
ServicePipelineState |
getServicePipeline()
The state of the service pipeline associated with the deployment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComponent(ComponentState component)
The state of the component associated with the deployment.
|
void |
setEnvironment(EnvironmentState environment)
The state of the environment associated with the deployment.
|
void |
setServiceInstance(ServiceInstanceState serviceInstance)
The state of the service instance associated with the deployment.
|
void |
setServicePipeline(ServicePipelineState servicePipeline)
The state of the service pipeline associated with the deployment.
|
String |
toString()
Returns a string representation of this object.
|
DeploymentState |
withComponent(ComponentState component)
The state of the component associated with the deployment.
|
DeploymentState |
withEnvironment(EnvironmentState environment)
The state of the environment associated with the deployment.
|
DeploymentState |
withServiceInstance(ServiceInstanceState serviceInstance)
The state of the service instance associated with the deployment.
|
DeploymentState |
withServicePipeline(ServicePipelineState servicePipeline)
The state of the service pipeline associated with the deployment.
|
public void setComponent(ComponentState component)
The state of the component associated with the deployment.
component
- The state of the component associated with the deployment.public ComponentState getComponent()
The state of the component associated with the deployment.
public DeploymentState withComponent(ComponentState component)
The state of the component associated with the deployment.
component
- The state of the component associated with the deployment.public void setEnvironment(EnvironmentState environment)
The state of the environment associated with the deployment.
environment
- The state of the environment associated with the deployment.public EnvironmentState getEnvironment()
The state of the environment associated with the deployment.
public DeploymentState withEnvironment(EnvironmentState environment)
The state of the environment associated with the deployment.
environment
- The state of the environment associated with the deployment.public void setServiceInstance(ServiceInstanceState serviceInstance)
The state of the service instance associated with the deployment.
serviceInstance
- The state of the service instance associated with the deployment.public ServiceInstanceState getServiceInstance()
The state of the service instance associated with the deployment.
public DeploymentState withServiceInstance(ServiceInstanceState serviceInstance)
The state of the service instance associated with the deployment.
serviceInstance
- The state of the service instance associated with the deployment.public void setServicePipeline(ServicePipelineState servicePipeline)
The state of the service pipeline associated with the deployment.
servicePipeline
- The state of the service pipeline associated with the deployment.public ServicePipelineState getServicePipeline()
The state of the service pipeline associated with the deployment.
public DeploymentState withServicePipeline(ServicePipelineState servicePipeline)
The state of the service pipeline associated with the deployment.
servicePipeline
- The state of the service pipeline associated with the deployment.public String toString()
toString
in class Object
Object.toString()
public DeploymentState clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.