public interface VmAsyncClient
VmClient
Modifier and Type | Method and Description |
---|---|
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) |
MetadataAsyncClient.Writeable |
getMetadataClient()
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) |
com.google.common.util.concurrent.ListenableFuture<Vm> getVm(URI vmURI)
VmClient.getVm(URI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyVm(URI vmURI, Vm vApp)
VmClient.modifyVm(URI, Vm)
com.google.common.util.concurrent.ListenableFuture<Task> deleteVm(URI vmURI)
VmClient.deleteVm(URI)
com.google.common.util.concurrent.ListenableFuture<Task> consolidateVm(URI vmURI)
VmClient.consolidateVm(URI)
com.google.common.util.concurrent.ListenableFuture<Task> deploy(URI vmURI, DeployVAppParams params)
com.google.common.util.concurrent.ListenableFuture<Task> discardSuspendedState(URI vmURI)
VmClient.discardSuspendedState(URI)
com.google.common.util.concurrent.ListenableFuture<Task> installVMwareTools(URI vmURI)
VmClient.installVMwareTools(URI)
com.google.common.util.concurrent.ListenableFuture<Task> relocateVm(URI vmURI, RelocateParams params)
com.google.common.util.concurrent.ListenableFuture<Task> undeploy(URI vmURI, UndeployVAppParams params)
com.google.common.util.concurrent.ListenableFuture<Task> upgradeHardwareVersion(URI vmURI)
VmClient.upgradeHardwareVersion(URI)
com.google.common.util.concurrent.ListenableFuture<Task> powerOff(URI vmURI)
VmClient.powerOff(URI)
com.google.common.util.concurrent.ListenableFuture<Task> powerOn(URI vmURI)
VmClient.powerOn(URI)
com.google.common.util.concurrent.ListenableFuture<Task> reboot(URI vmURI)
VmClient.reboot(URI)
com.google.common.util.concurrent.ListenableFuture<Task> reset(URI vmURI)
VmClient.reset(URI)
com.google.common.util.concurrent.ListenableFuture<Task> shutdown(URI vmURI)
VmClient.shutdown(URI)
com.google.common.util.concurrent.ListenableFuture<Task> suspend(URI vmURI)
VmClient.suspend(URI)
com.google.common.util.concurrent.ListenableFuture<GuestCustomizationSection> getGuestCustomizationSection(URI vmURI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyGuestCustomizationSection(URI vmURI, GuestCustomizationSection section)
com.google.common.util.concurrent.ListenableFuture<Task> ejectMedia(URI vmURI, MediaInsertOrEjectParams mediaParams)
com.google.common.util.concurrent.ListenableFuture<Task> insertMedia(URI vmURI, MediaInsertOrEjectParams mediaParams)
com.google.common.util.concurrent.ListenableFuture<NetworkConnectionSection> getNetworkConnectionSection(URI vmURI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyNetworkConnectionSection(URI vmURI, NetworkConnectionSection section)
com.google.common.util.concurrent.ListenableFuture<OperatingSystemSection> getOperatingSystemSection(URI vmURI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyOperatingSystemSection(URI vmURI, OperatingSystemSection section)
com.google.common.util.concurrent.ListenableFuture<ProductSectionList> getProductSections(URI vmURI)
VmClient.getProductSections(URI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyProductSections(URI vmURI, ProductSectionList sectionList)
com.google.common.util.concurrent.ListenableFuture<VmPendingQuestion> getPendingQuestion(URI vmURI)
VmClient.getPendingQuestion(URI)
com.google.common.util.concurrent.ListenableFuture<Void> answerQuestion(URI vmURI, VmQuestionAnswer answer)
com.google.common.util.concurrent.ListenableFuture<RuntimeInfoSection> getRuntimeInfoSection(URI vmURI)
VmClient.getRuntimeInfoSection(URI)
com.google.common.util.concurrent.ListenableFuture<byte[]> getScreenImage(URI vmURI)
VmClient.getScreenImage(URI)
com.google.common.util.concurrent.ListenableFuture<ScreenTicket> getScreenTicket(URI vmURI)
VmClient.getScreenTicket(URI)
com.google.common.util.concurrent.ListenableFuture<VirtualHardwareSection> getVirtualHardwareSection(URI vmURI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSection(URI vmURI, VirtualHardwareSection section)
com.google.common.util.concurrent.ListenableFuture<RasdItem> getVirtualHardwareSectionCpu(URI vmURI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionCpu(URI vmURI, RasdItem rasd)
VmClient#modifyVirtualHardwareSectionCpu(URI, ResourceAllocationSettingData)
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> getVirtualHardwareSectionDisks(URI vmURI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionDisks(URI vmURI, RasdItemsList rasdItemsList)
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<Task> modifyVirtualHardwareSectionMemory(URI vmURI, RasdItem rasd)
VmClient#modifyVirtualHardwareSectionMemory(URI, ResourceAllocationSettingData)
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> getVirtualHardwareSectionNetworkCards(URI vmURI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionNetworkCards(URI vmURI, RasdItemsList rasdItemsList)
com.google.common.util.concurrent.ListenableFuture<RasdItemsList> getVirtualHardwareSectionSerialPorts(URI vmURI)
com.google.common.util.concurrent.ListenableFuture<Task> modifyVirtualHardwareSectionSerialPorts(URI vmURI, RasdItemsList rasdItemsList)
MetadataAsyncClient.Writeable getMetadataClient()
Metadata
features.Copyright © 2009-2012 jclouds. All Rights Reserved.