Interface EBSOptions.Builder

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

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

    • ebsEnabled

      EBSOptions.Builder ebsEnabled(Boolean ebsEnabled)

      Indicates whether EBS volumes are attached to data nodes in an OpenSearch Service domain.

      Parameters:
      ebsEnabled - Indicates whether EBS volumes are attached to data nodes in an OpenSearch Service domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • volumeType

      EBSOptions.Builder volumeType(String volumeType)

      Specifies the type of EBS volumes attached to data nodes.

      Parameters:
      volumeType - Specifies the type of EBS volumes attached to data nodes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • volumeType

      EBSOptions.Builder volumeType(VolumeType volumeType)

      Specifies the type of EBS volumes attached to data nodes.

      Parameters:
      volumeType - Specifies the type of EBS volumes attached to data nodes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • volumeSize

      EBSOptions.Builder volumeSize(Integer volumeSize)

      Specifies the size (in GiB) of EBS volumes attached to data nodes.

      Parameters:
      volumeSize - Specifies the size (in GiB) of EBS volumes attached to data nodes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iops

      Specifies the baseline input/output (I/O) performance of EBS volumes attached to data nodes. Applicable only for the gp3 and provisioned IOPS EBS volume types.

      Parameters:
      iops - Specifies the baseline input/output (I/O) performance of EBS volumes attached to data nodes. Applicable only for the gp3 and provisioned IOPS EBS volume types.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • throughput

      EBSOptions.Builder throughput(Integer throughput)

      Specifies the throughput (in MiB/s) of the EBS volumes attached to data nodes. Applicable only for the gp3 volume type.

      Parameters:
      throughput - Specifies the throughput (in MiB/s) of the EBS volumes attached to data nodes. Applicable only for the gp3 volume type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.