public static final class EbsStorageInfo.Builder
extends java.lang.Object
EbsStorageInfo
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EbsStorageInfo |
build()
Builds the configured instance.
|
EbsStorageInfo.Builder |
encryptionKey(IKey encryptionKey)
Sets the value of
EbsStorageInfo.getEncryptionKey() |
EbsStorageInfo.Builder |
volumeSize(java.lang.Number volumeSize)
Sets the value of
EbsStorageInfo.getVolumeSize() |
public EbsStorageInfo.Builder encryptionKey(IKey encryptionKey)
EbsStorageInfo.getEncryptionKey()
encryptionKey
- The AWS KMS key for encrypting data at rest.this
public EbsStorageInfo.Builder volumeSize(java.lang.Number volumeSize)
EbsStorageInfo.getVolumeSize()
volumeSize
- The size in GiB of the EBS volume for the data drive on each broker node.this
public EbsStorageInfo build()
EbsStorageInfo
java.lang.NullPointerException
- if any required attribute was not provided