Interface CreateNetworkProfileRequest.Builder

    • Method Detail

      • projectArn

        CreateNetworkProfileRequest.Builder projectArn​(String projectArn)

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

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

        CreateNetworkProfileRequest.Builder name​(String name)

        The name for the new network profile.

        Parameters:
        name - The name for the new network profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        CreateNetworkProfileRequest.Builder description​(String description)

        The description of the network profile.

        Parameters:
        description - The description of the network profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • uplinkBandwidthBits

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

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

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

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

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

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

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

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