Class TrafficRoute.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.TrafficRoute.Builder
-
- Enclosing class:
- TrafficRoute
public static class TrafficRoute.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrafficRoute
build()
TrafficRoute.Builder
copy(TrafficRoute model)
TrafficRoute.Builder
nodes(List<TrafficNode> nodes)
The ordered sequence of nodes in the given the traffic route forming a path.TrafficRoute.Builder
reachabilityStatus(TrafficRoute.ReachabilityStatus reachabilityStatus)
Reachability status for the given traffic route.TrafficRoute.Builder
routeAnalysisDescription(String routeAnalysisDescription)
A description of the traffic route analysis.
-
-
-
Method Detail
-
reachabilityStatus
public TrafficRoute.Builder reachabilityStatus(TrafficRoute.ReachabilityStatus reachabilityStatus)
Reachability status for the given traffic route.- Parameters:
reachabilityStatus
- the value to set- Returns:
- this builder
-
nodes
public 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
-
routeAnalysisDescription
public 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
-
build
public TrafficRoute build()
-
copy
public TrafficRoute.Builder copy(TrafficRoute model)
-
-