Clase: Mongo::Monitoring::Event::ServerHeartbeatStarted

Hereda:
evento::Base
  • Objeto
Mostrar todo
Definido en:
lib/mongo/supervisión/evento/server_heartbeat_started.rb

Overview

Evento activado cuando se envía un latido del servidor.

Desde:

  • 2.7.0

Resumen de atributos de la instancia colapsar

Resumen del método de instancia colapsar

Detalles del constructor

#initialize(address, awaited: false) ⇒ ServerHeartbeatStarted

Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.

Crear el evento.

Ejemplos:

Crear el evento.

ServerHeartbeatStarted.new(address)

Parámetros:

  • dirección ( DIRECCIÓN) -

    La dirección del servidor.

  • en espera (true | false) (por defecto: false)

    Si se esperaba el latido del corazón.

Desde:

  • 2.7.0



45
46
47
48
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_started.rb', línea 45

def inicializar(dirección, esperado: false)
  @address = dirección
  @esperado = !!en espera
end

Detalles de los atributos de instancia

#addressDirección (solo lectura)

Regresa la dirección La dirección del servidor.

Devuelve:

  • ( DIRECCIÓN) -

    dirección La dirección del servidor.

Desde:

  • 2.7.0



28
29
30
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_started.rb', línea 28

def dirección
  @address
end

Detalles del método de instancia

#¿esperado?true | false

Devuelve si se esperó el latido.

Devuelve:

  • (true | false)

    Si se esperaba el latido del corazón.

Desde:

  • 2.7.0



31
32
33
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_started.rb', línea 31

def ¿esperado?
  @esperado
end

#summaryString

Nota:

Este método es experimental y está sujeto a cambios.

Devuelve un resumen conciso pero útil del evento.

Devuelve:

  • (string)

    Resumen de cadena del evento.

Desde:

  • 2.7.0



58
59
60
61
# Archivo 'lib/mongo/monitoring/event/server_heartbeat_started.rb', línea 58

def Resumen
  "#<#{short_name_class}" +
  " address=#{address}>"
end