public static final class LogicalRouterConfig.Builder
extends java.lang.Object
LogicalRouterConfig
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
LogicalRouterConfig . |
Modifier and Type | Method and Description |
---|---|
LogicalRouterConfig |
build() |
LogicalRouterConfig.Builder |
setExternalTransitNetworks(java.util.List<java.lang.String> externalTransitNetworks)
CIDR block defining addresses for Tier0 to Tier1 links.
|
LogicalRouterConfig.Builder |
setHaVipConfigs(java.util.List<HaVipConfig> haVipConfigs)
This configuration can be defined only for Active-Standby LogicalRouter to
provide | redundancy.
|
LogicalRouterConfig.Builder |
setInternalTransitNetwork(java.lang.String internalTransitNetwork)
CIDR block defining service router to distributed router links.
|
LogicalRouterConfig.Builder |
setTransportZoneId(java.lang.String transportZoneId)
Transport zone of the logical router.
|
public Builder()
LogicalRouterConfig
.public LogicalRouterConfig.Builder setExternalTransitNetworks(java.util.List<java.lang.String> externalTransitNetworks)
externalTransitNetworks
- New value for the property.public LogicalRouterConfig.Builder setHaVipConfigs(java.util.List<HaVipConfig> haVipConfigs)
haVipConfigs
- New value for the property.public LogicalRouterConfig.Builder setInternalTransitNetwork(java.lang.String internalTransitNetwork)
internalTransitNetwork
- New value for the property.public LogicalRouterConfig.Builder setTransportZoneId(java.lang.String transportZoneId)
transportZoneId
- New value for the property.public LogicalRouterConfig build()