public static final class StaticRouteNextHop.Builder
extends java.lang.Object
StaticRouteNextHop
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
StaticRouteNextHop . |
Modifier and Type | Method and Description |
---|---|
StaticRouteNextHop |
build() |
StaticRouteNextHop.Builder |
setAdministrativeDistance(java.lang.Long administrativeDistance)
Administrative Distance for the next hop IP format: int64
|
StaticRouteNextHop.Builder |
setBfdEnabled(java.lang.Boolean bfdEnabled)
Status of bfd for this next hop where bfd_enabled = true indicate bfd is enabled
for this next hop and bfd_enabled = false indicate bfd peer is disabled or not
configured for this next hop.
|
StaticRouteNextHop.Builder |
setBlackholeAction(java.lang.String blackholeAction)
Possible values are:
StaticRouteNextHop.BLACKHOLE_ACTION_DISCARD
Action to be taken on matching packets for NULL routes. |
StaticRouteNextHop.Builder |
setIpAddress(java.lang.String ipAddress)
Next Hop IP format: ip
|
StaticRouteNextHop.Builder |
setLogicalRouterPortId(ResourceReference logicalRouterPortId) |
public Builder()
StaticRouteNextHop
.public StaticRouteNextHop.Builder setAdministrativeDistance(java.lang.Long administrativeDistance)
administrativeDistance
- New value for the property.public StaticRouteNextHop.Builder setBfdEnabled(java.lang.Boolean bfdEnabled)
bfdEnabled
- New value for the property.public StaticRouteNextHop.Builder setBlackholeAction(java.lang.String blackholeAction)
blackholeAction
- New value for the property.public StaticRouteNextHop.Builder setIpAddress(java.lang.String ipAddress)
ipAddress
- New value for the property.public StaticRouteNextHop.Builder setLogicalRouterPortId(ResourceReference logicalRouterPortId)
logicalRouterPortId
- New value for the property.public StaticRouteNextHop build()