Package com.woorea.openstack.nova.api
Class ServersResource
java.lang.Object
com.woorea.openstack.nova.api.ServersResource
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassociateFloatingIp
(String serverId, String floatingIpAddress) attachVolume
(String serverId, String volumeId, String device) boot
(ServerForCreate server) changePassword
(String serverId, String adminPass) confirmResize
(String serverId) createBackup
(String serverId, ServerAction.CreateBackup action) createOrUpdateMetadata
(String id, Metadata metadata) deleteMetadata
(String id, String key) detachVolume
(String serverId, String volumeId) disassociateFloatingIp
(String serverId, String floatingIpAddress) getConsoleOutput
(String id, int length) getVncConsole
(String id, String type) list
(boolean detail) listVolumeAttachments
(String serverId) rebuild
(String serverId, ServerAction.Rebuild rebuild) replaceMetadata
(String id, Metadata metadata) revertResize
(String serverId) showMetadata
(String id) showVolumeAttachment
(String serverId, String volumeAttachmentId)
-
Field Details
-
CLIENT
-
-
Constructor Details
-
ServersResource
-
-
Method Details
-
list
-
boot
-
show
-
showMetadata
-
createOrUpdateMetadata
-
replaceMetadata
-
deleteMetadata
-
delete
-
update
public ServersResource.UpdateServer update(String serverId, String name, String accessIPv4, String accessIPv6) -
changePassword
-
reboot
-
rebuild
-
resize
-
confirmResize
-
revertResize
-
createImage
-
start
-
stop
-
getVncConsole
-
getConsoleOutput
-
pause
-
unpause
-
lock
-
unlock
-
suspend
-
resume
-
createBackup
public ServersResource.CreateBackupServer createBackup(String serverId, ServerAction.CreateBackup action) -
rescue
-
unrescue
-
associateFloatingIp
public ServersResource.AssociateFloatingIp associateFloatingIp(String serverId, String floatingIpAddress) -
disassociateFloatingIp
public ServersResource.DisassociateFloatingIp disassociateFloatingIp(String serverId, String floatingIpAddress) -
attachVolume
-
detachVolume
-
listVolumeAttachments
-
showVolumeAttachment
public ServersResource.ShowVolumeAttachment showVolumeAttachment(String serverId, String volumeAttachmentId)
-