Sha256: caa3fc8e707d1c2c222ece17b0298ea5840f89e908dd64dbb55df45b5241a63c

Contents?: true

Size: 510 Bytes

Versions: 5

Compression:

Stored size: 510 Bytes

Contents

require "logstash/namespace"
require "logstash/logging"

class LogStash::Search::FacetResult
  # Array of LogStash::Search::FacetResult::Entry
  attr_accessor :results

  # How long this query took, in seconds (or fractions of).
  attr_accessor :duration

  # Error message, if any.
  attr_accessor :error_message

  def initialize(settings={})
    @results = []
    @duration = nil
    @error_message = nil
  end

  def error?
    return !@error_message.nil?
  end
end # class LogStash::Search::FacetResult

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
logstash-lite-0.2.20110505142231 lib/logstash/search/facetresult.rb
logstash-lite-0.2.20110422152244 lib/logstash/search/facetresult.rb
logstash-lite-0.2.20110405105201 lib/logstash/search/facetresult.rb
logstash-lite-0.2.20110331121236 lib/logstash/search/facetresult.rb
logstash-lite-0.2.20110329105411 lib/logstash/search/facetresult.rb