public static final class BgpRouteFiltering.Builder
extends java.lang.Object
BgpRouteFiltering.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
BgpRouteFiltering. |
| Modifier and Type | Method and Description |
|---|---|
BgpRouteFiltering |
build() |
BgpRouteFiltering.Builder |
setAddressFamily(java.lang.String addressFamily)
Possible values are:
BgpRouteFiltering.ADDRESS_FAMILY_IPV4
BgpRouteFiltering.ADDRESS_FAMILY_IPV6
BgpRouteFiltering.ADDRESS_FAMILY_L2VPN_EVPN
Address family type. |
BgpRouteFiltering.Builder |
setEnabled(java.lang.Boolean enabled)
Flag to enable address family.
|
BgpRouteFiltering.Builder |
setInRouteFilters(java.util.List<java.lang.String> inRouteFilters)
Specify path of prefix-list or route map to filter routes for IN direction.
|
BgpRouteFiltering.Builder |
setMaximumRoutes(java.lang.Long maximumRoutes)
Maximum number of routes for the address family.
|
BgpRouteFiltering.Builder |
setOutRouteFilters(java.util.List<java.lang.String> outRouteFilters)
Specify path of prefix-list or route map to filter routes for OUT direction.
|
public Builder()
BgpRouteFiltering.public BgpRouteFiltering.Builder setAddressFamily(java.lang.String addressFamily)
addressFamily - New value for the property.public BgpRouteFiltering.Builder setEnabled(java.lang.Boolean enabled)
enabled - New value for the property.public BgpRouteFiltering.Builder setInRouteFilters(java.util.List<java.lang.String> inRouteFilters)
inRouteFilters - New value for the property.public BgpRouteFiltering.Builder setMaximumRoutes(java.lang.Long maximumRoutes)
maximumRoutes - New value for the property.public BgpRouteFiltering.Builder setOutRouteFilters(java.util.List<java.lang.String> outRouteFilters)
outRouteFilters - New value for the property.public BgpRouteFiltering build()