Interface EncryptionConfig.Builder

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

public static interface EncryptionConfig.Builder extends SdkPojo, CopyableBuilder<EncryptionConfig.Builder,EncryptionConfig>
  • Method Details

    • keyId

      The ID of the KMS key used for encryption, if applicable.

      Parameters:
      keyId - The ID of the KMS key used for encryption, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

      Parameters:
      status - The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

      Parameters:
      status - The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of encryption. Set to KMS for encryption with KMS keys. Set to NONE for default encryption.

      Parameters:
      type - The type of encryption. Set to KMS for encryption with KMS keys. Set to NONE for default encryption.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of encryption. Set to KMS for encryption with KMS keys. Set to NONE for default encryption.

      Parameters:
      type - The type of encryption. Set to KMS for encryption with KMS keys. Set to NONE for default encryption.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: