docs: def start_transports(self):
          """start thread transports."""
          self.transport = Transport(
              self.queue, self.batch_size, self.batch_interval,
              self.session_factory)
          thread = threading.Thread(target=self.transport.loop)
          self.threads.append(thread)
          thread.daemon = True
          thread.start()