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_STATIC
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_CONNECTED
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_NAT
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_DNS_FORWARDER_IP
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER0_IPSEC_LOCAL_ENDPOINT
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_STATIC
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_CONNECTED
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_LB_SNAT
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_LB_VIP
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_NAT
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_DNS_FORWARDER_IP
PolicyRouteAdvertisementRule.ROUTE_ADVERTISEMENT_TYPES_TIER1_IPSEC_LOCAL_ENDPOINT
routeAdvertisementTypes
- 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()