docs: protected void processQueue() {
          try {
              QueueItem item = queue.take();
              client.addMultipleCounterDataPoints(item.tenantId, item.data);
          } catch (InterruptedException e) {
              // TODO better logging of this unlikely error
              e.printStackTrace();
              return;
          }
      }