public static interface InventoryS3BucketDestination.Builder extends SdkPojo, CopyableBuilder<InventoryS3BucketDestination.Builder,InventoryS3BucketDestination>
Modifier and Type | Method and Description |
---|---|
InventoryS3BucketDestination.Builder |
accountId(String accountId)
The ID of the account that owns the destination bucket.
|
InventoryS3BucketDestination.Builder |
bucket(String bucket)
The Amazon Resource Name (ARN) of the bucket where inventory results will be published.
|
default InventoryS3BucketDestination.Builder |
encryption(Consumer<InventoryEncryption.Builder> encryption)
Contains the type of server-side encryption used to encrypt the inventory results.
|
InventoryS3BucketDestination.Builder |
encryption(InventoryEncryption encryption)
Contains the type of server-side encryption used to encrypt the inventory results.
|
InventoryS3BucketDestination.Builder |
format(InventoryFormat format)
Specifies the output format of the inventory results.
|
InventoryS3BucketDestination.Builder |
format(String format)
Specifies the output format of the inventory results.
|
InventoryS3BucketDestination.Builder |
prefix(String prefix)
The prefix that is prepended to all inventory results.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
InventoryS3BucketDestination.Builder accountId(String accountId)
The ID of the account that owns the destination bucket.
accountId
- The ID of the account that owns the destination bucket.InventoryS3BucketDestination.Builder bucket(String bucket)
The Amazon Resource Name (ARN) of the bucket where inventory results will be published.
bucket
- The Amazon Resource Name (ARN) of the bucket where inventory results will be published.InventoryS3BucketDestination.Builder format(String format)
Specifies the output format of the inventory results.
format
- Specifies the output format of the inventory results.InventoryFormat
,
InventoryFormat
InventoryS3BucketDestination.Builder format(InventoryFormat format)
Specifies the output format of the inventory results.
format
- Specifies the output format of the inventory results.InventoryFormat
,
InventoryFormat
InventoryS3BucketDestination.Builder prefix(String prefix)
The prefix that is prepended to all inventory results.
prefix
- The prefix that is prepended to all inventory results.InventoryS3BucketDestination.Builder encryption(InventoryEncryption encryption)
Contains the type of server-side encryption used to encrypt the inventory results.
encryption
- Contains the type of server-side encryption used to encrypt the inventory results.default InventoryS3BucketDestination.Builder encryption(Consumer<InventoryEncryption.Builder> encryption)
Contains the type of server-side encryption used to encrypt the inventory results.
This is a convenience that creates an instance of theInventoryEncryption.Builder
avoiding the need
to create one manually via InventoryEncryption.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to encryption(InventoryEncryption)
.encryption
- a consumer that will call methods on InventoryEncryption.Builder
encryption(InventoryEncryption)
Copyright © 2019. All rights reserved.