Class Link.Builder
- java.lang.Object
- 
- com.oracle.bmc.apmsynthetics.model.Link.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Linkbuild()Link.Buildercopy(Link model)Link.BuilderdelayInMilliseconds(Double delayInMilliseconds)Difference of the packet response time between source and destination nodes, in milliseconds.Link.Builderdestination(String destination)ID of the destination node.Link.BuilderforwardingLoss(Double forwardingLoss)Average packet loss.Link.Builderid(String id)ID of the link.Link.BuildermaxDelayInMilliseconds(Double maxDelayInMilliseconds)Maximum delay in milliseconds.Link.BuilderminDelayInMilliseconds(Double minDelayInMilliseconds)Minimum delay in milliseconds.Link.Builderpaths(List<String> paths)List of all path IDs of which this link is part of.Link.BuilderrepeatCount(Integer repeatCount)Number of times the link is repeated.Link.Buildersource(String source)ID of the source node.
 
- 
- 
- 
Method Detail- 
idpublic Link.Builder id(String id) ID of the link.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
sourcepublic Link.Builder source(String source) ID of the source node.- Parameters:
- source- the value to set
- Returns:
- this builder
 
 - 
destinationpublic Link.Builder destination(String destination) ID of the destination node.- Parameters:
- destination- the value to set
- Returns:
- this builder
 
 - 
repeatCountpublic Link.Builder repeatCount(Integer repeatCount) Number of times the link is repeated.- Parameters:
- repeatCount- the value to set
- Returns:
- this builder
 
 - 
forwardingLosspublic Link.Builder forwardingLoss(Double forwardingLoss) Average packet loss.- Parameters:
- forwardingLoss- the value to set
- Returns:
- this builder
 
 - 
delayInMillisecondspublic Link.Builder delayInMilliseconds(Double delayInMilliseconds) Difference of the packet response time between source and destination nodes, in milliseconds.- Parameters:
- delayInMilliseconds- the value to set
- Returns:
- this builder
 
 - 
minDelayInMillisecondspublic Link.Builder minDelayInMilliseconds(Double minDelayInMilliseconds) Minimum delay in milliseconds.- Parameters:
- minDelayInMilliseconds- the value to set
- Returns:
- this builder
 
 - 
maxDelayInMillisecondspublic Link.Builder maxDelayInMilliseconds(Double maxDelayInMilliseconds) Maximum delay in milliseconds.- Parameters:
- maxDelayInMilliseconds- the value to set
- Returns:
- this builder
 
 - 
pathspublic Link.Builder paths(List<String> paths) List of all path IDs of which this link is part of.- Parameters:
- paths- the value to set
- Returns:
- this builder
 
 - 
buildpublic Link build() 
 - 
copypublic Link.Builder copy(Link model) 
 
- 
 
-