@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceInstanceSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of the service instance detail data.
Constructor and Description |
---|
ServiceInstanceSummary() |
Modifier and Type | Method and Description |
---|---|
ServiceInstanceSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the service instance.
|
Date |
getCreatedAt()
The time when the service instance was created.
|
String |
getDeploymentStatus()
The service instance deployment status.
|
String |
getDeploymentStatusMessage()
A service instance deployment status message.
|
String |
getEnvironmentName()
The name of the environment that the service instance was deployed into.
|
Date |
getLastDeploymentAttemptedAt()
The time when a deployment of the service was last attempted.
|
Date |
getLastDeploymentSucceededAt()
The time when the service was last deployed successfully.
|
String |
getName()
The name of the service instance.
|
String |
getServiceName()
The name of the service that the service instance belongs to.
|
String |
getTemplateMajorVersion()
The ID of the major version of a service template.
|
String |
getTemplateMinorVersion()
The ID of the minor version of a service template.
|
String |
getTemplateName()
The name of the service template.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the service instance.
|
void |
setCreatedAt(Date createdAt)
The time when the service instance was created.
|
void |
setDeploymentStatus(String deploymentStatus)
The service instance deployment status.
|
void |
setDeploymentStatusMessage(String deploymentStatusMessage)
A service instance deployment status message.
|
void |
setEnvironmentName(String environmentName)
The name of the environment that the service instance was deployed into.
|
void |
setLastDeploymentAttemptedAt(Date lastDeploymentAttemptedAt)
The time when a deployment of the service was last attempted.
|
void |
setLastDeploymentSucceededAt(Date lastDeploymentSucceededAt)
The time when the service was last deployed successfully.
|
void |
setName(String name)
The name of the service instance.
|
void |
setServiceName(String serviceName)
The name of the service that the service instance belongs to.
|
void |
setTemplateMajorVersion(String templateMajorVersion)
The ID of the major version of a service template.
|
void |
setTemplateMinorVersion(String templateMinorVersion)
The ID of the minor version of a service template.
|
void |
setTemplateName(String templateName)
The name of the service template.
|
String |
toString()
Returns a string representation of this object.
|
ServiceInstanceSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the service instance.
|
ServiceInstanceSummary |
withCreatedAt(Date createdAt)
The time when the service instance was created.
|
ServiceInstanceSummary |
withDeploymentStatus(DeploymentStatus deploymentStatus)
The service instance deployment status.
|
ServiceInstanceSummary |
withDeploymentStatus(String deploymentStatus)
The service instance deployment status.
|
ServiceInstanceSummary |
withDeploymentStatusMessage(String deploymentStatusMessage)
A service instance deployment status message.
|
ServiceInstanceSummary |
withEnvironmentName(String environmentName)
The name of the environment that the service instance was deployed into.
|
ServiceInstanceSummary |
withLastDeploymentAttemptedAt(Date lastDeploymentAttemptedAt)
The time when a deployment of the service was last attempted.
|
ServiceInstanceSummary |
withLastDeploymentSucceededAt(Date lastDeploymentSucceededAt)
The time when the service was last deployed successfully.
|
ServiceInstanceSummary |
withName(String name)
The name of the service instance.
|
ServiceInstanceSummary |
withServiceName(String serviceName)
The name of the service that the service instance belongs to.
|
ServiceInstanceSummary |
withTemplateMajorVersion(String templateMajorVersion)
The ID of the major version of a service template.
|
ServiceInstanceSummary |
withTemplateMinorVersion(String templateMinorVersion)
The ID of the minor version of a service template.
|
ServiceInstanceSummary |
withTemplateName(String templateName)
The name of the service template.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the service instance.
arn
- The Amazon Resource Name (ARN) of the service instance.public String getArn()
The Amazon Resource Name (ARN) of the service instance.
public ServiceInstanceSummary withArn(String arn)
The Amazon Resource Name (ARN) of the service instance.
arn
- The Amazon Resource Name (ARN) of the service instance.public void setCreatedAt(Date createdAt)
The time when the service instance was created.
createdAt
- The time when the service instance was created.public Date getCreatedAt()
The time when the service instance was created.
public ServiceInstanceSummary withCreatedAt(Date createdAt)
The time when the service instance was created.
createdAt
- The time when the service instance was created.public void setDeploymentStatus(String deploymentStatus)
The service instance deployment status.
deploymentStatus
- The service instance deployment status.DeploymentStatus
public String getDeploymentStatus()
The service instance deployment status.
DeploymentStatus
public ServiceInstanceSummary withDeploymentStatus(String deploymentStatus)
The service instance deployment status.
deploymentStatus
- The service instance deployment status.DeploymentStatus
public ServiceInstanceSummary withDeploymentStatus(DeploymentStatus deploymentStatus)
The service instance deployment status.
deploymentStatus
- The service instance deployment status.DeploymentStatus
public void setDeploymentStatusMessage(String deploymentStatusMessage)
A service instance deployment status message.
deploymentStatusMessage
- A service instance deployment status message.public String getDeploymentStatusMessage()
A service instance deployment status message.
public ServiceInstanceSummary withDeploymentStatusMessage(String deploymentStatusMessage)
A service instance deployment status message.
deploymentStatusMessage
- A service instance deployment status message.public void setEnvironmentName(String environmentName)
The name of the environment that the service instance was deployed into.
environmentName
- The name of the environment that the service instance was deployed into.public String getEnvironmentName()
The name of the environment that the service instance was deployed into.
public ServiceInstanceSummary withEnvironmentName(String environmentName)
The name of the environment that the service instance was deployed into.
environmentName
- The name of the environment that the service instance was deployed into.public void setLastDeploymentAttemptedAt(Date lastDeploymentAttemptedAt)
The time when a deployment of the service was last attempted.
lastDeploymentAttemptedAt
- The time when a deployment of the service was last attempted.public Date getLastDeploymentAttemptedAt()
The time when a deployment of the service was last attempted.
public ServiceInstanceSummary withLastDeploymentAttemptedAt(Date lastDeploymentAttemptedAt)
The time when a deployment of the service was last attempted.
lastDeploymentAttemptedAt
- The time when a deployment of the service was last attempted.public void setLastDeploymentSucceededAt(Date lastDeploymentSucceededAt)
The time when the service was last deployed successfully.
lastDeploymentSucceededAt
- The time when the service was last deployed successfully.public Date getLastDeploymentSucceededAt()
The time when the service was last deployed successfully.
public ServiceInstanceSummary withLastDeploymentSucceededAt(Date lastDeploymentSucceededAt)
The time when the service was last deployed successfully.
lastDeploymentSucceededAt
- The time when the service was last deployed successfully.public void setName(String name)
The name of the service instance.
name
- The name of the service instance.public String getName()
The name of the service instance.
public ServiceInstanceSummary withName(String name)
The name of the service instance.
name
- The name of the service instance.public void setServiceName(String serviceName)
The name of the service that the service instance belongs to.
serviceName
- The name of the service that the service instance belongs to.public String getServiceName()
The name of the service that the service instance belongs to.
public ServiceInstanceSummary withServiceName(String serviceName)
The name of the service that the service instance belongs to.
serviceName
- The name of the service that the service instance belongs to.public void setTemplateMajorVersion(String templateMajorVersion)
The ID of the major version of a service template.
templateMajorVersion
- The ID of the major version of a service template.public String getTemplateMajorVersion()
The ID of the major version of a service template.
public ServiceInstanceSummary withTemplateMajorVersion(String templateMajorVersion)
The ID of the major version of a service template.
templateMajorVersion
- The ID of the major version of a service template.public void setTemplateMinorVersion(String templateMinorVersion)
The ID of the minor version of a service template.
templateMinorVersion
- The ID of the minor version of a service template.public String getTemplateMinorVersion()
The ID of the minor version of a service template.
public ServiceInstanceSummary withTemplateMinorVersion(String templateMinorVersion)
The ID of the minor version of a service template.
templateMinorVersion
- The ID of the minor version of a service template.public void setTemplateName(String templateName)
The name of the service template.
templateName
- The name of the service template.public String getTemplateName()
The name of the service template.
public ServiceInstanceSummary withTemplateName(String templateName)
The name of the service template.
templateName
- The name of the service template.public String toString()
toString
in class Object
Object.toString()
public ServiceInstanceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.