Class AppSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AppSummary.Builder,AppSummary>
Information about the application.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringappId()The unique ID of the application.static AppSummary.Builderbuilder()final InstantThe creation time of the application.final StringThe description of the application.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe ID of the application.final InstantThe last modified time of the application.final InstantThe timestamp of the application's most recent successful replication.Status of the launch configuration.final StringStatus of the launch configuration.final LaunchDetailsDetails about the latest launch of the application.final AppLaunchStatusThe launch status of the application.final StringThe launch status of the application.final StringA message related to the launch status of the application.final Stringname()The name of the application.Status of the replication configuration.final StringStatus of the replication configuration.final AppReplicationStatusThe replication status of the application.final StringThe replication status of the application.final StringA message related to the replication status of the application.final StringroleName()The name of the service role in the customer's account used by Server Migration Service.static Class<? extends AppSummary.Builder> final AppStatusstatus()Status of the application.final StringStatus of the application.final StringA message related to the status of the applicationTake this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final IntegerThe number of server groups present in the application.final IntegerThe number of servers present in the application.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
appId
The unique ID of the application.
- Returns:
- The unique ID of the application.
-
importedAppId
-
name
-
description
The description of the application.
- Returns:
- The description of the application.
-
status
Status of the application.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnAppStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Status of the application.
- See Also:
-
statusAsString
Status of the application.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnAppStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Status of the application.
- See Also:
-
statusMessage
A message related to the status of the application
- Returns:
- A message related to the status of the application
-
replicationConfigurationStatus
Status of the replication configuration.
If the service returns an enum value that is not available in the current SDK version,
replicationConfigurationStatuswill returnAppReplicationConfigurationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromreplicationConfigurationStatusAsString().- Returns:
- Status of the replication configuration.
- See Also:
-
replicationConfigurationStatusAsString
Status of the replication configuration.
If the service returns an enum value that is not available in the current SDK version,
replicationConfigurationStatuswill returnAppReplicationConfigurationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromreplicationConfigurationStatusAsString().- Returns:
- Status of the replication configuration.
- See Also:
-
replicationStatus
The replication status of the application.
If the service returns an enum value that is not available in the current SDK version,
replicationStatuswill returnAppReplicationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromreplicationStatusAsString().- Returns:
- The replication status of the application.
- See Also:
-
replicationStatusAsString
The replication status of the application.
If the service returns an enum value that is not available in the current SDK version,
replicationStatuswill returnAppReplicationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromreplicationStatusAsString().- Returns:
- The replication status of the application.
- See Also:
-
replicationStatusMessage
A message related to the replication status of the application.
- Returns:
- A message related to the replication status of the application.
-
latestReplicationTime
The timestamp of the application's most recent successful replication.
- Returns:
- The timestamp of the application's most recent successful replication.
-
launchConfigurationStatus
Status of the launch configuration.
If the service returns an enum value that is not available in the current SDK version,
launchConfigurationStatuswill returnAppLaunchConfigurationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlaunchConfigurationStatusAsString().- Returns:
- Status of the launch configuration.
- See Also:
-
launchConfigurationStatusAsString
Status of the launch configuration.
If the service returns an enum value that is not available in the current SDK version,
launchConfigurationStatuswill returnAppLaunchConfigurationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlaunchConfigurationStatusAsString().- Returns:
- Status of the launch configuration.
- See Also:
-
launchStatus
The launch status of the application.
If the service returns an enum value that is not available in the current SDK version,
launchStatuswill returnAppLaunchStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlaunchStatusAsString().- Returns:
- The launch status of the application.
- See Also:
-
launchStatusAsString
The launch status of the application.
If the service returns an enum value that is not available in the current SDK version,
launchStatuswill returnAppLaunchStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlaunchStatusAsString().- Returns:
- The launch status of the application.
- See Also:
-
launchStatusMessage
A message related to the launch status of the application.
- Returns:
- A message related to the launch status of the application.
-
launchDetails
Details about the latest launch of the application.
- Returns:
- Details about the latest launch of the application.
-
creationTime
The creation time of the application.
- Returns:
- The creation time of the application.
-
lastModified
The last modified time of the application.
- Returns:
- The last modified time of the application.
-
roleName
The name of the service role in the customer's account used by Server Migration Service.
- Returns:
- The name of the service role in the customer's account used by Server Migration Service.
-
totalServerGroups
The number of server groups present in the application.
- Returns:
- The number of server groups present in the application.
-
totalServers
The number of servers present in the application.
- Returns:
- The number of servers present in the application.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<AppSummary.Builder,AppSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-