public static final class PolicyRouteAdvertisementRule.Builder
extends java.lang.Object
PolicyRouteAdvertisementRule.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
PolicyRouteAdvertisementRule. |
public Builder()
PolicyRouteAdvertisementRule.public PolicyRouteAdvertisementRule.Builder setAction(java.lang.String action)
action - New value for the property.public PolicyRouteAdvertisementRule.Builder setName(java.lang.String name)
name - New value for the property.public PolicyRouteAdvertisementRule.Builder setPrefixOperator(java.lang.String prefixOperator)
prefixOperator - New value for the property.public PolicyRouteAdvertisementRule.Builder setRouteAdvertisementTypes(java.util.List<java.lang.String> routeAdvertisementTypes)
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_STATICPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_CONNECTEDPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_NATPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_DNS_FORWARDER_IPPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_IPSEC_LOCAL_ENDPOINTPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_STATICPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_CONNECTEDPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_LB_SNATPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_LB_VIPPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_NATPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_DNS_FORWARDER_IPPolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_IPSEC_LOCAL_ENDPOINTrouteAdvertisementTypes - New value for the property.public PolicyRouteAdvertisementRule.Builder setSubnets(java.util.List<java.lang.String> subnets)
subnets - New value for the property.public PolicyRouteAdvertisementRule build()