@Generated(value="software.amazon.awssdk:codegen") public final class S3Config extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3Config.Builder,S3Config>
Information about the Amazon Simple Storage Service (Amazon S3) storage type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3Config.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
bucketName()
The S3 bucket name.
|
String |
bucketPrefix()
The S3 bucket prefix.
|
static S3Config.Builder |
builder() |
EncryptionConfig |
encryptionConfig()
The Amazon S3 encryption configuration.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3Config.Builder> |
serializableBuilderClass() |
S3Config.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String bucketName()
The S3 bucket name.
public final String bucketPrefix()
The S3 bucket prefix.
public final EncryptionConfig encryptionConfig()
The Amazon S3 encryption configuration.
public S3Config.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3Config.Builder,S3Config>public static S3Config.Builder builder()
public static Class<? extends S3Config.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.