Sha256: f8701ec3803d7d1faaf76739757530407cc44a6ef6dd889af3a2103bc9a352ef

Contents?: true

Size: 637 Bytes

Versions: 3

Compression:

Stored size: 637 Bytes

Contents

module Elastic
  module SiteSearch
    class ClientException < StandardError; end
    class NonExistentRecord < ClientException; end
    class RecordAlreadyExists < ClientException; end
    class InvalidCredentials < ClientException; end
    class BadRequest < ClientException; end
    class Forbidden < ClientException; end
    class UnexpectedHTTPException < ClientException; end

    class ServerException < StandardError; end
    class InternalServerError < ServerException; end
    class BadGateway < ServerException; end
    class ServiceUnavailable < ServerException; end
    class GatewayTimeout < ServerException; end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
elastic-site-search-3.0.1 lib/elastic/site-search/exceptions.rb
elastic-site-search-2.2.0 lib/elastic/site-search/exceptions.rb
elastic-site-search-2.1.0 lib/elastic/site-search/exceptions.rb