クラス: Mongo::Monitoring::Event::Cmap::PoolCleared
- 継承:
-
Base
- オブジェクト
- Event::Base
- Base
- Mongo::Monitoring::Event::Cmap::PoolCleared
- 定義:
- build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_clied.rb
Overview
接続プールがクリアされたときに公開されるイベント。
インスタンス属性の概要を折りたたむ
-
アドレス= Mongo::Address
readOnly
アドレス プールの接続が接続するサーバーのアドレス。
-
#options ⇒ Hash
readOnly
オプション のオプション。
-
# service_id = nil |オブジェクト
readOnly
サービス ID(存在する場合)。
インスタンス メソッドの概要を折りたたむ
-
# initialize (アドレス、service_id: nil、write_in_use_ connections: nil)=PoolCleared
コンストラクター
private
イベントを作成します。
-
#のサマリー= string
イベントの簡潔でかつ有用な概要を返します。
コンストラクターの詳細
# initialize (アドレス、service_id: nil、write_in_use_ connections: nil) =PoolCleared
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
イベントを作成します。
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 (読み取り専用)
プールの接続が接続するサーバーのアドレスを返します。
32 33 34 |
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_client.rb', 行32 デフォルト address @address end |
オプション=ハッシュ(読み取り専用)
オプション オプションを返します。
38 39 40 |
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_client.rb', 行38 デフォルト @options end |
# service_id = nil |オブジェクト(読み取り専用)
サービス ID(存在する場合)を返します。
35 36 37 |
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/cmap/Pool_client.rb', 行35 デフォルト service_id @service_id end |
インスタンス メソッドの詳細
#のサマリー= string
注:
この方法は実験的なものであり、変更される可能性があります。
イベントの簡潔でかつ有用な概要を返します。
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 |