org.jclouds.vcloud.director.v1_5.features
Interface VmAsyncApi
public interface VmAsyncApi
- Author:
- grkvlt@apache.org
- See Also:
VmApi
|
Method Summary |
com.google.common.util.concurrent.ListenableFuture<Void> |
answerQuestion(URI vmURI,
VmQuestionAnswer answer)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
consolidateVm(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
deleteVm(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
deploy(URI vmURI,
DeployVAppParams params)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
discardSuspendedState(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
ejectMedia(URI vmURI,
MediaInsertOrEjectParams mediaParams)
|
com.google.common.util.concurrent.ListenableFuture<GuestCustomizationSection> |
getGuestCustomizationSection(URI vmURI)
|
MetadataAsyncApi.Writeable |
getMetadataApi()
Asynchronous access to Metadata features. |
com.google.common.util.concurrent.ListenableFuture<NetworkConnectionSection> |
getNetworkConnectionSection(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<OperatingSystemSection> |
getOperatingSystemSection(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<VmPendingQuestion> |
getPendingQuestion(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<ProductSectionList> |
getProductSections(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<RuntimeInfoSection> |
getRuntimeInfoSection(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<byte[]> |
getScreenImage(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<ScreenTicket> |
getScreenTicket(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<VirtualHardwareSection> |
getVirtualHardwareSection(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<RasdItem> |
getVirtualHardwareSectionCpu(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> |
getVirtualHardwareSectionDisks(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> |
getVirtualHardwareSectionMedia(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<RasdItem> |
getVirtualHardwareSectionMemory(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> |
getVirtualHardwareSectionNetworkCards(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> |
getVirtualHardwareSectionSerialPorts(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Vm> |
getVm(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
insertMedia(URI vmURI,
MediaInsertOrEjectParams mediaParams)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
installVMwareTools(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyGuestCustomizationSection(URI vmURI,
GuestCustomizationSection section)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyNetworkConnectionSection(URI vmURI,
NetworkConnectionSection section)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyOperatingSystemSection(URI vmURI,
OperatingSystemSection section)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyProductSections(URI vmURI,
ProductSectionList sectionList)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyVirtualHardwareSection(URI vmURI,
VirtualHardwareSection section)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyVirtualHardwareSectionCpu(URI vmURI,
RasdItem rasd)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyVirtualHardwareSectionDisks(URI vmURI,
RasdItemsList rasdItemsList)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyVirtualHardwareSectionMemory(URI vmURI,
RasdItem rasd)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyVirtualHardwareSectionNetworkCards(URI vmURI,
RasdItemsList rasdItemsList)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyVirtualHardwareSectionSerialPorts(URI vmURI,
RasdItemsList rasdItemsList)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
modifyVm(URI vmURI,
Vm vApp)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
powerOff(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
powerOn(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
reboot(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
relocateVm(URI vmURI,
RelocateParams params)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
reset(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
shutdown(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
suspend(URI vmURI)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
undeploy(URI vmURI,
UndeployVAppParams params)
|
com.google.common.util.concurrent.ListenableFuture<Task> |
upgradeHardwareVersion(URI vmURI)
|
getVm
com.google.common.util.concurrent.ListenableFuture<Vm> getVm(URI vmURI)
- See Also:
VmApi.getVm(URI)
modifyVm
com.google.common.util.concurrent.ListenableFuture<Task> modifyVm(URI vmURI,
Vm vApp)
- See Also:
VmApi.modifyVm(URI, Vm)
deleteVm
com.google.common.util.concurrent.ListenableFuture<Task> deleteVm(URI vmURI)
- See Also:
VmApi.deleteVm(URI)
consolidateVm
com.google.common.util.concurrent.ListenableFuture<Task> consolidateVm(URI vmURI)
- See Also:
VmApi.consolidateVm(URI)
deploy
com.google.common.util.concurrent.ListenableFuture<Task> deploy(URI vmURI,
DeployVAppParams params)
- See Also:
VmApi.deploy(URI, DeployVAppParams)
discardSuspendedState
com.google.common.util.concurrent.ListenableFuture<Task> discardSuspendedState(URI vmURI)
- See Also:
VmApi.discardSuspendedState(URI)
installVMwareTools
com.google.common.util.concurrent.ListenableFuture<Task> installVMwareTools(URI vmURI)
- See Also:
VmApi.installVMwareTools(URI)
relocateVm
com.google.common.util.concurrent.ListenableFuture<Task> relocateVm(URI vmURI,
RelocateParams params)
- See Also:
VmApi.relocateVm(URI, RelocateParams)
undeploy
com.google.common.util.concurrent.ListenableFuture<Task> undeploy(URI vmURI,
UndeployVAppParams params)
- See Also:
VmApi.undeploy(URI, UndeployVAppParams)
upgradeHardwareVersion
com.google.common.util.concurrent.ListenableFuture<Task> upgradeHardwareVersion(URI vmURI)
- See Also:
VmApi.upgradeHardwareVersion(URI)
powerOff
com.google.common.util.concurrent.ListenableFuture<Task> powerOff(URI vmURI)
- See Also:
VmApi.powerOff(URI)
powerOn
com.google.common.util.concurrent.ListenableFuture<Task> powerOn(URI vmURI)
- See Also:
VmApi.powerOn(URI)
reboot
com.google.common.util.concurrent.ListenableFuture<Task> reboot(URI vmURI)
- See Also:
VmApi.reboot(URI)
reset
com.google.common.util.concurrent.ListenableFuture<Task> reset(URI vmURI)
- See Also:
VmApi.reset(URI)
shutdown
com.google.common.util.concurrent.ListenableFuture<Task> shutdown(URI vmURI)
- See Also:
VmApi.shutdown(URI)
suspend
com.google.common.util.concurrent.ListenableFuture<Task> suspend(URI vmURI)
- See Also:
VmApi.suspend(URI)
getGuestCustomizationSection
com.google.common.util.concurrent.ListenableFuture<GuestCustomizationSection> getGuestCustomizationSection(URI vmURI)
- See Also:
VmApi.getGuestCustomizationSection(URI)
modifyGuestCustomizationSection
com.google.common.util.concurrent.ListenableFuture<Task> modifyGuestCustomizationSection(URI vmURI,
GuestCustomizationSection section)
- See Also:
VmApi.modifyGuestCustomizationSection(URI, GuestCustomizationSection)
ejectMedia
com.google.common.util.concurrent.ListenableFuture<Task> ejectMedia(URI vmURI,
MediaInsertOrEjectParams mediaParams)
- See Also:
VmApi.ejectMedia(URI, MediaInsertOrEjectParams)
insertMedia
com.google.common.util.concurrent.ListenableFuture<Task> insertMedia(URI vmURI,
MediaInsertOrEjectParams mediaParams)
- See Also:
VmApi.insertMedia(URI, MediaInsertOrEjectParams)
getNetworkConnectionSection
com.google.common.util.concurrent.ListenableFuture<NetworkConnectionSection> getNetworkConnectionSection(URI vmURI)
- See Also:
VmApi.getNetworkConnectionSection(URI)
modifyNetworkConnectionSection
com.google.common.util.concurrent.ListenableFuture<Task> modifyNetworkConnectionSection(URI vmURI,
NetworkConnectionSection section)
- See Also:
VmApi.modifyNetworkConnectionSection(URI, NetworkConnectionSection)
getOperatingSystemSection
com.google.common.util.concurrent.ListenableFuture<OperatingSystemSection> getOperatingSystemSection(URI vmURI)
- See Also:
VmApi.getOperatingSystemSection(URI)
modifyOperatingSystemSection
com.google.common.util.concurrent.ListenableFuture<Task> modifyOperatingSystemSection(URI vmURI,
OperatingSystemSection section)
- See Also:
VmApi.modifyOperatingSystemSection(URI, OperatingSystemSection)
getProductSections
com.google.common.util.concurrent.ListenableFuture<ProductSectionList> getProductSections(URI vmURI)
- See Also:
VmApi.getProductSections(URI)
modifyProductSections
com.google.common.util.concurrent.ListenableFuture<Task> modifyProductSections(URI vmURI,
ProductSectionList sectionList)
- See Also:
VmApi.modifyProductSections(URI, ProductSectionList)
getPendingQuestion
com.google.common.util.concurrent.ListenableFuture<VmPendingQuestion> getPendingQuestion(URI vmURI)
- See Also:
VmApi.getPendingQuestion(URI)
answerQuestion
com.google.common.util.concurrent.ListenableFuture<Void> answerQuestion(URI vmURI,
VmQuestionAnswer answer)
- See Also:
VmApi.answerQuestion(URI, VmQuestionAnswer)
getRuntimeInfoSection
com.google.common.util.concurrent.ListenableFuture<RuntimeInfoSection> getRuntimeInfoSection(URI vmURI)
- See Also:
VmApi.getRuntimeInfoSection(URI)
getScreenImage
com.google.common.util.concurrent.ListenableFuture<byte[]> getScreenImage(URI vmURI)
- See Also:
VmApi.getScreenImage(URI)
getScreenTicket
com.google.common.util.concurrent.ListenableFuture<ScreenTicket> getScreenTicket(URI vmURI)
- See Also:
VmApi.getScreenTicket(URI)
getVirtualHardwareSection
com.google.common.util.concurrent.ListenableFuture<VirtualHardwareSection> getVirtualHardwareSection(URI vmURI)
- See Also:
VmApi.getVirtualHardwareSection(URI)
modifyVirtualHardwareSection
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSection(URI vmURI,
VirtualHardwareSection section)
- See Also:
VmApi.modifyVirtualHardwareSection(URI, VirtualHardwareSection)
getVirtualHardwareSectionCpu
com.google.common.util.concurrent.ListenableFuture<RasdItem> getVirtualHardwareSectionCpu(URI vmURI)
- See Also:
VmApi.getVirtualHardwareSectionCpu(URI)
modifyVirtualHardwareSectionCpu
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionCpu(URI vmURI,
RasdItem rasd)
- See Also:
VmApi#modifyVirtualHardwareSectionCpu(URI, ResourceAllocationSettingData)
getVirtualHardwareSectionDisks
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> getVirtualHardwareSectionDisks(URI vmURI)
- See Also:
VmApi.getVirtualHardwareSectionDisks(URI)
modifyVirtualHardwareSectionDisks
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionDisks(URI vmURI,
RasdItemsList rasdItemsList)
- See Also:
VmApi.modifyVirtualHardwareSectionDisks(URI, RasdItemsList)
getVirtualHardwareSectionMedia
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> getVirtualHardwareSectionMedia(URI vmURI)
- See Also:
VmApi.getVirtualHardwareSectionMedia(URI)
getVirtualHardwareSectionMemory
com.google.common.util.concurrent.ListenableFuture<RasdItem> getVirtualHardwareSectionMemory(URI vmURI)
- See Also:
VmApi.getVirtualHardwareSectionMemory(URI)
modifyVirtualHardwareSectionMemory
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionMemory(URI vmURI,
RasdItem rasd)
- See Also:
VmApi#modifyVirtualHardwareSectionMemory(URI, ResourceAllocationSettingData)
getVirtualHardwareSectionNetworkCards
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> getVirtualHardwareSectionNetworkCards(URI vmURI)
- See Also:
VmApi.getVirtualHardwareSectionNetworkCards(URI)
modifyVirtualHardwareSectionNetworkCards
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionNetworkCards(URI vmURI,
RasdItemsList rasdItemsList)
- See Also:
VmApi.modifyVirtualHardwareSectionNetworkCards(URI, RasdItemsList)
getVirtualHardwareSectionSerialPorts
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> getVirtualHardwareSectionSerialPorts(URI vmURI)
- See Also:
VmApi.getVirtualHardwareSectionSerialPorts(URI)
modifyVirtualHardwareSectionSerialPorts
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionSerialPorts(URI vmURI,
RasdItemsList rasdItemsList)
- See Also:
VmApi.modifyVirtualHardwareSectionSerialPorts(URI, RasdItemsList)
getMetadataApi
MetadataAsyncApi.Writeable getMetadataApi()
- Asynchronous access to
Metadata features.
Copyright © 2009-2012 jclouds. All Rights Reserved.