public static class GbpPolicyTargetGroupCreate.PolicyTargetConcreteGroupBuilder extends Object implements PolicyTargetGroupBuilder
| Constructor and Description |
|---|
PolicyTargetConcreteGroupBuilder() |
PolicyTargetConcreteGroupBuilder(GbpPolicyTargetGroupCreate gbpPolicyTargetGroup) |
| Modifier and Type | Method and Description |
|---|---|
PolicyTargetGroupCreate |
build()
Creates and return the Model Entity M
|
PolicyTargetGroupBuilder |
consumedPolicyRuleSets(List<String> policyRuleSet) |
PolicyTargetGroupBuilder |
description(String description) |
PolicyTargetGroupBuilder |
from(PolicyTargetGroupCreate in)
Creates a Builder using the param M as the default values
|
PolicyTargetGroupBuilder |
isShared(boolean shared) |
PolicyTargetGroupBuilder |
l2Policy(String id) |
PolicyTargetGroupBuilder |
name(String name) |
PolicyTargetGroupBuilder |
networkServicePolicyId(String id) |
PolicyTargetGroupBuilder |
policyTargets(List<String> policyTargets) |
PolicyTargetGroupBuilder |
providedPolicyRuleSets(List<String> policyRuleSet) |
PolicyTargetGroupBuilder |
serviceManagement(boolean serviceManagement) |
public PolicyTargetConcreteGroupBuilder(GbpPolicyTargetGroupCreate gbpPolicyTargetGroup)
public PolicyTargetConcreteGroupBuilder()
public PolicyTargetGroupCreate build()
Buildable.Builderbuild in interface Buildable.Builder<PolicyTargetGroupBuilder,PolicyTargetGroupCreate>public PolicyTargetGroupBuilder from(PolicyTargetGroupCreate in)
Buildable.Builderfrom in interface Buildable.Builder<PolicyTargetGroupBuilder,PolicyTargetGroupCreate>public PolicyTargetGroupBuilder name(String name)
name in interface PolicyTargetGroupBuilderpublic PolicyTargetGroupBuilder description(String description)
description in interface PolicyTargetGroupBuilderpublic PolicyTargetGroupBuilder isShared(boolean shared)
isShared in interface PolicyTargetGroupBuilderpublic PolicyTargetGroupBuilder consumedPolicyRuleSets(List<String> policyRuleSet)
consumedPolicyRuleSets in interface PolicyTargetGroupBuilderpublic PolicyTargetGroupBuilder providedPolicyRuleSets(List<String> policyRuleSet)
providedPolicyRuleSets in interface PolicyTargetGroupBuilderpublic PolicyTargetGroupBuilder policyTargets(List<String> policyTargets)
policyTargets in interface PolicyTargetGroupBuilderpublic PolicyTargetGroupBuilder networkServicePolicyId(String id)
networkServicePolicyId in interface PolicyTargetGroupBuilderpublic PolicyTargetGroupBuilder l2Policy(String id)
l2Policy in interface PolicyTargetGroupBuilderpublic PolicyTargetGroupBuilder serviceManagement(boolean serviceManagement)
serviceManagement in interface PolicyTargetGroupBuilderCopyright © 2017. All rights reserved.