@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceInstanceSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary data of an Proton service instance resource.
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.
|
String |
getLastAttemptedDeploymentId()
The ID of the last attempted deployment of this service instance.
|
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 |
getLastSucceededDeploymentId()
The ID of the last successful deployment of this service instance.
|
String |
getName()
The name of the service instance.
|
String |
getServiceName()
The name of the service that the service instance belongs to.
|
String |
getTemplateMajorVersion()
The service instance template major version.
|
String |
getTemplateMinorVersion()
The service instance template minor version.
|
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 |
setLastAttemptedDeploymentId(String lastAttemptedDeploymentId)
The ID of the last attempted deployment of this service instance.
|
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 |
setLastSucceededDeploymentId(String lastSucceededDeploymentId)
The ID of the last successful deployment of this service instance.
|
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 service instance template major version.
|
void |
setTemplateMinorVersion(String templateMinorVersion)
The service instance template minor version.
|
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 |
withLastAttemptedDeploymentId(String lastAttemptedDeploymentId)
The ID of the last attempted deployment of this service instance.
|
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 |
withLastSucceededDeploymentId(String lastSucceededDeploymentId)
The ID of the last successful deployment of this service instance.
|
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 service instance template major version.
|
ServiceInstanceSummary |
withTemplateMinorVersion(String templateMinorVersion)
The service instance template minor version.
|
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 setLastAttemptedDeploymentId(String lastAttemptedDeploymentId)
The ID of the last attempted deployment of this service instance.
lastAttemptedDeploymentId
- The ID of the last attempted deployment of this service instance.public String getLastAttemptedDeploymentId()
The ID of the last attempted deployment of this service instance.
public ServiceInstanceSummary withLastAttemptedDeploymentId(String lastAttemptedDeploymentId)
The ID of the last attempted deployment of this service instance.
lastAttemptedDeploymentId
- The ID of the last attempted deployment of this service instance.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 setLastSucceededDeploymentId(String lastSucceededDeploymentId)
The ID of the last successful deployment of this service instance.
lastSucceededDeploymentId
- The ID of the last successful deployment of this service instance.public String getLastSucceededDeploymentId()
The ID of the last successful deployment of this service instance.
public ServiceInstanceSummary withLastSucceededDeploymentId(String lastSucceededDeploymentId)
The ID of the last successful deployment of this service instance.
lastSucceededDeploymentId
- The ID of the last successful deployment of this service instance.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 service instance template major version.
templateMajorVersion
- The service instance template major version.public String getTemplateMajorVersion()
The service instance template major version.
public ServiceInstanceSummary withTemplateMajorVersion(String templateMajorVersion)
The service instance template major version.
templateMajorVersion
- The service instance template major version.public void setTemplateMinorVersion(String templateMinorVersion)
The service instance template minor version.
templateMinorVersion
- The service instance template minor version.public String getTemplateMinorVersion()
The service instance template minor version.
public ServiceInstanceSummary withTemplateMinorVersion(String templateMinorVersion)
The service instance template minor version.
templateMinorVersion
- The service instance template minor version.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.