@Generated(value="software.amazon.awssdk:codegen") public final class S3StorageConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3StorageConfig.Builder,S3StorageConfig>
The Amazon Simple Storage (Amazon S3) location and and security configuration for OfflineStore.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3StorageConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static S3StorageConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
The AWS Key Management Service (KMS) key ID of the key used to encrypt any objects written into the
OfflineStore S3 location. |
String |
s3Uri()
The S3 URI, or location in Amazon S3, of
OfflineStore. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3StorageConfig.Builder> |
serializableBuilderClass() |
S3StorageConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String s3Uri()
The S3 URI, or location in Amazon S3, of OfflineStore.
S3 URIs have a format similar to the following: s3://example-bucket/prefix/.
OfflineStore.
S3 URIs have a format similar to the following: s3://example-bucket/prefix/.
public String kmsKeyId()
The AWS Key Management Service (KMS) key ID of the key used to encrypt any objects written into the
OfflineStore S3 location.
The IAM roleARN that is passed as a parameter to CreateFeatureGroup must have below
permissions to the KmsKeyId:
"kms:GenerateDataKey"
OfflineStore S3 location.
The IAM roleARN that is passed as a parameter to CreateFeatureGroup must have
below permissions to the KmsKeyId:
"kms:GenerateDataKey"
public S3StorageConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3StorageConfig.Builder,S3StorageConfig>public static S3StorageConfig.Builder builder()
public static Class<? extends S3StorageConfig.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.