Sha256: 2a172c8c5c09192cf5bfc6290afa837f25cb4f4fa2ba2cdd9d703de15e719b68

Contents?: true

Size: 994 Bytes

Versions: 20

Compression:

Stored size: 994 Bytes

Contents

module Defaults
  REQUESTER_CLASS = Algolia::Http::HttpRequester
  ADAPTER         = 'net_http_persistent'
  TTL             = 300
  # The version of the REST API implemented by this module.
  VERSION         = 1

  # HTTP Headers
  # ----------------------------------------

  # The HTTP header used for passing your application ID to the Algolia API.
  HEADER_APP_ID            = 'X-Algolia-Application-Id'.freeze

  # The HTTP header used for passing your API key to the Algolia API.
  HEADER_API_KEY           = 'X-Algolia-API-Key'.freeze

  # HTTP ERROR CODES
  # ----------------------------------------

  ERROR_BAD_REQUEST = 400
  ERROR_FORBIDDEN   = 403
  ERROR_NOT_FOUND   = 404
  ERROR_TIMED_OUT   = 408

  BATCH_SIZE      = 1000
  CONNECT_TIMEOUT = 2
  READ_TIMEOUT    = 5
  WRITE_TIMEOUT   = 30
  USER_AGENT      = "Algolia for Ruby (#{Algolia::VERSION}), Ruby (#{RUBY_VERSION})"

  WAIT_TASK_DEFAULT_TIME_BEFORE_RETRY = 100

  GZIP_ENCODING = 'gzip'
  NONE_ENCODING = 'none'
end

Version data entries

20 entries across 20 versions & 1 rubygems

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