Interface NetworkCardInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NetworkCardInfo.Builder,NetworkCardInfo>,SdkBuilder<NetworkCardInfo.Builder,NetworkCardInfo>,SdkPojo
- Enclosing class:
- NetworkCardInfo
@Mutable @NotThreadSafe public static interface NetworkCardInfo.Builder extends SdkPojo, CopyableBuilder<NetworkCardInfo.Builder,NetworkCardInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetworkCardInfo.BuilderbaselineBandwidthInGbps(Double baselineBandwidthInGbps)The baseline network performance of the network card, in Gbps.NetworkCardInfo.BuilderdefaultEnaQueueCountPerInterface(Integer defaultEnaQueueCountPerInterface)The default number of the ENA queues for each interface.NetworkCardInfo.BuildermaximumEnaQueueCount(Integer maximumEnaQueueCount)The maximum number of the ENA queues.NetworkCardInfo.BuildermaximumEnaQueueCountPerInterface(Integer maximumEnaQueueCountPerInterface)The maximum number of the ENA queues for each interface.NetworkCardInfo.BuildermaximumNetworkInterfaces(Integer maximumNetworkInterfaces)The maximum number of network interfaces for the network card.NetworkCardInfo.BuildernetworkCardIndex(Integer networkCardIndex)The index of the network card.NetworkCardInfo.BuildernetworkPerformance(String networkPerformance)The network performance of the network card.NetworkCardInfo.BuilderpeakBandwidthInGbps(Double peakBandwidthInGbps)The peak (burst) network performance of the network card, in Gbps.-
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
-
networkCardIndex
NetworkCardInfo.Builder networkCardIndex(Integer networkCardIndex)
The index of the network card.
- Parameters:
networkCardIndex- The index of the network card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkPerformance
NetworkCardInfo.Builder networkPerformance(String networkPerformance)
The network performance of the network card.
- Parameters:
networkPerformance- The network performance of the network card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumNetworkInterfaces
NetworkCardInfo.Builder maximumNetworkInterfaces(Integer maximumNetworkInterfaces)
The maximum number of network interfaces for the network card.
- Parameters:
maximumNetworkInterfaces- The maximum number of network interfaces for the network card.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
baselineBandwidthInGbps
NetworkCardInfo.Builder baselineBandwidthInGbps(Double baselineBandwidthInGbps)
The baseline network performance of the network card, in Gbps.
- Parameters:
baselineBandwidthInGbps- The baseline network performance of the network card, in Gbps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
peakBandwidthInGbps
NetworkCardInfo.Builder peakBandwidthInGbps(Double peakBandwidthInGbps)
The peak (burst) network performance of the network card, in Gbps.
- Parameters:
peakBandwidthInGbps- The peak (burst) network performance of the network card, in Gbps.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultEnaQueueCountPerInterface
NetworkCardInfo.Builder defaultEnaQueueCountPerInterface(Integer defaultEnaQueueCountPerInterface)
The default number of the ENA queues for each interface.
- Parameters:
defaultEnaQueueCountPerInterface- The default number of the ENA queues for each interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumEnaQueueCount
NetworkCardInfo.Builder maximumEnaQueueCount(Integer maximumEnaQueueCount)
The maximum number of the ENA queues.
- Parameters:
maximumEnaQueueCount- The maximum number of the ENA queues.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumEnaQueueCountPerInterface
NetworkCardInfo.Builder maximumEnaQueueCountPerInterface(Integer maximumEnaQueueCountPerInterface)
The maximum number of the ENA queues for each interface.
- Parameters:
maximumEnaQueueCountPerInterface- The maximum number of the ENA queues for each interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-