Sha256: ee84516883e83ebbc8aeddbbcdce06e362ffc8a180363a0847f181c55c4b6ef7

Contents?: true

Size: 548 Bytes

Versions: 20

Compression:

Stored size: 548 Bytes

Contents

module Algolia
  class BaseConfig
    attr_accessor app_id: String

    attr_accessor api_key: String

    attr_accessor 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
    def set_extra_header: (Symbol|String key, String value) -> void
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

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