Interface SSEKMSEncryption.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SSEKMSEncryption.Builder,SSEKMSEncryption>, SdkBuilder<SSEKMSEncryption.Builder,SSEKMSEncryption>, SdkPojo
Enclosing class:
SSEKMSEncryption

public static interface SSEKMSEncryption.Builder extends SdkPojo, CopyableBuilder<SSEKMSEncryption.Builder,SSEKMSEncryption>
  • Method Summary

    Modifier and Type
    Method
    Description
    keyId(String keyId)
    Specifies the ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) symmetric encryption customer managed key to use for encrypting generated manifest objects.

    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 Details

    • keyId

      Specifies the ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) symmetric encryption customer managed key to use for encrypting generated manifest objects.

      Parameters:
      keyId - Specifies the ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) symmetric encryption customer managed key to use for encrypting generated manifest objects.
      Returns:
      Returns a reference to this object so that method calls can be chained together.