Classe: Mongo::Monitoring::Event::Cmap::ConnectionCheckedIn
- Herda:
-
Base
- Objeto
- Evento::Base
- Base
- Mongo::Monitoring::Event::Cmap::ConnectionCheckedIn
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/monitoring/event/cmap/connection_checked_in.rb
Visão geral
Evento publicado quando uma conexão é retornada para um pool de conexões.
Recolhimento do Resumo do atributo de instância
-
#endereço ➤ Endereço
Somente leitura
Endereço O endereço do servidor ao qual a conexão foi conectada.
-
#connection_id ➤ Inteiro
Somente leitura
Connection_id A ID da conexão.
-
#pool ➤ Mongo::Server::ConnectionPool
Somente leitura
fez check-in.
Recolhimento do Resumo do método de instância
-
#initialize(address, ID, pool) ➤ ConnectionCheckedIn
construtor
privado
Crie o evento.
-
#resumo ➤ string
Retorna um resumo conciso, mas útil, do evento.
Detalhes do construtor
#initialize(address, ID, pool) ➤ ConnectionCheckedIn
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Crie o evento.
52 53 54 55 56 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/event/cmap/connection_checked_in.rb', linha 52 def inicializar(endereço, id, pool) @address = endereço @connection_id = id @pool = pool end |
Detalhes do atributo da instância
#endereço ➤ Endereço (somente leitura)
Retorna endereço O endereço do servidor ao qual a conexão foi conectada.
31 32 33 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/event/cmap/connection_checked_in.rb', linha 31 def endereço @address end |
#connection_id ➤ Inteiro (somente leitura)
Retorna connection_id O ID da conexão.
36 37 38 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/event/cmap/connection_checked_in.rb', linha 36 def connection_id @connection_id end |
#pool ➤ Mongo::Server::ConnectionPool (readonly)
fez check-in.
43 44 45 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/event/cmap/connection_checked_in.rb', linha 43 def pool @pool end |
Detalhes do método de instância
#resumo ➤ string
Observação:
Este método é experimental e sujeito a alterações.
Retorna um resumo conciso, mas útil, do evento.
66 67 68 69 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/event/cmap/connection_checked_in.rb', linha 66 def Resumo "#<#{self.classe.name.sub(/^Mongo::Monitoring::Event::Cmap::/, '')} " + "endereço=#{endereço} connection_id=#{connection_id} pool=0x#{pool.object_id}>" end |