code: public ManagedEntity findChild(ManagedEntity parent, String name) throws RuntimeFault, RemoteException {
          if (parent == null) {
              throw new IllegalArgumentException("parent entity must not be null.");
          }
          ManagedObjectReference mor = getVimService().findChild(getMOR(), parent.getMOR(), name);
          return MorUtil.createExactManagedEntity(getServerConnection(), mor);
      }
docs: Find a child entity under a ManagedObjectReference in the inventory.
  
  @param parent The parent managed entity.
  @param name   The name of the child to search.
  @return A child entity.
  @throws RemoteException
  @throws RuntimeFault