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

    • enabled

      Sets the value of the Enabled property for this object.
      Parameters:
      enabled - The new value for the Enabled property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionType

      EncryptionConfig.Builder encryptionType(String encryptionType)
      Sets the value of the EncryptionType property for this object.
      Parameters:
      encryptionType - The new value for the EncryptionType property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • encryptionType

      EncryptionConfig.Builder encryptionType(EncryptionType encryptionType)
      Sets the value of the EncryptionType property for this object.
      Parameters:
      encryptionType - The new value for the EncryptionType property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • keyArn

      Sets the value of the KeyArn property for this object.
      Parameters:
      keyArn - The new value for the KeyArn property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.