@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AppSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about the application.
Constructor and Description |
---|
AppSummary() |
Modifier and Type | Method and Description |
---|---|
AppSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAppId()
The unique ID of the application.
|
Date |
getCreationTime()
The creation time of the application.
|
String |
getDescription()
The description of the application.
|
String |
getImportedAppId()
The ID of the application.
|
Date |
getLastModified()
The last modified time of the application.
|
Date |
getLatestReplicationTime()
The timestamp of the application's most recent successful replication.
|
String |
getLaunchConfigurationStatus()
Status of the launch configuration.
|
LaunchDetails |
getLaunchDetails()
Details about the latest launch of the application.
|
String |
getLaunchStatus()
The launch status of the application.
|
String |
getLaunchStatusMessage()
A message related to the launch status of the application.
|
String |
getName()
The name of the application.
|
String |
getReplicationConfigurationStatus()
Status of the replication configuration.
|
String |
getReplicationStatus()
The replication status of the application.
|
String |
getReplicationStatusMessage()
A message related to the replication status of the application.
|
String |
getRoleName()
The name of the service role in the customer's account used by AWS SMS.
|
String |
getStatus()
Status of the application.
|
String |
getStatusMessage()
A message related to the status of the application
|
Integer |
getTotalServerGroups()
The number of server groups present in the application.
|
Integer |
getTotalServers()
The number of servers present in the application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAppId(String appId)
The unique ID of the application.
|
void |
setCreationTime(Date creationTime)
The creation time of the application.
|
void |
setDescription(String description)
The description of the application.
|
void |
setImportedAppId(String importedAppId)
The ID of the application.
|
void |
setLastModified(Date lastModified)
The last modified time of the application.
|
void |
setLatestReplicationTime(Date latestReplicationTime)
The timestamp of the application's most recent successful replication.
|
void |
setLaunchConfigurationStatus(String launchConfigurationStatus)
Status of the launch configuration.
|
void |
setLaunchDetails(LaunchDetails launchDetails)
Details about the latest launch of the application.
|
void |
setLaunchStatus(String launchStatus)
The launch status of the application.
|
void |
setLaunchStatusMessage(String launchStatusMessage)
A message related to the launch status of the application.
|
void |
setName(String name)
The name of the application.
|
void |
setReplicationConfigurationStatus(String replicationConfigurationStatus)
Status of the replication configuration.
|
void |
setReplicationStatus(String replicationStatus)
The replication status of the application.
|
void |
setReplicationStatusMessage(String replicationStatusMessage)
A message related to the replication status of the application.
|
void |
setRoleName(String roleName)
The name of the service role in the customer's account used by AWS SMS.
|
void |
setStatus(String status)
Status of the application.
|
void |
setStatusMessage(String statusMessage)
A message related to the status of the application
|
void |
setTotalServerGroups(Integer totalServerGroups)
The number of server groups present in the application.
|
void |
setTotalServers(Integer totalServers)
The number of servers present in the application.
|
String |
toString()
Returns a string representation of this object.
|
AppSummary |
withAppId(String appId)
The unique ID of the application.
|
AppSummary |
withCreationTime(Date creationTime)
The creation time of the application.
|
AppSummary |
withDescription(String description)
The description of the application.
|
AppSummary |
withImportedAppId(String importedAppId)
The ID of the application.
|
AppSummary |
withLastModified(Date lastModified)
The last modified time of the application.
|
AppSummary |
withLatestReplicationTime(Date latestReplicationTime)
The timestamp of the application's most recent successful replication.
|
AppSummary |
withLaunchConfigurationStatus(AppLaunchConfigurationStatus launchConfigurationStatus)
Status of the launch configuration.
|
AppSummary |
withLaunchConfigurationStatus(String launchConfigurationStatus)
Status of the launch configuration.
|
AppSummary |
withLaunchDetails(LaunchDetails launchDetails)
Details about the latest launch of the application.
|
AppSummary |
withLaunchStatus(AppLaunchStatus launchStatus)
The launch status of the application.
|
AppSummary |
withLaunchStatus(String launchStatus)
The launch status of the application.
|
AppSummary |
withLaunchStatusMessage(String launchStatusMessage)
A message related to the launch status of the application.
|
AppSummary |
withName(String name)
The name of the application.
|
AppSummary |
withReplicationConfigurationStatus(AppReplicationConfigurationStatus replicationConfigurationStatus)
Status of the replication configuration.
|
AppSummary |
withReplicationConfigurationStatus(String replicationConfigurationStatus)
Status of the replication configuration.
|
AppSummary |
withReplicationStatus(AppReplicationStatus replicationStatus)
The replication status of the application.
|
AppSummary |
withReplicationStatus(String replicationStatus)
The replication status of the application.
|
AppSummary |
withReplicationStatusMessage(String replicationStatusMessage)
A message related to the replication status of the application.
|
AppSummary |
withRoleName(String roleName)
The name of the service role in the customer's account used by AWS SMS.
|
AppSummary |
withStatus(AppStatus status)
Status of the application.
|
AppSummary |
withStatus(String status)
Status of the application.
|
AppSummary |
withStatusMessage(String statusMessage)
A message related to the status of the application
|
AppSummary |
withTotalServerGroups(Integer totalServerGroups)
The number of server groups present in the application.
|
AppSummary |
withTotalServers(Integer totalServers)
The number of servers present in the application.
|
public void setAppId(String appId)
The unique ID of the application.
appId
- The unique ID of the application.public String getAppId()
The unique ID of the application.
public AppSummary withAppId(String appId)
The unique ID of the application.
appId
- The unique ID of the application.public void setImportedAppId(String importedAppId)
The ID of the application.
importedAppId
- The ID of the application.public String getImportedAppId()
The ID of the application.
public AppSummary withImportedAppId(String importedAppId)
The ID of the application.
importedAppId
- The ID of the application.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 AppSummary withName(String name)
The name of the application.
name
- The name of the application.public void setDescription(String description)
The description of the application.
description
- The description of the application.public String getDescription()
The description of the application.
public AppSummary withDescription(String description)
The description of the application.
description
- The description of the application.public void setStatus(String status)
Status of the application.
status
- Status of the application.AppStatus
public String getStatus()
Status of the application.
AppStatus
public AppSummary withStatus(String status)
Status of the application.
status
- Status of the application.AppStatus
public AppSummary withStatus(AppStatus status)
Status of the application.
status
- Status of the application.AppStatus
public void setStatusMessage(String statusMessage)
A message related to the status of the application
statusMessage
- A message related to the status of the applicationpublic String getStatusMessage()
A message related to the status of the application
public AppSummary withStatusMessage(String statusMessage)
A message related to the status of the application
statusMessage
- A message related to the status of the applicationpublic void setReplicationConfigurationStatus(String replicationConfigurationStatus)
Status of the replication configuration.
replicationConfigurationStatus
- Status of the replication configuration.AppReplicationConfigurationStatus
public String getReplicationConfigurationStatus()
Status of the replication configuration.
AppReplicationConfigurationStatus
public AppSummary withReplicationConfigurationStatus(String replicationConfigurationStatus)
Status of the replication configuration.
replicationConfigurationStatus
- Status of the replication configuration.AppReplicationConfigurationStatus
public AppSummary withReplicationConfigurationStatus(AppReplicationConfigurationStatus replicationConfigurationStatus)
Status of the replication configuration.
replicationConfigurationStatus
- Status of the replication configuration.AppReplicationConfigurationStatus
public void setReplicationStatus(String replicationStatus)
The replication status of the application.
replicationStatus
- The replication status of the application.AppReplicationStatus
public String getReplicationStatus()
The replication status of the application.
AppReplicationStatus
public AppSummary withReplicationStatus(String replicationStatus)
The replication status of the application.
replicationStatus
- The replication status of the application.AppReplicationStatus
public AppSummary withReplicationStatus(AppReplicationStatus replicationStatus)
The replication status of the application.
replicationStatus
- The replication status of the application.AppReplicationStatus
public void setReplicationStatusMessage(String replicationStatusMessage)
A message related to the replication status of the application.
replicationStatusMessage
- A message related to the replication status of the application.public String getReplicationStatusMessage()
A message related to the replication status of the application.
public AppSummary withReplicationStatusMessage(String replicationStatusMessage)
A message related to the replication status of the application.
replicationStatusMessage
- A message related to the replication status of the application.public void setLatestReplicationTime(Date latestReplicationTime)
The timestamp of the application's most recent successful replication.
latestReplicationTime
- The timestamp of the application's most recent successful replication.public Date getLatestReplicationTime()
The timestamp of the application's most recent successful replication.
public AppSummary withLatestReplicationTime(Date latestReplicationTime)
The timestamp of the application's most recent successful replication.
latestReplicationTime
- The timestamp of the application's most recent successful replication.public void setLaunchConfigurationStatus(String launchConfigurationStatus)
Status of the launch configuration.
launchConfigurationStatus
- Status of the launch configuration.AppLaunchConfigurationStatus
public String getLaunchConfigurationStatus()
Status of the launch configuration.
AppLaunchConfigurationStatus
public AppSummary withLaunchConfigurationStatus(String launchConfigurationStatus)
Status of the launch configuration.
launchConfigurationStatus
- Status of the launch configuration.AppLaunchConfigurationStatus
public AppSummary withLaunchConfigurationStatus(AppLaunchConfigurationStatus launchConfigurationStatus)
Status of the launch configuration.
launchConfigurationStatus
- Status of the launch configuration.AppLaunchConfigurationStatus
public void setLaunchStatus(String launchStatus)
The launch status of the application.
launchStatus
- The launch status of the application.AppLaunchStatus
public String getLaunchStatus()
The launch status of the application.
AppLaunchStatus
public AppSummary withLaunchStatus(String launchStatus)
The launch status of the application.
launchStatus
- The launch status of the application.AppLaunchStatus
public AppSummary withLaunchStatus(AppLaunchStatus launchStatus)
The launch status of the application.
launchStatus
- The launch status of the application.AppLaunchStatus
public void setLaunchStatusMessage(String launchStatusMessage)
A message related to the launch status of the application.
launchStatusMessage
- A message related to the launch status of the application.public String getLaunchStatusMessage()
A message related to the launch status of the application.
public AppSummary withLaunchStatusMessage(String launchStatusMessage)
A message related to the launch status of the application.
launchStatusMessage
- A message related to the launch status of the application.public void setLaunchDetails(LaunchDetails launchDetails)
Details about the latest launch of the application.
launchDetails
- Details about the latest launch of the application.public LaunchDetails getLaunchDetails()
Details about the latest launch of the application.
public AppSummary withLaunchDetails(LaunchDetails launchDetails)
Details about the latest launch of the application.
launchDetails
- Details about the latest launch of the application.public void setCreationTime(Date creationTime)
The creation time of the application.
creationTime
- The creation time of the application.public Date getCreationTime()
The creation time of the application.
public AppSummary withCreationTime(Date creationTime)
The creation time of the application.
creationTime
- The creation time of the application.public void setLastModified(Date lastModified)
The last modified time of the application.
lastModified
- The last modified time of the application.public Date getLastModified()
The last modified time of the application.
public AppSummary withLastModified(Date lastModified)
The last modified time of the application.
lastModified
- The last modified time of the application.public void setRoleName(String roleName)
The name of the service role in the customer's account used by AWS SMS.
roleName
- The name of the service role in the customer's account used by AWS SMS.public String getRoleName()
The name of the service role in the customer's account used by AWS SMS.
public AppSummary withRoleName(String roleName)
The name of the service role in the customer's account used by AWS SMS.
roleName
- The name of the service role in the customer's account used by AWS SMS.public void setTotalServerGroups(Integer totalServerGroups)
The number of server groups present in the application.
totalServerGroups
- The number of server groups present in the application.public Integer getTotalServerGroups()
The number of server groups present in the application.
public AppSummary withTotalServerGroups(Integer totalServerGroups)
The number of server groups present in the application.
totalServerGroups
- The number of server groups present in the application.public void setTotalServers(Integer totalServers)
The number of servers present in the application.
totalServers
- The number of servers present in the application.public Integer getTotalServers()
The number of servers present in the application.
public AppSummary withTotalServers(Integer totalServers)
The number of servers present in the application.
totalServers
- The number of servers present in the application.public String toString()
toString
in class Object
Object.toString()
public AppSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.