Interface ResourceDetails.Builder

  • Method Details

    • ebsVolume

      ResourceDetails.Builder ebsVolume(EbsVolume ebsVolume)

      Detailed configuration information specific to EBS volumes, including volume type, size, IOPS, and throughput settings.

      Parameters:
      ebsVolume - Detailed configuration information specific to EBS volumes, including volume type, size, IOPS, and throughput settings.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ebsVolume

      default ResourceDetails.Builder ebsVolume(Consumer<EbsVolume.Builder> ebsVolume)

      Detailed configuration information specific to EBS volumes, including volume type, size, IOPS, and throughput settings.

      This is a convenience method that creates an instance of the EbsVolume.Builder avoiding the need to create one manually via EbsVolume.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to ebsVolume(EbsVolume).

      Parameters:
      ebsVolume - a consumer that will call methods on EbsVolume.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: