public static interface AppSummary.Builder extends SdkPojo, CopyableBuilder<AppSummary.Builder,AppSummary>
| Modifier and Type | Method and Description |
|---|---|
AppSummary.Builder |
appId(String appId)
Unique ID of the application.
|
AppSummary.Builder |
creationTime(Instant creationTime)
Time of creation of this application.
|
AppSummary.Builder |
description(String description)
Description of the application.
|
AppSummary.Builder |
lastModified(Instant lastModified)
Timestamp of the application's creation.
|
AppSummary.Builder |
latestReplicationTime(Instant latestReplicationTime)
Timestamp of the application's most recent successful replication.
|
default AppSummary.Builder |
launchDetails(Consumer<LaunchDetails.Builder> launchDetails)
Details about the latest launch of the application.
|
AppSummary.Builder |
launchDetails(LaunchDetails launchDetails)
Details about the latest launch of the application.
|
AppSummary.Builder |
launchStatus(AppLaunchStatus launchStatus)
Launch status of the application.
|
AppSummary.Builder |
launchStatus(String launchStatus)
Launch status of the application.
|
AppSummary.Builder |
launchStatusMessage(String launchStatusMessage)
A message related to the launch status of the application.
|
AppSummary.Builder |
name(String name)
Name of the application.
|
AppSummary.Builder |
replicationStatus(AppReplicationStatus replicationStatus)
Replication status of the application.
|
AppSummary.Builder |
replicationStatus(String replicationStatus)
Replication status of the application.
|
AppSummary.Builder |
replicationStatusMessage(String replicationStatusMessage)
A message related to the replication status of the application.
|
AppSummary.Builder |
roleName(String roleName)
Name of the service role in the customer's account used by AWS SMS.
|
AppSummary.Builder |
status(AppStatus status)
Status of the application.
|
AppSummary.Builder |
status(String status)
Status of the application.
|
AppSummary.Builder |
statusMessage(String statusMessage)
A message related to the status of the application
|
AppSummary.Builder |
totalServerGroups(Integer totalServerGroups)
Number of server groups present in the application.
|
AppSummary.Builder |
totalServers(Integer totalServers)
Number of servers present in the application.
|
copyapplyMutation, buildAppSummary.Builder appId(String appId)
Unique ID of the application.
appId - Unique ID of the application.AppSummary.Builder name(String name)
Name of the application.
name - Name of the application.AppSummary.Builder description(String description)
Description of the application.
description - Description of the application.AppSummary.Builder status(String status)
Status of the application.
AppSummary.Builder status(AppStatus status)
Status of the application.
AppSummary.Builder statusMessage(String statusMessage)
A message related to the status of the application
statusMessage - A message related to the status of the applicationAppSummary.Builder replicationStatus(String replicationStatus)
Replication status of the application.
replicationStatus - Replication status of the application.AppReplicationStatus,
AppReplicationStatusAppSummary.Builder replicationStatus(AppReplicationStatus replicationStatus)
Replication status of the application.
replicationStatus - Replication status of the application.AppReplicationStatus,
AppReplicationStatusAppSummary.Builder replicationStatusMessage(String replicationStatusMessage)
A message related to the replication status of the application.
replicationStatusMessage - A message related to the replication status of the application.AppSummary.Builder latestReplicationTime(Instant latestReplicationTime)
Timestamp of the application's most recent successful replication.
latestReplicationTime - Timestamp of the application's most recent successful replication.AppSummary.Builder launchStatus(String launchStatus)
Launch status of the application.
launchStatus - Launch status of the application.AppLaunchStatus,
AppLaunchStatusAppSummary.Builder launchStatus(AppLaunchStatus launchStatus)
Launch status of the application.
launchStatus - Launch status of the application.AppLaunchStatus,
AppLaunchStatusAppSummary.Builder launchStatusMessage(String launchStatusMessage)
A message related to the launch status of the application.
launchStatusMessage - A message related to the launch status of the application.AppSummary.Builder launchDetails(LaunchDetails launchDetails)
Details about the latest launch of the application.
launchDetails - Details about the latest launch of the application.default AppSummary.Builder launchDetails(Consumer<LaunchDetails.Builder> launchDetails)
Details about the latest launch of the application.
This is a convenience that creates an instance of theLaunchDetails.Builder avoiding the need to
create one manually via LaunchDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to launchDetails(LaunchDetails).launchDetails - a consumer that will call methods on LaunchDetails.BuilderlaunchDetails(LaunchDetails)AppSummary.Builder creationTime(Instant creationTime)
Time of creation of this application.
creationTime - Time of creation of this application.AppSummary.Builder lastModified(Instant lastModified)
Timestamp of the application's creation.
lastModified - Timestamp of the application's creation.AppSummary.Builder roleName(String roleName)
Name of the service role in the customer's account used by AWS SMS.
roleName - Name of the service role in the customer's account used by AWS SMS.AppSummary.Builder totalServerGroups(Integer totalServerGroups)
Number of server groups present in the application.
totalServerGroups - Number of server groups present in the application.AppSummary.Builder totalServers(Integer totalServers)
Number of servers present in the application.
totalServers - Number of servers present in the application.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.