Class GbpNetworkServicePolicy.NetworkServicePolicyConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.gbp.domain.GbpNetworkServicePolicy.NetworkServicePolicyConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<NetworkServicePolicyBuilder,NetworkServicePolicy>,NetworkServicePolicyBuilder
- Enclosing class:
- GbpNetworkServicePolicy
public static class GbpNetworkServicePolicy.NetworkServicePolicyConcreteBuilder extends Object implements NetworkServicePolicyBuilder
-
-
Constructor Summary
Constructors Constructor Description NetworkServicePolicyConcreteBuilder()NetworkServicePolicyConcreteBuilder(GbpNetworkServicePolicy gbpServicePolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkServicePolicybuild()Creates and return the Model Entity MNetworkServicePolicyBuilderdescription(String description)NetworkServicePolicyBuilderfrom(NetworkServicePolicy in)Creates a Builder using the param M as the default valuesNetworkServicePolicyBuildergbpNetworkServiceParams(List<GbpNetworkServiceParams> gbpNetworkServiceParamsList)NetworkServicePolicyBuilderisShared(boolean shared)NetworkServicePolicyBuildername(String name)
-
-
-
Constructor Detail
-
NetworkServicePolicyConcreteBuilder
public NetworkServicePolicyConcreteBuilder(GbpNetworkServicePolicy gbpServicePolicy)
-
NetworkServicePolicyConcreteBuilder
public NetworkServicePolicyConcreteBuilder()
-
-
Method Detail
-
build
public NetworkServicePolicy build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<NetworkServicePolicyBuilder,NetworkServicePolicy>- Returns:
- M instance
-
from
public NetworkServicePolicyBuilder from(NetworkServicePolicy in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<NetworkServicePolicyBuilder,NetworkServicePolicy>- Returns:
- Builder
-
name
public NetworkServicePolicyBuilder name(String name)
- Specified by:
namein interfaceNetworkServicePolicyBuilder
-
description
public NetworkServicePolicyBuilder description(String description)
- Specified by:
descriptionin interfaceNetworkServicePolicyBuilder
-
isShared
public NetworkServicePolicyBuilder isShared(boolean shared)
- Specified by:
isSharedin interfaceNetworkServicePolicyBuilder
-
gbpNetworkServiceParams
public NetworkServicePolicyBuilder gbpNetworkServiceParams(List<GbpNetworkServiceParams> gbpNetworkServiceParamsList)
- Specified by:
gbpNetworkServiceParamsin interfaceNetworkServicePolicyBuilder
-
-