com.xensource.xenapi
public class Pool extends XenAPIObject
| Modifier and Type | Class and Description |
|---|---|
static class |
Pool.Record
Represents all the fields in a Pool
|
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
ref
The XenAPI reference (OpaqueRef) to this object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTags(Connection c,
java.lang.String value)
Add the given value to the tags field of the given pool.
|
void |
addToGuestAgentConfig(Connection c,
java.lang.String key,
java.lang.String value)
Add a key-value pair to the pool-wide guest agent configuration
First published in XenServer 7.0.
|
Task |
addToGuestAgentConfigAsync(Connection c,
java.lang.String key,
java.lang.String value)
Add a key-value pair to the pool-wide guest agent configuration
First published in XenServer 7.0.
|
void |
addToGuiConfig(Connection c,
java.lang.String key,
java.lang.String value)
Add the given key-value pair to the gui_config field of the given pool.
|
void |
addToHealthCheckConfig(Connection c,
java.lang.String key,
java.lang.String value)
Add the given key-value pair to the health_check_config field of the given pool.
|
void |
addToOtherConfig(Connection c,
java.lang.String key,
java.lang.String value)
Add the given key-value pair to the other_config field of the given pool.
|
void |
applyEdition(Connection c,
java.lang.String edition)
Apply an edition to all hosts in the pool
First published in XenServer 6.2.
|
Task |
applyEditionAsync(Connection c,
java.lang.String edition)
Apply an edition to all hosts in the pool
First published in XenServer 6.2.
|
static void |
certificateInstall(Connection c,
java.lang.String name,
java.lang.String cert)
Install an SSL certificate pool-wide.
|
static Task |
certificateInstallAsync(Connection c,
java.lang.String name,
java.lang.String cert)
Install an SSL certificate pool-wide.
|
static java.util.Set<java.lang.String> |
certificateList(Connection c)
List all installed SSL certificates.
|
static Task |
certificateListAsync(Connection c)
List all installed SSL certificates.
|
static void |
certificateSync(Connection c)
Sync SSL certificates from master to slaves.
|
static Task |
certificateSyncAsync(Connection c)
Sync SSL certificates from master to slaves.
|
static void |
certificateUninstall(Connection c,
java.lang.String name)
Remove an SSL certificate.
|
static Task |
certificateUninstallAsync(Connection c,
java.lang.String name)
Remove an SSL certificate.
|
Blob |
createNewBlob(Connection c,
java.lang.String name,
java.lang.String mimeType)
Create a placeholder for a named binary blob of data that is associated with this pool
First published in XenServer 5.0.
|
Blob |
createNewBlob(Connection c,
java.lang.String name,
java.lang.String mimeType,
java.lang.Boolean _public)
Create a placeholder for a named binary blob of data that is associated with this pool
First published in XenServer 5.0.
|
Task |
createNewBlobAsync(Connection c,
java.lang.String name,
java.lang.String mimeType)
Create a placeholder for a named binary blob of data that is associated with this pool
First published in XenServer 5.0.
|
Task |
createNewBlobAsync(Connection c,
java.lang.String name,
java.lang.String mimeType,
java.lang.Boolean _public)
Create a placeholder for a named binary blob of data that is associated with this pool
First published in XenServer 5.0.
|
static java.util.Set<PIF> |
createVLAN(Connection c,
java.lang.String device,
Network network,
java.lang.Long VLAN)
Create PIFs, mapping a network to the same physical interface/VLAN on each host.
|
static Task |
createVLANAsync(Connection c,
java.lang.String device,
Network network,
java.lang.Long VLAN)
Create PIFs, mapping a network to the same physical interface/VLAN on each host.
|
static java.util.Set<PIF> |
createVLANFromPIF(Connection c,
PIF pif,
Network network,
java.lang.Long VLAN)
Create a pool-wide VLAN by taking the PIF.
|
static Task |
createVLANFromPIFAsync(Connection c,
PIF pif,
Network network,
java.lang.Long VLAN)
Create a pool-wide VLAN by taking the PIF.
|
static void |
crlInstall(Connection c,
java.lang.String name,
java.lang.String cert)
Install an SSL certificate revocation list, pool-wide.
|
static Task |
crlInstallAsync(Connection c,
java.lang.String name,
java.lang.String cert)
Install an SSL certificate revocation list, pool-wide.
|
static java.util.Set<java.lang.String> |
crlList(Connection c)
List all installed SSL certificate revocation lists.
|
static Task |
crlListAsync(Connection c)
List all installed SSL certificate revocation lists.
|
static void |
crlUninstall(Connection c,
java.lang.String name)
Remove an SSL certificate revocation list.
|
static Task |
crlUninstallAsync(Connection c,
java.lang.String name)
Remove an SSL certificate revocation list.
|
static void |
deconfigureWlb(Connection c)
Permanently deconfigures workload balancing monitoring on this pool
First published in XenServer 5.5.
|
static Task |
deconfigureWlbAsync(Connection c)
Permanently deconfigures workload balancing monitoring on this pool
First published in XenServer 5.5.
|
static void |
designateNewMaster(Connection c,
Host host)
Perform an orderly handover of the role of master to the referenced host.
|
static Task |
designateNewMasterAsync(Connection c,
Host host)
Perform an orderly handover of the role of master to the referenced host.
|
void |
detectNonhomogeneousExternalAuth(Connection c)
This call asynchronously detects if the external authentication configuration in any slave is different from that in the master and raises appropriate alerts
First published in XenServer 5.5.
|
void |
disableExternalAuth(Connection c,
java.util.Map<java.lang.String,java.lang.String> config)
This call disables external authentication on all the hosts of the pool
First published in XenServer 5.5.
|
static void |
disableHa(Connection c)
Turn off High Availability mode
First published in XenServer 4.1.
|
static Task |
disableHaAsync(Connection c)
Turn off High Availability mode
First published in XenServer 4.1.
|
void |
disableLocalStorageCaching(Connection c)
This call disables pool-wide local storage caching
First published in XenServer 5.6 FP1.
|
Task |
disableLocalStorageCachingAsync(Connection c)
This call disables pool-wide local storage caching
First published in XenServer 5.6 FP1.
|
static void |
disableRedoLog(Connection c)
Disable the redo log if in use, unless HA is enabled.
|
static Task |
disableRedoLogAsync(Connection c)
Disable the redo log if in use, unless HA is enabled.
|
void |
disableSslLegacy(Connection c)
Sets ssl_legacy true on each host, pool-master last.
|
Task |
disableSslLegacyAsync(Connection c)
Sets ssl_legacy true on each host, pool-master last.
|
static void |
eject(Connection c,
Host host)
Instruct a pool master to eject a host from the pool
First published in XenServer 4.0.
|
static Task |
ejectAsync(Connection c,
Host host)
Instruct a pool master to eject a host from the pool
First published in XenServer 4.0.
|
static void |
emergencyResetMaster(Connection c,
java.lang.String masterAddress)
Instruct a slave already in a pool that the master has changed
First published in XenServer 4.0.
|
static void |
emergencyTransitionToMaster(Connection c)
Instruct host that's currently a slave to transition to being master
First published in XenServer 4.0.
|
void |
enableExternalAuth(Connection c,
java.util.Map<java.lang.String,java.lang.String> config,
java.lang.String serviceName,
java.lang.String authType)
This call enables external authentication on all the hosts of the pool
First published in XenServer 5.5.
|
static void |
enableHa(Connection c,
java.util.Set<SR> heartbeatSrs,
java.util.Map<java.lang.String,java.lang.String> configuration)
Turn on High Availability mode
First published in XenServer 4.1.
|
static Task |
enableHaAsync(Connection c,
java.util.Set<SR> heartbeatSrs,
java.util.Map<java.lang.String,java.lang.String> configuration)
Turn on High Availability mode
First published in XenServer 4.1.
|
void |
enableLocalStorageCaching(Connection c)
This call attempts to enable pool-wide local storage caching
First published in XenServer 5.6 FP1.
|
Task |
enableLocalStorageCachingAsync(Connection c)
This call attempts to enable pool-wide local storage caching
First published in XenServer 5.6 FP1.
|
static void |
enableRedoLog(Connection c,
SR sr)
Enable the redo log on the given SR and start using it, unless HA is enabled.
|
static Task |
enableRedoLogAsync(Connection c,
SR sr)
Enable the redo log on the given SR and start using it, unless HA is enabled.
|
void |
enableSslLegacy(Connection c)
Sets ssl_legacy true on each host, pool-master last.
|
Task |
enableSslLegacyAsync(Connection c)
Sets ssl_legacy true on each host, pool-master last.
|
boolean |
equals(java.lang.Object obj)
If obj is a Pool, compares XenAPI references for equality.
|
static java.util.Set<Pool> |
getAll(Connection c)
Return a list of all the pools known to the system.
|
java.util.Set<Types.PoolAllowedOperations> |
getAllowedOperations(Connection c)
Get the allowed_operations field of the given pool.
|
static java.util.Map<Pool,Pool.Record> |
getAllRecords(Connection c)
Return a map of pool references to pool records for all pools known to the system.
|
java.util.Map<java.lang.String,Blob> |
getBlobs(Connection c)
Get the blobs field of the given pool.
|
static Pool |
getByUuid(Connection c,
java.lang.String uuid)
Get a reference to the pool instance with the specified UUID.
|
java.util.Map<java.lang.String,java.lang.String> |
getCpuInfo(Connection c)
Get the cpu_info field of the given pool.
|
SR |
getCrashDumpSR(Connection c)
Get the crash_dump_SR field of the given pool.
|
java.util.Map<java.lang.String,Types.PoolAllowedOperations> |
getCurrentOperations(Connection c)
Get the current_operations field of the given pool.
|
SR |
getDefaultSR(Connection c)
Get the default_SR field of the given pool.
|
java.util.Map<java.lang.String,java.lang.String> |
getGuestAgentConfig(Connection c)
Get the guest_agent_config field of the given pool.
|
java.util.Map<java.lang.String,java.lang.String> |
getGuiConfig(Connection c)
Get the gui_config field of the given pool.
|
java.lang.Boolean |
getHaAllowOvercommit(Connection c)
Get the ha_allow_overcommit field of the given pool.
|
java.lang.String |
getHaClusterStack(Connection c)
Get the ha_cluster_stack field of the given pool.
|
java.util.Map<java.lang.String,java.lang.String> |
getHaConfiguration(Connection c)
Get the ha_configuration field of the given pool.
|
java.lang.Boolean |
getHaEnabled(Connection c)
Get the ha_enabled field of the given pool.
|
java.lang.Long |
getHaHostFailuresToTolerate(Connection c)
Get the ha_host_failures_to_tolerate field of the given pool.
|
java.lang.Boolean |
getHaOvercommitted(Connection c)
Get the ha_overcommitted field of the given pool.
|
java.lang.Long |
getHaPlanExistsFor(Connection c)
Get the ha_plan_exists_for field of the given pool.
|
java.util.Set<java.lang.String> |
getHaStatefiles(Connection c)
Get the ha_statefiles field of the given pool.
|
java.util.Map<java.lang.String,java.lang.String> |
getHealthCheckConfig(Connection c)
Get the health_check_config field of the given pool.
|
java.lang.Boolean |
getIgmpSnoopingEnabled(Connection c)
Get the igmp_snooping_enabled field of the given pool.
|
java.util.Map<java.lang.String,java.lang.String> |
getLicenseState(Connection c)
This call returns the license state for the pool
First published in XenServer 6.2.
|
Task |
getLicenseStateAsync(Connection c)
This call returns the license state for the pool
First published in XenServer 6.2.
|
java.lang.Boolean |
getLivePatchingDisabled(Connection c)
Get the live_patching_disabled field of the given pool.
|
Host |
getMaster(Connection c)
Get the master field of the given pool.
|
java.util.Set<VDI> |
getMetadataVDIs(Connection c)
Get the metadata_VDIs field of the given pool.
|
java.lang.String |
getNameDescription(Connection c)
Get the name_description field of the given pool.
|
java.lang.String |
getNameLabel(Connection c)
Get the name_label field of the given pool.
|
java.util.Map<java.lang.String,java.lang.String> |
getOtherConfig(Connection c)
Get the other_config field of the given pool.
|
java.lang.Boolean |
getPolicyNoVendorDevice(Connection c)
Get the policy_no_vendor_device field of the given pool.
|
Pool.Record |
getRecord(Connection c)
Get a record containing the current state of the given pool.
|
java.lang.Boolean |
getRedoLogEnabled(Connection c)
Get the redo_log_enabled field of the given pool.
|
VDI |
getRedoLogVdi(Connection c)
Get the redo_log_vdi field of the given pool.
|
java.util.Map<java.lang.String,java.lang.String> |
getRestrictions(Connection c)
Get the restrictions field of the given pool.
|
SR |
getSuspendImageSR(Connection c)
Get the suspend_image_SR field of the given pool.
|
java.util.Set<java.lang.String> |
getTags(Connection c)
Get the tags field of the given pool.
|
java.lang.String |
getUefiCertificates(Connection c)
Get the uefi_certificates field of the given pool.
|
java.lang.String |
getUuid(Connection c)
Get the uuid field of the given pool.
|
java.lang.String |
getVswitchController(Connection c)
Deprecated.
|
java.lang.Boolean |
getWlbEnabled(Connection c)
Get the wlb_enabled field of the given pool.
|
java.lang.String |
getWlbUrl(Connection c)
Get the wlb_url field of the given pool.
|
java.lang.String |
getWlbUsername(Connection c)
Get the wlb_username field of the given pool.
|
java.lang.Boolean |
getWlbVerifyCert(Connection c)
Get the wlb_verify_cert field of the given pool.
|
static java.lang.Long |
haComputeHypotheticalMaxHostFailuresToTolerate(Connection c,
java.util.Map<VM,java.lang.String> configuration)
Returns the maximum number of host failures we could tolerate before we would be unable to restart the provided VMs
First published in XenServer 5.0.
|
static java.lang.Long |
haComputeMaxHostFailuresToTolerate(Connection c)
Returns the maximum number of host failures we could tolerate before we would be unable to restart configured VMs
First published in XenServer 5.0.
|
static java.util.Map<VM,java.util.Map<java.lang.String,java.lang.String>> |
haComputeVmFailoverPlan(Connection c,
java.util.Set<Host> failedHosts,
java.util.Set<VM> failedVms)
Return a VM failover plan assuming a given subset of hosts fail
First published in XenServer 5.0.
|
static java.lang.Boolean |
haFailoverPlanExists(Connection c,
java.lang.Long n)
Returns true if a VM failover plan exists for up to 'n' host failures
First published in XenServer 5.0.
|
static void |
haPreventRestartsFor(Connection c,
java.lang.Long seconds)
When this call returns the VM restart logic will not run for the requested number of seconds.
|
java.lang.Boolean |
hasExtension(Connection c,
java.lang.String name)
Return true if the extension is available on the pool
First published in XenServer 7.0.
|
Task |
hasExtensionAsync(Connection c,
java.lang.String name)
Return true if the extension is available on the pool
First published in XenServer 7.0.
|
int |
hashCode() |
static void |
initializeWlb(Connection c,
java.lang.String wlbUrl,
java.lang.String wlbUsername,
java.lang.String wlbPassword,
java.lang.String xenserverUsername,
java.lang.String xenserverPassword)
Initializes workload balancing monitoring on this pool with the specified wlb server
First published in XenServer 5.5.
|
static Task |
initializeWlbAsync(Connection c,
java.lang.String wlbUrl,
java.lang.String wlbUsername,
java.lang.String wlbPassword,
java.lang.String xenserverUsername,
java.lang.String xenserverPassword)
Initializes workload balancing monitoring on this pool with the specified wlb server
First published in XenServer 5.5.
|
static void |
join(Connection c,
java.lang.String masterAddress,
java.lang.String masterUsername,
java.lang.String masterPassword)
Instruct host to join a new pool
First published in XenServer 4.0.
|
static Task |
joinAsync(Connection c,
java.lang.String masterAddress,
java.lang.String masterUsername,
java.lang.String masterPassword)
Instruct host to join a new pool
First published in XenServer 4.0.
|
static void |
joinForce(Connection c,
java.lang.String masterAddress,
java.lang.String masterUsername,
java.lang.String masterPassword)
Instruct host to join a new pool
First published in XenServer 4.0.
|
static Task |
joinForceAsync(Connection c,
java.lang.String masterAddress,
java.lang.String masterUsername,
java.lang.String masterPassword)
Instruct host to join a new pool
First published in XenServer 4.0.
|
static void |
managementReconfigure(Connection c,
Network network)
Reconfigure the management network interface for all Hosts in the Pool
First published in XenServer 7.3.
|
static Task |
managementReconfigureAsync(Connection c,
Network network)
Reconfigure the management network interface for all Hosts in the Pool
First published in XenServer 7.3.
|
static java.util.Set<Host> |
recoverSlaves(Connection c)
Instruct a pool master, M, to try and contact its slaves and, if slaves are in emergency mode, reset their master address to M.
|
static Task |
recoverSlavesAsync(Connection c)
Instruct a pool master, M, to try and contact its slaves and, if slaves are in emergency mode, reset their master address to M.
|
void |
removeFromGuestAgentConfig(Connection c,
java.lang.String key)
Remove a key-value pair from the pool-wide guest agent configuration
First published in XenServer 7.0.
|
Task |
removeFromGuestAgentConfigAsync(Connection c,
java.lang.String key)
Remove a key-value pair from the pool-wide guest agent configuration
First published in XenServer 7.0.
|
void |
removeFromGuiConfig(Connection c,
java.lang.String key)
Remove the given key and its corresponding value from the gui_config field of the given pool.
|
void |
removeFromHealthCheckConfig(Connection c,
java.lang.String key)
Remove the given key and its corresponding value from the health_check_config field of the given pool.
|
void |
removeFromOtherConfig(Connection c,
java.lang.String key)
Remove the given key and its corresponding value from the other_config field of the given pool.
|
void |
removeTags(Connection c,
java.lang.String value)
Remove the given value from the tags field of the given pool.
|
static java.util.Map<java.lang.String,java.lang.String> |
retrieveWlbConfiguration(Connection c)
Retrieves the pool optimization criteria from the workload balancing server
First published in XenServer 5.5.
|
static Task |
retrieveWlbConfigurationAsync(Connection c)
Retrieves the pool optimization criteria from the workload balancing server
First published in XenServer 5.5.
|
static java.util.Map<VM,java.util.Set<java.lang.String>> |
retrieveWlbRecommendations(Connection c)
Retrieves vm migrate recommendations for the pool from the workload balancing server
First published in XenServer 5.5.
|
static Task |
retrieveWlbRecommendationsAsync(Connection c)
Retrieves vm migrate recommendations for the pool from the workload balancing server
First published in XenServer 5.5.
|
static java.lang.String |
sendTestPost(Connection c,
java.lang.String host,
java.lang.Long port,
java.lang.String body)
Send the given body to the given host and port, using HTTPS, and print the response.
|
static Task |
sendTestPostAsync(Connection c,
java.lang.String host,
java.lang.Long port,
java.lang.String body)
Send the given body to the given host and port, using HTTPS, and print the response.
|
static void |
sendWlbConfiguration(Connection c,
java.util.Map<java.lang.String,java.lang.String> config)
Sets the pool optimization criteria for the workload balancing server
First published in XenServer 5.5.
|
static Task |
sendWlbConfigurationAsync(Connection c,
java.util.Map<java.lang.String,java.lang.String> config)
Sets the pool optimization criteria for the workload balancing server
First published in XenServer 5.5.
|
void |
setCrashDumpSR(Connection c,
SR crashDumpSR)
Set the crash_dump_SR field of the given pool.
|
void |
setDefaultSR(Connection c,
SR defaultSR)
Set the default_SR field of the given pool.
|
void |
setGuiConfig(Connection c,
java.util.Map<java.lang.String,java.lang.String> guiConfig)
Set the gui_config field of the given pool.
|
void |
setHaAllowOvercommit(Connection c,
java.lang.Boolean haAllowOvercommit)
Set the ha_allow_overcommit field of the given pool.
|
void |
setHaHostFailuresToTolerate(Connection c,
java.lang.Long value)
Set the maximum number of host failures to consider in the HA VM restart planner
First published in XenServer 5.0.
|
Task |
setHaHostFailuresToTolerateAsync(Connection c,
java.lang.Long value)
Set the maximum number of host failures to consider in the HA VM restart planner
First published in XenServer 5.0.
|
void |
setHealthCheckConfig(Connection c,
java.util.Map<java.lang.String,java.lang.String> healthCheckConfig)
Set the health_check_config field of the given pool.
|
void |
setIgmpSnoopingEnabled(Connection c,
java.lang.Boolean value)
Enable or disable IGMP Snooping on the pool.
|
Task |
setIgmpSnoopingEnabledAsync(Connection c,
java.lang.Boolean value)
Enable or disable IGMP Snooping on the pool.
|
void |
setLivePatchingDisabled(Connection c,
java.lang.Boolean livePatchingDisabled)
Set the live_patching_disabled field of the given pool.
|
void |
setNameDescription(Connection c,
java.lang.String nameDescription)
Set the name_description field of the given pool.
|
void |
setNameLabel(Connection c,
java.lang.String nameLabel)
Set the name_label field of the given pool.
|
void |
setOtherConfig(Connection c,
java.util.Map<java.lang.String,java.lang.String> otherConfig)
Set the other_config field of the given pool.
|
void |
setPolicyNoVendorDevice(Connection c,
java.lang.Boolean policyNoVendorDevice)
Set the policy_no_vendor_device field of the given pool.
|
void |
setSuspendImageSR(Connection c,
SR suspendImageSR)
Set the suspend_image_SR field of the given pool.
|
void |
setTags(Connection c,
java.util.Set<java.lang.String> tags)
Set the tags field of the given pool.
|
void |
setUefiCertificates(Connection c,
java.lang.String uefiCertificates)
Set the uefi_certificates field of the given pool.
|
static void |
setVswitchController(Connection c,
java.lang.String address)
Deprecated.
|
static Task |
setVswitchControllerAsync(Connection c,
java.lang.String address)
Deprecated.
|
void |
setWlbEnabled(Connection c,
java.lang.Boolean wlbEnabled)
Set the wlb_enabled field of the given pool.
|
void |
setWlbVerifyCert(Connection c,
java.lang.Boolean wlbVerifyCert)
Set the wlb_verify_cert field of the given pool.
|
static void |
syncDatabase(Connection c)
Forcibly synchronise the database now
First published in XenServer 4.0.
|
static Task |
syncDatabaseAsync(Connection c)
Forcibly synchronise the database now
First published in XenServer 4.0.
|
java.lang.String |
testArchiveTarget(Connection c,
java.util.Map<java.lang.String,java.lang.String> config)
This call tests if a location is valid
First published in XenServer 5.6 FP1.
|
java.lang.String |
toWireString() |
isNullprotected final java.lang.String ref
public java.lang.String toWireString()
toWireString in class XenAPIObjectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic Pool.Record getRecord(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Pool getByUuid(Connection c, java.lang.String uuid) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
uuid - UUID of object to returnTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.String getUuid(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.String getNameLabel(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.String getNameDescription(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Host getMaster(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic SR getDefaultSR(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic SR getSuspendImageSR(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic SR getCrashDumpSR(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,java.lang.String> getOtherConfig(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getHaEnabled(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,java.lang.String> getHaConfiguration(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Set<java.lang.String> getHaStatefiles(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Long getHaHostFailuresToTolerate(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Long getHaPlanExistsFor(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getHaAllowOvercommit(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getHaOvercommitted(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,Blob> getBlobs(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Set<java.lang.String> getTags(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,java.lang.String> getGuiConfig(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,java.lang.String> getHealthCheckConfig(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.String getWlbUrl(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.String getWlbUsername(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getWlbEnabled(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getWlbVerifyCert(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getRedoLogEnabled(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic VDI getRedoLogVdi(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcException@Deprecated public java.lang.String getVswitchController(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,java.lang.String> getRestrictions(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Set<VDI> getMetadataVDIs(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.String getHaClusterStack(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Set<Types.PoolAllowedOperations> getAllowedOperations(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,Types.PoolAllowedOperations> getCurrentOperations(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,java.lang.String> getGuestAgentConfig(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,java.lang.String> getCpuInfo(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getPolicyNoVendorDevice(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getLivePatchingDisabled(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean getIgmpSnoopingEnabled(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.String getUefiCertificates(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setNameLabel(Connection c, java.lang.String nameLabel) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
nameLabel - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setNameDescription(Connection c, java.lang.String nameDescription) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
nameDescription - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setDefaultSR(Connection c, SR defaultSR) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
defaultSR - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setSuspendImageSR(Connection c, SR suspendImageSR) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
suspendImageSR - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setCrashDumpSR(Connection c, SR crashDumpSR) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
crashDumpSR - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setOtherConfig(Connection c, java.util.Map<java.lang.String,java.lang.String> otherConfig) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
otherConfig - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void addToOtherConfig(Connection c, java.lang.String key, java.lang.String value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - Key to addvalue - Value to addTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void removeFromOtherConfig(Connection c, java.lang.String key) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - Key to removeTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setHaAllowOvercommit(Connection c, java.lang.Boolean haAllowOvercommit) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
haAllowOvercommit - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setTags(Connection c, java.util.Set<java.lang.String> tags) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
tags - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void addTags(Connection c, java.lang.String value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
value - New value to addTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void removeTags(Connection c, java.lang.String value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
value - Value to removeTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setGuiConfig(Connection c, java.util.Map<java.lang.String,java.lang.String> guiConfig) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
guiConfig - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void addToGuiConfig(Connection c, java.lang.String key, java.lang.String value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - Key to addvalue - Value to addTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void removeFromGuiConfig(Connection c, java.lang.String key) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - Key to removeTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setHealthCheckConfig(Connection c, java.util.Map<java.lang.String,java.lang.String> healthCheckConfig) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
healthCheckConfig - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void addToHealthCheckConfig(Connection c, java.lang.String key, java.lang.String value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - Key to addvalue - Value to addTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void removeFromHealthCheckConfig(Connection c, java.lang.String key) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - Key to removeTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setWlbEnabled(Connection c, java.lang.Boolean wlbEnabled) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
wlbEnabled - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setWlbVerifyCert(Connection c, java.lang.Boolean wlbVerifyCert) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
wlbVerifyCert - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setPolicyNoVendorDevice(Connection c, java.lang.Boolean policyNoVendorDevice) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
policyNoVendorDevice - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setLivePatchingDisabled(Connection c, java.lang.Boolean livePatchingDisabled) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
livePatchingDisabled - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setUefiCertificates(Connection c, java.lang.String uefiCertificates) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
uefiCertificates - New value to setTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task joinAsync(Connection c, java.lang.String masterAddress, java.lang.String masterUsername, java.lang.String masterPassword) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException, Types.JoiningHostCannotContainSharedSrs
masterAddress - The hostname of the master of the pool to joinmasterUsername - The username of the master (for initial authentication)masterPassword - The password for the master (for initial authentication)Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionTypes.JoiningHostCannotContainSharedSrspublic static void join(Connection c, java.lang.String masterAddress, java.lang.String masterUsername, java.lang.String masterPassword) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException, Types.JoiningHostCannotContainSharedSrs
masterAddress - The hostname of the master of the pool to joinmasterUsername - The username of the master (for initial authentication)masterPassword - The password for the master (for initial authentication)Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionTypes.JoiningHostCannotContainSharedSrspublic static Task joinForceAsync(Connection c, java.lang.String masterAddress, java.lang.String masterUsername, java.lang.String masterPassword) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
masterAddress - The hostname of the master of the pool to joinmasterUsername - The username of the master (for initial authentication)masterPassword - The password for the master (for initial authentication)Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void joinForce(Connection c, java.lang.String masterAddress, java.lang.String masterUsername, java.lang.String masterPassword) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
masterAddress - The hostname of the master of the pool to joinmasterUsername - The username of the master (for initial authentication)masterPassword - The password for the master (for initial authentication)Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task ejectAsync(Connection c, Host host) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
host - The host to ejectTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void eject(Connection c, Host host) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
host - The host to ejectTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void emergencyTransitionToMaster(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void emergencyResetMaster(Connection c, java.lang.String masterAddress) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
masterAddress - The hostname of the masterTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task recoverSlavesAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.util.Set<Host> recoverSlaves(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task createVLANAsync(Connection c, java.lang.String device, Network network, java.lang.Long VLAN) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException, Types.VlanTagInvalid
device - physical interface on which to create the VLAN interfacenetwork - network to which this interface should be connectedVLAN - VLAN tag for the new interfaceTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionTypes.VlanTagInvalidpublic static java.util.Set<PIF> createVLAN(Connection c, java.lang.String device, Network network, java.lang.Long VLAN) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException, Types.VlanTagInvalid
device - physical interface on which to create the VLAN interfacenetwork - network to which this interface should be connectedVLAN - VLAN tag for the new interfaceTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionTypes.VlanTagInvalidpublic static Task managementReconfigureAsync(Connection c, Network network) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException, Types.HaIsEnabled, Types.PifNotPresent, Types.CannotPlugBondSlave, Types.PifIncompatiblePrimaryAddressType, Types.PifHasNoNetworkConfiguration, Types.PifHasNoV6NetworkConfiguration
network - The networkTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionTypes.HaIsEnabledTypes.PifNotPresentTypes.CannotPlugBondSlaveTypes.PifIncompatiblePrimaryAddressTypeTypes.PifHasNoNetworkConfigurationTypes.PifHasNoV6NetworkConfigurationpublic static void managementReconfigure(Connection c, Network network) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException, Types.HaIsEnabled, Types.PifNotPresent, Types.CannotPlugBondSlave, Types.PifIncompatiblePrimaryAddressType, Types.PifHasNoNetworkConfiguration, Types.PifHasNoV6NetworkConfiguration
network - The networkTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionTypes.HaIsEnabledTypes.PifNotPresentTypes.CannotPlugBondSlaveTypes.PifIncompatiblePrimaryAddressTypeTypes.PifHasNoNetworkConfigurationTypes.PifHasNoV6NetworkConfigurationpublic static Task createVLANFromPIFAsync(Connection c, PIF pif, Network network, java.lang.Long VLAN) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException, Types.VlanTagInvalid
pif - physical interface on any particular host, that identifies the PIF on which to create the (pool-wide) VLAN interfacenetwork - network to which this interface should be connectedVLAN - VLAN tag for the new interfaceTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionTypes.VlanTagInvalidpublic static java.util.Set<PIF> createVLANFromPIF(Connection c, PIF pif, Network network, java.lang.Long VLAN) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException, Types.VlanTagInvalid
pif - physical interface on any particular host, that identifies the PIF on which to create the (pool-wide) VLAN interfacenetwork - network to which this interface should be connectedVLAN - VLAN tag for the new interfaceTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionTypes.VlanTagInvalidpublic static Task enableHaAsync(Connection c, java.util.Set<SR> heartbeatSrs, java.util.Map<java.lang.String,java.lang.String> configuration) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
heartbeatSrs - Set of SRs to use for storage heartbeatingconfiguration - Detailed HA configuration to applyTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void enableHa(Connection c, java.util.Set<SR> heartbeatSrs, java.util.Map<java.lang.String,java.lang.String> configuration) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
heartbeatSrs - Set of SRs to use for storage heartbeatingconfiguration - Detailed HA configuration to applyTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task disableHaAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void disableHa(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task syncDatabaseAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void syncDatabase(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task designateNewMasterAsync(Connection c, Host host) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
host - The host who should become the new masterTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void designateNewMaster(Connection c, Host host) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
host - The host who should become the new masterTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void haPreventRestartsFor(Connection c, java.lang.Long seconds) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
seconds - The number of seconds to block the restart thread forTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.lang.Boolean haFailoverPlanExists(Connection c, java.lang.Long n) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
n - The number of host failures to plan forTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.lang.Long haComputeMaxHostFailuresToTolerate(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.lang.Long haComputeHypotheticalMaxHostFailuresToTolerate(Connection c, java.util.Map<VM,java.lang.String> configuration) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
configuration - Map of protected VM reference to restart priorityTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.util.Map<VM,java.util.Map<java.lang.String,java.lang.String>> haComputeVmFailoverPlan(Connection c, java.util.Set<Host> failedHosts, java.util.Set<VM> failedVms) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
failedHosts - The set of hosts to assume have failedfailedVms - The set of VMs to restartTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task setHaHostFailuresToTolerateAsync(Connection c, java.lang.Long value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
value - New number of host failures to considerTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setHaHostFailuresToTolerate(Connection c, java.lang.Long value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
value - New number of host failures to considerTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task createNewBlobAsync(Connection c, java.lang.String name, java.lang.String mimeType) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The name associated with the blobmimeType - The mime type for the data. Empty string translates to application/octet-streamTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Blob createNewBlob(Connection c, java.lang.String name, java.lang.String mimeType) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The name associated with the blobmimeType - The mime type for the data. Empty string translates to application/octet-streamTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task createNewBlobAsync(Connection c, java.lang.String name, java.lang.String mimeType, java.lang.Boolean _public) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The name associated with the blobmimeType - The mime type for the data. Empty string translates to application/octet-stream_public - True if the blob should be publicly available First published in XenServer 6.1.Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Blob createNewBlob(Connection c, java.lang.String name, java.lang.String mimeType, java.lang.Boolean _public) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The name associated with the blobmimeType - The mime type for the data. Empty string translates to application/octet-stream_public - True if the blob should be publicly available First published in XenServer 6.1.Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void enableExternalAuth(Connection c, java.util.Map<java.lang.String,java.lang.String> config, java.lang.String serviceName, java.lang.String authType) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
config - A list of key-values containing the configuration dataserviceName - The name of the serviceauthType - The type of authentication (e.g. AD for Active Directory)Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void disableExternalAuth(Connection c, java.util.Map<java.lang.String,java.lang.String> config) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
config - Optional parameters as a list of key-values containing the configuration dataTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void detectNonhomogeneousExternalAuth(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task initializeWlbAsync(Connection c, java.lang.String wlbUrl, java.lang.String wlbUsername, java.lang.String wlbPassword, java.lang.String xenserverUsername, java.lang.String xenserverPassword) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
wlbUrl - The ip address and port to use when accessing the wlb serverwlbUsername - The username used to authenticate with the wlb serverwlbPassword - The password used to authenticate with the wlb serverxenserverUsername - The username used by the wlb server to authenticate with the xenserverxenserverPassword - The password used by the wlb server to authenticate with the xenserverTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void initializeWlb(Connection c, java.lang.String wlbUrl, java.lang.String wlbUsername, java.lang.String wlbPassword, java.lang.String xenserverUsername, java.lang.String xenserverPassword) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
wlbUrl - The ip address and port to use when accessing the wlb serverwlbUsername - The username used to authenticate with the wlb serverwlbPassword - The password used to authenticate with the wlb serverxenserverUsername - The username used by the wlb server to authenticate with the xenserverxenserverPassword - The password used by the wlb server to authenticate with the xenserverTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task deconfigureWlbAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void deconfigureWlb(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task sendWlbConfigurationAsync(Connection c, java.util.Map<java.lang.String,java.lang.String> config) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
config - The configuration to use in optimizing this poolTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void sendWlbConfiguration(Connection c, java.util.Map<java.lang.String,java.lang.String> config) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
config - The configuration to use in optimizing this poolTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task retrieveWlbConfigurationAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.util.Map<java.lang.String,java.lang.String> retrieveWlbConfiguration(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task retrieveWlbRecommendationsAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.util.Map<VM,java.util.Set<java.lang.String>> retrieveWlbRecommendations(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task sendTestPostAsync(Connection c, java.lang.String host, java.lang.Long port, java.lang.String body) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
host - port - body - Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.lang.String sendTestPost(Connection c, java.lang.String host, java.lang.Long port, java.lang.String body) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
host - port - body - Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task certificateInstallAsync(Connection c, java.lang.String name, java.lang.String cert) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - A name to give the certificatecert - The certificateTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void certificateInstall(Connection c, java.lang.String name, java.lang.String cert) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - A name to give the certificatecert - The certificateTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task certificateUninstallAsync(Connection c, java.lang.String name) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The certificate nameTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void certificateUninstall(Connection c, java.lang.String name) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The certificate nameTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task certificateListAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.util.Set<java.lang.String> certificateList(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task crlInstallAsync(Connection c, java.lang.String name, java.lang.String cert) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - A name to give the CRLcert - The CRLTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void crlInstall(Connection c, java.lang.String name, java.lang.String cert) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - A name to give the CRLcert - The CRLTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task crlUninstallAsync(Connection c, java.lang.String name) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The CRL nameTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void crlUninstall(Connection c, java.lang.String name) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The CRL nameTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task crlListAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.util.Set<java.lang.String> crlList(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task certificateSyncAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void certificateSync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task enableRedoLogAsync(Connection c, SR sr) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
sr - SR to hold the redo log.Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void enableRedoLog(Connection c, SR sr) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
sr - SR to hold the redo log.Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static Task disableRedoLogAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static void disableRedoLog(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcException@Deprecated public static Task setVswitchControllerAsync(Connection c, java.lang.String address) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
address - IP address of the vswitch controller.Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcException@Deprecated public static void setVswitchController(Connection c, java.lang.String address) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
address - IP address of the vswitch controller.Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.String testArchiveTarget(Connection c, java.util.Map<java.lang.String,java.lang.String> config) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
config - Location config settings to testTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task enableLocalStorageCachingAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void enableLocalStorageCaching(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task disableLocalStorageCachingAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void disableLocalStorageCaching(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task getLicenseStateAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.util.Map<java.lang.String,java.lang.String> getLicenseState(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task applyEditionAsync(Connection c, java.lang.String edition) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
edition - The requested editionTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void applyEdition(Connection c, java.lang.String edition) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
edition - The requested editionTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task enableSslLegacyAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void enableSslLegacy(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task disableSslLegacyAsync(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void disableSslLegacy(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task setIgmpSnoopingEnabledAsync(Connection c, java.lang.Boolean value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
value - Enable or disable IGMP Snooping on the poolTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void setIgmpSnoopingEnabled(Connection c, java.lang.Boolean value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
value - Enable or disable IGMP Snooping on the poolTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task hasExtensionAsync(Connection c, java.lang.String name) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The name of the API callTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic java.lang.Boolean hasExtension(Connection c, java.lang.String name) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
name - The name of the API callTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task addToGuestAgentConfigAsync(Connection c, java.lang.String key, java.lang.String value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - The key to addvalue - The value to addTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void addToGuestAgentConfig(Connection c, java.lang.String key, java.lang.String value) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - The key to addvalue - The value to addTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic Task removeFromGuestAgentConfigAsync(Connection c, java.lang.String key) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - The key to removeTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic void removeFromGuestAgentConfig(Connection c, java.lang.String key) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
key - The key to removeTypes.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.util.Set<Pool> getAll(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcExceptionpublic static java.util.Map<Pool,Pool.Record> getAllRecords(Connection c) throws Types.BadServerResponse, Types.XenAPIException, org.apache.xmlrpc.XmlRpcException
Types.BadServerResponseTypes.XenAPIExceptionorg.apache.xmlrpc.XmlRpcException