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 Details

    • 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

      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.