transport

in lib/elastic/enterprise-search/client.rb [70:87]


      def transport
        @options[:transport] ||
          Elastic::Transport::Client.new(
            host: host,
            log: log,
            logger: logger,
            request_timeout: overall_timeout,
            adapter: adapter,
            transport_options: {
              request: { open_timeout: open_timeout },
              headers: { user_agent: user_agent }
            },
            enable_meta_header: @options[:enable_meta_header] || true,
            trace: trace,
            tracer: tracer
          )
      end