code: void registerQueryWatcher(@NotNull ApolloQueryWatcher queryWatcher) {
      checkNotNull(queryWatcher, "queryWatcher == null");
      OperationName operationName = queryWatcher.operation().name();
      registerCall(activeQueryWatchers, operationName, queryWatcher);
    }
docs: <p>Adds provided {@link ApolloQueryWatcher} that is currently in progress.</p>
  
  <p><b>Note</b>: This method needs to be called right before
  {@link ApolloQueryWatcher#enqueueAndWatch(ApolloCall.Callback)}.</p>