Interface NetworkCardInfo.Builder

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