Interface EbsOptimizedInfo.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<EbsOptimizedInfo.Builder,EbsOptimizedInfo>
,SdkBuilder<EbsOptimizedInfo.Builder,EbsOptimizedInfo>
,SdkPojo
- Enclosing class:
- EbsOptimizedInfo
public static interface EbsOptimizedInfo.Builder extends SdkPojo, CopyableBuilder<EbsOptimizedInfo.Builder,EbsOptimizedInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EbsOptimizedInfo.Builder
baselineBandwidthInMbps(Integer baselineBandwidthInMbps)
The baseline bandwidth performance for an EBS-optimized instance type, in Mbps.EbsOptimizedInfo.Builder
baselineIops(Integer baselineIops)
The baseline input/output storage operations per seconds for an EBS-optimized instance type.EbsOptimizedInfo.Builder
baselineThroughputInMBps(Double baselineThroughputInMBps)
The baseline throughput performance for an EBS-optimized instance type, in MB/s.EbsOptimizedInfo.Builder
maximumBandwidthInMbps(Integer maximumBandwidthInMbps)
The maximum bandwidth performance for an EBS-optimized instance type, in Mbps.EbsOptimizedInfo.Builder
maximumIops(Integer maximumIops)
The maximum input/output storage operations per second for an EBS-optimized instance type.EbsOptimizedInfo.Builder
maximumThroughputInMBps(Double maximumThroughputInMBps)
The maximum throughput performance for an EBS-optimized instance type, in MB/s.-
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 Detail
-
baselineBandwidthInMbps
EbsOptimizedInfo.Builder baselineBandwidthInMbps(Integer baselineBandwidthInMbps)
The baseline bandwidth performance for an EBS-optimized instance type, in Mbps.
- Parameters:
baselineBandwidthInMbps
- The baseline bandwidth performance for an EBS-optimized instance type, in Mbps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
baselineThroughputInMBps
EbsOptimizedInfo.Builder baselineThroughputInMBps(Double baselineThroughputInMBps)
The baseline throughput performance for an EBS-optimized instance type, in MB/s.
- Parameters:
baselineThroughputInMBps
- The baseline throughput performance for an EBS-optimized instance type, in MB/s.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
baselineIops
EbsOptimizedInfo.Builder baselineIops(Integer baselineIops)
The baseline input/output storage operations per seconds for an EBS-optimized instance type.
- Parameters:
baselineIops
- The baseline input/output storage operations per seconds for an EBS-optimized instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumBandwidthInMbps
EbsOptimizedInfo.Builder maximumBandwidthInMbps(Integer maximumBandwidthInMbps)
The maximum bandwidth performance for an EBS-optimized instance type, in Mbps.
- Parameters:
maximumBandwidthInMbps
- The maximum bandwidth performance for an EBS-optimized instance type, in Mbps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumThroughputInMBps
EbsOptimizedInfo.Builder maximumThroughputInMBps(Double maximumThroughputInMBps)
The maximum throughput performance for an EBS-optimized instance type, in MB/s.
- Parameters:
maximumThroughputInMBps
- The maximum throughput performance for an EBS-optimized instance type, in MB/s.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumIops
EbsOptimizedInfo.Builder maximumIops(Integer maximumIops)
The maximum input/output storage operations per second for an EBS-optimized instance type.
- Parameters:
maximumIops
- The maximum input/output storage operations per second for an EBS-optimized instance type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-