Package com.woorea.openstack.nova.model
Class ServerForCreate
- java.lang.Object
-
- com.woorea.openstack.nova.model.ServerForCreate
-
- All Implemented Interfaces:
java.io.Serializable
public class ServerForCreate extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServerForCreate.SecurityGroup
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringaccessIPv4private java.lang.StringaccessIPv6private java.lang.StringadminPassprivate java.lang.StringavailabilityZoneprivate booleanconfigDriveprivate java.lang.StringdiskConfigprivate java.lang.StringflavorRefprivate java.lang.StringimageRefprivate java.lang.StringkeyNameprivate java.lang.Integermaxprivate java.util.Map<java.lang.String,java.lang.String>metadataprivate java.lang.Integerminprivate java.lang.Stringnameprivate java.util.List<NetworkForCreate>networksprivate java.util.List<PersonalityFile>personalityprivate java.util.List<ServerForCreate.SecurityGroup>securityGroupsprivate java.lang.StringuserData
-
Constructor Summary
Constructors Constructor Description ServerForCreate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNetworks(java.lang.String id, java.lang.String fixedIp)java.lang.StringgetAccessIPv4()java.lang.StringgetAccessIPv6()java.lang.StringgetAdminPass()java.lang.StringgetAvailabilityZone()java.lang.StringgetDiskConfig()java.lang.StringgetFlavorRef()java.lang.StringgetImageRef()java.lang.StringgetKeyName()java.lang.IntegergetMax()java.util.Map<java.lang.String,java.lang.String>getMetadata()java.lang.IntegergetMin()java.lang.StringgetName()java.util.List<NetworkForCreate>getNetworks()java.util.List<PersonalityFile>getPersonality()java.util.List<ServerForCreate.SecurityGroup>getSecurityGroups()java.lang.StringgetUserData()booleanisConfigDrive()voidsetAccessIPv4(java.lang.String accessIPv4)voidsetAccessIPv6(java.lang.String accessIPv6)voidsetAdminPass(java.lang.String adminPass)voidsetAvailabilityZone(java.lang.String availabilityZone)voidsetConfigDrive(boolean configDrive)voidsetDiskConfig(java.lang.String diskConfig)voidsetFlavorRef(java.lang.String flavorRef)voidsetImageRef(java.lang.String imageRef)voidsetKeyName(java.lang.String keyName)voidsetMax(java.lang.Integer max)voidsetMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)voidsetMin(java.lang.Integer min)voidsetName(java.lang.String name)voidsetNetworks(java.util.List<NetworkForCreate> networks)voidsetPersonality(java.util.List<PersonalityFile> personality)voidsetUserData(java.lang.String userData)
-
-
-
Field Detail
-
name
private java.lang.String name
-
adminPass
private java.lang.String adminPass
-
imageRef
private java.lang.String imageRef
-
flavorRef
private java.lang.String flavorRef
-
accessIPv4
private java.lang.String accessIPv4
-
accessIPv6
private java.lang.String accessIPv6
-
min
private java.lang.Integer min
-
max
private java.lang.Integer max
-
diskConfig
private java.lang.String diskConfig
-
keyName
private java.lang.String keyName
-
personality
private java.util.List<PersonalityFile> personality
-
metadata
private java.util.Map<java.lang.String,java.lang.String> metadata
-
securityGroups
private java.util.List<ServerForCreate.SecurityGroup> securityGroups
-
userData
private java.lang.String userData
-
availabilityZone
private java.lang.String availabilityZone
-
configDrive
private boolean configDrive
-
networks
private java.util.List<NetworkForCreate> networks
-
-
Method Detail
-
getName
public java.lang.String getName()
- Returns:
- the name
-
setName
public void setName(java.lang.String name)
- Parameters:
name- the name to set
-
getAdminPass
public java.lang.String getAdminPass()
- Returns:
- the adminPass
-
setAdminPass
public void setAdminPass(java.lang.String adminPass)
- Parameters:
adminPass- the adminPass to set
-
getImageRef
public java.lang.String getImageRef()
- Returns:
- the imageRef
-
setImageRef
public void setImageRef(java.lang.String imageRef)
- Parameters:
imageRef- the imageRef to set
-
getFlavorRef
public java.lang.String getFlavorRef()
- Returns:
- the flavorRef
-
setFlavorRef
public void setFlavorRef(java.lang.String flavorRef)
- Parameters:
flavorRef- the flavorRef to set
-
getAccessIPv4
public java.lang.String getAccessIPv4()
- Returns:
- the accessIPv4
-
setAccessIPv4
public void setAccessIPv4(java.lang.String accessIPv4)
- Parameters:
accessIPv4- the accessIPv4 to set
-
getAccessIPv6
public java.lang.String getAccessIPv6()
- Returns:
- the accessIPv6
-
setAccessIPv6
public void setAccessIPv6(java.lang.String accessIPv6)
- Parameters:
accessIPv6- the accessIPv6 to set
-
getMin
public java.lang.Integer getMin()
- Returns:
- the min
-
setMin
public void setMin(java.lang.Integer min)
- Parameters:
min- the min to set
-
getMax
public java.lang.Integer getMax()
- Returns:
- the max
-
setMax
public void setMax(java.lang.Integer max)
- Parameters:
max- the max to set
-
getDiskConfig
public java.lang.String getDiskConfig()
- Returns:
- the diskConfig
-
setDiskConfig
public void setDiskConfig(java.lang.String diskConfig)
- Parameters:
diskConfig- the diskConfig to set
-
getKeyName
public java.lang.String getKeyName()
- Returns:
- the keyName
-
setKeyName
public void setKeyName(java.lang.String keyName)
- Parameters:
keyName- the keyName to set
-
getPersonality
public java.util.List<PersonalityFile> getPersonality()
- Returns:
- the personality
-
setPersonality
public void setPersonality(java.util.List<PersonalityFile> personality)
- Parameters:
personality- the personality to set
-
getMetadata
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
- Returns:
- the metadata
-
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
- Parameters:
metadata- the metadata to set
-
getSecurityGroups
public java.util.List<ServerForCreate.SecurityGroup> getSecurityGroups()
- Returns:
- the securityGroups
-
getUserData
public java.lang.String getUserData()
- Returns:
- the userData
-
setUserData
public void setUserData(java.lang.String userData)
- Parameters:
userData- the userData to set
-
getAvailabilityZone
public java.lang.String getAvailabilityZone()
- Returns:
- the availabilityZone
-
setAvailabilityZone
public void setAvailabilityZone(java.lang.String availabilityZone)
- Parameters:
availabilityZone- the availabilityZone to set
-
isConfigDrive
public boolean isConfigDrive()
-
setConfigDrive
public void setConfigDrive(boolean configDrive)
-
getNetworks
public java.util.List<NetworkForCreate> getNetworks()
-
setNetworks
public void setNetworks(java.util.List<NetworkForCreate> networks)
-
addNetworks
public void addNetworks(java.lang.String id, java.lang.String fixedIp)
-
-