Sha256: c0fb5a92c8ef769924a735bb9415a4636874a9da8364760932d7346bf1213476

Contents?: true

Size: 952 Bytes

Versions: 23

Compression:

Stored size: 952 Bytes

Contents

module Algolia
  module Transport
    class RequestOptions
      attr_accessor headers: Hash[Symbol|String, String]

      attr_accessor params: Hash[Symbol|String, untyped]

      attr_accessor data: Hash[Symbol|String, untyped]

      attr_accessor timeout: Integer

      attr_accessor connect_timeout: Integer

      attr_accessor compression_type: String

      def initialize: (Algolia::Search::Config config) -> void

      def create: (?::Hash[Symbol|String, untyped] opts) -> void

      def add_headers: (?::Hash[Symbol|String, untyped] opts) -> void

      def add_params: (?::Hash[Symbol|String, untyped] opts) -> void

      def add_timeout: (?::Hash[Symbol|String, untyped] opts) -> void

      def add_connect_timeout: (?::Hash[Symbol|String, untyped] opts) -> void

      def add_compression_type: (?::Hash[Symbol|String, untyped] opts) -> void

      def add_data_body: (?::Hash[Symbol|String, untyped] opts) -> void
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
algolia-2.3.4 sig/transport/request_options.rbs
algolia-2.3.3 sig/transport/request_options.rbs
algolia-2.3.2 sig/transport/request_options.rbs
algolia-2.3.1 sig/transport/request_options.rbs
algolia-2.3.0 sig/transport/request_options.rbs
algolia-2.2.5 sig/transport/request_options.rbs
algolia-2.2.4 sig/transport/request_options.rbs
algolia-2.2.3 sig/transport/request_options.rbs
algolia-2.2.2 sig/transport/request_options.rbs
algolia-2.2.1 sig/transport/request_options.rbs
algolia-2.2.0 sig/transport/request_options.rbs
algolia-2.1.1 sig/transport/request_options.rbs
algolia-2.0.4 sig/transport/request_options.rbs
algolia-2.0.3 sig/transport/request_options.rbs
algolia-2.0.2 sig/transport/request_options.rbs
algolia-2.0.1 sig/transport/request_options.rbs
algolia-2.0.0 sig/transport/request_options.rbs
algolia-2.0.0.pre.beta.3 sig/transport/request_options.rbs
algolia-2.0.0.pre.beta.2 sig/transport/request_options.rbs
algolia-2.0.0.pre.beta.1 sig/transport/request_options.rbs