public static class GbpPolicyClassifier.PolicyClassifierConcreteBuilder extends Object implements PolicyClassifierBuilder
| Constructor and Description |
|---|
PolicyClassifierConcreteBuilder() |
PolicyClassifierConcreteBuilder(GbpPolicyClassifier gbpPolicyClassifier) |
| Modifier and Type | Method and Description |
|---|---|
PolicyClassifier |
build()
Creates and return the Model Entity M
|
PolicyClassifierBuilder |
description(String description) |
PolicyClassifierBuilder |
direction(Direction direction) |
PolicyClassifierBuilder |
from(PolicyClassifier in)
Creates a Builder using the param M as the default values
|
PolicyClassifierBuilder |
name(String name) |
PolicyClassifierBuilder |
portRangeMax(int max) |
PolicyClassifierBuilder |
portRangeMin(int min) |
PolicyClassifierBuilder |
protocol(Protocol protocol) |
PolicyClassifierBuilder |
shared(boolean shared) |
public PolicyClassifierConcreteBuilder(GbpPolicyClassifier gbpPolicyClassifier)
public PolicyClassifierConcreteBuilder()
public PolicyClassifier build()
Buildable.Builderbuild in interface Buildable.Builder<PolicyClassifierBuilder,PolicyClassifier>public PolicyClassifierBuilder from(PolicyClassifier in)
Buildable.Builderfrom in interface Buildable.Builder<PolicyClassifierBuilder,PolicyClassifier>public PolicyClassifierBuilder name(String name)
name in interface PolicyClassifierBuilderpublic PolicyClassifierBuilder description(String description)
description in interface PolicyClassifierBuilderpublic PolicyClassifierBuilder portRangeMin(int min)
portRangeMin in interface PolicyClassifierBuilderpublic PolicyClassifierBuilder portRangeMax(int max)
portRangeMax in interface PolicyClassifierBuilderpublic PolicyClassifierBuilder direction(Direction direction)
direction in interface PolicyClassifierBuilderpublic PolicyClassifierBuilder protocol(Protocol protocol)
protocol in interface PolicyClassifierBuilderpublic PolicyClassifierBuilder shared(boolean shared)
shared in interface PolicyClassifierBuilderCopyright © 2017. All rights reserved.