Interface CustomerManagedS3Storage.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomerManagedS3Storage.Builder,
,CustomerManagedS3Storage> SdkBuilder<CustomerManagedS3Storage.Builder,
,CustomerManagedS3Storage> SdkPojo
- Enclosing class:
CustomerManagedS3Storage
public static interface CustomerManagedS3Storage.Builder
extends SdkPojo, CopyableBuilder<CustomerManagedS3Storage.Builder,CustomerManagedS3Storage>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.s3ResourceArn
(String s3ResourceArn) The ARN of the Amazon S3 object.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
-
s3ResourceArn
The ARN of the Amazon S3 object. For more information about how to find the ARN for an Amazon S3 object, see Amazon S3 resources in the Amazon Simple Storage Service User Guide.
- Parameters:
s3ResourceArn
- The ARN of the Amazon S3 object. For more information about how to find the ARN for an Amazon S3 object, see Amazon S3 resources in the Amazon Simple Storage Service User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The ARN of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.
- Parameters:
roleArn
- The ARN of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-