Class: Couchbase::Cluster::AnalyticsMetrics

Inherits:
Object
  • Object
show all
Defined in:
lib/couchbase/analytics_options.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/analytics_options.rb
more...

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize {|self| ... } ⇒ AnalyticsMetrics

Returns a new instance of AnalyticsMetrics.

Yield Parameters:

[View source]

127
128
129
# File 'lib/couchbase/analytics_options.rb', line 127

def initialize
  yield self if block_given?
end

Instance Attribute Details

#elapsed_timeInteger

Returns duration in milliseconds.

Returns:

  • (Integer)

    duration in milliseconds


106
107
108
# File 'lib/couchbase/analytics_options.rb', line 106

def elapsed_time
  @elapsed_time
end

#error_countInteger

Returns:

  • (Integer)

118
119
120
# File 'lib/couchbase/analytics_options.rb', line 118

def error_count
  @error_count
end

#execution_timeInteger

Returns duration in milliseconds.

Returns:

  • (Integer)

    duration in milliseconds


109
110
111
# File 'lib/couchbase/analytics_options.rb', line 109

def execution_time
  @execution_time
end

#processed_objectsInteger

Returns:

  • (Integer)

121
122
123
# File 'lib/couchbase/analytics_options.rb', line 121

def processed_objects
  @processed_objects
end

#result_countInteger

Returns:

  • (Integer)

112
113
114
# File 'lib/couchbase/analytics_options.rb', line 112

def result_count
  @result_count
end

#result_sizeInteger

Returns:

  • (Integer)

115
116
117
# File 'lib/couchbase/analytics_options.rb', line 115

def result_size
  @result_size
end

#warning_countInteger

Returns:

  • (Integer)

124
125
126
# File 'lib/couchbase/analytics_options.rb', line 124

def warning_count
  @warning_count
end