@Generated(value="software.amazon.awssdk:codegen") public final class AppSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AppSummary.Builder,AppSummary>
Information about the application.
Modifier and Type | Class and Description |
---|---|
static interface |
AppSummary.Builder |
Modifier and Type | Method and Description |
---|---|
String |
appId()
Unique ID of the application.
|
static AppSummary.Builder |
builder() |
Instant |
creationTime()
Time of creation of this application.
|
String |
description()
Description of the application.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModified()
Timestamp of the application's creation.
|
Instant |
latestReplicationTime()
Timestamp of the application's most recent successful replication.
|
LaunchDetails |
launchDetails()
Details about the latest launch of the application.
|
AppLaunchStatus |
launchStatus()
Launch status of the application.
|
String |
launchStatusAsString()
Launch status of the application.
|
String |
launchStatusMessage()
A message related to the launch status of the application.
|
String |
name()
Name of the application.
|
AppReplicationStatus |
replicationStatus()
Replication status of the application.
|
String |
replicationStatusAsString()
Replication status of the application.
|
String |
replicationStatusMessage()
A message related to the replication status of the application.
|
String |
roleName()
Name of the service role in the customer's account used by AWS SMS.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AppSummary.Builder> |
serializableBuilderClass() |
AppStatus |
status()
Status of the application.
|
String |
statusAsString()
Status of the application.
|
String |
statusMessage()
A message related to the status of the application
|
AppSummary.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Integer |
totalServerGroups()
Number of server groups present in the application.
|
Integer |
totalServers()
Number of servers present in the application.
|
copy
public String appId()
Unique ID of the application.
public String name()
Name of the application.
public String description()
Description of the application.
public AppStatus status()
Status of the application.
If the service returns an enum value that is not available in the current SDK version, status
will
return AppStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
AppStatus
public String statusAsString()
Status of the application.
If the service returns an enum value that is not available in the current SDK version, status
will
return AppStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
AppStatus
public String statusMessage()
A message related to the status of the application
public AppReplicationStatus replicationStatus()
Replication status of the application.
If the service returns an enum value that is not available in the current SDK version, replicationStatus
will return AppReplicationStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from replicationStatusAsString()
.
AppReplicationStatus
public String replicationStatusAsString()
Replication status of the application.
If the service returns an enum value that is not available in the current SDK version, replicationStatus
will return AppReplicationStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from replicationStatusAsString()
.
AppReplicationStatus
public String replicationStatusMessage()
A message related to the replication status of the application.
public Instant latestReplicationTime()
Timestamp of the application's most recent successful replication.
public AppLaunchStatus launchStatus()
Launch status of the application.
If the service returns an enum value that is not available in the current SDK version, launchStatus
will
return AppLaunchStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
launchStatusAsString()
.
AppLaunchStatus
public String launchStatusAsString()
Launch status of the application.
If the service returns an enum value that is not available in the current SDK version, launchStatus
will
return AppLaunchStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
launchStatusAsString()
.
AppLaunchStatus
public String launchStatusMessage()
A message related to the launch status of the application.
public LaunchDetails launchDetails()
Details about the latest launch of the application.
public Instant creationTime()
Time of creation of this application.
public Instant lastModified()
Timestamp of the application's creation.
public String roleName()
Name of the service role in the customer's account used by AWS SMS.
public Integer totalServerGroups()
Number of server groups present in the application.
public Integer totalServers()
Number of servers present in the application.
public AppSummary.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AppSummary.Builder,AppSummary>
public static AppSummary.Builder builder()
public static Class<? extends AppSummary.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.