@Generated(value="software.amazon.awssdk:codegen") public final class CustomerManagedS3Storage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CustomerManagedS3Storage.Builder,CustomerManagedS3Storage>
Contains information about a customer managed Amazon S3 bucket.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CustomerManagedS3Storage.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CustomerManagedS3Storage.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of the Identity
and Access Management role that allows IoT SiteWise to send data to Amazon S3.
|
String |
s3ResourceArn()
The ARN of the Amazon S3
object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CustomerManagedS3Storage.Builder> |
serializableBuilderClass() |
CustomerManagedS3Storage.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String 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.
public final String roleArn()
The ARN of the Identity and Access Management role that allows IoT SiteWise to send data to Amazon S3.
public CustomerManagedS3Storage.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CustomerManagedS3Storage.Builder,CustomerManagedS3Storage>public static CustomerManagedS3Storage.Builder builder()
public static Class<? extends CustomerManagedS3Storage.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.