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.Builder
build
in interface Buildable.Builder<PolicyTargetGroupBuilder,PolicyTargetGroupCreate>
public PolicyTargetGroupBuilder from(PolicyTargetGroupCreate in)
Buildable.Builder
from
in interface Buildable.Builder<PolicyTargetGroupBuilder,PolicyTargetGroupCreate>
public PolicyTargetGroupBuilder name(String name)
name
in interface PolicyTargetGroupBuilder
public PolicyTargetGroupBuilder description(String description)
description
in interface PolicyTargetGroupBuilder
public PolicyTargetGroupBuilder isShared(boolean shared)
isShared
in interface PolicyTargetGroupBuilder
public PolicyTargetGroupBuilder consumedPolicyRuleSets(List<String> policyRuleSet)
consumedPolicyRuleSets
in interface PolicyTargetGroupBuilder
public PolicyTargetGroupBuilder providedPolicyRuleSets(List<String> policyRuleSet)
providedPolicyRuleSets
in interface PolicyTargetGroupBuilder
public PolicyTargetGroupBuilder policyTargets(List<String> policyTargets)
policyTargets
in interface PolicyTargetGroupBuilder
public PolicyTargetGroupBuilder networkServicePolicyId(String id)
networkServicePolicyId
in interface PolicyTargetGroupBuilder
public PolicyTargetGroupBuilder l2Policy(String id)
l2Policy
in interface PolicyTargetGroupBuilder
public PolicyTargetGroupBuilder serviceManagement(boolean serviceManagement)
serviceManagement
in interface PolicyTargetGroupBuilder
Copyright © 2017. All rights reserved.