Interface S3DataConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<S3DataConfig.Builder,S3DataConfig>,SdkBuilder<S3DataConfig.Builder,S3DataConfig>,SdkPojo
- Enclosing class:
- S3DataConfig
public static interface S3DataConfig.Builder extends SdkPojo, CopyableBuilder<S3DataConfig.Builder,S3DataConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3DataConfig.BuilderkmsKeyArn(String kmsKeyArn)The Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.S3DataConfig.Builderpath(String path)The file path of the Amazon S3 bucket.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
path
S3DataConfig.Builder path(String path)
The file path of the Amazon S3 bucket.
- Parameters:
path- The file path of the Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
S3DataConfig.Builder kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.
- Parameters:
kmsKeyArn- The Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-