Class NetworkConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.apmsynthetics.model.NetworkConfiguration.Builder
-
- Enclosing class:
- NetworkConfiguration
public static class NetworkConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkConfigurationbuild()NetworkConfiguration.Buildercopy(NetworkConfiguration model)NetworkConfiguration.BuildernumberOfHops(Integer numberOfHops)Number of hops.NetworkConfiguration.BuilderprobeMode(ProbeMode probeMode)Type of probe mode when TCP protocol is selected.NetworkConfiguration.BuilderprobePerHop(Integer probePerHop)Number of probes per hop.NetworkConfiguration.Builderprotocol(Protocol protocol)Type of protocol.NetworkConfiguration.BuildertransmissionRate(Integer transmissionRate)Number of probe packets sent out simultaneously.
-
-
-
Method Detail
-
numberOfHops
public NetworkConfiguration.Builder numberOfHops(Integer numberOfHops)
Number of hops.- Parameters:
numberOfHops- the value to set- Returns:
- this builder
-
probePerHop
public NetworkConfiguration.Builder probePerHop(Integer probePerHop)
Number of probes per hop.- Parameters:
probePerHop- the value to set- Returns:
- this builder
-
transmissionRate
public NetworkConfiguration.Builder transmissionRate(Integer transmissionRate)
Number of probe packets sent out simultaneously.- Parameters:
transmissionRate- the value to set- Returns:
- this builder
-
protocol
public NetworkConfiguration.Builder protocol(Protocol protocol)
Type of protocol.- Parameters:
protocol- the value to set- Returns:
- this builder
-
probeMode
public NetworkConfiguration.Builder probeMode(ProbeMode probeMode)
Type of probe mode when TCP protocol is selected.- Parameters:
probeMode- the value to set- Returns:
- this builder
-
build
public NetworkConfiguration build()
-
copy
public NetworkConfiguration.Builder copy(NetworkConfiguration model)
-
-