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

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

Overview

サーバーが開いているときに起動されるイベント。

以来

  • 2.4.0

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

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

コンストラクターの詳細

#初期化(アドレス、トポロジー) = ServerInitialize

イベントを作成します。

例:

イベントを作成します。

ServerOpening.new(address)

パラメーター:

  • address アドレス

    サーバーのアドレス。

  • トポロジー (整数)

    トポロジー。

以来

  • 2.4.0



42
43
44
45
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/server_opening.rb', 行42

デフォルト 初期化(address, トポロジー)
  @address = address
  @topology = トポロジー
end

インスタンス属性の詳細

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

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

次の値を返します。

  • アドレス

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

以来

  • 2.4.0



28
29
30
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/server_opening.rb', 行28

デフォルト address
  @address
end

#トポロジー=トポロジー(読み取り専用)

トポロジーを返します。

次の値を返します。

  • トポロジー

    トポロジー トポロジー。

以来

  • 2.4.0



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

デフォルト トポロジー
  @topology
end

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

#のサマリー= string

注:

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

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

次の値を返します。

  • ( string )

    イベントの string の概要。

以来

  • 2.7.0



55
56
57
58
# ファイル 'Build/ruby-Driver-v 2.19 /lib/mongo/monitoring/event/server_opening.rb', 行55

デフォルト 概要
  " #{短い_クラス名} " +
  " address= #{アドレス}トポロジー = #{トポロジー.の概要} > "
end