@Generated(value="software.amazon.awssdk:codegen") public final class S3DataConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3DataConfig.Builder,S3DataConfig>
The configuration details of an Amazon S3 input or output bucket.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3DataConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static S3DataConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyArn()
The Amazon Resource Name (ARN) of the Amazon Key Management Service (KMS) key that Amazon Personalize uses to
encrypt or decrypt the input and output files of a batch inference job.
|
String |
path()
The file path of the Amazon S3 bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3DataConfig.Builder> |
serializableBuilderClass() |
S3DataConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String path()
The file path of the Amazon S3 bucket.
public final String kmsKeyArn()
The Amazon Resource Name (ARN) of the Amazon Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files of a batch inference job.
public S3DataConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3DataConfig.Builder,S3DataConfig>public static S3DataConfig.Builder builder()
public static Class<? extends S3DataConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.