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 class
ServerForCreate.SecurityGroup
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
accessIPv4
private java.lang.String
accessIPv6
private java.lang.String
adminPass
private java.lang.String
availabilityZone
private boolean
configDrive
private java.lang.String
diskConfig
private java.lang.String
flavorRef
private java.lang.String
imageRef
private java.lang.String
keyName
private java.lang.Integer
max
private java.util.Map<java.lang.String,java.lang.String>
metadata
private java.lang.Integer
min
private java.lang.String
name
private java.util.List<NetworkForCreate>
networks
private java.util.List<PersonalityFile>
personality
private java.util.List<ServerForCreate.SecurityGroup>
securityGroups
private java.lang.String
userData
-
Constructor Summary
Constructors Constructor Description ServerForCreate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addNetworks(java.lang.String id, java.lang.String fixedIp)
java.lang.String
getAccessIPv4()
java.lang.String
getAccessIPv6()
java.lang.String
getAdminPass()
java.lang.String
getAvailabilityZone()
java.lang.String
getDiskConfig()
java.lang.String
getFlavorRef()
java.lang.String
getImageRef()
java.lang.String
getKeyName()
java.lang.Integer
getMax()
java.util.Map<java.lang.String,java.lang.String>
getMetadata()
java.lang.Integer
getMin()
java.lang.String
getName()
java.util.List<NetworkForCreate>
getNetworks()
java.util.List<PersonalityFile>
getPersonality()
java.util.List<ServerForCreate.SecurityGroup>
getSecurityGroups()
java.lang.String
getUserData()
boolean
isConfigDrive()
void
setAccessIPv4(java.lang.String accessIPv4)
void
setAccessIPv6(java.lang.String accessIPv6)
void
setAdminPass(java.lang.String adminPass)
void
setAvailabilityZone(java.lang.String availabilityZone)
void
setConfigDrive(boolean configDrive)
void
setDiskConfig(java.lang.String diskConfig)
void
setFlavorRef(java.lang.String flavorRef)
void
setImageRef(java.lang.String imageRef)
void
setKeyName(java.lang.String keyName)
void
setMax(java.lang.Integer max)
void
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
void
setMin(java.lang.Integer min)
void
setName(java.lang.String name)
void
setNetworks(java.util.List<NetworkForCreate> networks)
void
setPersonality(java.util.List<PersonalityFile> personality)
void
setUserData(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)
-
-