Clase: Mongo::Monitoring::Event::TopologyChanged

Hereda:
Evento::Base
  • Objeto
Mostrar todo
Definido en:
lib/mongo/monitoreo/evento/topología_cambiada.rb

Overview

Evento disparado cuando cambia la topología.

Desde:

  • 2.4.0

Colapso delresumen de atributos de instancia

Colapso del resumen del método de instancia

Detalles del constructor

#inicializar(topología anterior, nueva topología) ⇒ Topología modificada

Crear el evento.

Ejemplos:

Crear el evento.

TopologyChanged.new(previous, new)

Parámetros:

Desde:

  • 2.4.0



42
43
44
45
# Archivo 'lib/mongo/monitoring/event/topology_changed.rb', línea 42

def inicializar(topología anterior, nueva_topología)
  @topología_anterior = topología anterior
  @nueva_topología = nueva_topología
end

Detalles de los atributos de instancia

#nueva_topologíaclúster::topología (solo lectura)

Devuelve new_topology La nueva topología.

Devuelve:

Desde:

  • 2.4.0



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

def nueva_topología
  @nueva_topología
end

#previous_topologyCluster::Topology (solo lectura)

Devuelve previous_topology La topología anterior.

Devuelve:

Desde:

  • 2.4.0



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

def topología anterior
  @topología_anterior
end

Detalles del método de instancia

#resumenCadena

Nota:

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

Devuelve un resumen conciso pero útil del evento.

Devuelve:

  • (Cadena) -

    Resumen de cadena del evento.

Desde:

  • 2.7.0



55
56
57
58
59
# Archivo 'lib/mongo/monitoring/event/topology_changed.rb', línea 55

def resumen
  "#<#{nombre_de_clase_corto}" +
  " prev=#{previous_topology. summary}" +
  " nuevo=#{nueva_topología. resumen}>"
end