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.Builder
build
in interface Buildable.Builder<PolicyClassifierBuilder,PolicyClassifier>
public PolicyClassifierBuilder from(PolicyClassifier in)
Buildable.Builder
from
in interface Buildable.Builder<PolicyClassifierBuilder,PolicyClassifier>
public PolicyClassifierBuilder name(String name)
name
in interface PolicyClassifierBuilder
public PolicyClassifierBuilder description(String description)
description
in interface PolicyClassifierBuilder
public PolicyClassifierBuilder portRangeMin(int min)
portRangeMin
in interface PolicyClassifierBuilder
public PolicyClassifierBuilder portRangeMax(int max)
portRangeMax
in interface PolicyClassifierBuilder
public PolicyClassifierBuilder direction(Direction direction)
direction
in interface PolicyClassifierBuilder
public PolicyClassifierBuilder protocol(Protocol protocol)
protocol
in interface PolicyClassifierBuilder
public PolicyClassifierBuilder shared(boolean shared)
shared
in interface PolicyClassifierBuilder
Copyright © 2017. All rights reserved.