クラス: Mongo::Monitoring::Event::Cmap::PoolCleared

継承:
Base
  • オブジェクト
すべて表示
定義:
build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_clied.rb

Overview

接続プールがクリアされたときに公開されるイベント。

以来

  • 2.9.0

インスタンス属性の概要を折りたたむ

インスタンス メソッドの概要を折りたたむ

コンストラクターの詳細

# initialize (アドレス、service_id: nil、write_in_use_ connections: nil) =PoolCleared

このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。

イベントを作成します。

パラメーター:

  • address アドレス
  • service_id オブジェクト (デフォルトはnil

    サービス ID(存在する場合)。

  • insert_in_use_ connections true | false | nil (デフォルトはnil

    insert_in_use_ connections フラグ(指定されている場合)。

以来

  • 2.9.0



48
49
50
51
52
53
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_client.rb', 行48

デフォルト 初期化(address, service_id: nil, insert_in_use_ connections: nil)
  @address = address
  @service_id = service_id
  @options = {}
  @options[:中断_in_use_ connections] = insert_in_use_ connections
end

インスタンス属性の詳細

アドレス= Mongo::Address (読み取り専用)

プールの接続が接続するサーバーのアドレスを返します。

次の値を返します。

  • Mongo::Address

    address プールの接続が接続するサーバーのアドレス。

以来

  • 2.9.0



32
33
34
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_client.rb', 行32

デフォルト address
  @address
end

オプション=ハッシュ(読み取り専用)

オプション オプションを返します。

次の値を返します。

  • ハッシュ

    options

以来

  • 2.9.0



38
39
40
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_client.rb', 行38

デフォルト options
  @options
end

# service_id = nil |オブジェクト(読み取り専用)

サービス ID(存在する場合)を返します。

次の値を返します。

  • ( nil | Object )

    サービス ID(存在する場合)。

以来

  • 2.9.0



35
36
37
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_client.rb', 行35

デフォルト service_id
  @service_id
end

インスタンス メソッドの詳細

#のサマリー= string

注:

この方法は実験的なものであり、変更される可能性があります。

イベントの簡潔でかつ有用な概要を返します。

次の値を返します。

  • ( string )

    イベントの string の概要。

以来

  • 2.9.0



63
64
65
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_client.rb', 行63

デフォルト 概要
  " # は . クラス . 名前 . サブ ( / ^Mongo::Monitoring::Event:: Cmap :: / )'  } } address= #{ address } > "
end