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 Stringprivate Stringprivate Stringprivate Stringprivate booleanprivate Stringprivate Stringprivate Stringprivate Stringprivate Integerprivate Integerprivate Stringprivate List<NetworkForCreate>private List<PersonalityFile>private List<ServerForCreate.SecurityGroup>private String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddNetworks(String id, String fixedIp) getMax()getMin()getName()booleanvoidsetAccessIPv4(String accessIPv4) voidsetAccessIPv6(String accessIPv6) voidsetAdminPass(String adminPass) voidsetAvailabilityZone(String availabilityZone) voidsetConfigDrive(boolean configDrive) voidsetDiskConfig(String diskConfig) voidsetFlavorRef(String flavorRef) voidsetImageRef(String imageRef) voidsetKeyName(String keyName) voidvoidsetMetadata(Map<String, String> metadata) voidvoidvoidsetNetworks(List<NetworkForCreate> networks) voidsetPersonality(List<PersonalityFile> personality) voidsetUserData(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
-