Interface UpdateNetworkProfileRequest.Builder

  • Method Details

    • 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

      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

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

      UpdateNetworkProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.