Class NeutronNetQuota.NetQuotaConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.networking.domain.NeutronNetQuota.NetQuotaConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<NetQuotaBuilder,NetQuota>,NetQuotaBuilder
- Enclosing class:
- NeutronNetQuota
public static class NeutronNetQuota.NetQuotaConcreteBuilder extends Object implements NetQuotaBuilder
-
-
Constructor Summary
Constructors Constructor Description NetQuotaConcreteBuilder()NetQuotaConcreteBuilder(NeutronNetQuota model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetQuotabuild()Creates and return the Model Entity MNetQuotaBuilderfloatingIP(int floatingIP)SeeNetQuota.getFloatingIP()for detailsNetQuotaBuilderfrom(NetQuota in)Creates a Builder using the param M as the default valuesNetQuotaBuildernetwork(int network)SeeNetQuota.getNetwork()for detailsNetQuotaBuilderport(int port)SeeNetQuota.getPort()for detailsNetQuotaBuilderrbacPolicy(int rbacPolicy)SeeNetQuota.getRbacPolicy()for detailsNetQuotaBuilderrouter(int router)SeeNetQuota.getRouter()for detailsNetQuotaBuildersecurityGroup(int securityGroup)SeeNetQuota.getSecurityGroup()for detailsNetQuotaBuildersecurityGroupRule(int securityGroupRule)SeeNetQuota.getSecurityGroupRule()for detailsNetQuotaBuildersubnet(int subnet)SeeNetQuota.getSubnet()for detailsNetQuotaBuildersubnetpool(int subnetpool)SeeNetQuota#getSubnetPool()for details
-
-
-
Constructor Detail
-
NetQuotaConcreteBuilder
public NetQuotaConcreteBuilder()
-
NetQuotaConcreteBuilder
public NetQuotaConcreteBuilder(NeutronNetQuota model)
-
-
Method Detail
-
build
public NetQuota build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<NetQuotaBuilder,NetQuota>- Returns:
- M instance
-
from
public NetQuotaBuilder from(NetQuota in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<NetQuotaBuilder,NetQuota>- Returns:
- Builder
-
subnet
public NetQuotaBuilder subnet(int subnet)
Description copied from interface:NetQuotaBuilderSeeNetQuota.getSubnet()for details- Specified by:
subnetin interfaceNetQuotaBuilder- Parameters:
subnet- the max subnets allowed- Returns:
- NetQuotaBuilder
-
router
public NetQuotaBuilder router(int router)
Description copied from interface:NetQuotaBuilderSeeNetQuota.getRouter()for details- Specified by:
routerin interfaceNetQuotaBuilder- Parameters:
router- the max routers allowed- Returns:
- NetQuotaBuilder
-
port
public NetQuotaBuilder port(int port)
Description copied from interface:NetQuotaBuilderSeeNetQuota.getPort()for details- Specified by:
portin interfaceNetQuotaBuilder- Parameters:
port- the max ports allowed- Returns:
- NetQuotaBuilder
-
network
public NetQuotaBuilder network(int network)
Description copied from interface:NetQuotaBuilderSeeNetQuota.getNetwork()for details- Specified by:
networkin interfaceNetQuotaBuilder- Parameters:
network- the max networks allowed- Returns:
- NetQuotaBuilder
-
floatingIP
public NetQuotaBuilder floatingIP(int floatingIP)
Description copied from interface:NetQuotaBuilderSeeNetQuota.getFloatingIP()for details- Specified by:
floatingIPin interfaceNetQuotaBuilder- Parameters:
floatingIP- the max floating IPAddresses allowed- Returns:
- NetQuotaBuilder
-
securityGroup
public NetQuotaBuilder securityGroup(int securityGroup)
Description copied from interface:NetQuotaBuilderSeeNetQuota.getSecurityGroup()for details- Specified by:
securityGroupin interfaceNetQuotaBuilder- Parameters:
securityGroup- the max security group allowed- Returns:
- NetQuotaBuilder
-
securityGroupRule
public NetQuotaBuilder securityGroupRule(int securityGroupRule)
Description copied from interface:NetQuotaBuilderSeeNetQuota.getSecurityGroupRule()for details- Specified by:
securityGroupRulein interfaceNetQuotaBuilder- Parameters:
securityGroupRule- the max security group rules allowed- Returns:
- NetQuotaBuilder
-
subnetpool
public NetQuotaBuilder subnetpool(int subnetpool)
Description copied from interface:NetQuotaBuilderSeeNetQuota#getSubnetPool()for details- Specified by:
subnetpoolin interfaceNetQuotaBuilder- Returns:
- NetQuotaBuilder
-
rbacPolicy
public NetQuotaBuilder rbacPolicy(int rbacPolicy)
Description copied from interface:NetQuotaBuilderSeeNetQuota.getRbacPolicy()for details- Specified by:
rbacPolicyin interfaceNetQuotaBuilder- Returns:
- NetQuotaBuilder
-
-