Classe: Mongo::Monitoring::Event::ServerHeartbeatStarted
- Herda:
-
Evento::Base
- Objeto
- Evento::Base
- Mongo::Monitoramento::Evento::ServerHeartbeatStarted
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/monitoring/ evento/server_ heartbeat_started.rb
Visão geral
Evento disparado quando um heartbeat de servidor é despachado.
Recolhimento do Resumo do atributo de instância
-
#endereço ➤ Endereço
Somente leitura
Endereço O endereço do servidor.
Recolhimento do Resumo do método de instância
-
#esperado? ➤ verdadeiro | false
Se o heartbeat era esperado.
-
#initialize(endereço, aguardado: falso) ➤ ServerHeartbeatStarted
construtor
privado
Crie o evento.
-
#resumo ➤ string
Retorna um resumo conciso, mas útil, do evento.
Detalhes do construtor
#initialize(endereço, aguardado: falso) ➤ ServerHeartbeatStarted
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.
45 46 47 48 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/ evento/server_ heartbeat_started.rb', linha 45 def inicializar(endereço, esperado: false) @address = endereço @waited = !!esperado end |
Detalhes do atributo da instância
#endereço ➤ Endereço (somente leitura)
Retorna endereço O endereço do servidor.
28 29 30 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/ evento/server_ heartbeat_started.rb', linha 28 def endereço @address end |
Detalhes do método de instância
#esperado? ➤ verdadeiro | false
Retorna se a pulsação era esperada.
31 32 33 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/ evento/server_ heartbeat_started.rb', linha 31 def esperado? @waited end |
#resumo ➤ string
Observação:
Este método é experimental e sujeito a alterações.
Retorna um resumo conciso, mas útil, do evento.
58 59 60 61 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/ evento/server_ heartbeat_started.rb', linha 58 def Resumo "#<#{curto_class_name}" + " endereço=#{endereço}>" end |