Clase: Mongo::Server::Monitor::AppMetadata Privado

Hereda:
Metadatos de la aplicación Mostrar todo
Definido en:
lib/mongo/servidor/monitor/app_metadata.rb

Overview

Esta clase forma parte de una API privada. Evita usar esta clase si es posible, ya que puede ser eliminada o modificada en el futuro.

Metadatos de la aplicación para la supervisión de sockets.

Es más fácil comenzar con los metadatos normales de la aplicación y remover los elementos relacionados con la autenticación.

Desde:

  • 2.0.0

Resumen constante

Constantes heredadas de AppMetadata

AppMetadata::TECLAS_DE_OPCIÓN_DE_AUTENTICACIÓN, AppMetadata::NOMBRE_DEL_CONTROLADOR, AppMetadata::TAMAÑO_MÁXIMO_DEL_NOMBRE_DE_LA_APLICACIÓN, AppMetadata::PROPÓSITOS

Resumen del atributo de la instancia

Atributos heredados de AppMetadata

#platform, #purpose, #server_api, #wrapping_libraries

Resumen del método de instancia colapsar

Métodos heredados de AppMetadata

#documento_del_cliente, #documento_validado

Detalles del constructor

#initialize(options = {}) ⇒ AppMetadata

Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.

Devuelve una nueva instancia de AppMetadata.

Desde:

  • 2.0.0



28
29
30
31
32
33
# Archivo 'lib/mongo/server/supervisar/app_metadata.rb', línea 28

def inicializar(opciones = {})
  super
  si instance_variable_defined?(:@request_auth_mech)
    eliminar_variable_de_instancia(:@request_auth_mech)
  end
end