public static interface S3StorageConfig.Builder extends SdkPojo, CopyableBuilder<S3StorageConfig.Builder,S3StorageConfig>
Modifier and Type | Method and Description |
---|---|
S3StorageConfig.Builder |
kmsKeyId(String kmsKeyId)
The Amazon Web Services Key Management Service (KMS) key ID of the key used to encrypt any objects written
into the
OfflineStore S3 location. |
S3StorageConfig.Builder |
resolvedOutputS3Uri(String resolvedOutputS3Uri)
The S3 path where offline records are written.
|
S3StorageConfig.Builder |
s3Uri(String s3Uri)
The S3 URI, or location in Amazon S3, of
OfflineStore . |
equalsBySdkFields, sdkFields
copy
applyMutation, build
S3StorageConfig.Builder s3Uri(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/
.
s3Uri
- The S3 URI, or location in Amazon S3, of OfflineStore
.
S3 URIs have a format similar to the following: s3://example-bucket/prefix/
.
S3StorageConfig.Builder kmsKeyId(String kmsKeyId)
The Amazon Web Services 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"
kmsKeyId
- The Amazon Web Services 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"
S3StorageConfig.Builder resolvedOutputS3Uri(String resolvedOutputS3Uri)
The S3 path where offline records are written.
resolvedOutputS3Uri
- The S3 path where offline records are written.Copyright © 2022. All rights reserved.