code: public void recordResourceRequestTimeUs(SocketDestination dest, long resourceRequestTimeUs) {
          if(dest != null) {
              getOrCreateNodeStats(dest).recordResourceRequestTimeUs(null, resourceRequestTimeUs);
              recordResourceRequestTimeUs(null, resourceRequestTimeUs);
          } else {
              this.resourceRequestTimeRequestCounter.addRequest(resourceRequestTimeUs
                                                                * Time.NS_PER_US);
          }
      }
docs: Record the resource request wait time in us
  
  @param dest Destination of the socket for which the resource was
  requested. Will actually record if null. Otherwise will call this
  on self and corresponding child with this param null.
  @param resourceRequestTimeUs The number of us to wait before getting a
  socket