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 Summary
Modifier and TypeMethodDescriptionebsEnabled
(Boolean ebsEnabled) Indicates whether EBS volumes are attached to data nodes in an OpenSearch Service domain.Specifies the baseline input/output (I/O) performance of EBS volumes attached to data nodes.throughput
(Integer throughput) Specifies the throughput (in MiB/s) of the EBS volumes attached to data nodes.volumeSize
(Integer volumeSize) Specifies the size (in GiB) of EBS volumes attached to data nodes.volumeType
(String volumeType) Specifies the type of EBS volumes attached to data nodes.volumeType
(VolumeType volumeType) Specifies the type of EBS volumes attached to data nodes.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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
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 thegp3
and provisioned IOPS EBS volume types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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 thegp3
volume type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-