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