@Generated(value="software.amazon.awssdk:codegen") public final class ApplicationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApplicationSummary.Builder,ApplicationSummary>
A subset of the possible application attributes. Used in the application list.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ApplicationSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationArn()
The Amazon Resource Name (ARN) of the application.
|
String |
applicationId()
The unique identifier of the application.
|
Integer |
applicationVersion()
The version of the application.
|
static ApplicationSummary.Builder |
builder() |
Instant |
creationTime()
The timestamp when the application was created.
|
ApplicationDeploymentLifecycle |
deploymentStatus()
Indicates either an ongoing deployment or if the application has ever deployed successfully.
|
String |
deploymentStatusAsString()
Indicates either an ongoing deployment or if the application has ever deployed successfully.
|
String |
description()
The description of the application.
|
EngineType |
engineType()
The type of the target platform for this application.
|
String |
engineTypeAsString()
The type of the target platform for this application.
|
String |
environmentId()
The unique identifier of the runtime environment that hosts this application.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastStartTime()
The timestamp when you last started the application.
|
String |
name()
The name of the application.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ApplicationSummary.Builder> |
serializableBuilderClass() |
ApplicationLifecycle |
status()
The status of the application.
|
String |
statusAsString()
The status of the application.
|
ApplicationSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ApplicationVersionLifecycle |
versionStatus()
Indicates the status of the latest version of the application.
|
String |
versionStatusAsString()
Indicates the status of the latest version of the application.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String applicationArn()
The Amazon Resource Name (ARN) of the application.
public final String applicationId()
The unique identifier of the application.
public final Integer applicationVersion()
The version of the application.
public final Instant creationTime()
The timestamp when the application was created.
public final ApplicationDeploymentLifecycle deploymentStatus()
Indicates either an ongoing deployment or if the application has ever deployed successfully.
If the service returns an enum value that is not available in the current SDK version, deploymentStatus
will return ApplicationDeploymentLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from deploymentStatusAsString().
ApplicationDeploymentLifecyclepublic final String deploymentStatusAsString()
Indicates either an ongoing deployment or if the application has ever deployed successfully.
If the service returns an enum value that is not available in the current SDK version, deploymentStatus
will return ApplicationDeploymentLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from deploymentStatusAsString().
ApplicationDeploymentLifecyclepublic final String description()
The description of the application.
public final EngineType engineType()
The type of the target platform for this application.
If the service returns an enum value that is not available in the current SDK version, engineType will
return EngineType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
engineTypeAsString().
EngineTypepublic final String engineTypeAsString()
The type of the target platform for this application.
If the service returns an enum value that is not available in the current SDK version, engineType will
return EngineType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
engineTypeAsString().
EngineTypepublic final String environmentId()
The unique identifier of the runtime environment that hosts this application.
public final Instant lastStartTime()
The timestamp when you last started the application. Null until the application runs for the first time.
public final String name()
The name of the application.
public final ApplicationLifecycle status()
The status of the application.
If the service returns an enum value that is not available in the current SDK version, status will
return ApplicationLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
ApplicationLifecyclepublic final String statusAsString()
The status of the application.
If the service returns an enum value that is not available in the current SDK version, status will
return ApplicationLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusAsString().
ApplicationLifecyclepublic final ApplicationVersionLifecycle versionStatus()
Indicates the status of the latest version of the application.
If the service returns an enum value that is not available in the current SDK version, versionStatus
will return ApplicationVersionLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from versionStatusAsString().
ApplicationVersionLifecyclepublic final String versionStatusAsString()
Indicates the status of the latest version of the application.
If the service returns an enum value that is not available in the current SDK version, versionStatus
will return ApplicationVersionLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from versionStatusAsString().
ApplicationVersionLifecyclepublic ApplicationSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ApplicationSummary.Builder,ApplicationSummary>public static ApplicationSummary.Builder builder()
public static Class<? extends ApplicationSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.