diff --git a/docs/Next/assets/navigation.js b/docs/Next/assets/navigation.js index 04ecf12788..34e13a49b3 100644 --- a/docs/Next/assets/navigation.js +++ b/docs/Next/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/Next/assets/search.js b/docs/Next/assets/search.js index 0559e5f5c9..39de9d2d0e 100644 --- a/docs/Next/assets/search.js +++ b/docs/Next/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/Next/classes/Db.html b/docs/Next/classes/Db.html index 3aa8e6ad9a..67c1600669 100644 --- a/docs/Next/classes/Db.html +++ b/docs/Next/classes/Db.html @@ -56,7 +56,7 @@
  • options: CollectionOptions = {}
  • Returns Collection<TSchema>

    return the new Collection instance

    Returns Promise<Collection<Document>[]>

    Returns Promise<string>

    Returns Promise<boolean>

    Returns Promise<boolean>

    Returns Promise<IndexDescriptionInfo[]>

  • Parameters

    Returns Promise<IndexDescriptionCompact>

  • Parameters

    Returns Promise<IndexDescriptionCompact | IndexDescriptionInfo[]>

  • Parameters

    • name: string

    Returns Promise<IndexDescriptionCompact>

  • Returns Promise<string>

    Returns Promise<boolean>

    Returns RunCommandCursor

    Returns Promise<ProfilingLevel>

    +
    diff --git a/docs/Next/classes/MongoAPIError.html b/docs/Next/classes/MongoAPIError.html index b65e8d1fee..6d5518e9c3 100644 --- a/docs/Next/classes/MongoAPIError.html +++ b/docs/Next/classes/MongoAPIError.html @@ -1,5 +1,5 @@ MongoAPIError | mongodb

    Class MongoAPIError

    An error generated when the driver API is used incorrectly

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    cause? code? connectionGeneration? @@ -18,8 +18,8 @@

    Meant for internal use only.

    Parameters

    • message: string
    • Optionaloptions: {
          cause?: Error;
      }
      • Optionalcause?: Error

    Returns MongoAPIError

    This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

    -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoAWSError.html b/docs/Next/classes/MongoAWSError.html index a2db72d8c6..29f8d78072 100644 --- a/docs/Next/classes/MongoAWSError.html +++ b/docs/Next/classes/MongoAWSError.html @@ -1,6 +1,6 @@ MongoAWSError | mongodb

      Class MongoAWSError

      A error generated when the user attempts to authenticate via AWS, but fails

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string
      • Optionaloptions: {
            cause?: Error;
        }
        • Optionalcause?: Error

      Returns MongoAWSError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoAzureError.html b/docs/Next/classes/MongoAzureError.html index 9ef3bf91fe..c1da1076a0 100644 --- a/docs/Next/classes/MongoAzureError.html +++ b/docs/Next/classes/MongoAzureError.html @@ -1,6 +1,6 @@ MongoAzureError | mongodb

      Class MongoAzureError

      A error generated when the user attempts to authenticate via Azure, but fails.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoAzureError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoBatchReExecutionError.html b/docs/Next/classes/MongoBatchReExecutionError.html index 2855b16fa0..c24f19ccbe 100644 --- a/docs/Next/classes/MongoBatchReExecutionError.html +++ b/docs/Next/classes/MongoBatchReExecutionError.html @@ -1,6 +1,6 @@ MongoBatchReExecutionError | mongodb

      Class MongoBatchReExecutionError

      An error generated when a batch command is re-executed after one of the commands in the batch has failed

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string = 'This batch has already been executed, create new batch to execute'

      Returns MongoBatchReExecutionError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoBulkWriteError.html b/docs/Next/classes/MongoBulkWriteError.html index e8b8e94c65..5648588c99 100644 --- a/docs/Next/classes/MongoBulkWriteError.html +++ b/docs/Next/classes/MongoBulkWriteError.html @@ -33,9 +33,9 @@

      Meant for internal use only.

      Parameters

      Returns MongoBulkWriteError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    codeName?: string
    connectionGeneration?: number
    errInfo?: Document
    errorResponse: ErrorDescription

    Raw error result document returned by server.

    -
    message: string
    ok?: number
    stack?: string
    topologyVersion?: TopologyVersion
    writeConcernError?: Document
    writeErrors: OneOrMore<WriteError> = []
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    codeName?: string
    connectionGeneration?: number
    errInfo?: Document
    errorResponse: ErrorDescription

    Raw error result document returned by server.

    +
    message: string
    ok?: number
    stack?: string
    topologyVersion?: TopologyVersion
    writeConcernError?: Document
    writeErrors: OneOrMore<WriteError> = []
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -44,16 +44,16 @@ not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get insertedCount(): number
    • Number of documents inserted.

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get insertedIds(): {
          [key: number]: any;
      }
    • Inserted document generated Id's, hash key is the index of the originating operation

      Returns {
          [key: number]: any;
      }

      • [key: number]: any
    • get matchedCount(): number
    • Number of documents matched for update.

      Returns number

    • get upsertedIds(): {
          [key: number]: any;
      }
    • Upserted document generated Id's, hash key is the index of the originating operation

      -

      Returns {
          [key: number]: any;
      }

      • [key: number]: any

    Methods

    • Checks the error to see if it has an error label

      +

      Returns {
          [key: number]: any;
      }

      • [key: number]: any

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoChangeStreamError.html b/docs/Next/classes/MongoChangeStreamError.html index ae84305ee9..3c527f6d40 100644 --- a/docs/Next/classes/MongoChangeStreamError.html +++ b/docs/Next/classes/MongoChangeStreamError.html @@ -1,5 +1,5 @@ MongoChangeStreamError | mongodb

      Class MongoChangeStreamError

      An error generated when a ChangeStream operation fails to execute.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoChangeStreamError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoClientBulkWriteCursorError.html b/docs/Next/classes/MongoClientBulkWriteCursorError.html index d46f51020f..c5ec56efbd 100644 --- a/docs/Next/classes/MongoClientBulkWriteCursorError.html +++ b/docs/Next/classes/MongoClientBulkWriteCursorError.html @@ -1,5 +1,5 @@ MongoClientBulkWriteCursorError | mongodb

      Class MongoClientBulkWriteCursorError

      An error indicating that an error occurred when processing bulk write results.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoClientBulkWriteCursorError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -

    Returns MongoClientBulkWriteError

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    codeName?: string
    connectionGeneration?: number
    errInfo?: Document
    errorResponse: ErrorDescription

    Raw error result document returned by server.

    +
    message: string
    ok?: number
    partialResult?: ClientBulkWriteResult

    The results of any successful operations that were performed before the error was encountered.

    -
    stack?: string
    topologyVersion?: TopologyVersion
    writeConcernError?: Document
    writeConcernErrors: Document[]

    Write concern errors that occurred while executing the bulk write. This list may have +

    stack?: string
    topologyVersion?: TopologyVersion
    writeConcernError?: Document
    writeConcernErrors: Document[]

    Write concern errors that occurred while executing the bulk write. This list may have multiple items if more than one server command was required to execute the bulk write.

    -
    writeErrors: Map<number, ClientBulkWriteError>

    Errors that occurred during the execution of individual write operations. This map will +

    writeErrors: Map<number, ClientBulkWriteError>

    Errors that occurred during the execution of individual write operations. This map will contain at most one entry if the bulk write was ordered.

    -
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -40,10 +40,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoClientBulkWriteExecutionError.html b/docs/Next/classes/MongoClientBulkWriteExecutionError.html index 805272b9bc..9f816504fc 100644 --- a/docs/Next/classes/MongoClientBulkWriteExecutionError.html +++ b/docs/Next/classes/MongoClientBulkWriteExecutionError.html @@ -1,5 +1,5 @@ MongoClientBulkWriteExecutionError | mongodb

      Class MongoClientBulkWriteExecutionError

      An error indicating that an error occurred on the client when executing a client bulk write.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoClientBulkWriteExecutionError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoClientClosedError.html b/docs/Next/classes/MongoClientClosedError.html index 08a1c8b31c..1ecdc57eb6 100644 --- a/docs/Next/classes/MongoClientClosedError.html +++ b/docs/Next/classes/MongoClientClosedError.html @@ -1,6 +1,6 @@ MongoClientClosedError | mongodb

      Class MongoClientClosedError

      An error generated when the MongoClient is closed and async operations are interrupted.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Returns MongoClientClosedError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoCompatibilityError.html b/docs/Next/classes/MongoCompatibilityError.html index aa247a2383..8632398825 100644 --- a/docs/Next/classes/MongoCompatibilityError.html +++ b/docs/Next/classes/MongoCompatibilityError.html @@ -1,6 +1,6 @@ MongoCompatibilityError | mongodb

      Class MongoCompatibilityError

      An error generated when a feature that is not enabled or allowed for the current server configuration is used

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoCompatibilityError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -

    Returns MongoCredentials

    diff --git a/docs/Next/classes/MongoCryptAzureKMSRequestError.html b/docs/Next/classes/MongoCryptAzureKMSRequestError.html index 98099ef001..aa7230f60d 100644 --- a/docs/Next/classes/MongoCryptAzureKMSRequestError.html +++ b/docs/Next/classes/MongoCryptAzureKMSRequestError.html @@ -20,8 +20,8 @@

    Parameters

    Returns MongoCryptAzureKMSRequestError

    This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

    Properties

    body?: Document

    The body of the http response that failed, if present.

    -
    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -29,10 +29,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoCryptCreateDataKeyError.html b/docs/Next/classes/MongoCryptCreateDataKeyError.html index cd94f472bc..b19ee4bef5 100644 --- a/docs/Next/classes/MongoCryptCreateDataKeyError.html +++ b/docs/Next/classes/MongoCryptCreateDataKeyError.html @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • encryptedFields: Document
      • __namedParameters: {
            cause: Error;
        }
        • cause: Error

      Returns MongoCryptCreateDataKeyError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    encryptedFields: Document
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    encryptedFields: Document
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoCryptCreateEncryptedCollectionError.html b/docs/Next/classes/MongoCryptCreateEncryptedCollectionError.html index 081584f460..95d706257e 100644 --- a/docs/Next/classes/MongoCryptCreateEncryptedCollectionError.html +++ b/docs/Next/classes/MongoCryptCreateEncryptedCollectionError.html @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • encryptedFields: Document
      • __namedParameters: {
            cause: Error;
        }
        • cause: Error

      Returns MongoCryptCreateEncryptedCollectionError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    encryptedFields: Document
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    encryptedFields: Document
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoCryptError.html b/docs/Next/classes/MongoCryptError.html index dcd576690a..73e631b81b 100644 --- a/docs/Next/classes/MongoCryptError.html +++ b/docs/Next/classes/MongoCryptError.html @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string
      • options: {
            cause?: Error;
        } = {}
        • Optionalcause?: Error

      Returns MongoCryptError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoCryptInvalidArgumentError.html b/docs/Next/classes/MongoCryptInvalidArgumentError.html index c9a6d6ec4d..3667c7f59d 100644 --- a/docs/Next/classes/MongoCryptInvalidArgumentError.html +++ b/docs/Next/classes/MongoCryptInvalidArgumentError.html @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoCryptInvalidArgumentError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoCryptKMSRequestNetworkTimeoutError.html b/docs/Next/classes/MongoCryptKMSRequestNetworkTimeoutError.html index 0dcf9c469b..ecfdac8ae1 100644 --- a/docs/Next/classes/MongoCryptKMSRequestNetworkTimeoutError.html +++ b/docs/Next/classes/MongoCryptKMSRequestNetworkTimeoutError.html @@ -17,8 +17,8 @@

      Meant for internal use only.

      Parameters

      • message: string
      • options: {
            cause?: Error;
        } = {}
        • Optionalcause?: Error

      Returns MongoCryptKMSRequestNetworkTimeoutError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -26,10 +26,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoCursorExhaustedError.html b/docs/Next/classes/MongoCursorExhaustedError.html index 929b4a7f4b..11a3b050a9 100644 --- a/docs/Next/classes/MongoCursorExhaustedError.html +++ b/docs/Next/classes/MongoCursorExhaustedError.html @@ -1,5 +1,5 @@ MongoCursorExhaustedError | mongodb

      Class MongoCursorExhaustedError

      An error thrown when an attempt is made to read from a cursor that has been exhausted

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • Optionalmessage: string

      Returns MongoCursorExhaustedError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoCursorInUseError.html b/docs/Next/classes/MongoCursorInUseError.html index 63520a7501..5d2c5f2d9d 100644 --- a/docs/Next/classes/MongoCursorInUseError.html +++ b/docs/Next/classes/MongoCursorInUseError.html @@ -1,6 +1,6 @@ MongoCursorInUseError | mongodb

      Class MongoCursorInUseError

      An error thrown when the user attempts to add options to a cursor that has already been initialized

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string = 'Cursor is already initialized'

      Returns MongoCursorInUseError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -

    Constructors

    Properties

    collection: string
    db: string

    Methods

    diff --git a/docs/Next/classes/MongoDBNamespace.html b/docs/Next/classes/MongoDBNamespace.html index 2a3aafc3a7..cc6d9dade0 100644 --- a/docs/Next/classes/MongoDBNamespace.html +++ b/docs/Next/classes/MongoDBNamespace.html @@ -1,4 +1,4 @@ -MongoDBNamespace | mongodb

    Class MongoDBNamespace

    Hierarchy (view full)

    Constructors

    constructor +MongoDBNamespace | mongodb

    Class MongoDBNamespace

    Hierarchy (view full)

    Constructors

    Properties

    Methods

    toString @@ -7,4 +7,4 @@

    Constructors

    Properties

    collection?: string
    db: string

    Methods

    +

    Returns MongoDBNamespace

    Properties

    collection?: string
    db: string

    Methods

    diff --git a/docs/Next/classes/MongoDecompressionError.html b/docs/Next/classes/MongoDecompressionError.html index b6417be8a2..f605f623cb 100644 --- a/docs/Next/classes/MongoDecompressionError.html +++ b/docs/Next/classes/MongoDecompressionError.html @@ -1,6 +1,6 @@ MongoDecompressionError | mongodb

    Class MongoDecompressionError

    An error generated when the driver fails to decompress data received from the server.

    -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    cause? code? connectionGeneration? @@ -19,8 +19,8 @@

    Meant for internal use only.

    Parameters

    • message: string

    Returns MongoDecompressionError

    This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

    -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoError.html b/docs/Next/classes/MongoError.html index cc317dfe13..0cff35e6dc 100644 --- a/docs/Next/classes/MongoError.html +++ b/docs/Next/classes/MongoError.html @@ -1,4 +1,4 @@ -MongoError | mongodb

      Class MongoError

      Hierarchy (view full)

      Constructors

      constructor +MongoError | mongodb

      Class MongoError

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -17,8 +17,8 @@

      Meant for internal use only.

      Parameters

      • message: string
      • Optionaloptions: {
            cause?: Error;
        }
        • Optionalcause?: Error

      Returns MongoError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -26,10 +26,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    Methods

    • Parameters

      • label: string

      Returns void

    • Checks the error to see if it has an error label

      +

      Returns string

    Methods

    • Parameters

      • label: string

      Returns void

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns +

    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoExpiredSessionError.html b/docs/Next/classes/MongoExpiredSessionError.html index ebcd846a6a..47d997ee37 100644 --- a/docs/Next/classes/MongoExpiredSessionError.html +++ b/docs/Next/classes/MongoExpiredSessionError.html @@ -1,6 +1,6 @@ MongoExpiredSessionError | mongodb

      Class MongoExpiredSessionError

      An error generated when the user attempts to operate on a session that has expired or has been closed.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string = 'Cannot use a session that has ended'

      Returns MongoExpiredSessionError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoGCPError.html b/docs/Next/classes/MongoGCPError.html index 449e4e6c9e..15e8af1384 100644 --- a/docs/Next/classes/MongoGCPError.html +++ b/docs/Next/classes/MongoGCPError.html @@ -1,6 +1,6 @@ MongoGCPError | mongodb

      Class MongoGCPError

      A error generated when the user attempts to authenticate via GCP, but fails.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoGCPError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoGridFSChunkError.html b/docs/Next/classes/MongoGridFSChunkError.html index e8172a5738..4be692d364 100644 --- a/docs/Next/classes/MongoGridFSChunkError.html +++ b/docs/Next/classes/MongoGridFSChunkError.html @@ -1,6 +1,6 @@ MongoGridFSChunkError | mongodb

      Class MongoGridFSChunkError

      An error generated when a malformed or invalid chunk is encountered when reading from a GridFSStream.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoGridFSChunkError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoGridFSStreamError.html b/docs/Next/classes/MongoGridFSStreamError.html index 0f3fc63a7f..7310fae59d 100644 --- a/docs/Next/classes/MongoGridFSStreamError.html +++ b/docs/Next/classes/MongoGridFSStreamError.html @@ -1,5 +1,5 @@ MongoGridFSStreamError | mongodb

      Class MongoGridFSStreamError

      An error generated when a GridFSStream operation fails to execute.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoGridFSStreamError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoInvalidArgumentError.html b/docs/Next/classes/MongoInvalidArgumentError.html index 666aa46c40..abcca3351e 100644 --- a/docs/Next/classes/MongoInvalidArgumentError.html +++ b/docs/Next/classes/MongoInvalidArgumentError.html @@ -1,6 +1,6 @@ MongoInvalidArgumentError | mongodb

      Class MongoInvalidArgumentError

      An error generated when the user supplies malformed or unexpected arguments or when a required argument or field is not provided.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string
      • Optionaloptions: {
            cause?: Error;
        }
        • Optionalcause?: Error

      Returns MongoInvalidArgumentError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoKerberosError.html b/docs/Next/classes/MongoKerberosError.html index 4bfbc6b0a2..379648038a 100644 --- a/docs/Next/classes/MongoKerberosError.html +++ b/docs/Next/classes/MongoKerberosError.html @@ -1,6 +1,6 @@ MongoKerberosError | mongodb

      Class MongoKerberosError

      A error generated when the user attempts to authenticate via Kerberos, but fails to connect to the Kerberos client.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoKerberosError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoMissingCredentialsError.html b/docs/Next/classes/MongoMissingCredentialsError.html index f5935d2922..b476cb70af 100644 --- a/docs/Next/classes/MongoMissingCredentialsError.html +++ b/docs/Next/classes/MongoMissingCredentialsError.html @@ -1,6 +1,6 @@ MongoMissingCredentialsError | mongodb

      Class MongoMissingCredentialsError

      An error generated when the user fails to provide authentication credentials before attempting to connect to a mongo server instance.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoMissingCredentialsError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoMissingDependencyError.html b/docs/Next/classes/MongoMissingDependencyError.html index a3f17da1fe..b8c07a9f47 100644 --- a/docs/Next/classes/MongoMissingDependencyError.html +++ b/docs/Next/classes/MongoMissingDependencyError.html @@ -1,5 +1,5 @@ MongoMissingDependencyError | mongodb

      Class MongoMissingDependencyError

      An error generated when a required module or dependency is not present in the local environment

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause code? connectionGeneration? @@ -19,9 +19,9 @@

      Meant for internal use only.

      Parameters

      • message: string
      • options: {
            cause: Error;
            dependencyName: string;
        }
        • cause: Error
        • dependencyName: string

      Returns MongoMissingDependencyError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause: Error

    This property is assigned in the Error constructor.

    -
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    dependencyName: string
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause: Error

    This property is assigned in the Error constructor.

    +
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    dependencyName: string
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -29,10 +29,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoNetworkError.html b/docs/Next/classes/MongoNetworkError.html index 5efcadbf42..5d5c2753a6 100644 --- a/docs/Next/classes/MongoNetworkError.html +++ b/docs/Next/classes/MongoNetworkError.html @@ -1,5 +1,5 @@ MongoNetworkError | mongodb

      Class MongoNetworkError

      An error indicating an issue with the network, including TCP errors and timeouts.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      Returns MongoNetworkError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoNetworkTimeoutError.html b/docs/Next/classes/MongoNetworkTimeoutError.html index 28c780d553..13095def3a 100644 --- a/docs/Next/classes/MongoNetworkTimeoutError.html +++ b/docs/Next/classes/MongoNetworkTimeoutError.html @@ -1,5 +1,5 @@ MongoNetworkTimeoutError | mongodb

      Class MongoNetworkTimeoutError

      An error indicating a network timeout occurred

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      Returns MongoNetworkTimeoutError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoNotConnectedError.html b/docs/Next/classes/MongoNotConnectedError.html index 62739eadb0..16cb4ddde2 100644 --- a/docs/Next/classes/MongoNotConnectedError.html +++ b/docs/Next/classes/MongoNotConnectedError.html @@ -1,6 +1,6 @@ MongoNotConnectedError | mongodb

      Class MongoNotConnectedError

      An error thrown when the user attempts to operate on a database or collection through a MongoClient that has not yet successfully called the "connect" method

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoNotConnectedError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoOIDCError.html b/docs/Next/classes/MongoOIDCError.html index c98a8b36b2..5a1d385540 100644 --- a/docs/Next/classes/MongoOIDCError.html +++ b/docs/Next/classes/MongoOIDCError.html @@ -1,6 +1,6 @@ MongoOIDCError | mongodb

      Class MongoOIDCError

      A error generated when the user attempts to authenticate via OIDC callbacks, but fails.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoOIDCError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoOperationTimeoutError.html b/docs/Next/classes/MongoOperationTimeoutError.html index 8b7e60162b..d864400ec3 100644 --- a/docs/Next/classes/MongoOperationTimeoutError.html +++ b/docs/Next/classes/MongoOperationTimeoutError.html @@ -1,7 +1,7 @@ MongoOperationTimeoutError | mongodb

      Class MongoOperationTimeoutError

      try {
      await blogs.insertOne(blogPost, { timeoutMS: 60_000 })
      } catch (error) {
      if (error instanceof MongoOperationTimeoutError) {
      console.log(`Oh no! writer's block!`, error);
      }
      }
      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -20,8 +20,8 @@

      Meant for internal use only.

      Parameters

      • message: string
      • Optionaloptions: {
            cause?: Error;
        }
        • Optionalcause?: Error

      Returns MongoOperationTimeoutError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -29,10 +29,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoParseError.html b/docs/Next/classes/MongoParseError.html index 809da730c0..ce2e1592de 100644 --- a/docs/Next/classes/MongoParseError.html +++ b/docs/Next/classes/MongoParseError.html @@ -1,5 +1,5 @@ MongoParseError | mongodb

      Class MongoParseError

      An error used when attempting to parse a value (like a connection string)

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoParseError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoServerClosedError.html b/docs/Next/classes/MongoServerClosedError.html index 58a0e0089e..868d874231 100644 --- a/docs/Next/classes/MongoServerClosedError.html +++ b/docs/Next/classes/MongoServerClosedError.html @@ -1,6 +1,6 @@ MongoServerClosedError | mongodb

      Class MongoServerClosedError

      An error generated when an attempt is made to operate on a closed/closing server.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string = 'Server is closed'

      Returns MongoServerClosedError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    codeName?: string
    connectionGeneration?: number
    errInfo?: Document
    errorResponse: ErrorDescription

    Raw error result document returned by server.

    -
    message: string
    ok?: number
    stack?: string
    topologyVersion?: TopologyVersion
    writeConcernError?: Document
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    codeName?: string
    connectionGeneration?: number
    errInfo?: Document
    errorResponse: ErrorDescription

    Raw error result document returned by server.

    +
    message: string
    ok?: number
    stack?: string
    topologyVersion?: TopologyVersion
    writeConcernError?: Document
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -33,10 +33,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoServerSelectionError.html b/docs/Next/classes/MongoServerSelectionError.html index d284931190..7a7c51de49 100644 --- a/docs/Next/classes/MongoServerSelectionError.html +++ b/docs/Next/classes/MongoServerSelectionError.html @@ -1,5 +1,5 @@ MongoServerSelectionError | mongodb

      Class MongoServerSelectionError

      An error signifying a client-side server selection error

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,9 +19,9 @@

      Meant for internal use only.

      Parameters

      Returns MongoServerSelectionError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string

    An optional reason context, such as an error saved during flow of monitoring and selecting servers

    -
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string

    An optional reason context, such as an error saved during flow of monitoring and selecting servers

    +
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -29,10 +29,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoStalePrimaryError.html b/docs/Next/classes/MongoStalePrimaryError.html index 776f31951d..4720426ba1 100644 --- a/docs/Next/classes/MongoStalePrimaryError.html +++ b/docs/Next/classes/MongoStalePrimaryError.html @@ -1,5 +1,5 @@ MongoStalePrimaryError | mongodb

      Class MongoStalePrimaryError

      An error generated when a primary server is marked stale, never directly thrown

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string
      • Optionaloptions: {
            cause?: Error;
        }
        • Optionalcause?: Error

      Returns MongoStalePrimaryError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoSystemError.html b/docs/Next/classes/MongoSystemError.html index 5c47e2668b..f47cf41e41 100644 --- a/docs/Next/classes/MongoSystemError.html +++ b/docs/Next/classes/MongoSystemError.html @@ -1,5 +1,5 @@ MongoSystemError | mongodb

      Class MongoSystemError

      An error signifying a general system issue

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,9 +19,9 @@

      Meant for internal use only.

      Parameters

      Returns MongoSystemError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string

    An optional reason context, such as an error saved during flow of monitoring and selecting servers

    -
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string

    An optional reason context, such as an error saved during flow of monitoring and selecting servers

    +
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -29,10 +29,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoTailableCursorError.html b/docs/Next/classes/MongoTailableCursorError.html index 5c1f569b1b..8d5c057838 100644 --- a/docs/Next/classes/MongoTailableCursorError.html +++ b/docs/Next/classes/MongoTailableCursorError.html @@ -1,5 +1,5 @@ MongoTailableCursorError | mongodb

      Class MongoTailableCursorError

      An error thrown when the user calls a function or method not supported on a tailable cursor

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -18,8 +18,8 @@

      Meant for internal use only.

      Parameters

      • message: string = 'Tailable cursor does not support this operation'

      Returns MongoTailableCursorError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -27,10 +27,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoTopologyClosedError.html b/docs/Next/classes/MongoTopologyClosedError.html index 130e678ff6..237d718e38 100644 --- a/docs/Next/classes/MongoTopologyClosedError.html +++ b/docs/Next/classes/MongoTopologyClosedError.html @@ -1,6 +1,6 @@ MongoTopologyClosedError | mongodb

      Class MongoTopologyClosedError

      An error generated when an attempt is made to operate on a dropped, or otherwise unavailable, database.

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string = 'Topology is closed'

      Returns MongoTopologyClosedError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoTransactionError.html b/docs/Next/classes/MongoTransactionError.html index f7150ef1fa..4edf02d1f6 100644 --- a/docs/Next/classes/MongoTransactionError.html +++ b/docs/Next/classes/MongoTransactionError.html @@ -1,6 +1,6 @@ MongoTransactionError | mongodb

      Class MongoTransactionError

      An error generated when the user makes a mistake in the usage of transactions. (e.g. attempting to commit a transaction with a readPreference other than primary)

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? connectionGeneration? @@ -19,8 +19,8 @@

      Meant for internal use only.

      Parameters

      • message: string

      Returns MongoTransactionError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -28,10 +28,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoUnexpectedServerResponseError.html b/docs/Next/classes/MongoUnexpectedServerResponseError.html index 7e30ff6599..3979b4eb0b 100644 --- a/docs/Next/classes/MongoUnexpectedServerResponseError.html +++ b/docs/Next/classes/MongoUnexpectedServerResponseError.html @@ -7,7 +7,7 @@ selection returns a server that does not support retryable operations, this error is used. This scenario is unlikely as retryable support would also have been determined on the first attempt but it is possible the state change could report a selectable server that does not support retries.

      -

    Hierarchy (view full)

    Constructors

    Hierarchy (view full)

    Constructors

    Properties

    cause? code? connectionGeneration? @@ -26,8 +26,8 @@

    Meant for internal use only.

    Parameters

    • message: string
    • Optionaloptions: {
          cause?: Error;
      }
      • Optionalcause?: Error

    Returns MongoUnexpectedServerResponseError

    This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

    -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    connectionGeneration?: number
    message: string
    stack?: string
    topologyVersion?: TopologyVersion
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -35,10 +35,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    • Creates a .stack property on targetObject, which when accessed returns a string representing the location in the code at which Error.captureStackTrace() was called.

      const myObject = {};
      Error.captureStackTrace(myObject);
      myObject.stack; // Similar to `new Error().stack` diff --git a/docs/Next/classes/MongoWriteConcernError.html b/docs/Next/classes/MongoWriteConcernError.html index f2c7836feb..a2e687b8cf 100644 --- a/docs/Next/classes/MongoWriteConcernError.html +++ b/docs/Next/classes/MongoWriteConcernError.html @@ -1,5 +1,5 @@ MongoWriteConcernError | mongodb

      Class MongoWriteConcernError

      An error thrown when the server reports a writeConcernError

      -

      Hierarchy (view full)

      Constructors

      Hierarchy (view full)

      Constructors

      Properties

      cause? code? codeName? @@ -24,10 +24,10 @@

      Meant for internal use only.

      Parameters

      Returns MongoWriteConcernError

      This class is only meant to be constructed within the driver. This constructor is not subject to semantic versioning compatibility guarantees and may change at any time.

      -

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    -
    codeName?: string
    connectionGeneration?: number
    errInfo?: Document
    errorResponse: ErrorDescription

    Raw error result document returned by server.

    -
    message: string
    ok?: number
    result: Document

    The result document

    -
    stack?: string
    topologyVersion?: TopologyVersion
    writeConcernError?: Document
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames +

    Properties

    cause?: Error
    code?: string | number

    This is a number in MongoServerError and a string in MongoDriverError

    +
    codeName?: string
    connectionGeneration?: number
    errInfo?: Document
    errorResponse: ErrorDescription

    Raw error result document returned by server.

    +
    message: string
    ok?: number
    result: Document

    The result document

    +
    stack?: string
    topologyVersion?: TopologyVersion
    writeConcernError?: Document
    stackTraceLimit: number

    The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

    The default value is 10 but may be set to any valid JavaScript number. Changes @@ -35,10 +35,10 @@

    If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

    Accessors

    • get errmsg(): string
    • Legacy name for server error responses

      -

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      +

      Returns string

    • get errorLabels(): string[]
    • Returns string[]

    • get name(): string
    • Returns string

    Methods

    • Checks the error to see if it has an error label

      Parameters

      • label: string

        The error label to check for

      Returns boolean

      returns true if the error has the provided error label

      -
    diff --git a/docs/Next/classes/ServerSession.html b/docs/Next/classes/ServerSession.html index 8a9fe997c1..3ec53eba01 100644 --- a/docs/Next/classes/ServerSession.html +++ b/docs/Next/classes/ServerSession.html @@ -1,10 +1,10 @@ ServerSession | mongodb

    Class ServerSession

    Reflects the existence of a session on the server. Can be reused by the session pool. WARNING: not meant to be instantiated directly. For internal use only.

    -

    Properties

    id +

    Properties

    isDirty: boolean
    lastUse: number
    txnNumber: number

    Methods

    • Determines if the server session has timed out.

      +

    Properties

    isDirty: boolean
    lastUse: number
    txnNumber: number

    Methods

    • Determines if the server session has timed out.

      Parameters

      • sessionTimeoutMinutes: number

        The server's "logicalSessionTimeoutMinutes"

        -

      Returns boolean

    +

    Returns boolean

    diff --git a/docs/Next/interfaces/AuthMechanismProperties.html b/docs/Next/interfaces/AuthMechanismProperties.html index 40006d1e4b..6b2c751a9b 100644 --- a/docs/Next/interfaces/AuthMechanismProperties.html +++ b/docs/Next/interfaces/AuthMechanismProperties.html @@ -1,4 +1,4 @@ -AuthMechanismProperties | mongodb

    Interface AuthMechanismProperties

    interface AuthMechanismProperties {
        ALLOWED_HOSTS?: string[];
        AWS_CREDENTIAL_PROVIDER?: AWSCredentialProvider;
        CANONICALIZE_HOST_NAME?: GSSAPICanonicalizationValue;
        ENVIRONMENT?:
            | "azure"
            | "gcp"
            | "test"
            | "k8s";
        OIDC_CALLBACK?: OIDCCallbackFunction;
        OIDC_HUMAN_CALLBACK?: OIDCCallbackFunction;
        SERVICE_HOST?: string;
        SERVICE_NAME?: string;
        SERVICE_REALM?: string;
        TOKEN_RESOURCE?: string;
    }

    Hierarchy (view full)

    Properties

    ALLOWED_HOSTS? +AuthMechanismProperties | mongodb

    Interface AuthMechanismProperties

    interface AuthMechanismProperties {
        ALLOWED_HOSTS?: string[];
        AWS_CREDENTIAL_PROVIDER?: AWSCredentialProvider;
        CANONICALIZE_HOST_NAME?: GSSAPICanonicalizationValue;
        ENVIRONMENT?:
            | "azure"
            | "gcp"
            | "test"
            | "k8s";
        OIDC_CALLBACK?: OIDCCallbackFunction;
        OIDC_HUMAN_CALLBACK?: OIDCCallbackFunction;
        SERVICE_HOST?: string;
        SERVICE_NAME?: string;
        SERVICE_REALM?: string;
        TOKEN_RESOURCE?: string;
    }

    Hierarchy (view full)

    Properties

    ALLOWED_HOSTS?: string[]

    Allowed hosts that OIDC auth can connect to.

    -
    AWS_CREDENTIAL_PROVIDER?: AWSCredentialProvider

    A custom AWS credential provider to use. An example using the AWS SDK default provider chain:

    +
    AWS_CREDENTIAL_PROVIDER?: AWSCredentialProvider

    A custom AWS credential provider to use. An example using the AWS SDK default provider chain:

    const client = new MongoClient(process.env.MONGODB_URI, {
    authMechanismProperties: {
    AWS_CREDENTIAL_PROVIDER: fromNodeProviderChain()
    }
    });
    @@ -17,8 +17,8 @@
    const client = new MongoClient(process.env.MONGODB_URI, {
    authMechanismProperties: {
    AWS_CREDENTIAL_PROVIDER: async () => {
    return {
    accessKeyId: process.env.ACCESS_KEY_ID,
    secretAccessKey: process.env.SECRET_ACCESS_KEY
    }
    }
    }
    });
    -
    CANONICALIZE_HOST_NAME?: GSSAPICanonicalizationValue
    ENVIRONMENT?:
        | "azure"
        | "gcp"
        | "test"
        | "k8s"

    The OIDC environment. Note that 'test' is for internal use only.

    -
    OIDC_CALLBACK?: OIDCCallbackFunction

    A user provided OIDC machine callback function.

    -
    OIDC_HUMAN_CALLBACK?: OIDCCallbackFunction

    A user provided OIDC human interacted callback function.

    -
    SERVICE_HOST?: string
    SERVICE_NAME?: string
    SERVICE_REALM?: string
    TOKEN_RESOURCE?: string

    The resource token for OIDC auth in Azure and GCP.

    -
    +
    CANONICALIZE_HOST_NAME?: GSSAPICanonicalizationValue
    ENVIRONMENT?:
        | "azure"
        | "gcp"
        | "test"
        | "k8s"

    The OIDC environment. Note that 'test' is for internal use only.

    +
    OIDC_CALLBACK?: OIDCCallbackFunction

    A user provided OIDC machine callback function.

    +
    OIDC_HUMAN_CALLBACK?: OIDCCallbackFunction

    A user provided OIDC human interacted callback function.

    +
    SERVICE_HOST?: string
    SERVICE_NAME?: string
    SERVICE_REALM?: string
    TOKEN_RESOURCE?: string

    The resource token for OIDC auth in Azure and GCP.

    +
    diff --git a/docs/Next/interfaces/ErrorDescription.html b/docs/Next/interfaces/ErrorDescription.html index 183a402266..dac57c0554 100644 --- a/docs/Next/interfaces/ErrorDescription.html +++ b/docs/Next/interfaces/ErrorDescription.html @@ -1,6 +1,6 @@ -ErrorDescription | mongodb

    Interface ErrorDescription

    interface ErrorDescription {
        $err?: string;
        errInfo?: Document;
        errmsg?: string;
        errorLabels?: string[];
        message?: string;
    }

    Hierarchy (view full)

    Properties

    $err? +ErrorDescription | mongodb

    Interface ErrorDescription

    interface ErrorDescription {
        $err?: string;
        errInfo?: Document;
        errmsg?: string;
        errorLabels?: string[];
        message?: string;
    }

    Hierarchy (view full)

    Properties

    $err?: string
    errInfo?: Document
    errmsg?: string
    errorLabels?: string[]
    message?: string
    +

    Properties

    $err?: string
    errInfo?: Document
    errmsg?: string
    errorLabels?: string[]
    message?: string
    diff --git a/docs/Next/interfaces/Log.html b/docs/Next/interfaces/Log.html index bc6f461bd6..a7fbb70d88 100644 --- a/docs/Next/interfaces/Log.html +++ b/docs/Next/interfaces/Log.html @@ -1,5 +1,5 @@ -Log | mongodb

    Interface Log

    interface Log {
        c: MongoLoggableComponent;
        message?: string;
        s: SeverityLevel;
        t: Date;
    }

    Hierarchy

    • Record<string, any>
      • Log

    Properties

    c +Log | mongodb

    Interface Log

    interface Log {
        c: MongoLoggableComponent;
        message?: string;
        s: SeverityLevel;
        t: Date;
    }

    Hierarchy

    • Record<string, any>
      • Log

    Properties

    Properties

    message?: string
    t: Date
    +

    Properties

    message?: string
    t: Date
    diff --git a/docs/Next/interfaces/MongoCredentialsOptions.html b/docs/Next/interfaces/MongoCredentialsOptions.html index 504d239635..f4ca80a044 100644 --- a/docs/Next/interfaces/MongoCredentialsOptions.html +++ b/docs/Next/interfaces/MongoCredentialsOptions.html @@ -1,7 +1,7 @@ -MongoCredentialsOptions | mongodb

    Interface MongoCredentialsOptions

    interface MongoCredentialsOptions {
        db?: string;
        mechanism?: AuthMechanism;
        mechanismProperties: AuthMechanismProperties;
        password: string;
        source: string;
        username?: string;
    }

    Properties

    db? +MongoCredentialsOptions | mongodb

    Interface MongoCredentialsOptions

    interface MongoCredentialsOptions {
        db?: string;
        mechanism?: AuthMechanism;
        mechanismProperties: AuthMechanismProperties;
        password: string;
        source: string;
        username?: string;
    }

    Properties

    db?: string
    mechanism?: AuthMechanism
    mechanismProperties: AuthMechanismProperties
    password: string
    source: string
    username?: string
    +

    Properties

    db?: string
    mechanism?: AuthMechanism
    mechanismProperties: AuthMechanismProperties
    password: string
    source: string
    username?: string
    diff --git a/docs/Next/interfaces/MongoDBLogWritable.html b/docs/Next/interfaces/MongoDBLogWritable.html index b46245d0d4..b66036d24c 100644 --- a/docs/Next/interfaces/MongoDBLogWritable.html +++ b/docs/Next/interfaces/MongoDBLogWritable.html @@ -1,5 +1,5 @@ MongoDBLogWritable | mongodb

    Interface MongoDBLogWritable

    A custom destination for structured logging messages.

    -
    interface MongoDBLogWritable {
        write(log: Log): unknown;
    }

    Methods

    interface MongoDBLogWritable {
        write(log: Log): unknown;
    }

    Methods

    Methods

    • This function will be called for every enabled log message.

      It can be sync or async:

        @@ -15,4 +15,4 @@
      • The Log messages are structured but subject to change since the intended purpose is informational. Program against this defensively and err on the side of stringifying whatever is passed in to write in some form or another.
      -

      Parameters

      Returns unknown

    +

    Parameters

    Returns unknown

    diff --git a/docs/Next/interfaces/MongoNetworkErrorOptions.html b/docs/Next/interfaces/MongoNetworkErrorOptions.html index b688bc725c..f46e30b6bc 100644 --- a/docs/Next/interfaces/MongoNetworkErrorOptions.html +++ b/docs/Next/interfaces/MongoNetworkErrorOptions.html @@ -1,4 +1,4 @@ -MongoNetworkErrorOptions | mongodb

    Interface MongoNetworkErrorOptions

    interface MongoNetworkErrorOptions {
        beforeHandshake?: boolean;
        cause?: Error;
    }

    Properties

    beforeHandshake? +MongoNetworkErrorOptions | mongodb

    Interface MongoNetworkErrorOptions

    interface MongoNetworkErrorOptions {
        beforeHandshake?: boolean;
        cause?: Error;
    }

    Properties

    beforeHandshake?: boolean

    Indicates the timeout happened before a connection handshake completed

    -
    cause?: Error
    +
    cause?: Error
    diff --git a/docs/Next/interfaces/RenameOptions.html b/docs/Next/interfaces/RenameOptions.html index 32f63ed276..15a12883d9 100644 --- a/docs/Next/interfaces/RenameOptions.html +++ b/docs/Next/interfaces/RenameOptions.html @@ -10,7 +10,7 @@ fieldsAsRaw? ignoreUndefined? maxTimeMS? -new_collection? +new_collection? promoteBuffers? promoteLongs? promoteValues? @@ -41,8 +41,9 @@ note that the driver sets this to false

    true

    maxTimeMS?: number

    maxTimeMS is a server-side time limit in milliseconds for processing an operation.

    -
    new_collection?: boolean

    Unclear

    -
    promoteBuffers?: boolean

    when deserializing a Binary will return it as a node.js Buffer instance.

    +
    new_collection?: boolean

    This option has been dead code since at least Node driver version 4.x. It will +be removed in a future major release.

    +
    promoteBuffers?: boolean

    when deserializing a Binary will return it as a node.js Buffer instance.

    false

    promoteLongs?: boolean

    when deserializing a Long will fit it into a Number if it's smaller than 53 bits.

    true

    diff --git a/docs/Next/interfaces/TopologyVersion.html b/docs/Next/interfaces/TopologyVersion.html index b4fb4d6f5e..b7e18c71b6 100644 --- a/docs/Next/interfaces/TopologyVersion.html +++ b/docs/Next/interfaces/TopologyVersion.html @@ -1,3 +1,3 @@ -TopologyVersion | mongodb

    Interface TopologyVersion

    interface TopologyVersion {
        counter: Long;
        processId: ObjectId;
    }

    Properties

    counter +TopologyVersion | mongodb

    Interface TopologyVersion

    interface TopologyVersion {
        counter: Long;
        processId: ObjectId;
    }

    Properties

    Properties

    counter: Long
    processId: ObjectId
    +

    Properties

    counter: Long
    processId: ObjectId
    diff --git a/docs/Next/interfaces/WriteConcernErrorResult.html b/docs/Next/interfaces/WriteConcernErrorResult.html index 184f028898..fe95ffeef5 100644 --- a/docs/Next/interfaces/WriteConcernErrorResult.html +++ b/docs/Next/interfaces/WriteConcernErrorResult.html @@ -1,6 +1,6 @@ WriteConcernErrorResult | mongodb

    Interface WriteConcernErrorResult

    The type of the result property of MongoWriteConcernError

    -
    interface WriteConcernErrorResult {
        code?: number;
        errorLabels?: string[];
        ok: number;
        writeConcernError: {
            code: number;
            codeName?: string;
            errInfo?: Document;
            errmsg: string;
        };
        [x: string | number]: unknown;
    }

    Indexable

    • [x: string | number]: unknown

    Properties

    interface WriteConcernErrorResult {
        code?: number;
        errorLabels?: string[];
        ok: number;
        writeConcernError: {
            code: number;
            codeName?: string;
            errInfo?: Document;
            errmsg: string;
        };
        [x: string | number]: unknown;
    }

    Indexable

    • [x: string | number]: unknown

    Properties

    code?: number
    errorLabels?: string[]
    ok: number
    writeConcernError: {
        code: number;
        codeName?: string;
        errInfo?: Document;
        errmsg: string;
    }
    +

    Properties

    code?: number
    errorLabels?: string[]
    ok: number
    writeConcernError: {
        code: number;
        codeName?: string;
        errInfo?: Document;
        errmsg: string;
    }
    diff --git a/docs/Next/types/Callback.html b/docs/Next/types/Callback.html index 6165023cdb..13b085f3e5 100644 --- a/docs/Next/types/Callback.html +++ b/docs/Next/types/Callback.html @@ -1,2 +1,2 @@ Callback | mongodb

    Type Alias Callback<T>

    Callback<T>: ((error?: AnyError, result?: T) => void)

    MongoDB Driver style callback

    -

    Type Parameters

    • T = any
    +

    Type Parameters

    • T = any
    diff --git a/docs/Next/types/Compressor.html b/docs/Next/types/Compressor.html index 0851888dc7..2a2ee90f66 100644 --- a/docs/Next/types/Compressor.html +++ b/docs/Next/types/Compressor.html @@ -1 +1 @@ -Compressor | mongodb
    +Compressor | mongodb
    diff --git a/docs/Next/types/CompressorName.html b/docs/Next/types/CompressorName.html index e8993ad8af..7070b6ec84 100644 --- a/docs/Next/types/CompressorName.html +++ b/docs/Next/types/CompressorName.html @@ -1 +1 @@ -CompressorName | mongodb

    Type Alias CompressorName

    CompressorName: keyof typeof Compressor
    +CompressorName | mongodb

    Type Alias CompressorName

    CompressorName: keyof typeof Compressor
    diff --git a/docs/Next/types/EventEmitterWithState.html b/docs/Next/types/EventEmitterWithState.html index b40468095b..42976d21cc 100644 --- a/docs/Next/types/EventEmitterWithState.html +++ b/docs/Next/types/EventEmitterWithState.html @@ -1 +1 @@ -EventEmitterWithState | mongodb

    Type Alias EventEmitterWithState

    EventEmitterWithState: {}
    +EventEmitterWithState | mongodb

    Type Alias EventEmitterWithState

    EventEmitterWithState: {}
    diff --git a/docs/Next/types/MongoErrorLabel.html b/docs/Next/types/MongoErrorLabel.html index ebd008884d..7852ae82f3 100644 --- a/docs/Next/types/MongoErrorLabel.html +++ b/docs/Next/types/MongoErrorLabel.html @@ -1 +1 @@ -MongoErrorLabel | mongodb

    Type Alias MongoErrorLabel

    MongoErrorLabel: typeof MongoErrorLabel[keyof typeof MongoErrorLabel]
    +MongoErrorLabel | mongodb

    Type Alias MongoErrorLabel

    MongoErrorLabel: typeof MongoErrorLabel[keyof typeof MongoErrorLabel]
    diff --git a/docs/Next/types/ServerEvents.html b/docs/Next/types/ServerEvents.html index 352d4a49f9..c380d63436 100644 --- a/docs/Next/types/ServerEvents.html +++ b/docs/Next/types/ServerEvents.html @@ -1 +1 @@ -ServerEvents | mongodb

    Type Alias ServerEvents

    ServerEvents: {
        closed(): void;
        descriptionReceived(description: ServerDescription): void;
        ended(): void;
        serverHeartbeatFailed(event: ServerHeartbeatFailedEvent): void;
        serverHeartbeatStarted(event: ServerHeartbeatStartedEvent): void;
        serverHeartbeatSucceeded(event: ServerHeartbeatSucceededEvent): void;
    } & ConnectionPoolEvents & EventEmitterWithState
    +ServerEvents | mongodb

    Type Alias ServerEvents

    ServerEvents: {
        closed(): void;
        descriptionReceived(description: ServerDescription): void;
        ended(): void;
        serverHeartbeatFailed(event: ServerHeartbeatFailedEvent): void;
        serverHeartbeatStarted(event: ServerHeartbeatStartedEvent): void;
        serverHeartbeatSucceeded(event: ServerHeartbeatSucceededEvent): void;
    } & ConnectionPoolEvents & EventEmitterWithState
    diff --git a/docs/Next/types/ServerSessionId.html b/docs/Next/types/ServerSessionId.html index 575599fd1b..d0b42c0b07 100644 --- a/docs/Next/types/ServerSessionId.html +++ b/docs/Next/types/ServerSessionId.html @@ -1 +1 @@ -ServerSessionId | mongodb

    Type Alias ServerSessionId

    ServerSessionId: {
        id: Binary;
    }
    +ServerSessionId | mongodb

    Type Alias ServerSessionId

    ServerSessionId: {
        id: Binary;
    }
    diff --git a/docs/Next/types/TagSet.html b/docs/Next/types/TagSet.html index db183e5e3d..2f25599d28 100644 --- a/docs/Next/types/TagSet.html +++ b/docs/Next/types/TagSet.html @@ -1 +1 @@ -TagSet | mongodb

    Type Alias TagSet

    TagSet: {
        [key: string]: string;
    }
    +TagSet | mongodb

    Type Alias TagSet

    TagSet: {
        [key: string]: string;
    }
    diff --git a/docs/Next/variables/Compressor-1.html b/docs/Next/variables/Compressor-1.html index 0588cce59d..53d97b3860 100644 --- a/docs/Next/variables/Compressor-1.html +++ b/docs/Next/variables/Compressor-1.html @@ -1 +1 @@ -Compressor | mongodb

    Variable CompressorConst

    Compressor: Readonly<{
        none: 0;
        snappy: 1;
        zlib: 2;
        zstd: 3;
    }> = ...
    +Compressor | mongodb

    Variable CompressorConst

    Compressor: Readonly<{
        none: 0;
        snappy: 1;
        zlib: 2;
        zstd: 3;
    }> = ...
    diff --git a/docs/Next/variables/LEGAL_TCP_SOCKET_OPTIONS.html b/docs/Next/variables/LEGAL_TCP_SOCKET_OPTIONS.html index 3637a6664d..fb0b7cfbca 100644 --- a/docs/Next/variables/LEGAL_TCP_SOCKET_OPTIONS.html +++ b/docs/Next/variables/LEGAL_TCP_SOCKET_OPTIONS.html @@ -1 +1 @@ -LEGAL_TCP_SOCKET_OPTIONS | mongodb

    Variable LEGAL_TCP_SOCKET_OPTIONSConst

    LEGAL_TCP_SOCKET_OPTIONS: readonly ["autoSelectFamily", "autoSelectFamilyAttemptTimeout", "keepAliveInitialDelay", "family", "hints", "localAddress", "localPort", "lookup"] = ...
    +LEGAL_TCP_SOCKET_OPTIONS | mongodb

    Variable LEGAL_TCP_SOCKET_OPTIONSConst

    LEGAL_TCP_SOCKET_OPTIONS: readonly ["autoSelectFamily", "autoSelectFamilyAttemptTimeout", "keepAliveInitialDelay", "family", "hints", "localAddress", "localPort", "lookup"] = ...
    diff --git a/docs/Next/variables/LEGAL_TLS_SOCKET_OPTIONS.html b/docs/Next/variables/LEGAL_TLS_SOCKET_OPTIONS.html index 42ea3224f4..eb9417a3a4 100644 --- a/docs/Next/variables/LEGAL_TLS_SOCKET_OPTIONS.html +++ b/docs/Next/variables/LEGAL_TLS_SOCKET_OPTIONS.html @@ -1 +1 @@ -LEGAL_TLS_SOCKET_OPTIONS | mongodb

    Variable LEGAL_TLS_SOCKET_OPTIONSConst

    LEGAL_TLS_SOCKET_OPTIONS: readonly ["allowPartialTrustChain", "ALPNProtocols", "ca", "cert", "checkServerIdentity", "ciphers", "crl", "ecdhCurve", "key", "minDHSize", "passphrase", "pfx", "rejectUnauthorized", "secureContext", "secureProtocol", "servername", "session"] = ...
    +LEGAL_TLS_SOCKET_OPTIONS | mongodb

    Variable LEGAL_TLS_SOCKET_OPTIONSConst

    LEGAL_TLS_SOCKET_OPTIONS: readonly ["allowPartialTrustChain", "ALPNProtocols", "ca", "cert", "checkServerIdentity", "ciphers", "crl", "ecdhCurve", "key", "minDHSize", "passphrase", "pfx", "rejectUnauthorized", "secureContext", "secureProtocol", "servername", "session"] = ...
    diff --git a/docs/Next/variables/MongoErrorLabel-1.html b/docs/Next/variables/MongoErrorLabel-1.html index d7afbf797a..11fe4eb7fb 100644 --- a/docs/Next/variables/MongoErrorLabel-1.html +++ b/docs/Next/variables/MongoErrorLabel-1.html @@ -1 +1 @@ -MongoErrorLabel | mongodb

    Variable MongoErrorLabelConst

    MongoErrorLabel: Readonly<{
        HandshakeError: "HandshakeError";
        InterruptInUseConnections: "InterruptInUseConnections";
        NoWritesPerformed: "NoWritesPerformed";
        PoolRequestedRetry: "PoolRequestedRetry";
        ResetPool: "ResetPool";
        ResumableChangeStreamError: "ResumableChangeStreamError";
        RetryableWriteError: "RetryableWriteError";
        TransientTransactionError: "TransientTransactionError";
        UnknownTransactionCommitResult: "UnknownTransactionCommitResult";
    }> = ...
    +MongoErrorLabel | mongodb

    Variable MongoErrorLabelConst

    MongoErrorLabel: Readonly<{
        HandshakeError: "HandshakeError";
        InterruptInUseConnections: "InterruptInUseConnections";
        NoWritesPerformed: "NoWritesPerformed";
        PoolRequestedRetry: "PoolRequestedRetry";
        ResetPool: "ResetPool";
        ResumableChangeStreamError: "ResumableChangeStreamError";
        RetryableError: "RetryableError";
        RetryableWriteError: "RetryableWriteError";
        SystemOverloadedError: "SystemOverloadedError";
        TransientTransactionError: "TransientTransactionError";
        UnknownTransactionCommitResult: "UnknownTransactionCommitResult";
    }> = ...