Sha256: d0b9dee0004f339a2a0b1d9d726fcc1682cb7beaaea354dce3ed6c7920d02fa9

Contents?: true

Size: 515 Bytes

Versions: 3

Compression:

Stored size: 515 Bytes

Contents

module Algolia
  # Class AlgoliaConfig
  class AlgoliaConfig
    attr_accessor app_id: String

    attr_accessor api_key: String

    attr_accessor default_headers: Hash[String, String]

    attr_accessor batch_size: Integer

    attr_accessor read_timeout: Integer

    attr_accessor write_timeout: Integer

    attr_accessor connect_timeout: Integer

    attr_accessor compression_type: String

    attr_accessor symbolize_keys: bool

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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
algolia-2.0.0.pre.alpha.4 sig/config/algolia_config.rbs
algolia-2.0.0.pre.alpha.3 sig/config/algolia_config.rbs
algolia-2.0.0.pre.alpha.2 sig/config/algolia_config.rbs