Class: Couchbase::Options::Diagnostics

Inherits:
Object
  • Object
show all
Defined in:
lib/couchbase/options.rb,
/home/runner/work/couchbase-ruby-client/couchbase-ruby-client/lib/couchbase/options.rb

Overview

Options for Cluster#diagnostics

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(report_id: nil) {|self| ... } ⇒ Diagnostics

Creates an instance of options for Cluster#diagnostics

Parameters:

  • report_id (String) (defaults to: nil) —

    Holds custom report ID.

Yield Parameters:



1968
1969
1970
1971
# File 'lib/couchbase/options.rb', line 1968

def initialize(report_id: nil)
  @report_id = report_id
  yield self if block_given?
end

Instance Attribute Details

#report_id ⇒ String

Returns:

  • (String)


1961
1962
1963
# File 'lib/couchbase/options.rb', line 1961

def report_id
  @report_id
end