类:Mongo::Server::Monitor::AppMetadata Private

继承:
AppMetadata
  • 对象
显示全部
定义于:
build/Ruby-driver-v 2.19 /lib/mongo/server/monitor/app_metadata.rb

Overview

此类是私有 API 的一部分。 应尽可能避免使用此类,因为它将来可能会被删除或更改。

用于监控套接字的应用元数据。

最简单的方法是从普通应用元数据入手,然后删除与身份验证相关的部分。

由于:

  • 2.0.0

常量摘要

AppMetadata继承的常量

AppMetadata::AUTH_OPTION_KEYSAppMetadata::DRIVER_NAMEAppMetadata::MAX_APP_NAME_SIZEAppMetadata::PURPOSES

实例属性摘要

AppMetadata继承的属性

#platform# Purpose#server_api#wrapping_libraries

实例方法摘要折叠

AppMetadata继承的方法

#client_document#validated_document

构造函数详情

#initialize (options = {}) ⇒ AppMetadata

此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。

返回 AppMetadata 的新实例。

由于:

  • 2.0.0



28
29
30
31
32
33
# File ' 构建/ruby-driver-v2.19/lib/ mongo / 服务器/ 监控/app_metadata.rb', 第28行

def 初始化(选项 = {})
  
  if instance_variable_defined?(:@request_auth_mech)
    remove_instance_variable(:@request_auth_mech)
  end
end