Clase: Mongo::Monitoring::Event::Cmap::PoolReady
- Hereda:
-
Base
- Objeto
- Evento::Base
- Base
- Mongo::Monitoreo::Evento::Cmap::PoolReady
- Definido en:
- lib/mongo/monitoreo/evento/cmap/pool_ready.rb
Overview
Evento que se publica cuando un grupo de conexiones se marca como listo.
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 Opciones especificadas para la creación del grupo.
-
#pool ⇒ Mongo::Servidor::Grupo de conexiones
solo lectura
creado.
Colapso del resumen del método de instancia
-
#inicializar(dirección, opciones, pool) ⇒ PoolReady
constructor
privada
Crear el evento.
-
#resumen ⇒ Cadena
Devuelve un resumen conciso pero útil del evento.
Detalles del constructor
#inicializar(dirección, opciones, pool) ⇒ PoolReady
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.
46 47 48 49 50 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_ready.rb', línea 46 def inicializar(dirección, , Piscina) @DIRECCIÓN = dirección @opciones = .dup.freeze @piscina = Piscina 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.
28 29 30 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_ready.rb', línea 28 def dirección @DIRECCIÓN end |
#opciones ⇒ Hash (solo lectura)
Devuelve opciones Opciones especificadas para la creación del grupo.
31 32 33 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_ready.rb', línea 31 def @opciones end |
#pool ⇒ Mongo::Server::ConnectionPool (solo lectura)
creado.
37 38 39 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_ready.rb', línea 37 def Piscina @piscina 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.
59 60 61 62 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_ready.rb', línea 59 def resumen "#<#{self.clase.name.sub(/^Mongo::supervisión::evento::Cmap::/, '')} " + "dirección=#{dirección} opciones=#{} pool=0x#{pool.object_id}>" end |