public static interface PutBucketVersioningRequest.Builder extends S3ControlRequest.Builder, SdkPojo, CopyableBuilder<PutBucketVersioningRequest.Builder,PutBucketVersioningRequest>
| Modifier and Type | Method and Description |
|---|---|
PutBucketVersioningRequest.Builder |
accountId(String accountId)
The Amazon Web Services account ID of the S3 on Outposts bucket.
|
PutBucketVersioningRequest.Builder |
bucket(String bucket)
The S3 on Outposts bucket to set the versioning state for.
|
PutBucketVersioningRequest.Builder |
mfa(String mfa)
The concatenation of the authentication device's serial number, a space, and the value that is displayed on
your authentication device.
|
PutBucketVersioningRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutBucketVersioningRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default PutBucketVersioningRequest.Builder |
versioningConfiguration(Consumer<VersioningConfiguration.Builder> versioningConfiguration)
The root-level tag for the
VersioningConfiguration parameters. |
PutBucketVersioningRequest.Builder |
versioningConfiguration(VersioningConfiguration versioningConfiguration)
The root-level tag for the
VersioningConfiguration parameters. |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutBucketVersioningRequest.Builder accountId(String accountId)
The Amazon Web Services account ID of the S3 on Outposts bucket.
accountId - The Amazon Web Services account ID of the S3 on Outposts bucket.PutBucketVersioningRequest.Builder bucket(String bucket)
The S3 on Outposts bucket to set the versioning state for.
bucket - The S3 on Outposts bucket to set the versioning state for.PutBucketVersioningRequest.Builder mfa(String mfa)
The concatenation of the authentication device's serial number, a space, and the value that is displayed on your authentication device.
mfa - The concatenation of the authentication device's serial number, a space, and the value that is
displayed on your authentication device.PutBucketVersioningRequest.Builder versioningConfiguration(VersioningConfiguration versioningConfiguration)
The root-level tag for the VersioningConfiguration parameters.
versioningConfiguration - The root-level tag for the VersioningConfiguration parameters.default PutBucketVersioningRequest.Builder versioningConfiguration(Consumer<VersioningConfiguration.Builder> versioningConfiguration)
The root-level tag for the VersioningConfiguration parameters.
VersioningConfiguration.Builder avoiding
the need to create one manually via VersioningConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to versioningConfiguration(VersioningConfiguration).
versioningConfiguration - a consumer that will call methods on VersioningConfiguration.BuilderversioningConfiguration(VersioningConfiguration)PutBucketVersioningRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutBucketVersioningRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.