@Generated(value="software.amazon.awssdk:codegen") public final class ApplicationState extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApplicationState.Builder,ApplicationState>
The state of an application discovered through Migration Hub import, the AWS Agentless Discovery Connector, or the AWS Application Discovery Agent.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ApplicationState.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationId()
The configurationId from the Application Discovery Service that uniquely identifies an application.
|
ApplicationStatus |
applicationStatus()
The current status of an application.
|
String |
applicationStatusAsString()
The current status of an application.
|
static ApplicationState.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUpdatedTime()
The timestamp when the application status was last updated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ApplicationState.Builder> |
serializableBuilderClass() |
ApplicationState.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String applicationId()
The configurationId from the Application Discovery Service that uniquely identifies an application.
public final ApplicationStatus applicationStatus()
The current status of an application.
If the service returns an enum value that is not available in the current SDK version, applicationStatus
will return ApplicationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from applicationStatusAsString().
ApplicationStatuspublic final String applicationStatusAsString()
The current status of an application.
If the service returns an enum value that is not available in the current SDK version, applicationStatus
will return ApplicationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from applicationStatusAsString().
ApplicationStatuspublic final Instant lastUpdatedTime()
The timestamp when the application status was last updated.
public ApplicationState.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ApplicationState.Builder,ApplicationState>public static ApplicationState.Builder builder()
public static Class<? extends ApplicationState.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.