Class TroveInstanceCreate
- java.lang.Object
-
- org.openstack4j.openstack.trove.domain.TroveInstanceCreate
-
- All Implemented Interfaces:
Serializable,Buildable<InstanceCreateBuilder>,ModelEntity,InstanceCreate
public class TroveInstanceCreate extends Object implements InstanceCreate
Model implementation for Database instance creation- Author:
- Shital Patil
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTroveInstanceCreate.ConcereteInstanceBuilderclassTroveInstanceCreate.Volume-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Constructor Summary
Constructors Constructor Description TroveInstanceCreate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InstanceCreateBuilderbuilder()voidsetAvailabilityZone(String availabilityZone)voidsetDatastore(Datastore datastore)voidsetFlavor(String flavorRef)voidsetName(String name)voidsetVolume(TroveInstanceCreate.Volume volume)voidsetvolumeSize(int size)voidsetVolumetype(String volumeType)InstanceCreateBuildertoBuilder()
-
-
-
Method Detail
-
builder
public static InstanceCreateBuilder builder()
-
setVolume
public void setVolume(TroveInstanceCreate.Volume volume)
- Parameters:
volume- The volume
-
setFlavor
public void setFlavor(String flavorRef)
- Specified by:
setFlavorin interfaceInstanceCreate- Parameters:
flavorRef- The flavorRef
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceInstanceCreate- Parameters:
name- The name
-
setVolumetype
public void setVolumetype(String volumeType)
- Specified by:
setVolumetypein interfaceInstanceCreate
-
setvolumeSize
public void setvolumeSize(int size)
- Specified by:
setvolumeSizein interfaceInstanceCreate
-
setDatastore
public void setDatastore(Datastore datastore)
- Specified by:
setDatastorein interfaceInstanceCreate
-
setAvailabilityZone
public void setAvailabilityZone(String availabilityZone)
- Specified by:
setAvailabilityZonein interfaceInstanceCreate
-
toBuilder
public InstanceCreateBuilder toBuilder()
- Specified by:
toBuilderin interfaceBuildable<InstanceCreateBuilder>
-
-