Interface EbsBlockDevice.Builder

  • Method Details

    • volumeType

      EbsBlockDevice.Builder volumeType(String volumeType)

      Type of EBS volume (e.g., gp2, io1).

      Parameters:
      volumeType - Type of EBS volume (e.g., gp2, io1).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • volumeType

      EbsBlockDevice.Builder volumeType(VolumeTypeEnum volumeType)

      Type of EBS volume (e.g., gp2, io1).

      Parameters:
      volumeType - Type of EBS volume (e.g., gp2, io1).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • encrypted

      EbsBlockDevice.Builder encrypted(Boolean encrypted)

      Indicates if the volume is encrypted.

      Parameters:
      encrypted - Indicates if the volume is encrypted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kmsKeyId

      EbsBlockDevice.Builder kmsKeyId(String kmsKeyId)

      KMS key used for volume encryption.

      Parameters:
      kmsKeyId - KMS key used for volume encryption.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iops

      Input/output operations per second for the volume.

      Parameters:
      iops - Input/output operations per second for the volume.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • throughput

      EbsBlockDevice.Builder throughput(Integer throughput)

      Volume data transfer rate.

      Parameters:
      throughput - Volume data transfer rate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • volumeSize

      EbsBlockDevice.Builder volumeSize(Integer volumeSize)

      Size of the EBS volume in gigabytes.

      Parameters:
      volumeSize - Size of the EBS volume in gigabytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.