클래스: Mongo::Server::Mongo::AppMetadata 비공개

상속:
AppMetadata 모두 표시
다음에 정의됨:
build/ruby-driver-v2.19/lib/mongo/server/monitor/app_metadata.rb

개요

이 클래스는 비공개 API의 일부입니다. 이 클래스는 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

소켓 모니터링을 위한 앱 메타데이터입니다.

일반 앱 메타데이터 로 시작하고 인증 관련 부분을 제거 하는 것이 가장 쉽습니다.

이후:

  • 2.0.0

상수 요약

AppMetadata에서 상속된 상수

AppMetadata::AUTH_OPTION_KEYS, AppMetadata::DRIVER_NAME, AppMetadata:: MAX_APP_NAME_SIZE , AppMetadata ::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
# 파일 ' 빌드/ Ruby-driver-v2.19/lib/mongo/ 서버/ 모니터/app_metadata.rb', 줄 28

def 초기화(옵션 = {})
  super
  만약 instance_variable_defined?(:@request_auth_mech)
    remove_instance_variable(:@request_auth_mech)
  end
end