Interface CustomerManagedDatastoreS3Storage.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomerManagedDatastoreS3Storage.Builder,
,CustomerManagedDatastoreS3Storage> SdkBuilder<CustomerManagedDatastoreS3Storage.Builder,
,CustomerManagedDatastoreS3Storage> SdkPojo
- Enclosing class:
CustomerManagedDatastoreS3Storage
public static interface CustomerManagedDatastoreS3Storage.Builder
extends SdkPojo, CopyableBuilder<CustomerManagedDatastoreS3Storage.Builder,CustomerManagedDatastoreS3Storage>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the Amazon S3 bucket where your data is stored.(Optional) The prefix used to create the keys of the data store data objects.The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
bucket
The name of the Amazon S3 bucket where your data is stored.
- Parameters:
bucket
- The name of the Amazon S3 bucket where your data is stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyPrefix
(Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).
- Parameters:
keyPrefix
- (Optional) The prefix used to create the keys of the data store data objects. Each object in an Amazon S3 bucket has a key that is its unique identifier in the bucket. Each object in a bucket has exactly one key. The prefix must end with a forward slash (/).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.
- Parameters:
roleArn
- The ARN of the role that grants IoT Analytics permission to interact with your Amazon S3 resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-