Interface AwsKinesisStreamStreamEncryptionDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsKinesisStreamStreamEncryptionDetails.Builder,AwsKinesisStreamStreamEncryptionDetails>,SdkBuilder<AwsKinesisStreamStreamEncryptionDetails.Builder,AwsKinesisStreamStreamEncryptionDetails>,SdkPojo
- Enclosing class:
- AwsKinesisStreamStreamEncryptionDetails
public static interface AwsKinesisStreamStreamEncryptionDetails.Builder extends SdkPojo, CopyableBuilder<AwsKinesisStreamStreamEncryptionDetails.Builder,AwsKinesisStreamStreamEncryptionDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsKinesisStreamStreamEncryptionDetails.BuilderencryptionType(String encryptionType)The encryption type to use.AwsKinesisStreamStreamEncryptionDetails.BuilderkeyId(String keyId)The globally unique identifier for the customer-managed KMS key to use for encryption.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
encryptionType
AwsKinesisStreamStreamEncryptionDetails.Builder encryptionType(String encryptionType)
The encryption type to use.
- Parameters:
encryptionType- The encryption type to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyId
AwsKinesisStreamStreamEncryptionDetails.Builder keyId(String keyId)
The globally unique identifier for the customer-managed KMS key to use for encryption.
- Parameters:
keyId- The globally unique identifier for the customer-managed KMS key to use for encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-