docs: def _connection_parameters(self):
          """Return connection parameters for a pika connection.
  
          :rtype: pika.ConnectionParameters
  
          """
          return pika.ConnectionParameters(
              self.config.get('host', 'localhost'),
              self.config.get('port', 5672),
              self.config.get('vhost', '/'),
              pika.PlainCredentials(
                  self.config.get('user', 'guest'),
                  self.config.get('password', self.config.get('pass', 'guest'))),
              ssl=self.config.get('ssl', False),
              frame_max=self.config.get('frame_max', spec.FRAME_MAX_SIZE),
              socket_timeout=self.config.get('socket_timeout', 10),
              heartbeat_interval=self.config.get(
                  'heartbeat_interval', self.HB_INTERVAL))