Class NovaFlavor.FlavorConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.compute.domain.NovaFlavor.FlavorConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<FlavorBuilder,Flavor>,FlavorBuilder
- Enclosing class:
- NovaFlavor
public static class NovaFlavor.FlavorConcreteBuilder extends Object implements FlavorBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Flavorbuild()Creates and return the Model Entity MFlavorBuilderdisk(int disk)FlavorBuilderephemeral(int ephemeral)FlavorBuilderfrom(Flavor in)Creates a Builder using the param M as the default valuesFlavorBuilderid(String id)FlavorBuilderisPublic(boolean isPublic)FlavorBuildername(String name)FlavorBuilderram(int ram)FlavorBuilderrxtxFactor(float rxtxFactor)FlavorBuilderswap(int swap)FlavorBuildervcpus(int vcpus)
-
-
-
Method Detail
-
name
public FlavorBuilder name(String name)
- Specified by:
namein interfaceFlavorBuilder- See Also:
Flavor.getName()
-
ram
public FlavorBuilder ram(int ram)
- Specified by:
ramin interfaceFlavorBuilder- See Also:
Flavor.getRam()
-
vcpus
public FlavorBuilder vcpus(int vcpus)
- Specified by:
vcpusin interfaceFlavorBuilder- See Also:
Flavor.getVcpus()
-
disk
public FlavorBuilder disk(int disk)
- Specified by:
diskin interfaceFlavorBuilder- See Also:
Flavor.getDisk()
-
swap
public FlavorBuilder swap(int swap)
- Specified by:
swapin interfaceFlavorBuilder- See Also:
Flavor.getSwap()
-
rxtxFactor
public FlavorBuilder rxtxFactor(float rxtxFactor)
- Specified by:
rxtxFactorin interfaceFlavorBuilder
-
isPublic
public FlavorBuilder isPublic(boolean isPublic)
- Specified by:
isPublicin interfaceFlavorBuilder- See Also:
Flavor.isPublic()
-
build
public Flavor build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<FlavorBuilder,Flavor>- Returns:
- M instance
-
from
public FlavorBuilder from(Flavor in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<FlavorBuilder,Flavor>- Returns:
- Builder
-
ephemeral
public FlavorBuilder ephemeral(int ephemeral)
- Specified by:
ephemeralin interfaceFlavorBuilder- See Also:
Flavor.getEphemeral()
-
id
public FlavorBuilder id(String id)
- Specified by:
idin interfaceFlavorBuilder- See Also:
Flavor.getId()
-
-