public static final class RoutingEntry.Builder
extends java.lang.Object
RoutingEntry
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
RoutingEntry . |
Modifier and Type | Method and Description |
---|---|
RoutingEntry |
build() |
RoutingEntry.Builder |
set_Interface(java.lang.String _Interface)
The policy path of the interface which is used as the next hop
|
RoutingEntry.Builder |
setAdminDistance(java.lang.Long adminDistance)
Admin distance.
|
RoutingEntry.Builder |
setBlackHole(java.lang.Boolean blackHole)
Value of this field will be true if given routes are null routes
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
RoutingEntry.Builder |
setLrComponentId(java.lang.String lrComponentId)
Logical router component(Service Router/Distributed Router) id
|
RoutingEntry.Builder |
setLrComponentType(java.lang.String lrComponentType)
Logical router component(Service Router/Distributed Router) type
|
RoutingEntry.Builder |
setNetwork(java.lang.String network)
Network CIDR.
|
RoutingEntry.Builder |
setNextHop(java.lang.String nextHop)
Next hop address.
|
RoutingEntry.Builder |
setNextHopGateway(java.lang.String nextHopGateway)
Next hop gateway path
|
RoutingEntry.Builder |
setRouteType(java.lang.String routeType)
Route type in routing table.
|
public Builder()
RoutingEntry
.public RoutingEntry.Builder setAdminDistance(java.lang.Long adminDistance)
adminDistance
- New value for the property.public RoutingEntry.Builder setBlackHole(java.lang.Boolean blackHole)
blackHole
- New value for the property.public RoutingEntry.Builder set_Interface(java.lang.String _Interface)
_Interface
- New value for the property.public RoutingEntry.Builder setLrComponentId(java.lang.String lrComponentId)
lrComponentId
- New value for the property.public RoutingEntry.Builder setLrComponentType(java.lang.String lrComponentType)
lrComponentType
- New value for the property.public RoutingEntry.Builder setNetwork(java.lang.String network)
network
- New value for the property.public RoutingEntry.Builder setNextHop(java.lang.String nextHop)
nextHop
- New value for the property.public RoutingEntry.Builder setNextHopGateway(java.lang.String nextHopGateway)
nextHopGateway
- New value for the property.public RoutingEntry.Builder setRouteType(java.lang.String routeType)
routeType
- New value for the property.public RoutingEntry build()