Interface NetworkCardInfo.Builder

  • Method Details

    • 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.