Interface UpdateNetworkProfileRequest.Builder

    • Method Detail

      • arn

        UpdateNetworkProfileRequest.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        UpdateNetworkProfileRequest.Builder name​(String name)

        The name of the network profile about which you are returning information.

        Parameters:
        name - The name of the network profile about which you are returning information.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        UpdateNetworkProfileRequest.Builder description​(String description)

        The description of the network profile about which you are returning information.

        Parameters:
        description - The description of the network profile about which you are returning information.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        UpdateNetworkProfileRequest.Builder type​(String type)

        The type of network profile to return information about. Valid values are listed here.

        Parameters:
        type - The type of network profile to return information about. Valid values are listed here.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        NetworkProfileType, NetworkProfileType
      • uplinkBandwidthBits

        UpdateNetworkProfileRequest.Builder uplinkBandwidthBits​(Long uplinkBandwidthBits)

        The data throughput rate in bits per second, as an integer from 0 to 104857600.

        Parameters:
        uplinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • downlinkBandwidthBits

        UpdateNetworkProfileRequest.Builder downlinkBandwidthBits​(Long downlinkBandwidthBits)

        The data throughput rate in bits per second, as an integer from 0 to 104857600.

        Parameters:
        downlinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • uplinkDelayMs

        UpdateNetworkProfileRequest.Builder uplinkDelayMs​(Long uplinkDelayMs)

        Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

        Parameters:
        uplinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • downlinkDelayMs

        UpdateNetworkProfileRequest.Builder downlinkDelayMs​(Long downlinkDelayMs)

        Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

        Parameters:
        downlinkDelayMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • uplinkJitterMs

        UpdateNetworkProfileRequest.Builder uplinkJitterMs​(Long uplinkJitterMs)

        Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

        Parameters:
        uplinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • downlinkJitterMs

        UpdateNetworkProfileRequest.Builder downlinkJitterMs​(Long downlinkJitterMs)

        Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

        Parameters:
        downlinkJitterMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • uplinkLossPercent

        UpdateNetworkProfileRequest.Builder uplinkLossPercent​(Integer uplinkLossPercent)

        Proportion of transmitted packets that fail to arrive from 0 to 100 percent.

        Parameters:
        uplinkLossPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • downlinkLossPercent

        UpdateNetworkProfileRequest.Builder downlinkLossPercent​(Integer downlinkLossPercent)

        Proportion of received packets that fail to arrive from 0 to 100 percent.

        Parameters:
        downlinkLossPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.