Clase: Mongo::Monitoring::Event::Cmap::PoolCleared
- Hereda:
-
Base
- Objeto
- Evento::Base
- Base
- Mongo::Monitoreo::Evento::Cmap::PoolCleared
- Definido en:
- lib/mongo/monitoreo/evento/cmap/pool_cleared.rb
Overview
Evento publicado cuando se borra un grupo de conexiones.
Colapso delresumen de atributos de instancia
-
#dirección ⇒ Mongo::Dirección
solo lectura
Dirección La dirección del servidor al que se conectarán las conexiones del grupo.
-
#options ⇒ Hash
solo lectura
Opciones Las opciones.
-
#service_id ⇒ nulo | Objeto
solo lectura
El identificador del servicio, si lo hay.
Colapso del resumen del método de instancia
-
#inicializar(dirección, id_de_servicio: nulo, conexiones_de_interrupción_en_uso: nulo) ⇒ PoolCleared
constructor
privada
Crear el evento.
-
#resumen ⇒ Cadena
Devuelve un resumen conciso pero útil del evento.
Detalles del constructor
#inicializar(dirección, id_de_servicio: nulo, conexiones_de_interrupción_en_uso: nulo) ⇒ PoolCleared
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.
48 49 50 51 52 53 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_cleared.rb', línea 48 def inicializar(dirección, id_de_servicio: nulo, conexiones de interrupción en uso: nulo) @DIRECCIÓN = dirección @service_id = id_de_servicio @opciones = {} @opciones[:interrupción_en_uso_de_conexiones] = conexiones de interrupción en uso end |
Detalles de los atributos de instancia
#dirección ⇒ Mongo::Address (solo lectura)
Dirección de retorno La dirección del servidor al que se conectarán las conexiones del grupo.
32 33 34 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_cleared.rb', línea 32 def dirección @DIRECCIÓN end |
#opciones ⇒ Hash (solo lectura)
Devuelve opciones Las opciones.
38 39 40 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_cleared.rb', línea 38 def @opciones end |
#service_id ⇒ nil | Objeto (solo lectura)
Devuelve el ID del servicio, si lo hay.
35 36 37 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_cleared.rb', línea 35 def id_de_servicio @service_id end |
Detalles del método de instancia
#resumen ⇒ Cadena
Nota:
Este método es experimental y está sujeto a cambios.
Devuelve un resumen conciso pero útil del evento.
63 64 65 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_cleared.rb', línea 63 def resumen "#<#{self.class.name.sub(/^Mongo::Monitoring::Event::Cmap::/,' ' )} dirección=#{dirección}> " end |