Package com.woorea.openstack.nova.model
Class ServerForCreate
java.lang.Object
com.woorea.openstack.nova.model.ServerForCreate
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private String
private String
private String
private boolean
private String
private String
private String
private String
private Integer
private Integer
private String
private List<NetworkForCreate>
private List<PersonalityFile>
private List<ServerForCreate.SecurityGroup>
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addNetworks
(String id, String fixedIp) getMax()
getMin()
getName()
boolean
void
setAccessIPv4
(String accessIPv4) void
setAccessIPv6
(String accessIPv6) void
setAdminPass
(String adminPass) void
setAvailabilityZone
(String availabilityZone) void
setConfigDrive
(boolean configDrive) void
setDiskConfig
(String diskConfig) void
setFlavorRef
(String flavorRef) void
setImageRef
(String imageRef) void
setKeyName
(String keyName) void
void
setMetadata
(Map<String, String> metadata) void
void
void
setNetworks
(List<NetworkForCreate> networks) void
setPersonality
(List<PersonalityFile> personality) void
setUserData
(String userData)
-
Field Details
-
name
-
adminPass
-
imageRef
-
flavorRef
-
accessIPv4
-
accessIPv6
-
min
-
max
-
diskConfig
-
keyName
-
personality
-
metadata
-
securityGroups
-
userData
-
availabilityZone
-
configDrive
private boolean configDrive -
networks
-
-
Constructor Details
-
ServerForCreate
public ServerForCreate()
-
-
Method Details
-
getName
- Returns:
- the name
-
setName
- Parameters:
name
- the name to set
-
getAdminPass
- Returns:
- the adminPass
-
setAdminPass
- Parameters:
adminPass
- the adminPass to set
-
getImageRef
- Returns:
- the imageRef
-
setImageRef
- Parameters:
imageRef
- the imageRef to set
-
getFlavorRef
- Returns:
- the flavorRef
-
setFlavorRef
- Parameters:
flavorRef
- the flavorRef to set
-
getAccessIPv4
- Returns:
- the accessIPv4
-
setAccessIPv4
- Parameters:
accessIPv4
- the accessIPv4 to set
-
getAccessIPv6
- Returns:
- the accessIPv6
-
setAccessIPv6
- Parameters:
accessIPv6
- the accessIPv6 to set
-
getMin
- Returns:
- the min
-
setMin
- Parameters:
min
- the min to set
-
getMax
- Returns:
- the max
-
setMax
- Parameters:
max
- the max to set
-
getDiskConfig
- Returns:
- the diskConfig
-
setDiskConfig
- Parameters:
diskConfig
- the diskConfig to set
-
getKeyName
- Returns:
- the keyName
-
setKeyName
- Parameters:
keyName
- the keyName to set
-
getPersonality
- Returns:
- the personality
-
setPersonality
- Parameters:
personality
- the personality to set
-
getMetadata
- Returns:
- the metadata
-
setMetadata
- Parameters:
metadata
- the metadata to set
-
getSecurityGroups
- Returns:
- the securityGroups
-
getUserData
- Returns:
- the userData
-
setUserData
- Parameters:
userData
- the userData to set
-
getAvailabilityZone
- Returns:
- the availabilityZone
-
setAvailabilityZone
- Parameters:
availabilityZone
- the availabilityZone to set
-
isConfigDrive
public boolean isConfigDrive() -
setConfigDrive
public void setConfigDrive(boolean configDrive) -
getNetworks
-
setNetworks
-
addNetworks
-