code: public Task resolveInstallationErrorsOnHost_Task(String filterId, HostSystem host) throws NotFound, RuntimeFault, RemoteException {
          return new Task(getServerConnection(), getVimService().resolveInstallationErrorsOnHost_Task(getMOR(), filterId, host.getMOR()));
      }
docs: Resolve the errors occured during an installation/uninstallation/upgrade operation of an IO Filter on a host.
  Depending on the nature of the installation failure, vCenter will take the appropriate actions to resolve it. For
  example, retry or resume installation.
  
  @param filterId
  - ID of the filter.
  @param host
  - The host to fix the issues on.
  @return - This method returns a Task object with which to monitor the operation. The task is set to success if
  all the errors related to the filter are resolved on the cluster. If the task fails, first check error to
  see the error. If the error indicates that issues persist on the cluster, use QueryIoFilterIssues to get
  the detailed errors on the hosts in the cluster. The dynamic privilege check will ensure that the
  appropriate privileges must be acquired for all the hosts in the cluster based on the remediation
  actions. For example, Host.Config.Maintenance privilege and Host.Config.Patch privileges must be required
  for upgrading a VIB.
  @throws RuntimeFault
  - Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example,
  a communication error.
  @throws NotFound
  @throws RemoteException