Package com.vmware.nsx_policy.model
Class Tier0GatewayState.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.Tier0GatewayState.Builder
-
- Enclosing class:
- Tier0GatewayState
public static final class Tier0GatewayState.Builder extends java.lang.ObjectBuilder class forTier0GatewayState.
-
-
Constructor Summary
Constructors Constructor Description Builder()Constructor with parameters for the required properties ofTier0GatewayState.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tier0GatewayStatebuild()Tier0GatewayState.BuildersetAutoRds(AutoRds autoRds)Tier0GatewayState.BuildersetEnforcementPointPath(java.lang.String enforcementPointPath)String Path of the enforcement point.Tier0GatewayState.BuildersetEvpnRdPerEdgeMappings(RdPerEdgeMapping evpnRdPerEdgeMappings)Tier0GatewayState.BuildersetIpv6Status(java.util.List<IPv6Status> ipv6Status)IPv6 DAD status for interfaces configured on Tier0Tier0GatewayState.BuildersetTier0State(LogicalRouterState tier0State)Tier0GatewayState.BuildersetTier0Status(LogicalRouterStatus tier0Status)Tier0GatewayState.BuildersetTransportZone(PolicyTransportZone transportZone)
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofTier0GatewayState.
-
-
Method Detail
-
setAutoRds
public Tier0GatewayState.Builder setAutoRds(AutoRds autoRds)
- Parameters:
autoRds- New value for the property.
-
setEnforcementPointPath
public Tier0GatewayState.Builder setEnforcementPointPath(java.lang.String enforcementPointPath)
String Path of the enforcement point. When not specified, routes from all enforcement-points are returned.- Parameters:
enforcementPointPath- New value for the property.
-
setEvpnRdPerEdgeMappings
public Tier0GatewayState.Builder setEvpnRdPerEdgeMappings(RdPerEdgeMapping evpnRdPerEdgeMappings)
- Parameters:
evpnRdPerEdgeMappings- New value for the property.
-
setIpv6Status
public Tier0GatewayState.Builder setIpv6Status(java.util.List<IPv6Status> ipv6Status)
IPv6 DAD status for interfaces configured on Tier0- Parameters:
ipv6Status- New value for the property.
-
setTier0State
public Tier0GatewayState.Builder setTier0State(LogicalRouterState tier0State)
- Parameters:
tier0State- New value for the property.
-
setTier0Status
public Tier0GatewayState.Builder setTier0Status(LogicalRouterStatus tier0Status)
- Parameters:
tier0Status- New value for the property.
-
setTransportZone
public Tier0GatewayState.Builder setTransportZone(PolicyTransportZone transportZone)
- Parameters:
transportZone- New value for the property.
-
build
public Tier0GatewayState build()
-
-