Class GbpPolicyRule.PolicyRuleConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.gbp.domain.GbpPolicyRule.PolicyRuleConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<PolicyRuleBuilder,PolicyRule>,PolicyRuleBuilder
- Enclosing class:
- GbpPolicyRule
public static class GbpPolicyRule.PolicyRuleConcreteBuilder extends Object implements PolicyRuleBuilder
-
-
Constructor Summary
Constructors Constructor Description PolicyRuleConcreteBuilder()PolicyRuleConcreteBuilder(GbpPolicyRule gbpPolicyRule)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyRuleBuilderactions(List<String> actionIds)PolicyRulebuild()Creates and return the Model Entity MPolicyRuleBuilderclassifier(String classifierId)PolicyRuleBuilderdescription(String description)PolicyRuleBuilderfrom(PolicyRule in)Creates a Builder using the param M as the default valuesPolicyRuleBuildername(String name)PolicyRuleBuildershared(boolean shared)
-
-
-
Constructor Detail
-
PolicyRuleConcreteBuilder
public PolicyRuleConcreteBuilder(GbpPolicyRule gbpPolicyRule)
-
PolicyRuleConcreteBuilder
public PolicyRuleConcreteBuilder()
-
-
Method Detail
-
build
public PolicyRule build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<PolicyRuleBuilder,PolicyRule>- Returns:
- M instance
-
from
public PolicyRuleBuilder from(PolicyRule in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<PolicyRuleBuilder,PolicyRule>- Returns:
- Builder
-
name
public PolicyRuleBuilder name(String name)
- Specified by:
namein interfacePolicyRuleBuilder
-
description
public PolicyRuleBuilder description(String description)
- Specified by:
descriptionin interfacePolicyRuleBuilder
-
shared
public PolicyRuleBuilder shared(boolean shared)
- Specified by:
sharedin interfacePolicyRuleBuilder
-
classifier
public PolicyRuleBuilder classifier(String classifierId)
- Specified by:
classifierin interfacePolicyRuleBuilder
-
actions
public PolicyRuleBuilder actions(List<String> actionIds)
- Specified by:
actionsin interfacePolicyRuleBuilder
-
-