Classe: Mongo::Server::Monitor::AppMetadata Private

Herda:
AppMetadata
  • Objeto
mostrar tudo
Definido em:
build/ruby-driver-v2.19/lib/mongo/server/monitor/app_metadata.rb

Visão geral

Esta classe faz parte de uma API privada. Evite usar essa classe, se possível, pois ela pode ser removida ou alterada no futuro.

Metadados de aplicativos para monitorar soquetes.

É mais fácil começar com os metadados normais do aplicativo e remover os bits relacionados à autenticação.

Desde:

  • 2.0.0

Resumo constante

Constantes herdadas de AppMetadata

AppMetadata::AUTH_OPTION_KEYS, AppMetadata::DRIVER_NAME, AppMetadata::MAX_APP_NAME_SIZE, AppMetadata::PURPOSES

Resumo do atributo de instância

Atributos herdados de AppMetadata

#platform, #tention, #server_api, #wrapping_libraries

Recolhimento do Resumo do método de instância

Métodos herdados de AppMetadata

#client_document, #validated_document

Detalhes do construtor

#initialize(options = {}) ➤ AppMetadata

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.

Retorna uma nova instância do AppMetadata.

Desde:

  • 2.0.0



28
29
30
31
32
33
# File 'build/ruby-driver-v2.19/lib/mongo/ servidor/monitor/app_metadata.rb', linha 28

def inicializar(opções = {})
  super
  se instance_variable_definido?(:@request_auth_mech)
    remove_instance_variable(:@request_auth_mech)
  end
end