クラス: Mongo::Monitoring::Event::Server heartbeatStarted

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

Overview

サーバーのハートビートがディスパッチされたときに起動されるイベント。

以来

  • 2.7.0

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

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

コンストラクターの詳細

# initialize (アドレス、待機、false) =ServerHeartbeatStarted

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

イベントを作成します。

例:

イベントを作成します。

ServerHeartbeatStarted.new(address)

パラメーター:

  • address アドレス

    サーバーのアドレス。

  • 待機しました true | false (デフォルトはfalse

    ハートビートが待機されたかどうか。

以来

  • 2.7.0



45
46
47
48
# ファイル 'lib/mongo/monitoring/イベント/server_ heartbeat_started.rb' は、45 行を

デフォルト 初期化(address, 次の操作を待機しました。 false)
  @address = address
  @waited = !!待機しました
end

インスタンス属性の詳細

#アドレス=アドレス(読み取り専用)

アドレス サーバーのアドレスを返します。

次の値を返します。

  • アドレス

    address サーバーのアドレスを指定します。

以来

  • 2.7.0



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

デフォルト address
  @address
end

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

#を待機しました = true | false

ハートビートが待機されたかどうかを返します。

次の値を返します。

  • true | false

    ハートビートが待機されたかどうか。

以来

  • 2.7.0



31
32
33
# ファイル 'lib/mongo/monitoring/イベント/server_ heartbeat_started.rb' は、31 行を

デフォルト 待機していましたか?
  @waited
end

#のサマリー= string

注:

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

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

次の値を返します。

  • ( string )

    イベントの string の概要。

以来

  • 2.7.0



58
59
60
61
# ファイル 'lib/mongo/monitoring/イベント/server_ heartbeat_started.rb' は、58 行を

デフォルト 概要
  " #{短い_クラス名} " +
  " address = #{dress } > "
end