public static final class RouteBasedL3VpnSession.Builder
extends java.lang.Object
RouteBasedL3VpnSession.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
RouteBasedL3VpnSession. |
| Modifier and Type | Method and Description |
|---|---|
RouteBasedL3VpnSession |
build() |
RouteBasedL3VpnSession.Builder |
setDefaultRuleLogging(java.lang.Boolean defaultRuleLogging)
Indicates if logging should be enabled for the default whitelisting rule for the
VTI interface.
|
RouteBasedL3VpnSession.Builder |
setForceWhitelisting(java.lang.Boolean forceWhitelisting)
The default firewall rule Action is set to DROP if true otherwise set to ALLOW.
|
RouteBasedL3VpnSession.Builder |
setRoutingConfigPath(java.lang.String routingConfigPath)
This is a deprecated field.
|
RouteBasedL3VpnSession.Builder |
setTunnelSubnets(java.util.List<TunnelSubnet> tunnelSubnets)
Virtual tunnel interface (VTI) port IP subnets to be used to configure
route-based L3Vpn session.
|
public Builder()
RouteBasedL3VpnSession.public RouteBasedL3VpnSession.Builder setDefaultRuleLogging(java.lang.Boolean defaultRuleLogging)
defaultRuleLogging - New value for the property.public RouteBasedL3VpnSession.Builder setForceWhitelisting(java.lang.Boolean forceWhitelisting)
forceWhitelisting - New value for the property.public RouteBasedL3VpnSession.Builder setRoutingConfigPath(java.lang.String routingConfigPath)
routingConfigPath - New value for the property.public RouteBasedL3VpnSession.Builder setTunnelSubnets(java.util.List<TunnelSubnet> tunnelSubnets)
tunnelSubnets - New value for the property.public RouteBasedL3VpnSession build()