Package com.vmware.vim25.mo
Class HealthUpdateManager
java.lang.Object
com.vmware.vim25.mo.ManagedObject
com.vmware.vim25.mo.HealthUpdateManager
-
Constructor Summary
ConstructorsConstructorDescriptionHealthUpdateManager(ServerConnection serverConnection, ManagedObjectReference mor) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFilterEntities(String filterId, ManagedEntity[] entities) voidaddMonitoredEntities(String providerId, ManagedEntity[] entities) booleanhasMonitoredEntity(String providerId, ManagedEntity entity) booleanhasProvider(String id) voidpostHealthUpdates(String providerId, HealthUpdate[] updates) queryFilterEntities(String filterId) String[]queryFilterInfoIds(String filterId) String[]queryFilterList(String providerId) queryFilterName(String filterId) queryHealthUpdateInfos(String providerId) queryHealthUpdates(String providerId) queryMonitoredEntities(String providerId) String[]queryUnmonitoredHosts(String providerId, ClusterComputeResource cluster) registerProvider(String name, HealthUpdateInfo[] healthUpdateInfo) voidremoveFilter(String filterId) voidremoveFilterEntities(String filterId, ManagedEntity[] entities) voidremoveMonitoredEntities(String providerId, ManagedEntity[] entities) voidunregisterProvider(String providerId) Methods inherited from class com.vmware.vim25.mo.ManagedObject
convertMors, getCurrentProperty, getDatastores, getFilter, getHosts, getManagedObject, getManagedObjects, getManagedObjects, getMOR, getNetworks, getPropertiesByPaths, getPropertyByPath, getResourcePools, getScheduledTasks, getServerConnection, getTasks, getViews, getVimService, getVms, retrieveObjectProperties, setCachedProperty, setMOR, setServerConnection, toString, waitForValues
-
Constructor Details
-
HealthUpdateManager
-
-
Method Details
-
addFilter
public String addFilter(String providerId, String filterName, String[] infoIds) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
addFilterEntities
public void addFilterEntities(String filterId, ManagedEntity[] entities) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
addMonitoredEntities
public void addMonitoredEntities(String providerId, ManagedEntity[] entities) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
hasMonitoredEntity
public boolean hasMonitoredEntity(String providerId, ManagedEntity entity) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
hasProvider
- Throws:
RuntimeFaultRemoteException
-
postHealthUpdates
public void postHealthUpdates(String providerId, HealthUpdate[] updates) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
queryFilterEntities
public ManagedObjectReference[] queryFilterEntities(String filterId) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
queryFilterInfoIds
- Throws:
NotFoundRuntimeFaultRemoteException
-
queryFilterList
- Throws:
NotFoundRuntimeFaultRemoteException
-
queryFilterName
- Throws:
NotFoundRuntimeFaultRemoteException
-
queryHealthUpdateInfos
public HealthUpdateInfo[] queryHealthUpdateInfos(String providerId) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
queryHealthUpdates
public HealthUpdate[] queryHealthUpdates(String providerId) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
queryMonitoredEntities
public ManagedObjectReference[] queryMonitoredEntities(String providerId) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
queryProviderList
- Throws:
RuntimeFaultRemoteException
-
queryProviderName
- Throws:
NotFoundRuntimeFaultRemoteException
-
queryUnmonitoredHosts
public ManagedObjectReference[] queryUnmonitoredHosts(String providerId, ClusterComputeResource cluster) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
registerProvider
public String registerProvider(String name, HealthUpdateInfo[] healthUpdateInfo) throws RuntimeFault, RemoteException - Throws:
RuntimeFaultRemoteException
-
removeFilter
- Throws:
NotFoundRuntimeFaultRemoteException
-
removeFilterEntities
public void removeFilterEntities(String filterId, ManagedEntity[] entities) throws NotFound, RuntimeFault, RemoteException - Throws:
NotFoundRuntimeFaultRemoteException
-
removeMonitoredEntities
public void removeMonitoredEntities(String providerId, ManagedEntity[] entities) throws InvalidState, NotFound, RuntimeFault, RemoteException -
unregisterProvider
public void unregisterProvider(String providerId) throws InvalidState, NotFound, RuntimeFault, RemoteException
-