Interface PolicyTargetGroupBuilder
-
- All Superinterfaces:
Buildable.Builder<PolicyTargetGroupBuilder,PolicyTargetGroupCreate>
- All Known Implementing Classes:
GbpPolicyTargetGroupCreate.PolicyTargetConcreteGroupBuilder
public interface PolicyTargetGroupBuilder extends Buildable.Builder<PolicyTargetGroupBuilder,PolicyTargetGroupCreate>
A builder which produces a Policy Target Group object- Author:
- vinod borole
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PolicyTargetGroupBuilderconsumedPolicyRuleSets(List<String> policyRuleSet)PolicyTargetGroupBuilderdescription(String description)PolicyTargetGroupBuilderisShared(boolean shared)PolicyTargetGroupBuilderl2Policy(String id)PolicyTargetGroupBuildername(String name)PolicyTargetGroupBuildernetworkServicePolicyId(String id)PolicyTargetGroupBuilderpolicyTargets(List<String> policyTargets)PolicyTargetGroupBuilderprovidedPolicyRuleSets(List<String> policyRuleSet)PolicyTargetGroupBuilderserviceManagement(boolean serviceManagement)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
name
PolicyTargetGroupBuilder name(String name)
-
description
PolicyTargetGroupBuilder description(String description)
-
isShared
PolicyTargetGroupBuilder isShared(boolean shared)
-
consumedPolicyRuleSets
PolicyTargetGroupBuilder consumedPolicyRuleSets(List<String> policyRuleSet)
-
providedPolicyRuleSets
PolicyTargetGroupBuilder providedPolicyRuleSets(List<String> policyRuleSet)
-
policyTargets
PolicyTargetGroupBuilder policyTargets(List<String> policyTargets)
-
networkServicePolicyId
PolicyTargetGroupBuilder networkServicePolicyId(String id)
-
l2Policy
PolicyTargetGroupBuilder l2Policy(String id)
-
serviceManagement
PolicyTargetGroupBuilder serviceManagement(boolean serviceManagement)
-
-