Exception: Mongo::Server::AppMetadata::Environment::MissingVariable Private

Inherits:
Error
  • Object
show all
Defined in:
lib/mongo/server/app_metadata/environment.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Error class for reporting that a required environment variable is missing.

Since:

  • 2.0.0

Constant Summary

Constants inherited from Error

Error::BAD_VALUE, Error::CODE, Error::CURSOR_NOT_FOUND, Error::ERR, Error::ERRMSG, Error::ERROR, Error::TRANSIENT_TRANSACTION_ERROR_LABEL, Error::UNKNOWN_ERROR, Error::UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL, Error::WRITE_CONCERN_ERROR, Error::WRITE_CONCERN_ERRORS, Error::WRITE_ERRORS

Instance Attribute Summary

Attributes included from Error::Notable

#connection_global_id, #generation, #service_id

Method Summary

Methods inherited from Error

#change_stream_resumable?, #initialize, #write_concern_error_label?, #write_concern_error_labels

Methods included from Error::ChangeStreamResumable

#change_stream_resumable?

Methods included from Error::WriteRetryable

#write_retryable?

Methods included from Error::Labelable

#add_label, #label?, #labels

Methods included from Error::Notable

#add_note, #add_notes, #notes, #to_s

Constructor Details

This class inherits a constructor from Mongo::Error