public static final class LogicalRouterRouteEntry.Builder
extends java.lang.Object
LogicalRouterRouteEntry.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
LogicalRouterRouteEntry. |
| Modifier and Type | Method and Description |
|---|---|
LogicalRouterRouteEntry |
build() |
LogicalRouterRouteEntry.Builder |
setAdminDistance(java.lang.Long adminDistance)
The admin distance of the next hop format: int64
|
LogicalRouterRouteEntry.Builder |
setLogicalRouterPortId(java.lang.String logicalRouterPortId)
The id of the logical router port which is used as the next hop
|
LogicalRouterRouteEntry.Builder |
setLrComponentId(java.lang.String lrComponentId)
Logical router component(Service Router/Distributed Router) id
|
LogicalRouterRouteEntry.Builder |
setLrComponentType(java.lang.String lrComponentType)
Logical router component(Service Router/Distributed Router) type
|
LogicalRouterRouteEntry.Builder |
setNetwork(java.lang.String network)
CIDR network address format: ip-cidr-block
|
LogicalRouterRouteEntry.Builder |
setNextHop(java.lang.String nextHop)
The IP address of the next hop format: ip
|
LogicalRouterRouteEntry.Builder |
setNextHopGateway(java.lang.String nextHopGateway)
Next hop gateway path
|
LogicalRouterRouteEntry.Builder |
setRouteType(java.lang.String routeType)
Route type (USER, CONNECTED, NSX_INTERNAL,..)
|
public Builder()
LogicalRouterRouteEntry.public LogicalRouterRouteEntry.Builder setAdminDistance(java.lang.Long adminDistance)
adminDistance - New value for the property.public LogicalRouterRouteEntry.Builder setLogicalRouterPortId(java.lang.String logicalRouterPortId)
logicalRouterPortId - New value for the property.public LogicalRouterRouteEntry.Builder setLrComponentId(java.lang.String lrComponentId)
lrComponentId - New value for the property.public LogicalRouterRouteEntry.Builder setLrComponentType(java.lang.String lrComponentType)
lrComponentType - New value for the property.public LogicalRouterRouteEntry.Builder setNetwork(java.lang.String network)
network - New value for the property.public LogicalRouterRouteEntry.Builder setNextHop(java.lang.String nextHop)
nextHop - New value for the property.public LogicalRouterRouteEntry.Builder setNextHopGateway(java.lang.String nextHopGateway)
nextHopGateway - New value for the property.public LogicalRouterRouteEntry.Builder setRouteType(java.lang.String routeType)
routeType - New value for the property.public LogicalRouterRouteEntry build()