Interface EbsCardInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EbsCardInfo.Builder,EbsCardInfo>,SdkBuilder<EbsCardInfo.Builder,EbsCardInfo>,SdkPojo
- Enclosing class:
- EbsCardInfo
@Mutable @NotThreadSafe public static interface EbsCardInfo.Builder extends SdkPojo, CopyableBuilder<EbsCardInfo.Builder,EbsCardInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EbsCardInfo.BuilderbaselineBandwidthInMbps(Integer baselineBandwidthInMbps)The baseline bandwidth performance for the EBS card, in Mbps.EbsCardInfo.BuilderbaselineIops(Integer baselineIops)The baseline IOPS performance for the EBS card.EbsCardInfo.BuilderbaselineThroughputInMBps(Double baselineThroughputInMBps)The baseline throughput performance for the EBS card, in MBps.EbsCardInfo.BuilderebsCardIndex(Integer ebsCardIndex)The index of the EBS card.EbsCardInfo.BuildermaximumBandwidthInMbps(Integer maximumBandwidthInMbps)The maximum bandwidth performance for the EBS card, in Mbps.EbsCardInfo.BuildermaximumIops(Integer maximumIops)The maximum IOPS performance for the EBS card.EbsCardInfo.BuildermaximumThroughputInMBps(Double maximumThroughputInMBps)The maximum throughput performance for the EBS card, in MBps.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
ebsCardIndex
EbsCardInfo.Builder ebsCardIndex(Integer ebsCardIndex)
The index of the EBS card.
- Parameters:
ebsCardIndex- The index of the EBS card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
baselineBandwidthInMbps
EbsCardInfo.Builder baselineBandwidthInMbps(Integer baselineBandwidthInMbps)
The baseline bandwidth performance for the EBS card, in Mbps.
- Parameters:
baselineBandwidthInMbps- The baseline bandwidth performance for the EBS card, in Mbps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
baselineThroughputInMBps
EbsCardInfo.Builder baselineThroughputInMBps(Double baselineThroughputInMBps)
The baseline throughput performance for the EBS card, in MBps.
- Parameters:
baselineThroughputInMBps- The baseline throughput performance for the EBS card, in MBps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
baselineIops
EbsCardInfo.Builder baselineIops(Integer baselineIops)
The baseline IOPS performance for the EBS card.
- Parameters:
baselineIops- The baseline IOPS performance for the EBS card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumBandwidthInMbps
EbsCardInfo.Builder maximumBandwidthInMbps(Integer maximumBandwidthInMbps)
The maximum bandwidth performance for the EBS card, in Mbps.
- Parameters:
maximumBandwidthInMbps- The maximum bandwidth performance for the EBS card, in Mbps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumThroughputInMBps
EbsCardInfo.Builder maximumThroughputInMBps(Double maximumThroughputInMBps)
The maximum throughput performance for the EBS card, in MBps.
- Parameters:
maximumThroughputInMBps- The maximum throughput performance for the EBS card, in MBps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumIops
EbsCardInfo.Builder maximumIops(Integer maximumIops)
The maximum IOPS performance for the EBS card.
- Parameters:
maximumIops- The maximum IOPS performance for the EBS card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-