public static final class RedistributionRule.Builder
extends java.lang.Object
RedistributionRule
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
RedistributionRule . |
public Builder()
RedistributionRule
.public RedistributionRule.Builder setAddressFamily(java.lang.String addressFamily)
addressFamily
- New value for the property.public RedistributionRule.Builder setDescription(java.lang.String description)
description
- New value for the property.public RedistributionRule.Builder setDestination(java.lang.String destination)
RedistributionRule.DESTINATION_STATIC
RedistributionRule.DESTINATION_T0_STATIC
RedistributionRule.DESTINATION_NSX_CONNECTED
RedistributionRule.DESTINATION_T0_CONNECTED
RedistributionRule.DESTINATION_NSX_STATIC
RedistributionRule.DESTINATION_T1_STATIC
RedistributionRule.DESTINATION_T0_UPLINK
RedistributionRule.DESTINATION_T0_DOWNLINK
RedistributionRule.DESTINATION_T0_ROUTER_LINK
RedistributionRule.DESTINATION_T0_CSP
RedistributionRule.DESTINATION_T0_LOOPBACK
RedistributionRule.DESTINATION_T0_DNS_FORWARDER_IP
RedistributionRule.DESTINATION_T0_IPSEC_LOCAL_IP
RedistributionRule.DESTINATION_TIER0_NAT
RedistributionRule.DESTINATION_T0_NAT
RedistributionRule.DESTINATION_TIER1_NAT
RedistributionRule.DESTINATION_T1_NAT
RedistributionRule.DESTINATION_TIER1_LB_VIP
RedistributionRule.DESTINATION_T1_LB_VIP
RedistributionRule.DESTINATION_TIER1_LB_SNAT
RedistributionRule.DESTINATION_T1_LB_SNAT
RedistributionRule.DESTINATION_T1_DNS_FORWARDER_IP
RedistributionRule.DESTINATION_T1_CONNECTED
RedistributionRule.DESTINATION_T1_DOWNLINK
RedistributionRule.DESTINATION_T1_CSP
RedistributionRule.DESTINATION_BGP
RedistributionRule.DESTINATION_T1_IPSEC_LOCAL_IP
RedistributionRule.DESTINATION_T0_EVPN_TEP_IP
destination
- New value for the property.public RedistributionRule.Builder setDisplayName(java.lang.String displayName)
displayName
- New value for the property.public RedistributionRule.Builder setRouteMapId(java.lang.String routeMapId)
routeMapId
- New value for the property.public RedistributionRule.Builder setSources(java.util.List<java.lang.String> sources)
RedistributionRule.SOURCES_STATIC
RedistributionRule.SOURCES_T0_STATIC
RedistributionRule.SOURCES_NSX_CONNECTED
RedistributionRule.SOURCES_T0_CONNECTED
RedistributionRule.SOURCES_NSX_STATIC
RedistributionRule.SOURCES_T1_STATIC
RedistributionRule.SOURCES_T0_UPLINK
RedistributionRule.SOURCES_T0_DOWNLINK
RedistributionRule.SOURCES_T0_ROUTER_LINK
RedistributionRule.SOURCES_T0_CSP
RedistributionRule.SOURCES_T0_LOOPBACK
RedistributionRule.SOURCES_T0_DNS_FORWARDER_IP
RedistributionRule.SOURCES_T0_IPSEC_LOCAL_IP
RedistributionRule.SOURCES_TIER0_NAT
RedistributionRule.SOURCES_T0_NAT
RedistributionRule.SOURCES_TIER1_NAT
RedistributionRule.SOURCES_T1_NAT
RedistributionRule.SOURCES_TIER1_LB_VIP
RedistributionRule.SOURCES_T1_LB_VIP
RedistributionRule.SOURCES_TIER1_LB_SNAT
RedistributionRule.SOURCES_T1_LB_SNAT
RedistributionRule.SOURCES_T1_DNS_FORWARDER_IP
RedistributionRule.SOURCES_T1_CONNECTED
RedistributionRule.SOURCES_T1_DOWNLINK
RedistributionRule.SOURCES_T1_CSP
RedistributionRule.SOURCES_BGP
RedistributionRule.SOURCES_T1_IPSEC_LOCAL_IP
RedistributionRule.SOURCES_T0_EVPN_TEP_IP
sources
- New value for the property.public RedistributionRule build()