Class TrafficRoute.Builder
- java.lang.Object
- 
- com.oracle.bmc.vnmonitoring.model.TrafficRoute.Builder
 
- 
- Enclosing class:
- TrafficRoute
 
 public static class TrafficRoute.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TrafficRoutebuild()TrafficRoute.Buildercopy(TrafficRoute model)TrafficRoute.Buildernodes(List<TrafficNode> nodes)The ordered sequence of nodes in the given the traffic route forming a path.TrafficRoute.BuilderreachabilityStatus(TrafficRoute.ReachabilityStatus reachabilityStatus)Reachability status for the given traffic route.TrafficRoute.BuilderrouteAnalysisDescription(String routeAnalysisDescription)A description of the traffic route analysis.
 
- 
- 
- 
Method Detail- 
reachabilityStatuspublic TrafficRoute.Builder reachabilityStatus(TrafficRoute.ReachabilityStatus reachabilityStatus) Reachability status for the given traffic route.- Parameters:
- reachabilityStatus- the value to set
- Returns:
- this builder
 
 - 
nodespublic TrafficRoute.Builder nodes(List<TrafficNode> nodes) The ordered sequence of nodes in the given the traffic route forming a path.- Parameters:
- nodes- the value to set
- Returns:
- this builder
 
 - 
routeAnalysisDescriptionpublic TrafficRoute.Builder routeAnalysisDescription(String routeAnalysisDescription) A description of the traffic route analysis.For example: “Traffic might not reach a destination due to the LB backend being unhealthy”. - Parameters:
- routeAnalysisDescription- the value to set
- Returns:
- this builder
 
 - 
buildpublic TrafficRoute build() 
 - 
copypublic TrafficRoute.Builder copy(TrafficRoute model) 
 
- 
 
-