@Generated(value="software.amazon.awssdk:codegen") public final class ApplicationRestoreConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApplicationRestoreConfiguration.Builder,ApplicationRestoreConfiguration>
Specifies the method and snapshot to use when restarting an application using previously saved application state.
Modifier and Type | Class and Description |
---|---|
static interface |
ApplicationRestoreConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
ApplicationRestoreType |
applicationRestoreType()
Specifies how the application should be restored.
|
String |
applicationRestoreTypeAsString()
Specifies how the application should be restored.
|
static ApplicationRestoreConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ApplicationRestoreConfiguration.Builder> |
serializableBuilderClass() |
String |
snapshotName()
The identifier of an existing snapshot of application state to use to restart an application.
|
ApplicationRestoreConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public ApplicationRestoreType applicationRestoreType()
Specifies how the application should be restored.
If the service returns an enum value that is not available in the current SDK version,
applicationRestoreType
will return ApplicationRestoreType.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from applicationRestoreTypeAsString()
.
ApplicationRestoreType
public String applicationRestoreTypeAsString()
Specifies how the application should be restored.
If the service returns an enum value that is not available in the current SDK version,
applicationRestoreType
will return ApplicationRestoreType.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from applicationRestoreTypeAsString()
.
ApplicationRestoreType
public String snapshotName()
The identifier of an existing snapshot of application state to use to restart an application. The application
uses this value if RESTORE_FROM_CUSTOM_SNAPSHOT
is specified for the
ApplicationRestoreType
.
RESTORE_FROM_CUSTOM_SNAPSHOT
is specified for the
ApplicationRestoreType
.public ApplicationRestoreConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ApplicationRestoreConfiguration.Builder,ApplicationRestoreConfiguration>
public static ApplicationRestoreConfiguration.Builder builder()
public static Class<? extends ApplicationRestoreConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.