public static class TunnelPolicy.Builder
extends java.lang.Object
TunnelPolicy
.Constructor and Description |
---|
Builder()
Construct a TunnelPolicy Builder.
|
Builder(java.util.Map<java.lang.String,java.lang.Object> tunnelPolicyDefinition)
Construct a TunnelPolicy Builder from tunnel definition of
policy . |
Modifier and Type | Method and Description |
---|---|
TunnelPolicy |
build()
Build the
TunnelPolicy . |
TunnelPolicy.Builder |
withActions(TunnelPolicyActions actions)
The policy actions.
|
TunnelPolicy.Builder |
withExpressions(java.util.List<java.lang.String> expressions)
The list of policy expressions.
|
TunnelPolicy.Builder |
withName(java.lang.String name)
The policy name.
|
public Builder()
public Builder(java.util.Map<java.lang.String,java.lang.Object> tunnelPolicyDefinition)
policy
.tunnelPolicyDefinition
- The map of Tunnel policy attributes.public TunnelPolicy.Builder withName(java.lang.String name)
public TunnelPolicy.Builder withExpressions(java.util.List<java.lang.String> expressions)
public TunnelPolicy.Builder withActions(TunnelPolicyActions actions)
public TunnelPolicy build()
TunnelPolicy
.