@Generated(value="software.amazon.awssdk:codegen") public final class S3InitiateRestoreObjectOperation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3InitiateRestoreObjectOperation.Builder,S3InitiateRestoreObjectOperation>
Contains the configuration parameters for an Initiate Glacier Restore job. Amazon S3 batch operations passes each value through to the underlying POST Object restore API. For more information about the parameters for this operation, see Restoring Archives.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3InitiateRestoreObjectOperation.Builder |
| Modifier and Type | Method and Description |
|---|---|
static S3InitiateRestoreObjectOperation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Integer |
expirationInDays()
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
S3GlacierJobTier |
glacierJobTier()
|
String |
glacierJobTierAsString()
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3InitiateRestoreObjectOperation.Builder> |
serializableBuilderClass() |
S3InitiateRestoreObjectOperation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic Integer expirationInDays()
public S3GlacierJobTier glacierJobTier()
If the service returns an enum value that is not available in the current SDK version, glacierJobTier
will return S3GlacierJobTier.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from glacierJobTierAsString().
S3GlacierJobTierpublic String glacierJobTierAsString()
If the service returns an enum value that is not available in the current SDK version, glacierJobTier
will return S3GlacierJobTier.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from glacierJobTierAsString().
S3GlacierJobTierpublic S3InitiateRestoreObjectOperation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3InitiateRestoreObjectOperation.Builder,S3InitiateRestoreObjectOperation>public static S3InitiateRestoreObjectOperation.Builder builder()
public static Class<? extends S3InitiateRestoreObjectOperation.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.