@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationSummary extends Object implements Serializable, Cloneable, StructuredPojo
A subset of the possible application attributes. Used in the application list.
| Constructor and Description |
|---|
ApplicationSummary() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationArn()
The Amazon Resource Name (ARN) of the application.
|
String |
getApplicationId()
The unique identifier of the application.
|
Integer |
getApplicationVersion()
The version of the application.
|
Date |
getCreationTime()
The timestamp when the application was created.
|
String |
getDeploymentStatus()
Indicates either an ongoing deployment or if the application has ever deployed successfully.
|
String |
getDescription()
The description of the application.
|
String |
getEngineType()
The type of the target platform for this application.
|
String |
getEnvironmentId()
The unique identifier of the runtime environment that hosts this application.
|
Date |
getLastStartTime()
The timestamp when you last started the application.
|
String |
getName()
The name of the application.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the role associated with the application.
|
String |
getStatus()
The status of the application.
|
String |
getVersionStatus()
Indicates the status of the latest version of the application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setApplicationArn(String applicationArn)
The Amazon Resource Name (ARN) of the application.
|
void |
setApplicationId(String applicationId)
The unique identifier of the application.
|
void |
setApplicationVersion(Integer applicationVersion)
The version of the application.
|
void |
setCreationTime(Date creationTime)
The timestamp when the application was created.
|
void |
setDeploymentStatus(String deploymentStatus)
Indicates either an ongoing deployment or if the application has ever deployed successfully.
|
void |
setDescription(String description)
The description of the application.
|
void |
setEngineType(String engineType)
The type of the target platform for this application.
|
void |
setEnvironmentId(String environmentId)
The unique identifier of the runtime environment that hosts this application.
|
void |
setLastStartTime(Date lastStartTime)
The timestamp when you last started the application.
|
void |
setName(String name)
The name of the application.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role associated with the application.
|
void |
setStatus(String status)
The status of the application.
|
void |
setVersionStatus(String versionStatus)
Indicates the status of the latest version of the application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationSummary |
withApplicationArn(String applicationArn)
The Amazon Resource Name (ARN) of the application.
|
ApplicationSummary |
withApplicationId(String applicationId)
The unique identifier of the application.
|
ApplicationSummary |
withApplicationVersion(Integer applicationVersion)
The version of the application.
|
ApplicationSummary |
withCreationTime(Date creationTime)
The timestamp when the application was created.
|
ApplicationSummary |
withDeploymentStatus(ApplicationDeploymentLifecycle deploymentStatus)
Indicates either an ongoing deployment or if the application has ever deployed successfully.
|
ApplicationSummary |
withDeploymentStatus(String deploymentStatus)
Indicates either an ongoing deployment or if the application has ever deployed successfully.
|
ApplicationSummary |
withDescription(String description)
The description of the application.
|
ApplicationSummary |
withEngineType(EngineType engineType)
The type of the target platform for this application.
|
ApplicationSummary |
withEngineType(String engineType)
The type of the target platform for this application.
|
ApplicationSummary |
withEnvironmentId(String environmentId)
The unique identifier of the runtime environment that hosts this application.
|
ApplicationSummary |
withLastStartTime(Date lastStartTime)
The timestamp when you last started the application.
|
ApplicationSummary |
withName(String name)
The name of the application.
|
ApplicationSummary |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role associated with the application.
|
ApplicationSummary |
withStatus(ApplicationLifecycle status)
The status of the application.
|
ApplicationSummary |
withStatus(String status)
The status of the application.
|
ApplicationSummary |
withVersionStatus(ApplicationVersionLifecycle versionStatus)
Indicates the status of the latest version of the application.
|
ApplicationSummary |
withVersionStatus(String versionStatus)
Indicates the status of the latest version of the application.
|
public void setApplicationArn(String applicationArn)
The Amazon Resource Name (ARN) of the application.
applicationArn - The Amazon Resource Name (ARN) of the application.public String getApplicationArn()
The Amazon Resource Name (ARN) of the application.
public ApplicationSummary withApplicationArn(String applicationArn)
The Amazon Resource Name (ARN) of the application.
applicationArn - The Amazon Resource Name (ARN) of the application.public void setApplicationId(String applicationId)
The unique identifier of the application.
applicationId - The unique identifier of the application.public String getApplicationId()
The unique identifier of the application.
public ApplicationSummary withApplicationId(String applicationId)
The unique identifier of the application.
applicationId - The unique identifier of the application.public void setApplicationVersion(Integer applicationVersion)
The version of the application.
applicationVersion - The version of the application.public Integer getApplicationVersion()
The version of the application.
public ApplicationSummary withApplicationVersion(Integer applicationVersion)
The version of the application.
applicationVersion - The version of the application.public void setCreationTime(Date creationTime)
The timestamp when the application was created.
creationTime - The timestamp when the application was created.public Date getCreationTime()
The timestamp when the application was created.
public ApplicationSummary withCreationTime(Date creationTime)
The timestamp when the application was created.
creationTime - The timestamp when the application was created.public void setDeploymentStatus(String deploymentStatus)
Indicates either an ongoing deployment or if the application has ever deployed successfully.
deploymentStatus - Indicates either an ongoing deployment or if the application has ever deployed successfully.ApplicationDeploymentLifecyclepublic String getDeploymentStatus()
Indicates either an ongoing deployment or if the application has ever deployed successfully.
ApplicationDeploymentLifecyclepublic ApplicationSummary withDeploymentStatus(String deploymentStatus)
Indicates either an ongoing deployment or if the application has ever deployed successfully.
deploymentStatus - Indicates either an ongoing deployment or if the application has ever deployed successfully.ApplicationDeploymentLifecyclepublic ApplicationSummary withDeploymentStatus(ApplicationDeploymentLifecycle deploymentStatus)
Indicates either an ongoing deployment or if the application has ever deployed successfully.
deploymentStatus - Indicates either an ongoing deployment or if the application has ever deployed successfully.ApplicationDeploymentLifecyclepublic void setDescription(String description)
The description of the application.
description - The description of the application.public String getDescription()
The description of the application.
public ApplicationSummary withDescription(String description)
The description of the application.
description - The description of the application.public void setEngineType(String engineType)
The type of the target platform for this application.
engineType - The type of the target platform for this application.EngineTypepublic String getEngineType()
The type of the target platform for this application.
EngineTypepublic ApplicationSummary withEngineType(String engineType)
The type of the target platform for this application.
engineType - The type of the target platform for this application.EngineTypepublic ApplicationSummary withEngineType(EngineType engineType)
The type of the target platform for this application.
engineType - The type of the target platform for this application.EngineTypepublic void setEnvironmentId(String environmentId)
The unique identifier of the runtime environment that hosts this application.
environmentId - The unique identifier of the runtime environment that hosts this application.public String getEnvironmentId()
The unique identifier of the runtime environment that hosts this application.
public ApplicationSummary withEnvironmentId(String environmentId)
The unique identifier of the runtime environment that hosts this application.
environmentId - The unique identifier of the runtime environment that hosts this application.public void setLastStartTime(Date lastStartTime)
The timestamp when you last started the application. Null until the application runs for the first time.
lastStartTime - The timestamp when you last started the application. Null until the application runs for the first time.public Date getLastStartTime()
The timestamp when you last started the application. Null until the application runs for the first time.
public ApplicationSummary withLastStartTime(Date lastStartTime)
The timestamp when you last started the application. Null until the application runs for the first time.
lastStartTime - The timestamp when you last started the application. Null until the application runs for the first time.public void setName(String name)
The name of the application.
name - The name of the application.public String getName()
The name of the application.
public ApplicationSummary withName(String name)
The name of the application.
name - The name of the application.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role associated with the application.
roleArn - The Amazon Resource Name (ARN) of the role associated with the application.public String getRoleArn()
The Amazon Resource Name (ARN) of the role associated with the application.
public ApplicationSummary withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role associated with the application.
roleArn - The Amazon Resource Name (ARN) of the role associated with the application.public void setStatus(String status)
The status of the application.
status - The status of the application.ApplicationLifecyclepublic String getStatus()
The status of the application.
ApplicationLifecyclepublic ApplicationSummary withStatus(String status)
The status of the application.
status - The status of the application.ApplicationLifecyclepublic ApplicationSummary withStatus(ApplicationLifecycle status)
The status of the application.
status - The status of the application.ApplicationLifecyclepublic void setVersionStatus(String versionStatus)
Indicates the status of the latest version of the application.
versionStatus - Indicates the status of the latest version of the application.ApplicationVersionLifecyclepublic String getVersionStatus()
Indicates the status of the latest version of the application.
ApplicationVersionLifecyclepublic ApplicationSummary withVersionStatus(String versionStatus)
Indicates the status of the latest version of the application.
versionStatus - Indicates the status of the latest version of the application.ApplicationVersionLifecyclepublic ApplicationSummary withVersionStatus(ApplicationVersionLifecycle versionStatus)
Indicates the status of the latest version of the application.
versionStatus - Indicates the status of the latest version of the application.ApplicationVersionLifecyclepublic String toString()
toString in class ObjectObject.toString()public ApplicationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.