クラス: Mongo::Monitoring::Event::Triggers Changed

継承:
Event::Base
  • オブジェクト
すべて表示
定義:
lib/mongo/monitoring/ イベント/topLOGy_changed.rb

Overview

トポロジーが変更されたときに起動されるイベント。

以来

  • 2.4.0

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

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

コンストラクターの詳細

#初期化(以前のトポロジー、新しい_トポロジー) =トポロジー変更

イベントを作成します。

例:

イベントを作成します。

TopologyChanged.new(previous, new)

パラメーター:

以来

  • 2.4.0



39
40
41
42
# ファイル 'lib/mongo/monitoring/ イベント/top Community_changed.rb' は、39 行を

デフォルト 初期化(以前の_トポロジー, new_to logical)
  @private_top可用性 = 以前の_トポロジー
  @new_topLOG = new_to logical
end

インスタンス属性の詳細

# new_topLOG =クラスター::トポロジー(読み取り専用)

新しいトポロジーを返します。

次の値を返します。

以来

  • 2.4.0



28
29
30
# ファイル 'lib/mongo/monitoring/ イベント/top Community_changed.rb' は、28 行を

デフォルト new_to logical
  @new_topLOG
end

#以前の_トポロジー =クラスター::トポロジー(読み取り専用)

以前のトポロジーを返します 前のトポロジー。

次の値を返します。

以来

  • 2.4.0



25
26
27
# ファイル 'lib/mongo/monitoring/ イベント/top Community_changed.rb' は、25 行を

デフォルト 以前の_トポロジー
  @private_top可用性
end

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

#のサマリー= string

注:

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

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

次の値を返します。

  • ( string )

    イベントの string の概要。

以来

  • 2.7.0



52
53
54
55
56
# ファイル 'lib/mongo/monitoring/ イベント/top Community_changed.rb' は、52 行を

デフォルト 概要
  " #{短い_クラス名} " +
    " prev= #{ old_topLOGy . Summary } " +
    " new= #{ new_top logical . Summary } > "
end