public static interface RestoreObjectRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<RestoreObjectRequest.Builder,RestoreObjectRequest>
buildoverrideConfigurationcopyapplyMutation, buildRestoreObjectRequest.Builder bucket(String bucket)
bucket - RestoreObjectRequest.Builder key(String key)
key - RestoreObjectRequest.Builder versionId(String versionId)
versionId - RestoreObjectRequest.Builder restoreRequest(RestoreRequest restoreRequest)
restoreRequest - default RestoreObjectRequest.Builder restoreRequest(Consumer<RestoreRequest.Builder> restoreRequest)
RestoreRequest.Builder avoiding the need to
create one manually via RestoreRequest.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to restoreRequest(RestoreRequest).restoreRequest - a consumer that will call methods on RestoreRequest.BuilderrestoreRequest(RestoreRequest)RestoreObjectRequest.Builder requestPayer(String requestPayer)
requestPayer - The new value for the RequestPayer property for this object.RequestPayer,
RequestPayerRestoreObjectRequest.Builder requestPayer(RequestPayer requestPayer)
requestPayer - The new value for the RequestPayer property for this object.RequestPayer,
RequestPayerRestoreObjectRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderRestoreObjectRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2019. All rights reserved.