code: public VirtualDiskId[] queryDisksUsingFilter(String filterId, ComputeResource compRes) throws RemoteException, RuntimeFault {
          return getVimService().queryDisksUsingFilter(getMOR(), filterId, compRes.getMOR());
      }
docs: Queries and return the list of virtual disks that use an IO Filter installed on a compute resource.
  
  @param filterId
  - ID of the filter.
  
  @param compRes
  - The compute resource. "compRes" must be a cluster.
  @return VirtualDiskId[] - An array of VirtualDiskId objects that use the given IO Filter installed on the compute
  resource Filters that are installed on the compute resource.
  @throws RemoteException
  @throws RuntimeFault
  - Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example,
  a communication error.