public static interface CreateNetworkProfileRequest.Builder extends DeviceFarmRequest.Builder, CopyableBuilder<CreateNetworkProfileRequest.Builder,CreateNetworkProfileRequest>
Modifier and Type | Method and Description |
---|---|
CreateNetworkProfileRequest.Builder |
description(String description)
The description of the network profile.
|
CreateNetworkProfileRequest.Builder |
downlinkBandwidthBits(Long downlinkBandwidthBits)
The data throughput rate in bits per second, as an integer from 0 to 104857600.
|
CreateNetworkProfileRequest.Builder |
downlinkDelayMs(Long downlinkDelayMs)
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
|
CreateNetworkProfileRequest.Builder |
downlinkJitterMs(Long downlinkJitterMs)
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
|
CreateNetworkProfileRequest.Builder |
downlinkLossPercent(Integer downlinkLossPercent)
Proportion of received packets that fail to arrive from 0 to 100 percent.
|
CreateNetworkProfileRequest.Builder |
name(String name)
The name you wish to specify for the new network profile.
|
CreateNetworkProfileRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateNetworkProfileRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateNetworkProfileRequest.Builder |
projectArn(String projectArn)
The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
|
CreateNetworkProfileRequest.Builder |
type(NetworkProfileType type)
The type of network profile you wish to create.
|
CreateNetworkProfileRequest.Builder |
type(String type)
The type of network profile you wish to create.
|
CreateNetworkProfileRequest.Builder |
uplinkBandwidthBits(Long uplinkBandwidthBits)
The data throughput rate in bits per second, as an integer from 0 to 104857600.
|
CreateNetworkProfileRequest.Builder |
uplinkDelayMs(Long uplinkDelayMs)
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
|
CreateNetworkProfileRequest.Builder |
uplinkJitterMs(Long uplinkJitterMs)
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
|
CreateNetworkProfileRequest.Builder |
uplinkLossPercent(Integer uplinkLossPercent)
Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
|
build
overrideConfiguration
copy
applyMutation, build
CreateNetworkProfileRequest.Builder projectArn(String projectArn)
The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
projectArn
- The Amazon Resource Name (ARN) of the project for which you want to create a network profile.CreateNetworkProfileRequest.Builder name(String name)
The name you wish to specify for the new network profile.
name
- The name you wish to specify for the new network profile.CreateNetworkProfileRequest.Builder description(String description)
The description of the network profile.
description
- The description of the network profile.CreateNetworkProfileRequest.Builder type(String type)
The type of network profile you wish to create. Valid values are listed below.
type
- The type of network profile you wish to create. Valid values are listed below.NetworkProfileType
,
NetworkProfileType
CreateNetworkProfileRequest.Builder type(NetworkProfileType type)
The type of network profile you wish to create. Valid values are listed below.
type
- The type of network profile you wish to create. Valid values are listed below.NetworkProfileType
,
NetworkProfileType
CreateNetworkProfileRequest.Builder uplinkBandwidthBits(Long uplinkBandwidthBits)
The data throughput rate in bits per second, as an integer from 0 to 104857600.
uplinkBandwidthBits
- The data throughput rate in bits per second, as an integer from 0 to 104857600.CreateNetworkProfileRequest.Builder downlinkBandwidthBits(Long downlinkBandwidthBits)
The data throughput rate in bits per second, as an integer from 0 to 104857600.
downlinkBandwidthBits
- The data throughput rate in bits per second, as an integer from 0 to 104857600.CreateNetworkProfileRequest.Builder uplinkDelayMs(Long uplinkDelayMs)
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
uplinkDelayMs
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.CreateNetworkProfileRequest.Builder downlinkDelayMs(Long downlinkDelayMs)
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
downlinkDelayMs
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.CreateNetworkProfileRequest.Builder uplinkJitterMs(Long uplinkJitterMs)
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
uplinkJitterMs
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.CreateNetworkProfileRequest.Builder downlinkJitterMs(Long downlinkJitterMs)
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
downlinkJitterMs
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.CreateNetworkProfileRequest.Builder uplinkLossPercent(Integer uplinkLossPercent)
Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
uplinkLossPercent
- Proportion of transmitted packets that fail to arrive from 0 to 100 percent.CreateNetworkProfileRequest.Builder downlinkLossPercent(Integer downlinkLossPercent)
Proportion of received packets that fail to arrive from 0 to 100 percent.
downlinkLossPercent
- Proportion of received packets that fail to arrive from 0 to 100 percent.CreateNetworkProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateNetworkProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.