From f98f26caf303bb6b0200437674e2cac8c9e97078 Mon Sep 17 00:00:00 2001 From: Warren James Date: Thu, 1 Jun 2023 13:12:12 -0400 Subject: [PATCH] chore(release): 5.6.0 --- HISTORY.md | 15 + docs/5.6/.nojekyll | 1 + docs/5.6/assets/highlight.css | 120 ++ docs/5.6/assets/icons.css | 1043 ++++++++++++ docs/5.6/assets/icons.png | Bin 0 -> 9615 bytes docs/5.6/assets/icons@2x.png | Bin 0 -> 28144 bytes docs/5.6/assets/main.js | 52 + docs/5.6/assets/search.js | 1 + docs/5.6/assets/style.css | 1413 +++++++++++++++++ docs/5.6/assets/widgets.png | Bin 0 -> 480 bytes docs/5.6/assets/widgets@2x.png | Bin 0 -> 855 bytes docs/5.6/classes/AbstractCursor.html | 146 ++ docs/5.6/classes/Admin.html | 77 + docs/5.6/classes/AggregationCursor.html | 185 +++ docs/5.6/classes/BSON.BSONError.html | 8 + docs/5.6/classes/BSON.BSONRegExp.html | 7 + docs/5.6/classes/BSON.BSONRuntimeError.html | 8 + docs/5.6/classes/BSON.BSONSymbol.html | 7 + docs/5.6/classes/BSON.BSONValue.html | 1 + docs/5.6/classes/BSON.BSONVersionError.html | 8 + docs/5.6/classes/BSON.Binary.html | 60 + docs/5.6/classes/BSON.Code.html | 7 + docs/5.6/classes/BSON.DBRef.html | 9 + docs/5.6/classes/BSON.Decimal128.html | 12 + docs/5.6/classes/BSON.Double.html | 10 + docs/5.6/classes/BSON.Int32.html | 10 + docs/5.6/classes/BSON.Long.html | 272 ++++ docs/5.6/classes/BSON.MaxKey.html | 3 + docs/5.6/classes/BSON.MinKey.html | 3 + docs/5.6/classes/BSON.ObjectId.html | 43 + docs/5.6/classes/BSON.Timestamp.html | 171 ++ docs/5.6/classes/BSON.UUID.html | 83 + docs/5.6/classes/Batch.html | 4 + docs/5.6/classes/BulkOperationBase.html | 12 + docs/5.6/classes/BulkWriteResult.html | 52 + docs/5.6/classes/CancellationToken.html | 79 + docs/5.6/classes/ChangeStream.html | 109 ++ docs/5.6/classes/ClientSession.html | 137 ++ docs/5.6/classes/Collection.html | 294 ++++ docs/5.6/classes/CommandFailedEvent.html | 3 + docs/5.6/classes/CommandStartedEvent.html | 3 + docs/5.6/classes/CommandSucceededEvent.html | 3 + .../ConnectionCheckOutFailedEvent.html | 9 + .../ConnectionCheckOutStartedEvent.html | 7 + .../5.6/classes/ConnectionCheckedInEvent.html | 9 + .../classes/ConnectionCheckedOutEvent.html | 9 + docs/5.6/classes/ConnectionClosedEvent.html | 11 + docs/5.6/classes/ConnectionCreatedEvent.html | 9 + .../classes/ConnectionPoolClearedEvent.html | 7 + .../classes/ConnectionPoolClosedEvent.html | 7 + .../classes/ConnectionPoolCreatedEvent.html | 9 + .../ConnectionPoolMonitoringEvent.html | 7 + .../5.6/classes/ConnectionPoolReadyEvent.html | 7 + docs/5.6/classes/ConnectionReadyEvent.html | 9 + docs/5.6/classes/Db.html | 164 ++ docs/5.6/classes/FindCursor.html | 221 +++ docs/5.6/classes/FindOperators.html | 22 + docs/5.6/classes/GridFSBucket.html | 121 ++ docs/5.6/classes/GridFSBucketReadStream.html | 356 +++++ docs/5.6/classes/GridFSBucketWriteStream.html | 242 +++ docs/5.6/classes/HostAddress.html | 1 + docs/5.6/classes/ListCollectionsCursor.html | 146 ++ docs/5.6/classes/ListIndexesCursor.html | 146 ++ docs/5.6/classes/MongoAPIError.html | 21 + docs/5.6/classes/MongoAWSError.html | 21 + .../classes/MongoBatchReExecutionError.html | 21 + docs/5.6/classes/MongoBulkWriteError.html | 36 + docs/5.6/classes/MongoChangeStreamError.html | 20 + docs/5.6/classes/MongoClient.html | 127 ++ docs/5.6/classes/MongoCompatibilityError.html | 21 + docs/5.6/classes/MongoCredentials.html | 20 + .../classes/MongoCursorExhaustedError.html | 20 + docs/5.6/classes/MongoCursorInUseError.html | 21 + .../classes/MongoDBCollectionNamespace.html | 3 + docs/5.6/classes/MongoDBNamespace.html | 7 + docs/5.6/classes/MongoDecompressionError.html | 21 + docs/5.6/classes/MongoDriverError.html | 20 + docs/5.6/classes/MongoError.html | 17 + .../5.6/classes/MongoExpiredSessionError.html | 19 + docs/5.6/classes/MongoGridFSChunkError.html | 21 + docs/5.6/classes/MongoGridFSStreamError.html | 20 + .../classes/MongoInvalidArgumentError.html | 19 + docs/5.6/classes/MongoKerberosError.html | 21 + .../classes/MongoMissingCredentialsError.html | 19 + .../classes/MongoMissingDependencyError.html | 18 + docs/5.6/classes/MongoNetworkError.html | 18 + .../5.6/classes/MongoNetworkTimeoutError.html | 19 + docs/5.6/classes/MongoNotConnectedError.html | 19 + docs/5.6/classes/MongoParseError.html | 18 + docs/5.6/classes/MongoRuntimeError.html | 20 + docs/5.6/classes/MongoServerClosedError.html | 19 + docs/5.6/classes/MongoServerError.html | 18 + .../classes/MongoServerSelectionError.html | 22 + docs/5.6/classes/MongoSystemError.html | 20 + .../5.6/classes/MongoTailableCursorError.html | 18 + .../5.6/classes/MongoTopologyClosedError.html | 19 + docs/5.6/classes/MongoTransactionError.html | 19 + .../MongoUnexpectedServerResponseError.html | 30 + docs/5.6/classes/MongoWriteConcernError.html | 20 + docs/5.6/classes/OrderedBulkOperation.html | 12 + docs/5.6/classes/ReadConcern.html | 11 + docs/5.6/classes/ReadPreference.html | 34 + docs/5.6/classes/RunCommandCursor.html | 148 ++ docs/5.6/classes/ServerCapabilities.html | 1 + docs/5.6/classes/ServerClosedEvent.html | 7 + docs/5.6/classes/ServerDescription.html | 13 + .../ServerDescriptionChangedEvent.html | 11 + .../classes/ServerHeartbeatFailedEvent.html | 9 + .../classes/ServerHeartbeatStartedEvent.html | 6 + .../ServerHeartbeatSucceededEvent.html | 9 + docs/5.6/classes/ServerOpeningEvent.html | 7 + docs/5.6/classes/ServerSession.html | 8 + docs/5.6/classes/StreamDescription.html | 1 + docs/5.6/classes/TopologyClosedEvent.html | 5 + docs/5.6/classes/TopologyDescription.html | 9 + .../TopologyDescriptionChangedEvent.html | 9 + docs/5.6/classes/TopologyOpeningEvent.html | 5 + docs/5.6/classes/Transaction.html | 5 + docs/5.6/classes/TypedEventEmitter.html | 81 + docs/5.6/classes/UnorderedBulkOperation.html | 12 + docs/5.6/classes/WriteConcern.html | 25 + docs/5.6/classes/WriteConcernError.html | 9 + docs/5.6/classes/WriteError.html | 13 + docs/5.6/index.html | 268 ++++ .../5.6/interfaces/AbstractCursorOptions.html | 65 + docs/5.6/interfaces/AddUserOptions.html | 66 + docs/5.6/interfaces/AggregateOptions.html | 77 + .../interfaces/AggregationCursorOptions.html | 89 ++ docs/5.6/interfaces/Auth.html | 5 + .../interfaces/AuthMechanismProperties.html | 1 + docs/5.6/interfaces/AutoEncrypter.html | 1 + .../5.6/interfaces/AutoEncryptionOptions.html | 70 + .../interfaces/AutoEncryptionTlsOptions.html | 13 + .../interfaces/BSON.BSONRegExpExtended.html | 1 + .../BSON.BSONRegExpExtendedLegacy.html | 1 + .../interfaces/BSON.BSONSymbolExtended.html | 1 + docs/5.6/interfaces/BSON.BinaryExtended.html | 1 + .../interfaces/BSON.BinaryExtendedLegacy.html | 1 + docs/5.6/interfaces/BSON.CodeExtended.html | 1 + docs/5.6/interfaces/BSON.DBRefLike.html | 1 + .../interfaces/BSON.Decimal128Extended.html | 1 + .../interfaces/BSON.DeserializeOptions.html | 30 + docs/5.6/interfaces/BSON.Document.html | 1 + docs/5.6/interfaces/BSON.DoubleExtended.html | 1 + docs/5.6/interfaces/BSON.Int32Extended.html | 1 + docs/5.6/interfaces/BSON.LongExtended.html | 1 + docs/5.6/interfaces/BSON.MaxKeyExtended.html | 1 + docs/5.6/interfaces/BSON.MinKeyExtended.html | 1 + .../5.6/interfaces/BSON.ObjectIdExtended.html | 1 + docs/5.6/interfaces/BSON.ObjectIdLike.html | 1 + .../5.6/interfaces/BSON.SerializeOptions.html | 14 + .../interfaces/BSON.TimestampExtended.html | 1 + docs/5.6/interfaces/BSONSerializeOptions.html | 44 + .../interfaces/BulkWriteOperationError.html | 1 + docs/5.6/interfaces/BulkWriteOptions.html | 69 + .../ChangeStreamCollModDocument.html | 29 + .../ChangeStreamCreateDocument.html | 27 + .../ChangeStreamCreateIndexDocument.html | 33 + .../ChangeStreamDeleteDocument.html | 38 + .../ChangeStreamDocumentCollectionUUID.html | 7 + .../ChangeStreamDocumentCommon.html | 18 + .../interfaces/ChangeStreamDocumentKey.html | 4 + ...ngeStreamDocumentOperationDescription.html | 5 + .../ChangeStreamDropDatabaseDocument.html | 23 + .../interfaces/ChangeStreamDropDocument.html | 29 + .../ChangeStreamDropIndexDocument.html | 33 + .../ChangeStreamInsertDocument.html | 34 + .../ChangeStreamInvalidateDocument.html | 21 + .../5.6/interfaces/ChangeStreamNameSpace.html | 1 + docs/5.6/interfaces/ChangeStreamOptions.html | 116 ++ ...treamRefineCollectionShardKeyDocument.html | 31 + .../ChangeStreamRenameDocument.html | 31 + .../ChangeStreamReplaceDocument.html | 34 + ...ChangeStreamReshardCollectionDocument.html | 31 + .../ChangeStreamShardCollectionDocument.html | 31 + .../ChangeStreamUpdateDocument.html | 45 + docs/5.6/interfaces/ClientMetadata.html | 4 + .../5.6/interfaces/ClientMetadataOptions.html | 1 + docs/5.6/interfaces/ClientSessionOptions.html | 7 + docs/5.6/interfaces/CloseOptions.html | 1 + docs/5.6/interfaces/ClusterTime.html | 1 + .../ClusteredCollectionOptions.html | 2 + docs/5.6/interfaces/CollStats.html | 46 + docs/5.6/interfaces/CollStatsOptions.html | 65 + docs/5.6/interfaces/CollationOptions.html | 1 + docs/5.6/interfaces/CollectionInfo.html | 1 + docs/5.6/interfaces/CollectionOptions.html | 48 + .../interfaces/CommandOperationOptions.html | 61 + docs/5.6/interfaces/ConnectOptions.html | 1 + docs/5.6/interfaces/ConnectionOptions.html | 95 ++ .../5.6/interfaces/ConnectionPoolOptions.html | 107 ++ .../5.6/interfaces/CountDocumentsOptions.html | 81 + docs/5.6/interfaces/CountOptions.html | 69 + .../interfaces/CreateCollectionOptions.html | 95 ++ docs/5.6/interfaces/CreateIndexesOptions.html | 83 + docs/5.6/interfaces/CursorStreamOptions.html | 3 + docs/5.6/interfaces/DbOptions.html | 56 + docs/5.6/interfaces/DbStatsOptions.html | 63 + docs/5.6/interfaces/DeleteManyModel.html | 7 + docs/5.6/interfaces/DeleteOneModel.html | 7 + docs/5.6/interfaces/DeleteOptions.html | 67 + docs/5.6/interfaces/DeleteResult.html | 5 + docs/5.6/interfaces/DeleteStatement.html | 9 + docs/5.6/interfaces/DriverInfo.html | 1 + .../5.6/interfaces/DropCollectionOptions.html | 61 + docs/5.6/interfaces/EndSessionOptions.html | 1 + docs/5.6/interfaces/ErrorDescription.html | 1 + .../EstimatedDocumentCountOptions.html | 64 + docs/5.6/interfaces/EvalOptions.html | 61 + docs/5.6/interfaces/ExplainOptions.html | 3 + docs/5.6/interfaces/FilterOperators.html | 4 + .../interfaces/FindOneAndDeleteOptions.html | 69 + .../interfaces/FindOneAndReplaceOptions.html | 75 + .../interfaces/FindOneAndUpdateOptions.html | 77 + docs/5.6/interfaces/FindOptions.html | 104 ++ docs/5.6/interfaces/GridFSBucketOptions.html | 9 + .../GridFSBucketReadStreamOptions.html | 6 + ...FSBucketReadStreamOptionsWithRevision.html | 10 + .../GridFSBucketWriteStreamOptions.html | 13 + docs/5.6/interfaces/GridFSChunk.html | 1 + docs/5.6/interfaces/GridFSFile.html | 1 + docs/5.6/interfaces/HedgeOptions.html | 3 + docs/5.6/interfaces/IdPServerInfo.html | 1 + docs/5.6/interfaces/IdPServerResponse.html | 1 + docs/5.6/interfaces/IndexDescription.html | 21 + .../interfaces/IndexInformationOptions.html | 1 + docs/5.6/interfaces/InsertManyResult.html | 7 + docs/5.6/interfaces/InsertOneModel.html | 3 + docs/5.6/interfaces/InsertOneOptions.html | 65 + docs/5.6/interfaces/InsertOneResult.html | 5 + .../interfaces/ListCollectionsOptions.html | 65 + docs/5.6/interfaces/ListDatabasesOptions.html | 67 + docs/5.6/interfaces/ListDatabasesResult.html | 1 + docs/5.6/interfaces/ListIndexesOptions.html | 61 + docs/5.6/interfaces/ModifyResult.html | 4 + docs/5.6/interfaces/MongoClientOptions.html | 272 ++++ .../interfaces/MongoCredentialsOptions.html | 1 + .../interfaces/MongoNetworkErrorOptions.html | 3 + docs/5.6/interfaces/MongoOptions.html | 256 +++ docs/5.6/interfaces/MonitorOptions.html | 95 ++ docs/5.6/interfaces/OIDCCallbackContext.html | 1 + docs/5.6/interfaces/OperationOptions.html | 46 + docs/5.6/interfaces/PkFactory.html | 1 + docs/5.6/interfaces/ProxyOptions.html | 1 + .../interfaces/ReadPreferenceFromOptions.html | 5 + .../interfaces/ReadPreferenceLikeOptions.html | 5 + .../5.6/interfaces/ReadPreferenceOptions.html | 5 + docs/5.6/interfaces/RenameOptions.html | 65 + docs/5.6/interfaces/ReplaceOneModel.html | 11 + docs/5.6/interfaces/ReplaceOptions.html | 69 + docs/5.6/interfaces/ResumeOptions.html | 2 + docs/5.6/interfaces/RoleSpecification.html | 7 + docs/5.6/interfaces/RootFilterOperators.html | 1 + docs/5.6/interfaces/SelectServerOptions.html | 3 + docs/5.6/interfaces/ServerApi.html | 1 + .../interfaces/StreamDescriptionOptions.html | 1 + .../TimeSeriesCollectionOptions.html | 2 + .../TopologyDescriptionOptions.html | 1 + docs/5.6/interfaces/TopologyVersion.html | 1 + docs/5.6/interfaces/TransactionOptions.html | 65 + docs/5.6/interfaces/UpdateDescription.html | 24 + docs/5.6/interfaces/UpdateManyModel.html | 13 + docs/5.6/interfaces/UpdateOneModel.html | 13 + docs/5.6/interfaces/UpdateOptions.html | 71 + docs/5.6/interfaces/UpdateResult.html | 11 + docs/5.6/interfaces/UpdateStatement.html | 15 + .../interfaces/ValidateCollectionOptions.html | 63 + docs/5.6/interfaces/WiredTigerData.html | 2 + .../5.6/interfaces/WriteConcernErrorData.html | 1 + docs/5.6/interfaces/WriteConcernOptions.html | 3 + docs/5.6/interfaces/WriteConcernSettings.html | 13 + docs/5.6/modules.html | 48 + docs/5.6/modules/BSON.html | 59 + docs/categories/index.xml | 8 +- docs/index.html | 19 +- docs/index.xml | 8 +- docs/sitemap.xml | 12 +- docs/tags/index.xml | 8 +- docs/versions.json | 3 + etc/docs/template/data/releases.toml | 11 +- etc/docs/template/static/versions.json | 3 + package-lock.json | 4 +- package.json | 2 +- 283 files changed, 11873 insertions(+), 16 deletions(-) create mode 100644 docs/5.6/.nojekyll create mode 100644 docs/5.6/assets/highlight.css create mode 100644 docs/5.6/assets/icons.css create mode 100644 docs/5.6/assets/icons.png create mode 100644 docs/5.6/assets/icons@2x.png create mode 100644 docs/5.6/assets/main.js create mode 100644 docs/5.6/assets/search.js create mode 100644 docs/5.6/assets/style.css create mode 100644 docs/5.6/assets/widgets.png create mode 100644 docs/5.6/assets/widgets@2x.png create mode 100644 docs/5.6/classes/AbstractCursor.html create mode 100644 docs/5.6/classes/Admin.html create mode 100644 docs/5.6/classes/AggregationCursor.html create mode 100644 docs/5.6/classes/BSON.BSONError.html create mode 100644 docs/5.6/classes/BSON.BSONRegExp.html create mode 100644 docs/5.6/classes/BSON.BSONRuntimeError.html create mode 100644 docs/5.6/classes/BSON.BSONSymbol.html create mode 100644 docs/5.6/classes/BSON.BSONValue.html create mode 100644 docs/5.6/classes/BSON.BSONVersionError.html create mode 100644 docs/5.6/classes/BSON.Binary.html create mode 100644 docs/5.6/classes/BSON.Code.html create mode 100644 docs/5.6/classes/BSON.DBRef.html create mode 100644 docs/5.6/classes/BSON.Decimal128.html create mode 100644 docs/5.6/classes/BSON.Double.html create mode 100644 docs/5.6/classes/BSON.Int32.html create mode 100644 docs/5.6/classes/BSON.Long.html create mode 100644 docs/5.6/classes/BSON.MaxKey.html create mode 100644 docs/5.6/classes/BSON.MinKey.html create mode 100644 docs/5.6/classes/BSON.ObjectId.html create mode 100644 docs/5.6/classes/BSON.Timestamp.html create mode 100644 docs/5.6/classes/BSON.UUID.html create mode 100644 docs/5.6/classes/Batch.html create mode 100644 docs/5.6/classes/BulkOperationBase.html create mode 100644 docs/5.6/classes/BulkWriteResult.html create mode 100644 docs/5.6/classes/CancellationToken.html create mode 100644 docs/5.6/classes/ChangeStream.html create mode 100644 docs/5.6/classes/ClientSession.html create mode 100644 docs/5.6/classes/Collection.html create mode 100644 docs/5.6/classes/CommandFailedEvent.html create mode 100644 docs/5.6/classes/CommandStartedEvent.html create mode 100644 docs/5.6/classes/CommandSucceededEvent.html create mode 100644 docs/5.6/classes/ConnectionCheckOutFailedEvent.html create mode 100644 docs/5.6/classes/ConnectionCheckOutStartedEvent.html create mode 100644 docs/5.6/classes/ConnectionCheckedInEvent.html create mode 100644 docs/5.6/classes/ConnectionCheckedOutEvent.html create mode 100644 docs/5.6/classes/ConnectionClosedEvent.html create mode 100644 docs/5.6/classes/ConnectionCreatedEvent.html create mode 100644 docs/5.6/classes/ConnectionPoolClearedEvent.html create mode 100644 docs/5.6/classes/ConnectionPoolClosedEvent.html create mode 100644 docs/5.6/classes/ConnectionPoolCreatedEvent.html create mode 100644 docs/5.6/classes/ConnectionPoolMonitoringEvent.html create mode 100644 docs/5.6/classes/ConnectionPoolReadyEvent.html create mode 100644 docs/5.6/classes/ConnectionReadyEvent.html create mode 100644 docs/5.6/classes/Db.html create mode 100644 docs/5.6/classes/FindCursor.html create mode 100644 docs/5.6/classes/FindOperators.html create mode 100644 docs/5.6/classes/GridFSBucket.html create mode 100644 docs/5.6/classes/GridFSBucketReadStream.html create mode 100644 docs/5.6/classes/GridFSBucketWriteStream.html create mode 100644 docs/5.6/classes/HostAddress.html create mode 100644 docs/5.6/classes/ListCollectionsCursor.html create mode 100644 docs/5.6/classes/ListIndexesCursor.html create mode 100644 docs/5.6/classes/MongoAPIError.html create mode 100644 docs/5.6/classes/MongoAWSError.html create mode 100644 docs/5.6/classes/MongoBatchReExecutionError.html create mode 100644 docs/5.6/classes/MongoBulkWriteError.html create mode 100644 docs/5.6/classes/MongoChangeStreamError.html create mode 100644 docs/5.6/classes/MongoClient.html create mode 100644 docs/5.6/classes/MongoCompatibilityError.html create mode 100644 docs/5.6/classes/MongoCredentials.html create mode 100644 docs/5.6/classes/MongoCursorExhaustedError.html create mode 100644 docs/5.6/classes/MongoCursorInUseError.html create mode 100644 docs/5.6/classes/MongoDBCollectionNamespace.html create mode 100644 docs/5.6/classes/MongoDBNamespace.html create mode 100644 docs/5.6/classes/MongoDecompressionError.html create mode 100644 docs/5.6/classes/MongoDriverError.html create mode 100644 docs/5.6/classes/MongoError.html create mode 100644 docs/5.6/classes/MongoExpiredSessionError.html create mode 100644 docs/5.6/classes/MongoGridFSChunkError.html create mode 100644 docs/5.6/classes/MongoGridFSStreamError.html create mode 100644 docs/5.6/classes/MongoInvalidArgumentError.html create mode 100644 docs/5.6/classes/MongoKerberosError.html create mode 100644 docs/5.6/classes/MongoMissingCredentialsError.html create mode 100644 docs/5.6/classes/MongoMissingDependencyError.html create mode 100644 docs/5.6/classes/MongoNetworkError.html create mode 100644 docs/5.6/classes/MongoNetworkTimeoutError.html create mode 100644 docs/5.6/classes/MongoNotConnectedError.html create mode 100644 docs/5.6/classes/MongoParseError.html create mode 100644 docs/5.6/classes/MongoRuntimeError.html create mode 100644 docs/5.6/classes/MongoServerClosedError.html create mode 100644 docs/5.6/classes/MongoServerError.html create mode 100644 docs/5.6/classes/MongoServerSelectionError.html create mode 100644 docs/5.6/classes/MongoSystemError.html create mode 100644 docs/5.6/classes/MongoTailableCursorError.html create mode 100644 docs/5.6/classes/MongoTopologyClosedError.html create mode 100644 docs/5.6/classes/MongoTransactionError.html create mode 100644 docs/5.6/classes/MongoUnexpectedServerResponseError.html create mode 100644 docs/5.6/classes/MongoWriteConcernError.html create mode 100644 docs/5.6/classes/OrderedBulkOperation.html create mode 100644 docs/5.6/classes/ReadConcern.html create mode 100644 docs/5.6/classes/ReadPreference.html create mode 100644 docs/5.6/classes/RunCommandCursor.html create mode 100644 docs/5.6/classes/ServerCapabilities.html create mode 100644 docs/5.6/classes/ServerClosedEvent.html create mode 100644 docs/5.6/classes/ServerDescription.html create mode 100644 docs/5.6/classes/ServerDescriptionChangedEvent.html create mode 100644 docs/5.6/classes/ServerHeartbeatFailedEvent.html create mode 100644 docs/5.6/classes/ServerHeartbeatStartedEvent.html create mode 100644 docs/5.6/classes/ServerHeartbeatSucceededEvent.html create mode 100644 docs/5.6/classes/ServerOpeningEvent.html create mode 100644 docs/5.6/classes/ServerSession.html create mode 100644 docs/5.6/classes/StreamDescription.html create mode 100644 docs/5.6/classes/TopologyClosedEvent.html create mode 100644 docs/5.6/classes/TopologyDescription.html create mode 100644 docs/5.6/classes/TopologyDescriptionChangedEvent.html create mode 100644 docs/5.6/classes/TopologyOpeningEvent.html create mode 100644 docs/5.6/classes/Transaction.html create mode 100644 docs/5.6/classes/TypedEventEmitter.html create mode 100644 docs/5.6/classes/UnorderedBulkOperation.html create mode 100644 docs/5.6/classes/WriteConcern.html create mode 100644 docs/5.6/classes/WriteConcernError.html create mode 100644 docs/5.6/classes/WriteError.html create mode 100644 docs/5.6/index.html create mode 100644 docs/5.6/interfaces/AbstractCursorOptions.html create mode 100644 docs/5.6/interfaces/AddUserOptions.html create mode 100644 docs/5.6/interfaces/AggregateOptions.html create mode 100644 docs/5.6/interfaces/AggregationCursorOptions.html create mode 100644 docs/5.6/interfaces/Auth.html create mode 100644 docs/5.6/interfaces/AuthMechanismProperties.html create mode 100644 docs/5.6/interfaces/AutoEncrypter.html create mode 100644 docs/5.6/interfaces/AutoEncryptionOptions.html create mode 100644 docs/5.6/interfaces/AutoEncryptionTlsOptions.html create mode 100644 docs/5.6/interfaces/BSON.BSONRegExpExtended.html create mode 100644 docs/5.6/interfaces/BSON.BSONRegExpExtendedLegacy.html create mode 100644 docs/5.6/interfaces/BSON.BSONSymbolExtended.html create mode 100644 docs/5.6/interfaces/BSON.BinaryExtended.html create mode 100644 docs/5.6/interfaces/BSON.BinaryExtendedLegacy.html create mode 100644 docs/5.6/interfaces/BSON.CodeExtended.html create mode 100644 docs/5.6/interfaces/BSON.DBRefLike.html create mode 100644 docs/5.6/interfaces/BSON.Decimal128Extended.html create mode 100644 docs/5.6/interfaces/BSON.DeserializeOptions.html create mode 100644 docs/5.6/interfaces/BSON.Document.html create mode 100644 docs/5.6/interfaces/BSON.DoubleExtended.html create mode 100644 docs/5.6/interfaces/BSON.Int32Extended.html create mode 100644 docs/5.6/interfaces/BSON.LongExtended.html create mode 100644 docs/5.6/interfaces/BSON.MaxKeyExtended.html create mode 100644 docs/5.6/interfaces/BSON.MinKeyExtended.html create mode 100644 docs/5.6/interfaces/BSON.ObjectIdExtended.html create mode 100644 docs/5.6/interfaces/BSON.ObjectIdLike.html create mode 100644 docs/5.6/interfaces/BSON.SerializeOptions.html create mode 100644 docs/5.6/interfaces/BSON.TimestampExtended.html create mode 100644 docs/5.6/interfaces/BSONSerializeOptions.html create mode 100644 docs/5.6/interfaces/BulkWriteOperationError.html create mode 100644 docs/5.6/interfaces/BulkWriteOptions.html create mode 100644 docs/5.6/interfaces/ChangeStreamCollModDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamCreateDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamCreateIndexDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamDeleteDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamDocumentCollectionUUID.html create mode 100644 docs/5.6/interfaces/ChangeStreamDocumentCommon.html create mode 100644 docs/5.6/interfaces/ChangeStreamDocumentKey.html create mode 100644 docs/5.6/interfaces/ChangeStreamDocumentOperationDescription.html create mode 100644 docs/5.6/interfaces/ChangeStreamDropDatabaseDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamDropDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamDropIndexDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamInsertDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamInvalidateDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamNameSpace.html create mode 100644 docs/5.6/interfaces/ChangeStreamOptions.html create mode 100644 docs/5.6/interfaces/ChangeStreamRefineCollectionShardKeyDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamRenameDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamReplaceDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamReshardCollectionDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamShardCollectionDocument.html create mode 100644 docs/5.6/interfaces/ChangeStreamUpdateDocument.html create mode 100644 docs/5.6/interfaces/ClientMetadata.html create mode 100644 docs/5.6/interfaces/ClientMetadataOptions.html create mode 100644 docs/5.6/interfaces/ClientSessionOptions.html create mode 100644 docs/5.6/interfaces/CloseOptions.html create mode 100644 docs/5.6/interfaces/ClusterTime.html create mode 100644 docs/5.6/interfaces/ClusteredCollectionOptions.html create mode 100644 docs/5.6/interfaces/CollStats.html create mode 100644 docs/5.6/interfaces/CollStatsOptions.html create mode 100644 docs/5.6/interfaces/CollationOptions.html create mode 100644 docs/5.6/interfaces/CollectionInfo.html create mode 100644 docs/5.6/interfaces/CollectionOptions.html create mode 100644 docs/5.6/interfaces/CommandOperationOptions.html create mode 100644 docs/5.6/interfaces/ConnectOptions.html create mode 100644 docs/5.6/interfaces/ConnectionOptions.html create mode 100644 docs/5.6/interfaces/ConnectionPoolOptions.html create mode 100644 docs/5.6/interfaces/CountDocumentsOptions.html create mode 100644 docs/5.6/interfaces/CountOptions.html create mode 100644 docs/5.6/interfaces/CreateCollectionOptions.html create mode 100644 docs/5.6/interfaces/CreateIndexesOptions.html create mode 100644 docs/5.6/interfaces/CursorStreamOptions.html create mode 100644 docs/5.6/interfaces/DbOptions.html create mode 100644 docs/5.6/interfaces/DbStatsOptions.html create mode 100644 docs/5.6/interfaces/DeleteManyModel.html create mode 100644 docs/5.6/interfaces/DeleteOneModel.html create mode 100644 docs/5.6/interfaces/DeleteOptions.html create mode 100644 docs/5.6/interfaces/DeleteResult.html create mode 100644 docs/5.6/interfaces/DeleteStatement.html create mode 100644 docs/5.6/interfaces/DriverInfo.html create mode 100644 docs/5.6/interfaces/DropCollectionOptions.html create mode 100644 docs/5.6/interfaces/EndSessionOptions.html create mode 100644 docs/5.6/interfaces/ErrorDescription.html create mode 100644 docs/5.6/interfaces/EstimatedDocumentCountOptions.html create mode 100644 docs/5.6/interfaces/EvalOptions.html create mode 100644 docs/5.6/interfaces/ExplainOptions.html create mode 100644 docs/5.6/interfaces/FilterOperators.html create mode 100644 docs/5.6/interfaces/FindOneAndDeleteOptions.html create mode 100644 docs/5.6/interfaces/FindOneAndReplaceOptions.html create mode 100644 docs/5.6/interfaces/FindOneAndUpdateOptions.html create mode 100644 docs/5.6/interfaces/FindOptions.html create mode 100644 docs/5.6/interfaces/GridFSBucketOptions.html create mode 100644 docs/5.6/interfaces/GridFSBucketReadStreamOptions.html create mode 100644 docs/5.6/interfaces/GridFSBucketReadStreamOptionsWithRevision.html create mode 100644 docs/5.6/interfaces/GridFSBucketWriteStreamOptions.html create mode 100644 docs/5.6/interfaces/GridFSChunk.html create mode 100644 docs/5.6/interfaces/GridFSFile.html create mode 100644 docs/5.6/interfaces/HedgeOptions.html create mode 100644 docs/5.6/interfaces/IdPServerInfo.html create mode 100644 docs/5.6/interfaces/IdPServerResponse.html create mode 100644 docs/5.6/interfaces/IndexDescription.html create mode 100644 docs/5.6/interfaces/IndexInformationOptions.html create mode 100644 docs/5.6/interfaces/InsertManyResult.html create mode 100644 docs/5.6/interfaces/InsertOneModel.html create mode 100644 docs/5.6/interfaces/InsertOneOptions.html create mode 100644 docs/5.6/interfaces/InsertOneResult.html create mode 100644 docs/5.6/interfaces/ListCollectionsOptions.html create mode 100644 docs/5.6/interfaces/ListDatabasesOptions.html create mode 100644 docs/5.6/interfaces/ListDatabasesResult.html create mode 100644 docs/5.6/interfaces/ListIndexesOptions.html create mode 100644 docs/5.6/interfaces/ModifyResult.html create mode 100644 docs/5.6/interfaces/MongoClientOptions.html create mode 100644 docs/5.6/interfaces/MongoCredentialsOptions.html create mode 100644 docs/5.6/interfaces/MongoNetworkErrorOptions.html create mode 100644 docs/5.6/interfaces/MongoOptions.html create mode 100644 docs/5.6/interfaces/MonitorOptions.html create mode 100644 docs/5.6/interfaces/OIDCCallbackContext.html create mode 100644 docs/5.6/interfaces/OperationOptions.html create mode 100644 docs/5.6/interfaces/PkFactory.html create mode 100644 docs/5.6/interfaces/ProxyOptions.html create mode 100644 docs/5.6/interfaces/ReadPreferenceFromOptions.html create mode 100644 docs/5.6/interfaces/ReadPreferenceLikeOptions.html create mode 100644 docs/5.6/interfaces/ReadPreferenceOptions.html create mode 100644 docs/5.6/interfaces/RenameOptions.html create mode 100644 docs/5.6/interfaces/ReplaceOneModel.html create mode 100644 docs/5.6/interfaces/ReplaceOptions.html create mode 100644 docs/5.6/interfaces/ResumeOptions.html create mode 100644 docs/5.6/interfaces/RoleSpecification.html create mode 100644 docs/5.6/interfaces/RootFilterOperators.html create mode 100644 docs/5.6/interfaces/SelectServerOptions.html create mode 100644 docs/5.6/interfaces/ServerApi.html create mode 100644 docs/5.6/interfaces/StreamDescriptionOptions.html create mode 100644 docs/5.6/interfaces/TimeSeriesCollectionOptions.html create mode 100644 docs/5.6/interfaces/TopologyDescriptionOptions.html create mode 100644 docs/5.6/interfaces/TopologyVersion.html create mode 100644 docs/5.6/interfaces/TransactionOptions.html create mode 100644 docs/5.6/interfaces/UpdateDescription.html create mode 100644 docs/5.6/interfaces/UpdateManyModel.html create mode 100644 docs/5.6/interfaces/UpdateOneModel.html create mode 100644 docs/5.6/interfaces/UpdateOptions.html create mode 100644 docs/5.6/interfaces/UpdateResult.html create mode 100644 docs/5.6/interfaces/UpdateStatement.html create mode 100644 docs/5.6/interfaces/ValidateCollectionOptions.html create mode 100644 docs/5.6/interfaces/WiredTigerData.html create mode 100644 docs/5.6/interfaces/WriteConcernErrorData.html create mode 100644 docs/5.6/interfaces/WriteConcernOptions.html create mode 100644 docs/5.6/interfaces/WriteConcernSettings.html create mode 100644 docs/5.6/modules.html create mode 100644 docs/5.6/modules/BSON.html diff --git a/HISTORY.md b/HISTORY.md index a7d73b5fe3..f5d7871912 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -2,6 +2,21 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [5.6.0](https://github.com/mongodb/node-mongodb-native/compare/v5.5.0...v5.6.0) (2023-06-01) + + +### Features + +* **NODE-5019:** add runCursorCommand API ([#3655](https://github.com/mongodb/node-mongodb-native/issues/3655)) ([4da926e](https://github.com/mongodb/node-mongodb-native/commit/4da926e0989b97cfbdf8384bd197dd6ed204fd12)) +* **NODE-5071:** support additional time series options ([#3667](https://github.com/mongodb/node-mongodb-native/issues/3667)) ([ccf555d](https://github.com/mongodb/node-mongodb-native/commit/ccf555d069f3bd0eb7e7b2cca0d5ecdc7d571332)) +* **NODE-5314:** add search index helpers ([#3672](https://github.com/mongodb/node-mongodb-native/issues/3672)) ([f647542](https://github.com/mongodb/node-mongodb-native/commit/f64754211fe9c142558e3fe9db3adf606d204fc9)) + + +### Bug Fixes + +* **NODE-5249:** remove strict flag from create collection options ([#3677](https://github.com/mongodb/node-mongodb-native/issues/3677)) ([be8faaf](https://github.com/mongodb/node-mongodb-native/commit/be8faaf63996c70e54e9cccb130fd05f64651e34)) +* **NODE-5296:** construct error messages for AggregateErrors in Node16+ ([#3682](https://github.com/mongodb/node-mongodb-native/issues/3682)) ([e03178e](https://github.com/mongodb/node-mongodb-native/commit/e03178ebc84e489e9058a72f576646a847470379)) + ## [5.5.0](https://github.com/mongodb/node-mongodb-native/compare/v5.4.0...v5.5.0) (2023-05-11) diff --git a/docs/5.6/.nojekyll b/docs/5.6/.nojekyll new file mode 100644 index 0000000000..e2ac6616ad --- /dev/null +++ b/docs/5.6/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/5.6/assets/highlight.css b/docs/5.6/assets/highlight.css new file mode 100644 index 0000000000..44694e2ddc --- /dev/null +++ b/docs/5.6/assets/highlight.css @@ -0,0 +1,120 @@ +:root { + --light-hl-0: #000000; + --dark-hl-0: #D4D4D4; + --light-hl-1: #008000; + --dark-hl-1: #6A9955; + --light-hl-2: #795E26; + --dark-hl-2: #DCDCAA; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #0070C1; + --dark-hl-4: #4FC1FF; + --light-hl-5: #A31515; + --dark-hl-5: #CE9178; + --light-hl-6: #001080; + --dark-hl-6: #9CDCFE; + --light-hl-7: #AF00DB; + --dark-hl-7: #C586C0; + --light-hl-8: #098658; + --dark-hl-8: #B5CEA8; + --light-hl-9: #267F99; + --dark-hl-9: #4EC9B0; + --light-hl-10: #000000; + --dark-hl-10: #C8C8C8; + --light-hl-11: #000000FF; + --dark-hl-11: #D4D4D4; + --light-hl-12: #EE0000; + --dark-hl-12: #D7BA7D; + --light-hl-13: #811F3F; + --dark-hl-13: #D16969; + --light-code-background: #F5F5F5; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --code-background: var(--dark-code-background); +} } + +body.light { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --code-background: var(--light-code-background); +} + +body.dark { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +.hl-12 { color: var(--hl-12); } +.hl-13 { color: var(--hl-13); } +pre, code { background: var(--code-background); } diff --git a/docs/5.6/assets/icons.css b/docs/5.6/assets/icons.css new file mode 100644 index 0000000000..776a3562d6 --- /dev/null +++ b/docs/5.6/assets/icons.css @@ -0,0 +1,1043 @@ +.tsd-kind-icon { + display: block; + position: relative; + padding-left: 20px; + text-indent: -20px; +} +.tsd-kind-icon:before { + content: ""; + display: inline-block; + vertical-align: middle; + width: 17px; + height: 17px; + margin: 0 3px 2px 0; + background-image: url(./icons.png); +} +@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { + .tsd-kind-icon:before { + background-image: url(./icons@2x.png); + background-size: 238px 204px; + } +} + +.tsd-signature.tsd-kind-icon:before { + background-position: 0 -153px; +} + +.tsd-kind-object-literal > .tsd-kind-icon:before { + background-position: 0px -17px; +} +.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -17px; +} +.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -17px; +} + +.tsd-kind-class > .tsd-kind-icon:before { + background-position: 0px -34px; +} +.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -34px; +} +.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -34px; +} + +.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: 0px -51px; +} +.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -17px -51px; +} +.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -51px; +} + +.tsd-kind-interface > .tsd-kind-icon:before { + background-position: 0px -68px; +} +.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -68px; +} +.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -68px; +} + +.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: 0px -85px; +} +.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -17px -85px; +} +.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private + > .tsd-kind-icon:before { + background-position: -34px -85px; +} + +.tsd-kind-namespace > .tsd-kind-icon:before { + background-position: 0px -102px; +} +.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -102px; +} +.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -102px; +} + +.tsd-kind-module > .tsd-kind-icon:before { + background-position: 0px -102px; +} +.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -102px; +} +.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -102px; +} + +.tsd-kind-enum > .tsd-kind-icon:before { + background-position: 0px -119px; +} +.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -119px; +} +.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -119px; +} + +.tsd-kind-enum-member > .tsd-kind-icon:before { + background-position: 0px -136px; +} +.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -136px; +} +.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -136px; +} + +.tsd-kind-signature > .tsd-kind-icon:before { + background-position: 0px -153px; +} +.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -153px; +} +.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -153px; +} + +.tsd-kind-type-alias > .tsd-kind-icon:before { + background-position: 0px -170px; +} +.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { + background-position: -17px -170px; +} +.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { + background-position: -34px -170px; +} + +.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: 0px -187px; +} +.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -17px -187px; +} +.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private + > .tsd-kind-icon:before { + background-position: -34px -187px; +} + +.tsd-kind-variable > .tsd-kind-icon:before { + background-position: -136px -0px; +} +.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -0px; +} +.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -0px; +} +.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -0px; +} +.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -0px; +} +.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -0px; +} +.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -0px; +} + +.tsd-kind-property > .tsd-kind-icon:before { + background-position: -136px -0px; +} +.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -0px; +} +.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -0px; +} +.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -0px; +} +.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -0px; +} +.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -0px; +} +.tsd-kind-property.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -0px; +} +.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -0px; +} +.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -0px; +} +.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -0px; +} +.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -0px; +} + +.tsd-kind-get-signature > .tsd-kind-icon:before { + background-position: -136px -17px; +} +.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -17px; +} +.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -17px; +} +.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -17px; +} + +.tsd-kind-set-signature > .tsd-kind-icon:before { + background-position: -136px -34px; +} +.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -34px; +} +.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -34px; +} +.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -34px; +} + +.tsd-kind-accessor > .tsd-kind-icon:before { + background-position: -136px -51px; +} +.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -51px; +} +.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -51px; +} +.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -51px; +} + +.tsd-kind-function > .tsd-kind-icon:before { + background-position: -136px -68px; +} +.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -68px; +} +.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -68px; +} +.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -68px; +} +.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -68px; +} +.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -68px; +} +.tsd-kind-function.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -68px; +} +.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -68px; +} +.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -68px; +} +.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -68px; +} + +.tsd-kind-method > .tsd-kind-icon:before { + background-position: -136px -68px; +} +.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -68px; +} +.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -68px; +} +.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -68px; +} +.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -68px; +} +.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -68px; +} +.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -68px; +} +.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { + background-position: -187px -68px; +} +.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -68px; +} +.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -68px; +} + +.tsd-kind-call-signature > .tsd-kind-icon:before { + background-position: -136px -68px; +} +.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -68px; +} +.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -68px; +} +.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -68px; +} + +.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: -136px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -153px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class + > .tsd-kind-icon:before { + background-position: -51px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum + > .tsd-kind-icon:before { + background-position: -170px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -85px; +} +.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -85px; +} + +.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { + background-position: -136px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -153px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class + > .tsd-kind-icon:before { + background-position: -51px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum + > .tsd-kind-icon:before { + background-position: -170px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -85px; +} +.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -85px; +} + +.tsd-kind-constructor > .tsd-kind-icon:before { + background-position: -136px -102px; +} +.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -102px; +} +.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -102px; +} +.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -102px; +} + +.tsd-kind-constructor-signature > .tsd-kind-icon:before { + background-position: -136px -102px; +} +.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -102px; +} +.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -102px; +} +.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -102px; +} + +.tsd-kind-index-signature > .tsd-kind-icon:before { + background-position: -136px -119px; +} +.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -119px; +} +.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -119px; +} +.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -119px; +} + +.tsd-kind-event > .tsd-kind-icon:before { + background-position: -136px -136px; +} +.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -136px; +} +.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -136px; +} +.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -136px; +} +.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { + background-position: -68px -136px; +} +.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { + background-position: -85px -136px; +} +.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -136px; +} +.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -136px; +} +.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -136px; +} +.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { + background-position: -187px -136px; +} +.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -136px; +} +.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -136px; +} +.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -136px; +} + +.tsd-is-static > .tsd-kind-icon:before { + background-position: -136px -153px; +} +.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -153px; +} +.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -153px; +} +.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -153px; +} +.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { + background-position: -68px -153px; +} +.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { + background-position: -85px -153px; +} +.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -153px; +} +.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -153px; +} +.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -153px; +} +.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { + background-position: -187px -153px; +} +.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -153px; +} +.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { + background-position: -204px -153px; +} +.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -153px; +} + +.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { + background-position: -136px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -170px; +} +.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -170px; +} + +.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { + background-position: -136px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -170px; +} +.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -170px; +} + +.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { + background-position: -136px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -153px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class + > .tsd-kind-icon:before { + background-position: -51px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum + > .tsd-kind-icon:before { + background-position: -170px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -170px; +} +.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -170px; +} + +.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { + background-position: -136px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { + background-position: -153px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { + background-position: -119px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { + background-position: -51px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -68px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -85px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -102px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { + background-position: -170px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected + > .tsd-kind-icon:before { + background-position: -187px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private + > .tsd-kind-icon:before { + background-position: -119px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface + > .tsd-kind-icon:before { + background-position: -204px -187px; +} +.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited + > .tsd-kind-icon:before { + background-position: -221px -187px; +} diff --git a/docs/5.6/assets/icons.png b/docs/5.6/assets/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..3836d5fe46e48bbe186116855aae879c23935327 GIT binary patch literal 9615 zcmZ{Kc_36>+`rwViHMAd#!?~-${LfgP1$7)F~(N1WKRsT#$-?;yNq3ylq}iztr1xY z8DtsBI<`UHtDfii{r-60Kg@OSJ?GqW=bZ2NvwY{NzOLpergKbGR8*&KBGn9m;|lQC z2Vwv|y`nSufCHVQijE2uRauuTeKZL;=kiiF^SbTk;N^?*u%}Y7bF;O-aMK0lXm4nb zvU~Kf+x|Kgl@Ro%nu?L%x8-yetd((kCqY|t;-%}@Y3Ez_m(HTRt=ekeUQ2n4-aRvJ zrlKaWct8JSc8Kxl4KHu+3VW1L`9%n~_KC5}g6&tFXqyKT-}R0?EdkYqCmQot47^9Z z6;opqR@7Nq-s|6=e6*0^`}+X1kg>CpuGnbpL7{xFTa|8nymC0{xgx*tI7n4mTKZNA znsd@3eVsV>YhATuv~+5(^Vu4j?)Tn`{x@8ijIA;wdf`+0P3$vnSrcWFXXc{Lx`1Z7 z%-n(BM(owD$7LzqJx)(f^Cusecq>OW z=h6n4YzSVM-V!-DK(sLT`!W~}($=O$9|ie`>_fpH0=1G1tiIFw($?~{5T>`74|p0H z``5=UydE)!CiFvmECW|s^TzG9*7pN|KknkVm3C{fEu30gffX&8iCm? zTFPm6*k%Hog`Q6JGj@dg9Z5nlAc6ApUe>;6xauB0-u!?wMU92jVL|3EcP9gEu5^wH z%tXRy#>HCEs*?KgMf73UcJ!lJ?x<6+)eJ{mEIS|HMDP7(7!(< z@X;?ACT8mncW9*XIaiJPW}Mw@b0W||)!sYnLw)0j4&-rXQgJhnQ2?frg1Nfk&JpmV8F=dDZl)e%#Grs|&0th7_o) z?7hQn<1078qcq?#;)CH=2kBBiGt37EtcXfpTXtHB59dr9=B~jI`yPm-Q?(ys=ajAu zGY;eS^z&WFvztZI3I~}*l}_lI^}6D<&CZ94;|&G9_pMx!C~$~EL4^8`QjT#|tqxxk zhl4CdxppbDiOk!Ht#SVAK4gf6Cr#=U&1sVxZ`y-X zTSi#@wHf(?(Dd6ypNOyshRZ*tneVP^W?y?$ur_!9iD-vY{&Q5(ooX2;`SkUjwEYA~ zwGcylCT4_`MZobm(0v$U(IhfYXxyjNJ@ztpH0sDmfpn|LMp3eM(R4uqKi_q1=D1-d z%GdV<&2+_9k@sc44xhIjqktRA2!Su|vzM0R-@#MK&{RdLoU#$Hc?{{JItvX{hKCtc zQNqZpkfG^@LGJRZM4H_>`F=N;O*+_`>M_ko_XWCgu@}ntqLX8VSeZQ_25Z8|^!d?o z$~}~9|`ZW9d_o<=8&K^~;Cr08b;qgq{(*e*sNt00lO2lZ;m-b<`Rl}=Lr6iQ8+$&br z!RLn{5a}j1Dh^|_1)Q?<;iBSrS0V|c_D@3}mc2d!%tV1VN?BC@clkFdx?HB&9KOTF z)9eHpmUEYsCqx^%JHuNdwY zz9P3oPYuTAXZVY}LRp&2qNl$pbsXL1GJ@wx?@CTO!acs+OFfW_U6?&As-(GJED}RR zO}B+Kxph7aUUm>i3rbPZQGXN}oQq;u`yTnFDAJ*d$4gjEJH!JPyt6V{cOUp*Jbyol zE$8wh)T=vpJOWRbv}HvR(cUSlO}ePIPdJ`J@yp=IC&E6K%r?QfW7F&%p!H~@?%yj5 z&MpiV!hyfukD56A097f!0+ANt`JSB~oLak75oKQN7FH=rQbX#Eak37|4&mqp@S~TA zOo51)xQxX}5NQ(3I_UeR4B;P0Q#x$_lDce78ET`Blo;`Hj*R;b8slZS7Oak(LjDuE z3z?-~-U@vWe*cEOsf^9|duH9};Pe)!=Ky+QQ!jr2VV-jMUH-F>oB>Ds zDJw}jm%V?OT^fu1y`$`yRdaW03L?)6vmInxhAsGrPhWIP8?=speMFf9Inn4^t zs$!88*B~c1A2J6t0~hgK2BJ_Pl23l=oeQQqjI2(4Mcv6U_#9#$PEN|qz36rCZ5$@I zNF1LpRe%ZG4qwuYr7ZdaynrPs?spt;9VbQM$462zbksMVhAOqPunrR7@Nbv#5;VKk zJB7xC?~QXd(e9REiLixHxRGhLcKR#0va}|LMS`AXKGOIGFKQv?=+>zf^ zN5XLjX6^`zh*%1UG_QV1H`@z!HZgC+OT2`+_B( z)J95hk;3C+K4XCswSP}au;fx=47~*$k`RAaYEU-qb03y0#x|&>LAeiXgri5E(!h9k z|9OVt@sk1-4+>0?ELyw|zs`~<95M=%o?Gix$?8z4Gz3Kpw|b>?BcD&s{X)-aXg!GJ zyq&`ZEP{K^u7ActXP$gGnO#F0Sr+QUZe0&d5*Yhw9A?C4(Sx2j3QKAlUpkQz7nji^ z%y8F|W{ypj(T%Bf#Wgyvq4szMo?*U-;3IGBRg1fK9!h-=YRsZ_+t~2!-)=pr;)Vnk zmt95&wMb02toOf`I9>M^Kv3LqKb_-#jauF&cGrWsCnMt?p7*uh zevugda={D04DB#7wR375=1i5}Z9fi3r)!F#7qmX9`SjppE&%8l8bKt+ADRMTWRv21 z4L&PldV8YpHw3b^`p0uWlIm#J&K65-y4lQW0VzZR!4#gfeT{b#fL1e*)Z*Ux}M^}bO%OM7uXip_4! zL@yo@q{utZeVV?3CtXs}i>nI|%26fwuzt0f#96fQ!{=dEX^YKnvIk*D%y9Cin;9R) zi{?)baJhgFs$1$SOZESTpldw2H&FD=v*v@1cA!`|s;avDKHa>Q+uJ8qhy!9%C4&lJSTN4OeydYOm4S?Bj7*e{xRYbU9Xos)R7qZT3dBBD5{ zo+(E3pR{>>)}hFhE+}!yYP0V+CVhyAq+RV{^X`XA3{iXj(ir$k@u|t8ZJ1ZnHq2dd zD$0RHmGJ=!?T5`*T2zOEJ~y}Nsyt7O)%+!0ulRQdsopJJxoznfpusv=2@zLXIq@^& z>0T5k4lzGCG(DnltLIe@6=ZOG@C(dvmYXfh4IhJfMfY8S?KkT znb7~EDE}Yhg$J1LxB7m`L4VMS(+(SXTQvh_mz!x&M3-6Z zFRB*a%_gVEqI^mL5|c%V=l_oi%|~h>gL0SB4QH5uonWd#={KPg6}6ES)zk0~#3^KJ zJq@{iqbHe3gyC))jeQ`W;(u3|q)JxuF24|GMsh%v5>>VY-bok%* z1Yl@(5G2UCK=fQck}pAyWV0n{`ML|rsl_N7vmW|frii__zB;ozrQ7{z)y}M^Sg@m_ z;+?{q3sUZs3WxnBbp~CyyL(TA?C*0KIeDPp7w0$!Ijd+M8#}r~vYW)NB*$mG*7-vH z@s^wK07OMxq>WveCEQFQ*p&2gjD1j%i+#G9z##Th`gew>H5=`RwyfPDg2G%f>x3@c z14Oy}pQK?(i06GWLWu%4cGjDoE-tTEI$`9^E?nLT663vu_>6K1e!N>A-^q&tfl$0& zy&>w~+yUelAa!c@xd8iyt^`B^$cj+}h}0i!40K2Ve1KFCDezBzZO8@=k&r)`TNTJ* zzF4Pim>SYL^=~7kW>EyiVHXNMT2)8l#v^IW!pLB_8ZvVfK&m8QHkjsZ)mvd?o$VYG zX#HiWwWlW>N{D85URJ-d)}_3h73|)X=E(6hFzi#TF{$4aSka4TeY>1a_(RIkFBL#O zE0_FoSQI)}+si51ufAqRHhDU=actTRQl@y#2h}xaDv-A&GP&0Qu9V4ED5aWnX z1E#mRT1QSvL!4~%Ozt84nP{&F>VIm6w2q!EPhh^BF-94$4JhCTcrdbDXA3Q&8mPTh zqdPv|X}??B?bIZPpl}z%(zr<8U-NoXjb*L#xyqHHfpIGAgN$5i(E9#rYPYq_tISC4 z2TDkd*uZ;CIhVI2o!||T)Kz`ER@%rTf-&SfmJFF>;d(RW(B6k!1<)uxHM_1G+9BWe zc)k`gBxYMcztqY5@jccaU)CqQ@^G5TBVx(nNf2}D@);3+{D)GzyT{>%dO6ibggS({N!!=P4=M8J}5R*&fgd(w36z0M0D$ z(SN5a`i%sZ9vmaEjiC4)DF}ix&`?mc-vYwK@+}8Gqzj6r6y)lT|Iqwlpj(LXqvh;- zb>jECiiOZ%&Q7gQg7(ix-?-RE*c(O6NG0F-+VCr;701@%L~fyfHnU<;Vk`m3A2{1MSmpii@G*k?KDq0GdZ)|hd`8OHep z8@6wv_|9NKNpe*sc#?zZ1S#}*qk{k<(I99u6(QT#>wf9w^u9~9_>;2d20T=^g-;b5 ze9x~fHZ-JL=J`hq-;W{2SgN)&m9RsVo=%?`JYp`pxEA_>`18Y>XA$rfWm^pQfG3MQ zxT^I1*({tZz2}+!5$AyNUE*jiYwu_S8v<#qZS4e!bGGBdY`3RkgLMf%Kz8s-;7PF+ z6w#-FwV#)PiKGR79miXmrDyv=ZTjc)j>N=&h4F+#G;unBZhhZz?a*;8@bi5`fV4)O zuU5pCs;tvRzbV@P5%W5xLI4I+w*^KExeVlzP4kNRGp-wi3g$lf-I|(o`JQ|u^XfkP zcik+g-5~2lG*oHfjLCpfNalFwz=4ZY>$Rc-QGpws&tCfFZUuJDL)3et%ap*$Q=-v0 zgLfsn-&%#+wnox~@)6ppx30sK(UJg1dCAvQF&}DkoPI+uX_wH))iaYvWtl}BtVKpU&MN= z0GdENbhdLgIwL-#_phGK;mZRlk4zq8*)akvV5zRX@jFUmvcr#3p99P@4z@m|bz-)^ zbZl8Wt?hR*z(sEZl;2PaILIG#835i@YoZQ@EwrD9IOBl7BpJX(ilLgcd)KCZAzo^b z6Z{|~=H;$D2dD53tejr_jx7^y-zT{SNZpNjn4+wJQX~K#LcrlKOv=D5xk%QXD{tg; z+xh`PvMV*HC*rF?xyjK5@KsMl5*w`r@wL#r13uFpso~#^oYIFc^&gGNS825eqFttU2_sG%_ z;X8VXD#Ol4X&$2B_Z$*&-)ZIUXf9I%mOOXJ3O%GbGpJfl+9(jY^fF_(b!Gt{{HAA3 zusUOCPDHYT@&*H~7a050c7r-_CaFACp$BXx)5==@fC11Gn|n~~+u@6N-}lvdyl3&6 z<#c_zm0Xp1F!8o2OBbFfgzzC4vno}9XEf40dGaVo;jiwiazo8hZ~iPVD(re=5k;H| zotm286$6nnTeIw>1FY$Ri|t{Lp?o(Fg3g_>|y~Z+16tvyLc@r?t9g7 zBuXyVuu9bC#q`?@OFIhgS)6v^XP@H0ukl2X!RPMsg%`YHMGad z4{VsgxaprFss3X%HbZablb6IdaNdbISVWp7yQXPPn=s7?J9qLEH{4>XAv8}%h&TDg zs()1sh}4at3nL3^%q!?P9BbW80e*ZwU63}CV7pt}gVu;~V6c$9p+*wfhw!zeE-z|V z=k{Ksec2)$Hu&?pRh;*TPk0T$Fc~^oAoBT4q?-Q}Y&3DluXeoMQ0LesTk}pVlf5(I z$dl8;zA0&=L&z*F*H>W7IeiPhTo@P0VTB~vyC2Bm7lCN}t7@NNlKFSHGKkh?z_qij zoYju!#D4b28cdslLdIM5Cmqe&!v^IcRr=qq^?l+P^n@6}fh@)IS81hx)SPAY7osk0)^ulqC1F*{hBNQl+Y}b>XjVXnS_Cc!L zIZ@Jq#mp^E&fKT~t4DM_^S17R@YJ@`(7;zv1mz_Y=~q*Gdg#*yXGxotY=#F|lvhPM zjlE)VHS=8=)njE^c7M|ZiBqARx>9Ib!y91$70iC8jPi$c+ysP}5Q3s`ti&1sx>~oG zI^>^1onS%G`mtq&)cZ15dZ{X^#MOfatyH0I=l%Q)n z7*@kZtC_3?=J_}?_G@?F?UK<0_AhYFclyrS-PkfYhAeVHcF z16x+quy10*2V$A%p_|@C(vlf}j3uY83h(#TSr$(;^8(I={_=YQQWmA9-IlwJv>tQm z=vN-I{TO7X`;qBxwb5w$91YLV?ZD5}pddq(7IdMCH zi>`qAn|#FITi!L5;K!(tYm9r416}Wof}P8~?R9I9Gp(?VA;uQg19MO47*gS7fH*&jBO!+ zA*<^BMccHjJIvGHguBb4a`X z3aZw#!c&Xr8&szD1+gu&;vYfoWo>0Pxfr2%m34tC33fmRbzWF9I_Pqb9nNK@N##9_ z7K)v)des!^owH`MoXY_O?|;^9;comiPx0e78xhnnVvTYt+t+cU1rn_>gaFJsL-iPn)?<9P9cF#4)7q&v+d&6|3G@s-AcJy+m zE&u*GUaMK|x|4GmT(CgBICk`2BP@3rqtjKIRD#uBy}y*d;<>`?W&mGsG;i*_}V&^tlP`%;=g39@jxP z+3lrtg*!i6N;irOpUfKcd;iDl5a`<#kr8RwFm9=^m+ouwwjcXmTB}w5V#9IF^&Bl$ zr1$Ly#cQ<3u86>am9}pk&i%nxu(W&s@>qEDtn_xVtH-_EiQ}iAK4Ssfsdn&L9t=)d z`XOQN7*J)g$Jrtq0=-yeLnHg*23LxYA7$cxz^Yc)I6E-!;{LQwu_wfGw4&MYy7{n< z@{g0Hf)N5gAJKQ1Z&HGPn9x9B7U(m(9K&=+LHAc_D{YdMBZs~x)u1Y8|Oq!`C4(3_9<&$ddi6>R$Nsz z*ti?=jA-Sr_97V}feo+}Lq3-cfpgWR;PLI8s{ve9@?e;2o}0MpquOucipz^DrT}QH z*(<{nLb4h9799hx4&%I8KPj}xcQ}llgcaG1!nRb(PP?m)=CzA4v%6>oOe96H9 zv4mUhw`>V$29k?)$Co>qIqq(~3w4jJ;Hv5(RxjB-j_iEhlF;&|DDC|I8IcT>Vn;RY zhtw5mT0ygXAu=M%{^;GqYuYIMu4H;Mj--5CL}|zMEhOum_o51Y7i|D>$XmUFoe;@1 z%GsTUsKgF4w%-Cr3lg#~h)8;Lk%WQTLBS8r*sE{YBUDw4HU#o}E)8pVIEfWv&14?U z-+Za${OFm=>IA358en)nB5Iaqxw&Xi*ty@uDOX8o2c0tq0^sX>ZXD+Hn|;KY!Omm1 z^%wgf&Zy9Azd?vmU`~zuOOA0{TZ*mAC!_>|avcN83F#c+sFn_6tGo!v?95IUR2bL$ zlO(OlhszqAgy)mNt8PRulC#6u^SL#z-O&@{=_!AzBZ>T4ROorj%fx$A;u8u>saum0ha7p zeHRX-z)PW*@v9bruyAtVI@)PhaEs5kp`xyxTQ`U9$Whwz#z$=U$V|&0w@EfCUS!Ob zACSTE{VeC-0V~ZCpkKq~P4CLgdOeBy>vB+0ZxIt_Cp4aa%vI#LS^K}ui07WNo}5r0 zagMHmq-jqTf-OD<kAvu_ob1mUP%1jxeKqB!1&-)_hP{p74hHE%WM!atyx68j5b zSqwh8aKo|NIOL<2_eiX+iOsRP`{MUt{0iQetB*SL!F_8)_;0f$iJ4(o__4KWuvy_! z8TZ{dTb*rL6VmuN-yl2Z>0glL84u^jAH^DQl}VRI=x0CnuF*|;|My-5aPI;>(mo+m z`nyEOe&k$RG11$vEdDPG7^raBCw|#C*4#pIUoZJNx?4|ZC{)l>+jaSiiJ`GBKf}l) zUk1>%A61hqy!KvfRsM^|u6vwbH5WpfH(I5AdpBAg%rar%zW}nccGxfgRV4&v`tEoGyBq!uz^f zVqWEtxn%j&+Q2Fi$rL)H`M_HExP+?mFyN^){c{JXs{IM}f}p>7lfD zLZ;s)%6a(Ow@`(jP}k~pn@!dv6JhJkZf5UoumHv`g-tcCs)w* z#0sc%t9@Li{p}f*$vg$UiQ*RGZUr=ykDIaxRDU_(QfcURuYrpX*7IQcS$(Buw%VW7 zxaffDgn{-=K@iEh)LlPc3MPzc+qM^>RXr6Y8ASnP&dr6fqmwYILTpmh$E%{Iz%Qz( NZmR35l_G4O{0}dcmS_L~ literal 0 HcmV?d00001 diff --git a/docs/5.6/assets/icons@2x.png b/docs/5.6/assets/icons@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5a209e2f6d7f915cc9cb6fe7a4264c8be4db87b0 GIT binary patch literal 28144 zcmeFZcUTka`>%_-5TzIqq$xo`r3nZ`iiBRG(z{ZnN$)K|ii-3S5u{fmRRNLEoAh2n z@4X|01dtAA(50@mzH5K?{+)CF+}EWTz2eMdW-{;n-p}WG1C$hCWW;pD1Ox#ad~k9g4`y4!oVfq@3c(iW~uhy*`T7_0aH7`>`EnYuXVq#+YC==3#rnNM4TqqzM zpi2Elr!3hl!ZdK#y0bV+yVc8rwFEtAX3=QlvJ&e-EsBp)Q`0yKXbNuf-yYw7kh0CD z|Flk1UuHgvoR+*QR0ee&IDUfUzE7*`A=P$6nC;BPI@VJs|F#`Xc>X!`<6%M7XXNok zw^unt1h0m>-&2{GiIGsByulr92XZRrazZs&&M3jJintF7A}cE^uW4zt_r81yHt1I! z6-_gmO@78G3$})kfyhR0^qk?zev_%4R$qSjQI3MAg0)9EM#TOAD=_tf(*)S$7yiiR z&5v>wk3Bn**iD9S_I#2%^vi(^O+gpv2i^A);6^AcH%VC>0nH8|O!jN*L<#RtT z@aF9HMNu*d(BdiZq(LBO%(qsjSot+ZXQd{zLYh#CvOrK(?#u+|XYRylqcXOLk=m!) zBp`~~1dg7kF(Q#m)I8ZHMOD5%m&U)5jGOW@7+sm1N+O~^j*zRG;e4x@OteV=T4yo9 zSG`^0j^S)ZYp2DT>}AR|n$S)4FPI#8#(R~;Y**AZ9`&yqT;p`rks7Nhz;)dn-TgXU zw!^Bo@W6|jfp@}ijsSEFo#x3LnG;`o_yXK@2KuG8cTv&K@=dU?_PK*6=YU9!Ix8l;<_!y*Qc2phVpLM}&t|CuHBv&{M$K?VXtTabi(7kUMwV zl!>5cDNNqK6`Br*B~EcVh#5Z!FgiJZBN5nzpC7?UdAc+&AT0ivd;DA2$@YXMPK6=< z+#U~?*!R0i`3uu|#zDrRRN&j-j>ZOu#h-n#7WO^)@0> zCT6a$LGWwFLcPfN=(3#6`*UIS%uIT=LIXV-RbGE&!!+8)q~dkx`l{aKCe1`{J<5&< zlhRo;JX-UC>5)X;mwR+W96`@&ucHp$jIb~B_w_=mH>In?BLume!Wta=`ca+&7~pek zBVD?f5{nelCaje~EtZn+g3%5GJF}R_b`q}IH$Iom2IRD$^h*R)Cid8Q5~4Dzm!P&Q z<`iI)4wA#l@TwjPL)*9k5Vc!!;`9;bf?HRMm86wi9LI8A%*NGep3g11H{aP)>%l2Q zRMMQU!*0J$hJI5Qs3b=6?}qR7O;BU%Yzufc*ZKBV`}ro7zm=C?OY6Vlabc^r6r7P> z?1c^jD{e4n*Ou441V=Pd1eE8utX@)G5gq72HQAXLZ4l2wKd@yIYC+s) z-mu`E`kj=B!)a^B;pecv4W5oh>_tpj>^NU8L*eH4EhcOxQ|);$x(z(Yb5^tudSptV z%8z{(h@_t`chWkvFX=r!p~Vjhf1AdM>uGK05$1fyLb5D7m0!MUKW=JTZv)bXz9~*F z$yP@U3UE0=$;yjWr8b7C(1^oNDMZVxYYeMtL}ZnvQDkm>S0)=r_ugabEZ}AJ<<_Fu z{I^KKIz+V8K|pK811W5r##z8^S*2fr9Ln zlRG?Zzz8;xu9VSE8s+=(!^TGi1P2hC7%7MUqF=cZqFBtJNW9BROV ziv0cjsUmVvsU^X!`1UivK|dy+fSG$3YH8W0`q${`)taBT9jV{Hfh|&RIaJVvqRIFh zC*Rmvl&3*;XcMiJZ-+Mvfe0xN4N?AvJeABnNdgs(BYb!fK5<1)5UvM!Tz4_aojmUX z#Ymoh)m%fN(>6|#*RP~Lxt1?5);w}yT_lftje3sidO&MxNgcMg9@S+>M%s~y)0i`8 zT_+7LrZ~d<7V^K^C^~ast~@nM04^c5dw*&660^p%^R>n4xzd&jo)Y@ z1r=F09>jFOr%wsj^a3;>N!{rvf(qpkAdWM*5IYCsuwNwoJh7;9I$#`T6-NUIEKsiS;OylQ(XY zQtCiR1dyEGJV=~|zaFOEveB&szAVx*wsyuY?hiBGWR{h0!D zv;G`;F9cnib*YxugasrI^%uy@i)>BvC4V8@! zwy5#iHC#Qar(i0EPA3CuMQbaKy4m$CLjLSNwJs!13b%h{&x7479bv{SjC&3?SO&)3 z6q4nRRP(zOfw-mQrmx@Z64~o}GNXa9YCE$vD-(CLseaF%6HH+WZz4 zbRiJ~zAtA6*i9;z!+zZ?9~V0Lr66|Ae;}U1e#6D^hMhB6XJNHZi{t>DgU&jb=#rPK z@s04Hr_SOr%UCRY_SdDuSw^D*Rzre~4PCqgc)DBYam}@G^TxsTqX%w-yWtYU-Q2IX-a2Z4Kz_-yIe`m;x2bY1F?XZoIH=`uW{$R)ICXxqU$- zG#M6s!fDZwUOA_cs|PXe1T@XN3^UdYyR*t}943A1dTvXp!=%8c%)(s)5y@OJ@@%1a ztlq}Uvhfo3^ZO>ZO|NKfu37JMRRmXfJ_*VOBVnxFFmbq!zc%A+R+w|={11?sJpmca zCeCi;;-*yO)ywzKxa#q?E%@U-+LGH4{=2|reRd-Kz*Ps1$u6sPFO>{K9^k2Y!@=h7rZt472^BCU& z|0MZmbh1HlC3#bcjoX#m73R?H>6oW=45{gu0$S>j`v?``ch#0kGur}QbO_gO3XrB- zS4pz-Yrnqqt-k_LE-&~ox9gd#^n&HE%Z~grM;N@Das8-#U304PA$v*rj36j~qQzYN zsX>8?%q9DhpxrWR@M>30YI^WUDh4bcn+*bYn;~zt_g`$3{#G+=lBmWE;j}5e&vlDa zjsdE(Xg^o(Z|3$Tx>~-q5NrZ}^$y0eMd|h`7Y4OWkgF0(Cu&CfJV03AKfzSGBhMU4bqd4kc`qE!CH4Q^FdOCtUHaZW3R&>S}$! zhk=OYL~3fch$-?wa0)OEkynDzJR=vc^vuUQ$hF(>E(q3{7{4uhC^f@bzHUZT>k%%R zsekA}E`OlGE(x+lP1smp0;Ba7{C$F=@Pp~i$AsJkc)x+3Vf9xQB=aSN>D!T;Y5iU~39#6yoQuj6Bj%kdYC z`72YjnSoF_A)d#@S`|;~F|6TOn%b{4?MWJC4uG&NK=D zqd0rU$A@62MtWD$=Gg>TgO6)b6Vf41#Au&Zq<@p1RG!t}NG8kv#>%{bHuCdAeIao2 zkWX{dyO`XCdv`FlK?jS{48~Uaz;oD6PtoFF0u6HBTHCHh<)5wP<r?9UIw%{psu)`l~*PK0?1^oH}d{D_wF{En-ejdBHTK|(*2$K?xVkG zwYXl8^HAjVOqKQj0f6s~O`)Slp+alXd8@#4Iw?pHys|MW1|l%ipCPeN)|fLB$Dc(9s}LNw@?8G{ zU>U(Vid5}ltIy~zNv>o09)rC()g8O`<5~!qF*Z_?L;+2Sy!WSv=}|67mnOPb!A*2; z^f>okkk+f3+9?Tg&6NBMX%;BtB3Ds#(PZ6E4`X0e`~amc=9QGw3J-$!nw6)l1A8;m zFdl>D?g@J3P-41+3N`R32d*Hq0GWj!{3n&rVA)dpcB+|5`XZFFZI1bKA7d;-x=0wt zy;$6nvCJ$_&JDjWa%`LQYq&(6LqBP7G_+`+4$|qk7IlS4wK{qnP-3!yFO%_fw(8(Q(#|htD?ECEYPeT&anf%0GjGQC<0)vR3x=4pq`@gX z{0?*O(e3p_zu@N9G2O%!F8j&|FRhF(c@BWMxZTpdW0xv^K!`2L39%+Hs0#R>a@n-J#u*kF6~?DIhPrUi@$pR0tS?5wF%PE z(-eYCc#{7tVRzd>j~xO&LBPK62xxwmxrdd{N6!G1hfD0H?fV)_B^PBIm|@~CZXnpdaM=<+?&D8Md^RL00JfP zK|cm@`4bB6muuN!Zck2>k+wh^8kM73#1(%6#^TG;42H{?eTC(h^zB32g{Skc%t3Dn zcHX3$TQhR}n9xXCd$?igvlBH@ZU~p4OO*Gf=$@=w?9vYs)!RYa9V@}xVt8Sr4y_!< zGjn5?gnlSKhqS-YW^o#@NScez6I3x{ zv>meTLLYSK!pa+|kqQI8rWST7_)jL~mqQ}Ou*!V2U-g|ZR+pB%Z@w|HnZrV~uY*w?_gMhSp+4fY?hMmdNXYD(iruAlj0&qga8nQ1=c#y* zgYc@oWp>=|LQ+s})zQ5kv*UF?QMJ2|FN1CzjX$x&TwGJ!4VjOiZxVDVz#r28{^WRn z{o1SYRs*^Nt9(ZX`wad=44v--X~h#aROW$yKE=n-VWRfhI&wn|_X6(` z_WPK(bt4Q8gxJ=b%BW_nNj&h;H;2z`{vi`~)tCBk(zGYBp?f;(Ua+^@+rKm53ld9S zPP#A^Wv7>F7c36IAp7(%S716|mr9fnL?n&Q*?OcmX7>@shP*98yVXmJ{1{z!s;@_D zt0}M~j-0t@?)wY>a9PxzCVtBiTKiS1<;-&hv5CHiv=8d$IOnl?aI_>zR3eW}l*}`T zd7%jWK1w(iqAjU37u~dz-4@O^=PWhD7_yL+z1;-hnPx|je;QFR?I_x6McEg|;`Zuf z_}_7>V@hb=%%^H&>8W{N&Ud5bKD%p(B6#&l@nN^wOdQizb`@g}g1c|qGqGr^c>a1w z|5;G!BbS8(8#mlqM+re6&;L0Ba$evPxRGW!koG@-z@*c+8&^U^7Q+0jgUtgB$)Bh)OGD5oa(ju zL&w{}@q-4qVXtvRtXul%gWH0DxXe$&?MN>z2jh1!ElU%a2;fz@xaTyfs`lnr<` zLv5teGAw`KJIh))Wg8JzoRNMyP>X1rhr)=#Y8O6Nf7>}xLS8!@+&6k0h#H>Nn{`&~ z<h^0MI*wtWWT)UGMw#$-to|sCF?yXL$;_=8T>RsAI7ks*W{$R-UI&M5a3{Gda?9J z3PeWSws3vp1$(`F*+<1X7B6hG<6u)lqr|?N&1Up;Si*MeoRFeRNGZa1=`C?4ZaPvJ zuHL9EQ^d$jd1pu9n6iBgWPMtJyxmfJGQf{a*eag-%E@KZ$^*2_&F#h|LL)2_l*QS9(#5T>)&wtE8a=@FF+vG8N zk>*kU^97;}tRP6EGf5HKhlr6@^Nb7N1`_>QnnYF9-8tncspx59kcfE)TtFun#cCjn zEU2;}6Xu~xx+Bv+O;tKLcuo?~kQbcPghcWdz4-^H!wQOhQukRZRMRk>kfMa~V;A;p zSqpR3D87(4X}j4Awfr<~7h4dgK)pzpZf{bn z^yt`yH4+85n%*$3rL0fWi>l^4|J{Qess(a2+0W-O>gl%xIaVi`l9N3Nq}{$Q?o$#6 zP(6};On20~O*x}!V+=9YO)zz4yeTv@_04tEzA@Muc((5aTR+rHpa6@RymHX{a%Ss{ z+ZVey@TSCpCZq6G3WNWPfd3Z(|HlaUnQ37#)!hnd5VH}%lQbK+^qVrFox87bV{eTd zMjY@0wT+?ndYzV$vST&K{gWpow&Zbq;%=a$(B%@MLh@v!P|L4U zgM9JBN_Gb)g+}3@K$8-*b+GGuC&@6v)Fomd?4){kVQ)620*%U<8saNfLM+ndN~1z> zV$;~rU}Fc&M@|;i!@q(ZqbHdoB(EYYOs>u5jd5A-M`}}pr;g+_B5o2kj-|Pa zF8qc!e5d+kUV>;ih=57(*r24g=6@)>+c%LfGLw_-Bbm7r_`az+tag}5rqG&jrg(-W~CJFkaxZTf@_Ofx@ zzxqF#<4|HKKBpc&B9R1r8t{!k_=WNfzbR?aogs939=bT|!c4N>91ai-wsc4|JdG9y zGpB1A4i1ueuSS{R3h}0^YLpx`pB;Ok2-R5 zZzHya))4+|xc0QJ*&1>3;@0$RcgE3M_rt55cZ9<51j!pV&i`8js3v%e$CG{I{X+yj zruhC$iN%UA-Y%u_?FQq!rBg;{`8h`ZCg^bG&OC=733*%4cUW`DPGqp|OgNy?)-Lky zuY7>yw$@M~Jl&X?9MI2RqOdsWZwzFd6{P)UF5-=GVh z;$}}BvAUMs#V{T@TweGxI7dhuIzFqotm&oQreos6)^Nt1G4l8ce%&u1F<%WFM9t;W zBAEtq#1FS}e7Gq{9nzJ-0@1fhx^+w)&5)h+@I@?kv+h4xs>`xqTMB()kR)QH0W6ODL=b|ea)CmcTzPItT=KH66{L4@p}bW9=F z=+(cM#QUgiq$M^X08=_kUPU7sf!8j#4rN7NO0#TX0-;8=ySO&T7v$C}*`++cHZu0; zRv+{Je*j9;z>+TGv1i76Qc^1lu^>XXp&w}t;MzI_nTpY_m?O?J|UF!?x>j)zIZZ*}uTg|S?56^~@P4iEAwq#7&c^D#OmVAeT^&ib{UcAER@k$$X; zQdR$NNz=G^;6|aY!VuP>0e2>_I^ymyjmC*~Oj(aU>lb7XxoNc&mR~HbdffiYw#m3DLJ)nb-vczmSGI=PaP=yOJ4mrW01pSsP02=(ym z!R+#8VFsL>Puje-hBZZ0gY`?oFt44R6Z--pJ~w8q7te$W<+z`WB)mKtrOR>%f~{*2 z8>hh;3|%NPQq8-xDbWw`*n5*Ni7GB0zr7D?q`b1s^a4*X%Jk>EYA*r$va{t*S$Wk8 zL^lqaL9$a?PVadKA#e`-ocbsFKC1awpXsVmMxs^Fnz9Tb*6tD1sa`;k~@OqRo@ub(|hVwu)j^O#EQmIetE!ma(-|!O<`ZRqJb<$^dia$W5ARK;F@n)=G zXY|L|OhQ88G?ay6&;=(qqYF;O$NJ7x1?PPHYJC`UButfql;CF9^Z@N$9e`rgvKY7- zzkY{r^gSjplQ4S;+v7}YOOB)q;im)xJ8Tb}^>Fe{+E{o<&QW1zc~g`vO5=ii`UUW? zZp)~%d!YRLs1P5Gsp1zs3gc8)u&mU&?P*XcG+Tr-__K7L+$}7WQfV_Ngi(tq_9feK zK+m&sYg9Dt?NYYIX6$uOy3OW4i<~fWv+Cf(7LSO2Cy{IK;1#Y8C_5@I{l+TY*=I|v zB849$N`$Qn3)Wezrk#N{(Sj^ujO*o{#sa4oD_O8zmLim4B{5HQWLd}YpB(b z4G-q~15C`KQcuBSO|^7AHPTM2RneHT?`cv7UxhiJ{_{;Q;kGe05x5xg&K3|_>$pD_a&U>aXaI13$(JL50d8Z5nu7>Swu zA*$V;mYnn2)kI5c`a29y*`L60#8U8YzlVb^NVbZO*AIlUcC6{g-vYStoB)oYa(>HrRpU$_+Fu$?E^-+?mgq9i+l>lZ?b zT6(Rs*ytr2RlqzPAC<(}aFaO~EuqFiP9Nk%5YV?9#t-?A=4jtCuRhpfZRc5{uXo+q z=LI8vUYPpMT}NAmAiT1T|Lra-gEjft1a;1k`{Oe~KvJy%Wz~FR@vzsl)Hj`G)zsap zD0(^YuCzHguv&0Ryn%gl!eek+ywQej&`(Qef(ql7EcAYQoG}tAUY=Ns0uhUO05V)*ND z@*NLrHqhR{%JlU-nMJbBbn#Q$0gDOt;1glG|M6dhX@zoq#PRvcMk<`}n-dBYPlDbf zY2&o+<&J4^>4Q557tWSxa)1M;mS}X$!JFe6+N_0AI?erp9CdjDGuyvnelpc04y2u#n8-PU5wo6P&9?ZpnONA+t}Ucy z&nD(V>H%M8avRC7jdV$uW8n|L5W6kw7|(e8$j>_ZLqe`6y!1fWM}{tJ3t7HmzB894QuSOpNj=&WDT3e5Or0)3wFwasb4%9_M@6)K z&l3J-@<{!8U7lZ%P!XZsO|ejU04NSjBEBESP4Ff6+T}!&pxTCxBG{W z{I$5gyC-P##k--2l=5r77AsRg@o4?Q7zqe%7Y9-kbSnK|KDcKK;nZqb@o$i(QzUtW z4FlkIku@T67|OO;)}XWaHSwT$i->~}#O|Bld^q?M%%`d*s2x9BKP zZo$OD?q27J1NAg#Nd(Fn?4I|PbI>nwdR&!F6YOHC^L#n$QG{zQGnjL8QL{~TyS%sy zMT%4c%BbJPXL6?WNg|O1-c<>qUm^=RW`+5)eH2jAI{T^M6-_natW57V(D?*MKT4n;I#vjkQ1Y~X{0hj4% zF}qYRzy8zJX(%d$`X$XgPvDafqM65Qw_;|~(JO*m8-*q1ir0~W4cd`@#KX3_GEp5t z5?rPAGz%$L?%(5dRFgw~R^|tdxXDGF>^=J2drvtC0;nBNt)$2d+>6A}c}i_~ef`fu zywIKq{Tp+H@09h2i{+Dn7?p7~8D%gZ+<(bq<1f|tL;Qy~w3}O7WX))3Ej+(psj!1- zrlt&tNKU|u?sySN{!ByuYY@P5bL5@7&Uld^k~iLzJaP7WDAI|JZrsHHT>hmAC?xw& zC!c!IBNTzL7K;wAXR3vVTe1i(oYdqoy3H0Zw{@>?*4UcFaMCNHwib2efs0(Ync=2q zwM72#(Cn=nv2ablw^j({)fdng^E-(uP|5UD8@CzqpKlZ^=HH}?5{kmM7vLAoAatc; zwH5KZJkkdhh8C1p5+HZgC}LE+Xu}KIn7|*#?;j-8^-VaZ5jOW{JA#*;g5p`(xTiDd zKkPnW*IU@QEsE%-JWbaZU2+aF3<-bfklBU}TCC{E-~c1suP&!}=v`e&X_xF{wro+L zcgxt?1af+ArOGprbI<(>!E99@GkN&7?#q=uz{(bMN@|0qqxcTr07b2;i>k6W8Za(r zOGe?77{mF3SVV_<+hIDRNdbE)(lSDJU|Bf|swOh*8)pQ6AizER8M>1xnN1+Qcqhg$ z&ak{6PD5v75^-mAcvoOH6*!9Hkzpt)*#Ip_vNoGk)^|nj*9+w7+7R(=j4q>aw<4Wc z=nBx)kd4$ER29&>bnknJ`n4)pOczJMPJ! z0)p$AgO&S=`T1(PYN?P}4cSJ%&R?iNexQp^N$*`-AbTP7WfZIW#P4d}}S2|=#O7ke0mzh*aEWQE)y!|#~iGCKXe zpzrFFL$pk!^d8pUI(IfGO<%TTQHsrDXLDNnMC6*d0wT9m7x6Ft7V=_OlTqkuj{x>p z;1kpB_NxE04RdYk)Y!laqUU=rfZJ$T5)`7`QV?5(Ltg_xlECcjtEa{J!@6Brx);>b zl?P)xrifEIfWi;~!Hgrq*7bz~i3BH#^2_mOIb$vnOz3yqef|S?NrX2~aMzcrlIGhJ zJ57YYnbrjk0gMXNJsZ;3!GV3+U0eN7l{dNPN>2^D{M%{F_n#@Jh)M2G9pb6tlT&F# zzc){OFWO&LCDH1cNMGR@X9VA+vt>EiQ|#sD{Y6sIh0eE(T5g#Bhn{L{CgdEL#dtrL zC>~e(BtwcN6QdM$0h>v5cu{@BvleO1d{z*-w8N(k$wHP$AXwvfT1)EL-?E&6nLdTq zFA@*HmwLR__b301zkRRgd(MeG6hCvppG6OwFv=2NKQVx_rQX$Z3q-DFDcOMHtbuC2 zb}=nSGqv$BlXjj(ahhid7ECVPglKaK;z#;LgZZ+OisWYuKBPX7xpErFk*@EYkKqg2 ze61oYkPXBN#&}jK`c6OUoF{pGlCOmyvi0VbqIH)+GaMDJ>Eg{$20?GwP~=nbph7n3wT-iS@IWTjG!q<-}5nJdNKFs75SDJ`2N60FM#00h+c!NU0ufy*_DlHj73t z5%X`Hqe$xxtHUL9%+{FK#XTYqf1a`&Lh=``4pOX3cy239FO^N zfStakz4XYa-?AppcGY?%Pj@WYmLvxBlKhq06UyFTy`Dj|YO2D`3uG#B$$f7PEjp~U zN;XAx*Xx;j?A}%@n)?=Uw67Bf^MPlLUonDdnT0whr^OXyCbtVRp^N&tL4I{~Dg4l+ zvxK9}?_3)Y$>n?i!054VsQ<#MMZ=Q@luen-sz=N_VC}l?`zNJtA`krH?K@>?REBq0S+(}^2UlFWDqHi30Pa~uu05d$T+-JrcJV1?aXOg(}Rs zl`@li5%>|PHxJjZT#h6)u5#ukqU%dvk;$HYi|x;L7naNA&)c1zj7(iIm+BYA&tK7r zwW0zwzaX`x0|CVQVi4}J(N#ScVIBUXBSyY%CN{!aH)SJ(GEwpFU}-yF{d#w05hL=m zqA}!Sf^U&%EPmu~34)ZMEMWZ|Z{ zf+Da%zhehlo-wY?=x^Nensm)O!dR`~B96^wloNE6>dRY#u#pQB(ftm&2{0{aPw);3 zLS~XJegtuFdsZ#-4}Yw<2z1ya*ZublDU*Ut>&i)(l$<$AW-E7gWuf>Kh>nR@=~Jgg zYVeI|2kH%1E@)ScwTRMO*HTWJ!AcdT*o-xoiH_PF%JHNE29RfRx{{W~Mn)HwZeR53 z{~74suQ)4?@;WN79bIYU3yi%hNhnxTu7in4w>kOLA9 z^_cPfyxl`BO^Jaqzdl`|Ez%y3HTE#{dbqX?j$5k&zQxN?z*CZw+vAZV-WEk=-9oI^ zi>;EFv9pBIbUMsM{{@)yaWwa#nUxs`jEZa5y%dJ~ZYpxpbwF;r5KM9NBrtI6bS49Z z{7GcMaXGAxDfXDD;60Li!JF~fHPwUU&ynr@B*@3ChF52>+Zzj(2PL6C2Mor0xpcaX zJz8ihH2PY@>!))WZIW^vV%K*vW$Xw?vcF2|dP9n=qCP9;7B^IZhW=jxJ&T%Ztkc=ADNzA zsx*6uOG(O5$(&<*ti|J7dW)DtZjKZ4%;`A)POZf?A4Jh3X-N5M*8W<2T>+@m+RM zso4=f_o0cfhnM$+auk~mI=kVgHZ;l-+V`UB8DLApLi~fqxxCu82ZpTHwuvkJ zMaL0c$(fK#3^%@^>W3#TVHR`5ZG3y0Clb5K47#1K#yLmQyhW_55~ZZn&H*`)Kcz#xCRQCFdlucHx%dY1wZPf=tL$KK^-_TTkBlg%SX#-AMe8 zDRJaA`0SE_!0FPPn@x{0rimZQd9k+}88MLx`S?6fu6=l1Y@h3fs<=&*q;z=urTS=C zK%}u|(8k5e&Y-zSmoYb|zD$^cY}p6(t?!f9J6m?2>Tc-Xy34Rp*Ug6P;_=3oS~ z%u;Q7%I5MiGqZ{d!-pEl{0|+1NTm+haNN1M^6$Gh!|V@!B;}D{h3pn(C{xBk%}#IR zO1TK6*^j5|!U4^zB>Fw$Ab?>qDPT1M^Jx#~^C&2cPdIB_0;KSVNk9r$##HLTSD_Z& zz)jE%*Gj)7d9uVMl=+HdJ8%e}9%lwaY;_kEvV>UsLHx;mMC@f3lzq5Iv&y8{w)@Z#?E z$bXT?tyF)?<3bugVVY6(e@Vg`2i>|)$^m~$WioLwW}oXXZ}=w;=N0{LOx0{9*as^Bb{)>T@3m+vEip|GPIJDHTEO0j?I58}) z3~@%Q(7?0uCeHM#BsO=kytmWFVcmtD#HF#V$&{e5iF)nW6D|+WjJvd;&5ukcPLykI zL)z_SO#T-IEgtk{E$oT_$8EEJI%wS_Y2C(F)`01pzGC)%N-d}qrB@+6yelt`_?uuN zPMGYZCo678{Kdb+IPo{#IN(js1Ummj@!l19H8oPMb}r|M+d{D&z2T^r|!8rbRwlE=7j zz{QM`99y%o-F!wvWl#jR$l|ML^ohwPPlBQ~Vi{{yBOjvrhl~uf zK5Vk45;70o*YhtM&7#Sc2dfA3wZq@0ZZ6N~v6zg&MzJl<$ZNrwqf-$TiT@#W`2x6Mt;TiS4huyA5^}YIPTFF^l19VciDe9QgSuo770l zz$Fvs?0FY@_UtE2YE##{%dGmgZHHfzsU_`V*H`P4*F`ul(sYs9Jq*h6rbk1>eD34Z{2K;_cLbZ46halLc ze2%NUKU&GA!WwUqG&=coFm>87tCT*F4xGxo74O@5Y3xJVE!8F_1FP%~BdC2FS9Isf zXuW-CnGh!{^D*Drcrxc3Y`W9=5ZVYqn-rEs?8_&q}IoEx+VFS zRga(VCYV$<=Zq#wk?;b+las#o#HsNw*`FGFDeA^*xQuB(cE3~CcEUYt6MjgdL|p=P z2+pPgOZ0Zk#7FPiJV}Wb={;89-U46uTu_QI1&b)P=+se1|88_^!5Um>o)Nj!lfI}_ zA{$}3*734@W4yItj?m zLJCa$`Rn$L_lRPSglt!uro*Wg-e^WHi@NW8q5zxYdq%ULx=%RZ(Ry~zKFHmgD!x8n_+?xj`!7VyZLb@!Ht zcyvx*=Ox|L<#!iwxI;b}HqA-#(_&c7eI; zh0-~Nl>BWL;lGfbd$~ThM~0`;bnAxA&t^Bg46A9F67?ijVTmmSHXl37dKJH@X%pJ( zv;J34-$9e2BLwPjbgdS-#g6)O&a!wuZ-4?=C;(W1fb*oq3F7!&Q;TDT{dSIuAJ0r( zTYW}1z5Y^?(IYRkcvPK{&UNZ!DTD2NG^^l4v6pZ*x!@0~FW+zs*VWLZvD5?b&529v zzAIr#Blpmqud6Eze&qzM(zwET6WE`YFdmz$)SiInkY`uE9 z2W8d!Z|P-BLFnbp3rcnGlI9P_{}G(V#2CJpq^&-OF7u(-e@`ex!`4!J7AZxIWjne$ z*}p)Oo)D;<^YCfczySXZ)mxzJ%Trh$e@@Xs6YI$UjQXTpMM3=OD}yJh-k2t_G}69%^Fr!Z2HQA5*4M*x@spn| zrheG^IKj0ez3X@*QK}PLKen)$lLlOFZ8tSxuEOsfZ4ZBRv~f7a=7}eY0qYvDhVUkw zZOeCWJKZrO(yrm9v!+wYKhPp+8sVTN>nKBQt1)2z7ZTr41?oJxD3UIFa*^`;bD2FhRFQI1$)e-S7>YM&OE5M83i$Yg1gC4XbSB(3HY$XeKc0w~r|t-}85eyvq znGOcAFmP`I@uNFB6D-U3R7zi&HI?4$T$XBCYp7jyF2hIU++&75Z}~Yj0lG(o!Q{%x zle@H4z=iwQ^%fFV}$@P%l|Q*S||Fc=aU(OuYN7&dFa}V3Nc7J*3pGRNHysT zpl1qYqD}+z4udN>1yr0@uF3~3%~hGND|wBbU_IaPN$MmzOSBa(DV?!lmqJAFWhao7 z6XK-N{+v`HO%=al&V4z}>Sa|@+Qf8!nk9bZMS#vdzl+RDih{^-@~-07nqb7URdH*R+DD=7!&A9Oi{-a*?F%R^?_>z|&W zHQ+4C_b)3pp#^K(qJHO8s1UDOMw^aDYOOebgZD{HMbGVDVk$+=PF2;lVmdaX96DD( z2>^x9360&?xbJ=C?ww+GUzY7mi#yf$i@Zi^^Y}?DA8FLB1O|#d@$jX3gICv(QdzlV&8dxsHV(c+LsK>QTvzU6_ zYb0#5dCxZ%c~~}R7+|_=M1NiJ;GL(M6jlh!W$wT&BZz#^;TRxOvOoC5av{aK*jUdB zEJTT7g$OLq7j%VOxq7lBmjswrMs{Cq4i_QLuY?I-R*l_PX%)WEauEF6LE{{cM%g#Z zY=g9-pHTq4-?B_^ws)ot(CdUT(Q;?3ZgB%&0-LSJk}S~oODd0f;gmE$LNlWC)*SZw zTF2tWUDe>}3GAgFzfUW{@fr-5%+TXNF!#@u3xLK#M@{^pJ@RwHxR(mQv$rbM^u)yF zp7gc4+^-scO=w4GnLoUHm&|*G%B4)zdnT-@sLAXD{t?qVWoK?M#QmO7ZDZYumcROM zT0RXq?@|A$uOb2&0IX>Ab9ty?U)lM3)bo7LPM+d~0IDZ9U)9X4Pt|IhEccrc4$Yqg zxN&t9niz^0H@V{LX*57HW5=4LcVn`mZrtz!m-E4LWa#a&|ZE=ZeR z_be>uWC0uQotqmp(+ySAn|+s`Jh^?c#?)U-^^qVEROY9akEY4F$EfL{d=!)6%BG-- zzxb^*e?e$Rf1Wl1QT?k8F>OCoXwv?=Ung`f@oR`*z|{D)G%5h9(2EXaoVg^$f5Zm< zKZTunJXG!9$1R~Oja|ej${K1yXo$j8_FcA;rjQxV!J)?|Gj8yk6(bnRAXg-|KsQuFvOvU}1Q)$#BKFf7rFv3#c^C6nuM& zOO0Gft$Kq{^uZk+fBQMx4ywF#eZ10jN%@}^6Trc3hCtkr5v?qLPeTBZoa}i>5KfE4m^W45!H&tNIy2!R)_bi2pfs)oyorVbu+nl5 ziVqIJzcjU0;LWSXA>n4vmdvWwz`nJ(vB0=#2PO^BiHo&%ecgXrM@U_;#^7aMCflK* zu?J85J`Tl@CXG@Gz9}c1FQwCP4okOwbBpS37P8a>qfV`z9k+`X5YFPzTfu%UP!6y`Fvr_P9?4V5;X6Bf8{U9#rCkAZ zM&uVB!n66B@`9(+a&}!KKRfCf^oQNN+6$^tHoMIK!>*$7-0ZFr=x>*b-P5X-LgxBY zo2Ug*pNH%q>8qqJmtk=~7g&DYcueN3PcuE3&z~%j0gUYgSS9wn57tV0QdV~{+bxEnx{U^j4&k6Tg_t{mX$_Yq$xe=@q|jc4#`MB^ zJT!tidMB9LT+XqKk3JFN=!_dS0?dknKn##1>;EeT2o)}9LyEIBz=e4SFuw9d_vq)Y znKx|vFBXdWkaNz_)-AYMGNnQ9zLj_f%C}~7N!N>u)Lf+CfEIdIU7czh$QbcAide4T zZQJy*?<2fUv(SP%PV21I_X1kz7G8vO5oI)0xCIvcYt6{A`!}bwQlGSad^&0sE+dig ztCN-J!D2iYgG*FJ2{BPzy1^u&y=FXDd67a8y7BGP|L)Sh_Z*1ci7meUFD~utdnA|k z%FkshXa7&|yHfQ-cZaL9*88w++@nx&uAPsEVL*=wVw{~gi>(snR7!xUfN3m@nIRqe z$bxi@pG5F$L=in`nIEOo82`J5h_9j*7~_4)pr(1ea&G+SOCoJiMKDK#1^!`Tmo zu(KAj$s(@Ez}~eSFWD$y#q zslU<&-b60sArh0MhfMd8Ut(rM_CQZ8FfKQivy3;fi)0|#R9eO4o~zDAw8`&mCJBRl zL+V<9>B#dX+=Ch6E=t$PUla#aJlOiq<<`$o@7t~|m@_8YX~f5JPr8|q*x0k}KKaw) zlj4s{p!Bb0(O2I@&cJP`BT4v(=^IBCC}>G;6Pl`dvTGO(u1uHZFzBch#Oi5#?{oUA zMDhff&?FU9`${$qfOt^aXNUDLXp}!L8o++(*YdqI@rZ`e_9q$WGiZtk%BdwBGNUQLOvKhbHU?bZL0ypyF6t66gl zm;}?$LvW7=cpykxJulrHg1_Tybvk9?!FUgQFW7)ZjiG5RKh5P)A-N+a_IR~*prd%Jub(3dwV#iE zEZRnitmR!zrZDwcFZbI$fi zpQ#2NyF^|ZZxhg}_2{p|uY5RbnD8K6ZJ*(Qw2)?}wekp&yaRA|Qo#DxsS?SeI+jqSMG)is9$_pX3e;QRCk`w z6Eyf}-+>ptnm-5fB$ja02cI*FiDNlWz6!au(Hs}CGqc@Mmic~|=QFFJrG1@1hjtXy z4~e%c+1cVu*QrSvt}^-J7&3CYOFA(;0v#pDtP1!!v4p;BvW*`n{US>q(dX{NUrV`ti>sUd7L3MP0-oP`aRTgYw5brGKhov{JH8&ZnR)OJ2X6Hj z*N%E-g5%w9Tu(o3p@Ox209&F)dqM|)8ypzq@>_T7)U{4lXM#FbS?FxaC!G^bZMM9+ z4tmuQbQP|}fWbv^^L6{ks3C9Ej)`TTPs7Rx%f;*+b8A$!FHS$N0rHb7YlE-;Os=Pr zQ{twGcgc=sfxFbo@AZ<0v(i)mIIN>SayZmhz4f%!>5C|cW!)L%h17s1v)z*m@qbN( zLIG`HP@`-xc!<{bo61SZlQWVZ1OuYl!Sb-gF-ru;V-o?-65R4%f%6Z;4dlCb<*tm4 zT`7ejX`!VvI;>13$7YHQz%+8p7l(Tpo$_JB4f^W={o?Bv;zK3iLCjqj{gvE5lo;fd zHH{q|VzJ(ecLFb~dW44K((lhkhDQ$2inQ@ZcRq7Y>-^*1b>gOVEt)4}ovdHpbt^K@ z|3sf`Dm|bJwcZkK{pP34+PPS-&Y(HzYpQh%%*U0(ohJ^qYv&SPhZse79v3M#nTUb? zTTjUjU*9&)0S1{kUx6pKuPYG_c~z}evFZy5xUz{>?k8wd2OGRLnS6!W@2E;KWyJGkUt&UFTh*2NVjj=kW%jj~V001z!4 z=ACav4hf=_2vC25z)FK{a-HCIF%1b@(>NH^N7$**yWUBYO61yA32R`g-kGrQqT2&s zZ1aW~`>zx~03Uhl@0bL?Vul+mpc)cp64nzfU1rpi*eG&?8WU7Xl4Pf1!!_iKpK_${ zC;xLY0h})InNl8x8hkL6Jpz7odsa%}^mCw|17HWPhf{dC+kQ}x((i~n?<}jL=p9a@ z<9^KPtHyuVYuBL`*B7H;P2iVO8ICwx_P&$c40y;=GC7R)u@F`J-|`;#me&bZ9#xFU zJg^Th!=rFfc{Bw+ujIxWBM>U0T(6i0?6X&W^QWn?a#<*foA?<)RQJ+am_wkw5~pN- z7sfTpB>PChT4dEn1d;2VMl0o-hg^bZeAQZSZ%fT*?fK_jkzO;p1^Kn_+yjstFP#ra zNvx;BrMYSMj?`B;0sS zFuJaW4L~Ou?IWxSIxyrDP0$laaSx}5DtUOzHO?=y^m2JYfcOG)&~ws}entE=bCT7$ z=#rYt?lU1eR^i}WaqU8Z0rKPflqR^`l!q|k(Zo+khOK+ubx;hXEPh&3dhXVaKhK_5 zEWuW;iN*%L+&b5&xM}Dl-pY8w8~S%KsSYAxoEeE0RatjS6)vupzw^Mi4zR4J9^a9vEO zGsL1|=&T;B!-Hc|XANCOT4+&_Am}oQeN;)!5I#Ng%dGfD89Z`xzBJfQ5Uq?0g3AeUS9@IhE|>w~}OV)8>HvkoV#COPN{LT#vk8 zt2Z)j@{a(~lW*kv*4-rOL6sffa^(OAYdJ-0AsgF9gwSQe2wH&X@4yh*TSHt#%TNt1(?*1p$1*$&WoXj%(3D- zcQ5QJ#PkYUg9UjMs?vZCI$TX&{X=JmqECeM2>uCx|CpLx$`!gYuDe(vVX}YRkFG^k zURe>tw{_d=^mg9nvS?KtpkI=2?(iG$tPXR5QosdvzxGoCt z$$I=Gfzpq+2F3?10L^~%hk|tHo!byiu28i+0-PzrVDKCekd-_eW}(>Fp}Ancc191J z%LV{ozGVXd7!U|yD)X?cRj`u12B#u~Q22#>5x;tCwV54R+A8Kzk+(poe&f<5a*v*K zT2oU&Cy_LPGej(sedjw!v3{YylrY}sxYF)>cfp<-T!xEu)CFu&YJe?D)I%N!%*L!8 zEi#ZVi4r-oMksMF`zOoUUiq(+KVL}Vgk4zs|M2{i%LBzJSShuf5=6EJK+gfbJ})q= zG0GhyJ>s|)s`}>jgj5{06DiB8;CT5#UeEFuCDRNU65yFEh+SOUYPR?{idoz^hcctc z&442k_wYk5d(L7ZTKmy)4^n0o##7c6!_jl_B86&KbNSP0;&tq_AS1DeI66n%PR*pX zi2%0k-ZNP@3`AaRb)vJ?W}XEv*Z1a+PPd6tY;c0IY-s0=Iw-*C*soU) zC=bBofdMQRHt;f`m;%bDO+Q@6&hS8dvdDDe(V_H-k2t&!J`FL&9w2#0bHLqd5+>n8)4e;ua%TPUO&4#d!TjvD`IHe+m+wqABkj zoNs5r+GI!s>cQZx77EF%7%V;lk~d43R$%h9**@|sc6SSR>J07Anld(@sT0nyR>Qu_ zPhkc@Fj;M*AKsf3%f|p*H1HyY%3g7T%cCKt?y8k0=-`j0laL`{!mVH11jZ{=3)Zbo z21^05#asw*jiv?Hew&@KV*;teNz-jz?UZ2y0k!l8DBW^9Rj~0!uD>Ft|27Lg;_|N} z*?vvL_xnuig>$EG@^@kLoJ?zdbt0stXU1YVLJO_W zCv!h-*}a>}{Q3SZv`DX6-2%p&B;T>R%A72KsxXP5VK54m2trhI`mBmx(#zV{ zInu6zS{==2l?XBO^i7UsOK?Fk{?ekyEXECjxn| ze`kRpJim|8Q}?3d(XG1>vcoX%zs<(_g-QWYTElLe@&5AL%%^F!{2#PFiop zRz~d(ix56>b@e=g)qGNk>2`{de6Q_WxRCIF*6yQFR#bxy#Qy{EQ~~2n-V>tkL{`UY z&0Rmmuj2DpeT)jObl<7A@des_b`d1V25nwoq~e9M<^f>hHSU>co8g(*{m}-YwofiI z-mkS=3Wl~O+8MFVW{YqX8E6K**_pPc`QNK@m~X8Hg&Kle5qX4L!dd6!IWdLU*Nlkc zGiH(n$H6or(h^BfuCPB&?kP`30z;2(u1 zR+FQfD9dIbldYlRvSLo87bRrF5U656yei7F$Z+uFv&!-!9(3wD{QY)By0oUJmuQ{- zU}FV=;Y7LSZ1uxnRdzVY10dxWlIkcKoJet_HxrwC@n~W6^hFyQekJ5|pV<4XQj zka1?kZLfD%g`ld(`_Jln6>AAWt9jnwML-$NI@O($<9KJ{W`C%l?Zl4-L0J7Mr!-?21u}Dy5k;D zu}!eeZ*3?R;L}9xDghYu?{zNJxF-U5o>7it>+~T~$v2ua{;7P)^J*yJ6~TT02(a@l_L<@JIZo3wOYJ9t9BNNUnvpIZ184_1fah;Vh@r1saB z^4y@`7jq3dxmVlsiow+%)C~5)FovY6v>3pvw$J%t@r@7cp&Ec@j$@T1u-i81-!`X5 z*u0~!^hDZq+7k7};*;b~0?h1x(q(|(>8OIVD1hr(THoGWk=iwDyIPzQf69sA=(J+o zn#EcLV}QPlry2xM(Oe*&QuTxz|DO({_ui&T9ig&XSsUK?V&dy)5>MGnr6uw&*J)SR z4O5d0C2t!+(VG{Y3fFU3G4!F~;z`0^Zy$VT zlJGjGSF&$3BUtfc03n5Fp1KQfb~InA&8`q*1q&GG=||Hzpy6L2H1f*;LpyQht{w?} zDZ2kUk>FaSr)>&iD|Z|7sH6U!z%}z@JhB~OedrN<`}Lfq^UV}Y43>cn?*zZ0AOM2< zpX5w(`QSQaEYTvqHz~=NXHUjQf0o%dBkQfeAN31lR&xxOEgYHTdZp%bVXN280=Ana z^M=FH$n=5rl?&BI)^08Qe_`>YwGkkoEIR+Kv^%~Pb0k^b?3|sA#qp8cs#eTueeM2Q zRw=0&M&6mX$~YF!Y0ZBc@63#c7`f!9BKSXd@Voc{RoLU+XN*d^;RK${8T?=LBS%Bk z&gk{var Ce=Object.create;var J=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,_e=Object.prototype.hasOwnProperty;var Me=t=>J(t,"__esModule",{value:!0});var Fe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!_e.call(t,i)&&(r||i!=="default")&&J(t,i,{get:()=>e[i],enumerable:!(n=Pe(e,i))||n.enumerable});return t},Ae=(t,e)=>De(Me(J(t!=null?Ce(Re(t)):{},"default",!e&&t&&t.__esModule?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var de=Fe((ce,he)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var h=t.utils.clone(r)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(n.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(r+=n[l+1]*i[h+1],l+=2,h+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),p=s.str.charAt(1),v;p in s.node.edges?v=s.node.edges[p]:(v=new t.TokenSet,s.node.edges[p]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof ce=="object"?he.exports=r():e.lunr=r()}(this,function(){return t})})()});var le=[];function N(t,e){le.push({selector:e,constructor:t})}var X=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n}),n.dataset.hasInstance=String(!0))})})}};var Q=class{constructor(e){this.el=e.el}};var Z=class{constructor(){this.listeners={}}addEventListener(e,r){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(r)}removeEventListener(e,r){if(!(e in this.listeners))return;let n=this.listeners[e];for(let i=0,s=n.length;i{let r=Date.now();return(...n)=>{r+e-Date.now()<0&&(t(...n),r=Date.now())}};var ee=class extends Z{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.secondaryNav=document.querySelector(".tsd-navigation.secondary"),window.addEventListener("scroll",K(()=>this.onScroll(),10)),window.addEventListener("resize",K(()=>this.onResize(),10)),this.onResize(),this.onScroll()}triggerResize(){let e=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(e)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let e=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(e)}onScroll(){this.scrollTop=window.scrollY||0;let e=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(e),this.hideShowToolbar()}hideShowToolbar(){var r;let e=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),(r=this.secondaryNav)==null||r.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop}},I=ee;I.instance=new ee;var te=class extends Q{constructor(e){super(e);this.anchors=[];this.index=-1;I.instance.addEventListener("resize",()=>this.onResize()),I.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let e=window.location.href;e.indexOf("#")!=-1&&(e=e.substr(0,e.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let n=r.href;if(n.indexOf("#")==-1||n.substr(0,e.length)!=e)return;let i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;!s||!o||this.anchors.push({link:o,anchor:s,position:0})}),this.onResize()}onResize(){let e;for(let n=0,i=this.anchors.length;nn.position-i.position);let r=new CustomEvent("scroll",{detail:{scrollTop:I.instance.scrollTop}});this.onScroll(r)}onScroll(e){let r=e.detail.scrollTop+5,n=this.anchors,i=n.length-1,s=this.index;for(;s>-1&&n[s].position>r;)s-=1;for(;s-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=s,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let r;return(...n)=>{clearTimeout(r),r=setTimeout(()=>t(n),e)}};var me=Ae(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Ve(t,n,r,s)}function Ve(t,e,r,n){r.addEventListener("input",ue(()=>{ze(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ne(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function ze(t,e,r,n){if(He(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=n.index.search(`*${i}*`);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes;let p=document.createElement("a");p.href=n.base+u.url,p.classList.add("tsd-kind-icon"),p.innerHTML=l,h.append(p),e.appendChild(h)}}function fe(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Ne(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function pe(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(re(t.substring(s,o)),`${re(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(re(t.substring(s))),i.join("")}var je={"&":"&","<":"<",">":">","'":"'",'"':"""};function re(t){return t.replace(/[&<>"'"]/g,e=>je[e])}var ge=class{constructor(e,r){this.signature=e,this.description=r}addClass(e){return this.signature.classList.add(e),this.description.classList.add(e),this}removeClass(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this}},ne=class extends Q{constructor(e){super(e);this.groups=[];this.index=-1;this.createGroups(),this.container&&(this.el.classList.add("active"),Array.from(this.el.children).forEach(r=>{r.addEventListener("touchstart",n=>this.onClick(n)),r.addEventListener("click",n=>this.onClick(n))}),this.container.classList.add("active"),this.setIndex(0))}setIndex(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index==e)return;let r=this.groups[e];if(this.index>-1){let n=this.groups[this.index];n.removeClass("current").addClass("fade-out"),r.addClass("current"),r.addClass("fade-in"),I.instance.triggerResize(),setTimeout(()=>{n.removeClass("fade-out"),r.removeClass("fade-in")},300)}else r.addClass("current"),I.instance.triggerResize();this.index=e}createGroups(){let e=this.el.children;if(e.length<2)return;this.container=this.el.nextElementSibling;let r=this.container.children;this.groups=[];for(let n=0;n{r.signature===e.currentTarget&&this.setIndex(n)})}};var C="mousedown",xe="mousemove",_="mouseup",G={x:0,y:0},ye=!1,ie=!1,Be=!1,A=!1,Le=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(Le?"is-mobile":"not-mobile");Le&&"ontouchstart"in document.documentElement&&(Be=!0,C="touchstart",xe="touchmove",_="touchend");document.addEventListener(C,t=>{ie=!0,A=!1;let e=C=="touchstart"?t.targetTouches[0]:t;G.y=e.pageY||0,G.x=e.pageX||0});document.addEventListener(xe,t=>{if(!!ie&&!A){let e=C=="touchstart"?t.targetTouches[0]:t,r=G.x-(e.pageX||0),n=G.y-(e.pageY||0);A=Math.sqrt(r*r+n*n)>10}});document.addEventListener(_,()=>{ie=!1});document.addEventListener("click",t=>{ye&&(t.preventDefault(),t.stopImmediatePropagation(),ye=!1)});var se=class extends Q{constructor(e){super(e);this.className=this.el.dataset.toggle||"",this.el.addEventListener(_,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(C,r=>this.onDocumentPointerDown(r)),document.addEventListener(_,r=>this.onDocumentPointerUp(r))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(e){A||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!A&&this.active&&e.target.closest(".col-menu")){let r=e.target.closest("a");if(r){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout(()=>this.setActive(!1),250)}}}};var ae=class{constructor(e,r){this.key=e,this.value=r,this.defaultValue=r,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}initialize(){}setValue(e){if(this.value==e)return;let r=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(r,e)}},oe=class extends ae{initialize(){let e=document.querySelector("#tsd-filter-"+this.key);!e||(this.checkbox=e,this.checkbox.addEventListener("change",()=>{this.setValue(this.checkbox.checked)}))}handleValueChange(e,r){!this.checkbox||(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))}fromLocalStorage(e){return e=="true"}toLocalStorage(e){return e?"true":"false"}},Ee=class extends ae{initialize(){document.documentElement.classList.add("toggle-"+this.key+this.value);let e=document.querySelector("#tsd-filter-"+this.key);if(!e)return;this.select=e;let r=()=>{this.select.classList.add("active")},n=()=>{this.select.classList.remove("active")};this.select.addEventListener(C,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",n),this.select.querySelectorAll("li").forEach(i=>{i.addEventListener(_,s=>{e.classList.remove("active"),this.setValue(s.target.dataset.value||"")})}),document.addEventListener(C,i=>{this.select.contains(i.target)||this.select.classList.remove("active")})}handleValueChange(e,r){this.select.querySelectorAll("li.selected").forEach(s=>{s.classList.remove("selected")});let n=this.select.querySelector('li[data-value="'+r+'"]'),i=this.select.querySelector(".tsd-select-label");n&&i&&(n.classList.add("selected"),i.textContent=n.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+r)}fromLocalStorage(e){return e}toLocalStorage(e){return e}},Y=class extends Q{constructor(e){super(e);this.optionVisibility=new Ee("visibility","private"),this.optionInherited=new oe("inherited",!0),this.optionExternals=new oe("externals",!0)}static isSupported(){try{return typeof window.localStorage!="undefined"}catch{return!1}}};function we(t){let e=localStorage.getItem("tsd-theme")||"os";t.value=e,be(e),t.addEventListener("change",()=>{localStorage.setItem("tsd-theme",t.value),be(t.value)})}function be(t){switch(t){case"os":document.body.classList.remove("light","dark");break;case"light":document.body.classList.remove("dark"),document.body.classList.add("light");break;case"dark":document.body.classList.remove("light"),document.body.classList.add("dark");break}}ve();N(te,".menu-highlight");N(ne,".tsd-signatures");N(se,"a[data-toggle]");Y.isSupported()?N(Y,"#tsd-filter"):document.documentElement.classList.add("no-filter");var Te=document.getElementById("theme");Te&&we(Te);var qe=new X;Object.defineProperty(window,"app",{value:qe});})(); +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ diff --git a/docs/5.6/assets/search.js b/docs/5.6/assets/search.js new file mode 100644 index 0000000000..0f32fb6266 --- /dev/null +++ b/docs/5.6/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"32\":\"Variable\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\",\"8388608\":\"Event\",\"16777216\":\"Reference\"},\"rows\":[{\"id\":0,\"kind\":16777216,\"name\":\"Binary\",\"url\":\"modules.html#Binary\",\"classes\":\"tsd-kind-reference\"},{\"id\":1,\"kind\":16777216,\"name\":\"BSONRegExp\",\"url\":\"modules.html#BSONRegExp\",\"classes\":\"tsd-kind-reference\"},{\"id\":2,\"kind\":16777216,\"name\":\"BSONSymbol\",\"url\":\"modules.html#BSONSymbol\",\"classes\":\"tsd-kind-reference\"},{\"id\":3,\"kind\":16777216,\"name\":\"BSONType\",\"url\":\"modules.html#BSONType\",\"classes\":\"tsd-kind-reference\"},{\"id\":4,\"kind\":16777216,\"name\":\"Code\",\"url\":\"modules.html#Code\",\"classes\":\"tsd-kind-reference\"},{\"id\":5,\"kind\":16777216,\"name\":\"DBRef\",\"url\":\"modules.html#DBRef\",\"classes\":\"tsd-kind-reference\"},{\"id\":6,\"kind\":16777216,\"name\":\"Decimal128\",\"url\":\"modules.html#Decimal128\",\"classes\":\"tsd-kind-reference\"},{\"id\":7,\"kind\":16777216,\"name\":\"Double\",\"url\":\"modules.html#Double\",\"classes\":\"tsd-kind-reference\"},{\"id\":8,\"kind\":16777216,\"name\":\"Int32\",\"url\":\"modules.html#Int32\",\"classes\":\"tsd-kind-reference\"},{\"id\":9,\"kind\":16777216,\"name\":\"Long\",\"url\":\"modules.html#Long\",\"classes\":\"tsd-kind-reference\"},{\"id\":10,\"kind\":16777216,\"name\":\"MaxKey\",\"url\":\"modules.html#MaxKey\",\"classes\":\"tsd-kind-reference\"},{\"id\":11,\"kind\":16777216,\"name\":\"MinKey\",\"url\":\"modules.html#MinKey\",\"classes\":\"tsd-kind-reference\"},{\"id\":12,\"kind\":16777216,\"name\":\"ObjectId\",\"url\":\"modules.html#ObjectId\",\"classes\":\"tsd-kind-reference\"},{\"id\":13,\"kind\":16777216,\"name\":\"Timestamp\",\"url\":\"modules.html#Timestamp\",\"classes\":\"tsd-kind-reference\"},{\"id\":14,\"kind\":4194304,\"name\":\"AnyBulkWriteOperation\",\"url\":\"modules.html#AnyBulkWriteOperation\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":15,\"kind\":256,\"name\":\"BulkWriteOptions\",\"url\":\"interfaces/BulkWriteOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":16,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/BulkWriteOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOptions\"},{\"id\":17,\"kind\":1024,\"name\":\"ordered\",\"url\":\"interfaces/BulkWriteOptions.html#ordered\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOptions\"},{\"id\":18,\"kind\":1024,\"name\":\"forceServerObjectId\",\"url\":\"interfaces/BulkWriteOptions.html#forceServerObjectId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOptions\"},{\"id\":19,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/BulkWriteOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOptions\"},{\"id\":20,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/BulkWriteOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":21,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/BulkWriteOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":22,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/BulkWriteOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":23,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/BulkWriteOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":24,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/BulkWriteOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":25,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/BulkWriteOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":26,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/BulkWriteOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":27,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/BulkWriteOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":28,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/BulkWriteOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":29,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/BulkWriteOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":30,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/BulkWriteOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":31,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/BulkWriteOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":32,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/BulkWriteOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":33,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/BulkWriteOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":34,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/BulkWriteOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":35,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/BulkWriteOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"BulkWriteOptions\"},{\"id\":36,\"kind\":128,\"name\":\"MongoBulkWriteError\",\"url\":\"classes/MongoBulkWriteError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":37,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoBulkWriteError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":38,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoBulkWriteError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoBulkWriteError\"},{\"id\":39,\"kind\":1024,\"name\":\"result\",\"url\":\"classes/MongoBulkWriteError.html#result\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":40,\"kind\":1024,\"name\":\"writeErrors\",\"url\":\"classes/MongoBulkWriteError.html#writeErrors\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":41,\"kind\":1024,\"name\":\"err\",\"url\":\"classes/MongoBulkWriteError.html#err\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":42,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoBulkWriteError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoBulkWriteError\"},{\"id\":43,\"kind\":262144,\"name\":\"insertedCount\",\"url\":\"classes/MongoBulkWriteError.html#insertedCount\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":44,\"kind\":262144,\"name\":\"matchedCount\",\"url\":\"classes/MongoBulkWriteError.html#matchedCount\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":45,\"kind\":262144,\"name\":\"modifiedCount\",\"url\":\"classes/MongoBulkWriteError.html#modifiedCount\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":46,\"kind\":262144,\"name\":\"deletedCount\",\"url\":\"classes/MongoBulkWriteError.html#deletedCount\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":47,\"kind\":262144,\"name\":\"upsertedCount\",\"url\":\"classes/MongoBulkWriteError.html#upsertedCount\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":48,\"kind\":262144,\"name\":\"insertedIds\",\"url\":\"classes/MongoBulkWriteError.html#insertedIds\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":49,\"kind\":262144,\"name\":\"upsertedIds\",\"url\":\"classes/MongoBulkWriteError.html#upsertedIds\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoBulkWriteError\"},{\"id\":50,\"kind\":1024,\"name\":\"codeName\",\"url\":\"classes/MongoBulkWriteError.html#codeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":51,\"kind\":1024,\"name\":\"writeConcernError\",\"url\":\"classes/MongoBulkWriteError.html#writeConcernError\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":52,\"kind\":1024,\"name\":\"errInfo\",\"url\":\"classes/MongoBulkWriteError.html#errInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":53,\"kind\":1024,\"name\":\"ok\",\"url\":\"classes/MongoBulkWriteError.html#ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":54,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoBulkWriteError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":55,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoBulkWriteError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":56,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoBulkWriteError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":57,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoBulkWriteError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":58,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoBulkWriteError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":59,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoBulkWriteError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":60,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoBulkWriteError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":61,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoBulkWriteError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBulkWriteError\"},{\"id\":62,\"kind\":128,\"name\":\"MongoAPIError\",\"url\":\"classes/MongoAPIError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":63,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoAPIError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoAPIError\"},{\"id\":64,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoAPIError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoAPIError\"},{\"id\":65,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoAPIError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoAPIError\"},{\"id\":66,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoAPIError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAPIError\"},{\"id\":67,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoAPIError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAPIError\"},{\"id\":68,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoAPIError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAPIError\"},{\"id\":69,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoAPIError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAPIError\"},{\"id\":70,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoAPIError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAPIError\"},{\"id\":71,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoAPIError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAPIError\"},{\"id\":72,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoAPIError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAPIError\"},{\"id\":73,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoAPIError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAPIError\"},{\"id\":74,\"kind\":128,\"name\":\"MongoAWSError\",\"url\":\"classes/MongoAWSError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":75,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoAWSError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoAWSError\"},{\"id\":76,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoAWSError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoAWSError\"},{\"id\":77,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoAWSError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoAWSError\"},{\"id\":78,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoAWSError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAWSError\"},{\"id\":79,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoAWSError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAWSError\"},{\"id\":80,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoAWSError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAWSError\"},{\"id\":81,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoAWSError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAWSError\"},{\"id\":82,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoAWSError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAWSError\"},{\"id\":83,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoAWSError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAWSError\"},{\"id\":84,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoAWSError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAWSError\"},{\"id\":85,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoAWSError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoAWSError\"},{\"id\":86,\"kind\":128,\"name\":\"MongoBatchReExecutionError\",\"url\":\"classes/MongoBatchReExecutionError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":87,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoBatchReExecutionError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":88,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoBatchReExecutionError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":89,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoBatchReExecutionError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":90,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoBatchReExecutionError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":91,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoBatchReExecutionError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":92,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoBatchReExecutionError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":93,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoBatchReExecutionError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":94,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoBatchReExecutionError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":95,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoBatchReExecutionError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":96,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoBatchReExecutionError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":97,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoBatchReExecutionError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoBatchReExecutionError\"},{\"id\":98,\"kind\":128,\"name\":\"MongoChangeStreamError\",\"url\":\"classes/MongoChangeStreamError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":99,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoChangeStreamError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoChangeStreamError\"},{\"id\":100,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoChangeStreamError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoChangeStreamError\"},{\"id\":101,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoChangeStreamError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoChangeStreamError\"},{\"id\":102,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoChangeStreamError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoChangeStreamError\"},{\"id\":103,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoChangeStreamError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoChangeStreamError\"},{\"id\":104,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoChangeStreamError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoChangeStreamError\"},{\"id\":105,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoChangeStreamError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoChangeStreamError\"},{\"id\":106,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoChangeStreamError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoChangeStreamError\"},{\"id\":107,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoChangeStreamError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoChangeStreamError\"},{\"id\":108,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoChangeStreamError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoChangeStreamError\"},{\"id\":109,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoChangeStreamError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoChangeStreamError\"},{\"id\":110,\"kind\":128,\"name\":\"MongoCompatibilityError\",\"url\":\"classes/MongoCompatibilityError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":111,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoCompatibilityError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoCompatibilityError\"},{\"id\":112,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoCompatibilityError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoCompatibilityError\"},{\"id\":113,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoCompatibilityError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoCompatibilityError\"},{\"id\":114,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoCompatibilityError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCompatibilityError\"},{\"id\":115,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoCompatibilityError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCompatibilityError\"},{\"id\":116,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoCompatibilityError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCompatibilityError\"},{\"id\":117,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoCompatibilityError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCompatibilityError\"},{\"id\":118,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoCompatibilityError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCompatibilityError\"},{\"id\":119,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoCompatibilityError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCompatibilityError\"},{\"id\":120,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoCompatibilityError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCompatibilityError\"},{\"id\":121,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoCompatibilityError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCompatibilityError\"},{\"id\":122,\"kind\":128,\"name\":\"MongoCursorExhaustedError\",\"url\":\"classes/MongoCursorExhaustedError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":123,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoCursorExhaustedError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":124,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoCursorExhaustedError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":125,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoCursorExhaustedError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":126,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoCursorExhaustedError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":127,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoCursorExhaustedError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":128,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoCursorExhaustedError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":129,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoCursorExhaustedError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":130,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoCursorExhaustedError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":131,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoCursorExhaustedError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":132,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoCursorExhaustedError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":133,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoCursorExhaustedError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorExhaustedError\"},{\"id\":134,\"kind\":128,\"name\":\"MongoCursorInUseError\",\"url\":\"classes/MongoCursorInUseError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":135,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoCursorInUseError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoCursorInUseError\"},{\"id\":136,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoCursorInUseError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoCursorInUseError\"},{\"id\":137,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoCursorInUseError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoCursorInUseError\"},{\"id\":138,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoCursorInUseError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorInUseError\"},{\"id\":139,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoCursorInUseError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorInUseError\"},{\"id\":140,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoCursorInUseError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorInUseError\"},{\"id\":141,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoCursorInUseError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorInUseError\"},{\"id\":142,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoCursorInUseError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorInUseError\"},{\"id\":143,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoCursorInUseError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorInUseError\"},{\"id\":144,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoCursorInUseError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorInUseError\"},{\"id\":145,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoCursorInUseError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoCursorInUseError\"},{\"id\":146,\"kind\":128,\"name\":\"MongoDecompressionError\",\"url\":\"classes/MongoDecompressionError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":147,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoDecompressionError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoDecompressionError\"},{\"id\":148,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoDecompressionError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoDecompressionError\"},{\"id\":149,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoDecompressionError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoDecompressionError\"},{\"id\":150,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoDecompressionError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDecompressionError\"},{\"id\":151,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoDecompressionError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDecompressionError\"},{\"id\":152,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoDecompressionError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDecompressionError\"},{\"id\":153,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoDecompressionError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDecompressionError\"},{\"id\":154,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoDecompressionError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDecompressionError\"},{\"id\":155,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoDecompressionError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDecompressionError\"},{\"id\":156,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoDecompressionError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDecompressionError\"},{\"id\":157,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoDecompressionError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDecompressionError\"},{\"id\":158,\"kind\":128,\"name\":\"MongoDriverError\",\"url\":\"classes/MongoDriverError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":159,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoDriverError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoDriverError\"},{\"id\":160,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoDriverError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoDriverError\"},{\"id\":161,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoDriverError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoDriverError\"},{\"id\":162,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoDriverError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDriverError\"},{\"id\":163,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoDriverError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDriverError\"},{\"id\":164,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoDriverError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDriverError\"},{\"id\":165,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoDriverError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDriverError\"},{\"id\":166,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoDriverError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDriverError\"},{\"id\":167,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoDriverError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDriverError\"},{\"id\":168,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoDriverError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDriverError\"},{\"id\":169,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoDriverError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDriverError\"},{\"id\":170,\"kind\":128,\"name\":\"MongoError\",\"url\":\"classes/MongoError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":171,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":172,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoError\"},{\"id\":173,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":174,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":175,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":176,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":177,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoError\"},{\"id\":178,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":179,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":180,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":181,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoError\"},{\"id\":182,\"kind\":128,\"name\":\"MongoExpiredSessionError\",\"url\":\"classes/MongoExpiredSessionError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":183,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoExpiredSessionError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":184,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoExpiredSessionError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":185,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoExpiredSessionError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":186,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoExpiredSessionError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":187,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoExpiredSessionError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":188,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoExpiredSessionError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":189,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoExpiredSessionError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":190,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoExpiredSessionError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":191,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoExpiredSessionError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":192,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoExpiredSessionError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":193,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoExpiredSessionError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoExpiredSessionError\"},{\"id\":194,\"kind\":128,\"name\":\"MongoGridFSChunkError\",\"url\":\"classes/MongoGridFSChunkError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":195,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoGridFSChunkError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":196,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoGridFSChunkError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":197,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoGridFSChunkError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":198,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoGridFSChunkError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":199,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoGridFSChunkError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":200,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoGridFSChunkError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":201,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoGridFSChunkError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":202,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoGridFSChunkError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":203,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoGridFSChunkError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":204,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoGridFSChunkError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":205,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoGridFSChunkError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSChunkError\"},{\"id\":206,\"kind\":128,\"name\":\"MongoGridFSStreamError\",\"url\":\"classes/MongoGridFSStreamError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":207,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoGridFSStreamError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":208,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoGridFSStreamError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":209,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoGridFSStreamError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":210,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoGridFSStreamError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":211,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoGridFSStreamError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":212,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoGridFSStreamError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":213,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoGridFSStreamError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":214,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoGridFSStreamError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":215,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoGridFSStreamError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":216,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoGridFSStreamError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":217,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoGridFSStreamError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoGridFSStreamError\"},{\"id\":218,\"kind\":128,\"name\":\"MongoInvalidArgumentError\",\"url\":\"classes/MongoInvalidArgumentError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":219,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoInvalidArgumentError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":220,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoInvalidArgumentError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":221,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoInvalidArgumentError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":222,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoInvalidArgumentError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":223,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoInvalidArgumentError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":224,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoInvalidArgumentError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":225,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoInvalidArgumentError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":226,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoInvalidArgumentError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":227,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoInvalidArgumentError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":228,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoInvalidArgumentError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":229,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoInvalidArgumentError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoInvalidArgumentError\"},{\"id\":230,\"kind\":128,\"name\":\"MongoKerberosError\",\"url\":\"classes/MongoKerberosError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":231,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoKerberosError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoKerberosError\"},{\"id\":232,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoKerberosError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoKerberosError\"},{\"id\":233,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoKerberosError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoKerberosError\"},{\"id\":234,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoKerberosError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoKerberosError\"},{\"id\":235,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoKerberosError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoKerberosError\"},{\"id\":236,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoKerberosError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoKerberosError\"},{\"id\":237,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoKerberosError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoKerberosError\"},{\"id\":238,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoKerberosError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoKerberosError\"},{\"id\":239,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoKerberosError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoKerberosError\"},{\"id\":240,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoKerberosError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoKerberosError\"},{\"id\":241,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoKerberosError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoKerberosError\"},{\"id\":242,\"kind\":128,\"name\":\"MongoMissingCredentialsError\",\"url\":\"classes/MongoMissingCredentialsError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":243,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoMissingCredentialsError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":244,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoMissingCredentialsError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":245,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoMissingCredentialsError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":246,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoMissingCredentialsError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":247,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoMissingCredentialsError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":248,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoMissingCredentialsError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":249,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoMissingCredentialsError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":250,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoMissingCredentialsError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":251,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoMissingCredentialsError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":252,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoMissingCredentialsError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":253,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoMissingCredentialsError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingCredentialsError\"},{\"id\":254,\"kind\":128,\"name\":\"MongoMissingDependencyError\",\"url\":\"classes/MongoMissingDependencyError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":255,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoMissingDependencyError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":256,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoMissingDependencyError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":257,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoMissingDependencyError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":258,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoMissingDependencyError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":259,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoMissingDependencyError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":260,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoMissingDependencyError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":261,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoMissingDependencyError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":262,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoMissingDependencyError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":263,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoMissingDependencyError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":264,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoMissingDependencyError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":265,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoMissingDependencyError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoMissingDependencyError\"},{\"id\":266,\"kind\":128,\"name\":\"MongoNetworkError\",\"url\":\"classes/MongoNetworkError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":267,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoNetworkError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoNetworkError\"},{\"id\":268,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoNetworkError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoNetworkError\"},{\"id\":269,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoNetworkError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoNetworkError\"},{\"id\":270,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoNetworkError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkError\"},{\"id\":271,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoNetworkError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkError\"},{\"id\":272,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoNetworkError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkError\"},{\"id\":273,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoNetworkError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkError\"},{\"id\":274,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoNetworkError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkError\"},{\"id\":275,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoNetworkError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkError\"},{\"id\":276,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoNetworkError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkError\"},{\"id\":277,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoNetworkError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkError\"},{\"id\":278,\"kind\":128,\"name\":\"MongoNetworkTimeoutError\",\"url\":\"classes/MongoNetworkTimeoutError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":279,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoNetworkTimeoutError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":280,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoNetworkTimeoutError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":281,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoNetworkTimeoutError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":282,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoNetworkTimeoutError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":283,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoNetworkTimeoutError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":284,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoNetworkTimeoutError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":285,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoNetworkTimeoutError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":286,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoNetworkTimeoutError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":287,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoNetworkTimeoutError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":288,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoNetworkTimeoutError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":289,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoNetworkTimeoutError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNetworkTimeoutError\"},{\"id\":290,\"kind\":128,\"name\":\"MongoNotConnectedError\",\"url\":\"classes/MongoNotConnectedError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":291,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoNotConnectedError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoNotConnectedError\"},{\"id\":292,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoNotConnectedError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoNotConnectedError\"},{\"id\":293,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoNotConnectedError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoNotConnectedError\"},{\"id\":294,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoNotConnectedError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNotConnectedError\"},{\"id\":295,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoNotConnectedError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNotConnectedError\"},{\"id\":296,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoNotConnectedError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNotConnectedError\"},{\"id\":297,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoNotConnectedError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNotConnectedError\"},{\"id\":298,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoNotConnectedError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNotConnectedError\"},{\"id\":299,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoNotConnectedError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNotConnectedError\"},{\"id\":300,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoNotConnectedError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNotConnectedError\"},{\"id\":301,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoNotConnectedError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoNotConnectedError\"},{\"id\":302,\"kind\":128,\"name\":\"MongoParseError\",\"url\":\"classes/MongoParseError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":303,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoParseError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoParseError\"},{\"id\":304,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoParseError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoParseError\"},{\"id\":305,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoParseError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoParseError\"},{\"id\":306,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoParseError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoParseError\"},{\"id\":307,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoParseError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoParseError\"},{\"id\":308,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoParseError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoParseError\"},{\"id\":309,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoParseError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoParseError\"},{\"id\":310,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoParseError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoParseError\"},{\"id\":311,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoParseError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoParseError\"},{\"id\":312,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoParseError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoParseError\"},{\"id\":313,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoParseError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoParseError\"},{\"id\":314,\"kind\":128,\"name\":\"MongoRuntimeError\",\"url\":\"classes/MongoRuntimeError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":315,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoRuntimeError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoRuntimeError\"},{\"id\":316,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoRuntimeError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoRuntimeError\"},{\"id\":317,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoRuntimeError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoRuntimeError\"},{\"id\":318,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoRuntimeError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoRuntimeError\"},{\"id\":319,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoRuntimeError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoRuntimeError\"},{\"id\":320,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoRuntimeError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoRuntimeError\"},{\"id\":321,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoRuntimeError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoRuntimeError\"},{\"id\":322,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoRuntimeError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoRuntimeError\"},{\"id\":323,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoRuntimeError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoRuntimeError\"},{\"id\":324,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoRuntimeError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoRuntimeError\"},{\"id\":325,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoRuntimeError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoRuntimeError\"},{\"id\":326,\"kind\":128,\"name\":\"MongoServerClosedError\",\"url\":\"classes/MongoServerClosedError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":327,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoServerClosedError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoServerClosedError\"},{\"id\":328,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoServerClosedError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoServerClosedError\"},{\"id\":329,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoServerClosedError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoServerClosedError\"},{\"id\":330,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoServerClosedError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerClosedError\"},{\"id\":331,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoServerClosedError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerClosedError\"},{\"id\":332,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoServerClosedError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerClosedError\"},{\"id\":333,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoServerClosedError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerClosedError\"},{\"id\":334,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoServerClosedError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerClosedError\"},{\"id\":335,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoServerClosedError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerClosedError\"},{\"id\":336,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoServerClosedError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerClosedError\"},{\"id\":337,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoServerClosedError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerClosedError\"},{\"id\":338,\"kind\":128,\"name\":\"MongoServerError\",\"url\":\"classes/MongoServerError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":339,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoServerError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoServerError\"},{\"id\":340,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoServerError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoServerError\"},{\"id\":341,\"kind\":1024,\"name\":\"codeName\",\"url\":\"classes/MongoServerError.html#codeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoServerError\"},{\"id\":342,\"kind\":1024,\"name\":\"writeConcernError\",\"url\":\"classes/MongoServerError.html#writeConcernError\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoServerError\"},{\"id\":343,\"kind\":1024,\"name\":\"errInfo\",\"url\":\"classes/MongoServerError.html#errInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoServerError\"},{\"id\":344,\"kind\":1024,\"name\":\"ok\",\"url\":\"classes/MongoServerError.html#ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoServerError\"},{\"id\":345,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoServerError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoServerError\"},{\"id\":346,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoServerError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerError\"},{\"id\":347,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoServerError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerError\"},{\"id\":348,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoServerError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerError\"},{\"id\":349,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoServerError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerError\"},{\"id\":350,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoServerError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerError\"},{\"id\":351,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoServerError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerError\"},{\"id\":352,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoServerError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerError\"},{\"id\":353,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoServerError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerError\"},{\"id\":354,\"kind\":128,\"name\":\"MongoServerSelectionError\",\"url\":\"classes/MongoServerSelectionError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":355,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoServerSelectionError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoServerSelectionError\"},{\"id\":356,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoServerSelectionError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoServerSelectionError\"},{\"id\":357,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoServerSelectionError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoServerSelectionError\"},{\"id\":358,\"kind\":1024,\"name\":\"reason\",\"url\":\"classes/MongoServerSelectionError.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":359,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoServerSelectionError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":360,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoServerSelectionError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":361,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoServerSelectionError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":362,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoServerSelectionError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":363,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoServerSelectionError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":364,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoServerSelectionError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":365,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoServerSelectionError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":366,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoServerSelectionError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoServerSelectionError\"},{\"id\":367,\"kind\":128,\"name\":\"MongoSystemError\",\"url\":\"classes/MongoSystemError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":368,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoSystemError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoSystemError\"},{\"id\":369,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoSystemError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoSystemError\"},{\"id\":370,\"kind\":1024,\"name\":\"reason\",\"url\":\"classes/MongoSystemError.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoSystemError\"},{\"id\":371,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoSystemError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoSystemError\"},{\"id\":372,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoSystemError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoSystemError\"},{\"id\":373,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoSystemError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoSystemError\"},{\"id\":374,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoSystemError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoSystemError\"},{\"id\":375,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoSystemError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoSystemError\"},{\"id\":376,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoSystemError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoSystemError\"},{\"id\":377,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoSystemError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoSystemError\"},{\"id\":378,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoSystemError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoSystemError\"},{\"id\":379,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoSystemError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoSystemError\"},{\"id\":380,\"kind\":128,\"name\":\"MongoTailableCursorError\",\"url\":\"classes/MongoTailableCursorError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":381,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoTailableCursorError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoTailableCursorError\"},{\"id\":382,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoTailableCursorError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoTailableCursorError\"},{\"id\":383,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoTailableCursorError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoTailableCursorError\"},{\"id\":384,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoTailableCursorError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTailableCursorError\"},{\"id\":385,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoTailableCursorError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTailableCursorError\"},{\"id\":386,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoTailableCursorError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTailableCursorError\"},{\"id\":387,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoTailableCursorError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTailableCursorError\"},{\"id\":388,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoTailableCursorError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTailableCursorError\"},{\"id\":389,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoTailableCursorError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTailableCursorError\"},{\"id\":390,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoTailableCursorError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTailableCursorError\"},{\"id\":391,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoTailableCursorError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTailableCursorError\"},{\"id\":392,\"kind\":128,\"name\":\"MongoTopologyClosedError\",\"url\":\"classes/MongoTopologyClosedError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":393,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoTopologyClosedError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":394,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoTopologyClosedError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":395,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoTopologyClosedError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":396,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoTopologyClosedError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":397,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoTopologyClosedError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":398,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoTopologyClosedError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":399,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoTopologyClosedError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":400,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoTopologyClosedError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":401,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoTopologyClosedError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":402,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoTopologyClosedError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":403,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoTopologyClosedError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTopologyClosedError\"},{\"id\":404,\"kind\":128,\"name\":\"MongoTransactionError\",\"url\":\"classes/MongoTransactionError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":405,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoTransactionError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoTransactionError\"},{\"id\":406,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoTransactionError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoTransactionError\"},{\"id\":407,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoTransactionError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoTransactionError\"},{\"id\":408,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoTransactionError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTransactionError\"},{\"id\":409,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoTransactionError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTransactionError\"},{\"id\":410,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoTransactionError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTransactionError\"},{\"id\":411,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoTransactionError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTransactionError\"},{\"id\":412,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoTransactionError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTransactionError\"},{\"id\":413,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoTransactionError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTransactionError\"},{\"id\":414,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoTransactionError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTransactionError\"},{\"id\":415,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoTransactionError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoTransactionError\"},{\"id\":416,\"kind\":128,\"name\":\"MongoUnexpectedServerResponseError\",\"url\":\"classes/MongoUnexpectedServerResponseError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":417,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":418,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":419,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":420,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":421,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":422,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":423,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":424,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":425,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":426,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":427,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoUnexpectedServerResponseError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoUnexpectedServerResponseError\"},{\"id\":428,\"kind\":128,\"name\":\"MongoWriteConcernError\",\"url\":\"classes/MongoWriteConcernError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":429,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MongoWriteConcernError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MongoWriteConcernError\"},{\"id\":430,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoWriteConcernError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoWriteConcernError\"},{\"id\":431,\"kind\":1024,\"name\":\"result\",\"url\":\"classes/MongoWriteConcernError.html#result\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoWriteConcernError\"},{\"id\":432,\"kind\":262144,\"name\":\"name\",\"url\":\"classes/MongoWriteConcernError.html#name\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoWriteConcernError\"},{\"id\":433,\"kind\":1024,\"name\":\"codeName\",\"url\":\"classes/MongoWriteConcernError.html#codeName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":434,\"kind\":1024,\"name\":\"writeConcernError\",\"url\":\"classes/MongoWriteConcernError.html#writeConcernError\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":435,\"kind\":1024,\"name\":\"errInfo\",\"url\":\"classes/MongoWriteConcernError.html#errInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":436,\"kind\":1024,\"name\":\"ok\",\"url\":\"classes/MongoWriteConcernError.html#ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":437,\"kind\":1024,\"name\":\"code\",\"url\":\"classes/MongoWriteConcernError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":438,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/MongoWriteConcernError.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":439,\"kind\":1024,\"name\":\"connectionGeneration\",\"url\":\"classes/MongoWriteConcernError.html#connectionGeneration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":440,\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MongoWriteConcernError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":441,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/MongoWriteConcernError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":442,\"kind\":2048,\"name\":\"hasErrorLabel\",\"url\":\"classes/MongoWriteConcernError.html#hasErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":443,\"kind\":2048,\"name\":\"addErrorLabel\",\"url\":\"classes/MongoWriteConcernError.html#addErrorLabel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":444,\"kind\":262144,\"name\":\"errorLabels\",\"url\":\"classes/MongoWriteConcernError.html#errorLabels\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoWriteConcernError\"},{\"id\":445,\"kind\":128,\"name\":\"AbstractCursor\",\"url\":\"classes/AbstractCursor.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":446,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/AbstractCursor.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"AbstractCursor\"},{\"id\":447,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/AbstractCursor.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":448,\"kind\":262144,\"name\":\"namespace\",\"url\":\"classes/AbstractCursor.html#namespace\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":449,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/AbstractCursor.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":450,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/AbstractCursor.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":451,\"kind\":262144,\"name\":\"closed\",\"url\":\"classes/AbstractCursor.html#closed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":452,\"kind\":262144,\"name\":\"killed\",\"url\":\"classes/AbstractCursor.html#killed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":453,\"kind\":262144,\"name\":\"loadBalanced\",\"url\":\"classes/AbstractCursor.html#loadBalanced\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":454,\"kind\":2048,\"name\":\"bufferedCount\",\"url\":\"classes/AbstractCursor.html#bufferedCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":455,\"kind\":2048,\"name\":\"readBufferedDocuments\",\"url\":\"classes/AbstractCursor.html#readBufferedDocuments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":456,\"kind\":2048,\"name\":\"stream\",\"url\":\"classes/AbstractCursor.html#stream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":457,\"kind\":2048,\"name\":\"hasNext\",\"url\":\"classes/AbstractCursor.html#hasNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":458,\"kind\":2048,\"name\":\"next\",\"url\":\"classes/AbstractCursor.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":459,\"kind\":2048,\"name\":\"tryNext\",\"url\":\"classes/AbstractCursor.html#tryNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":460,\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/AbstractCursor.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":461,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/AbstractCursor.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":462,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/AbstractCursor.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":463,\"kind\":2048,\"name\":\"addCursorFlag\",\"url\":\"classes/AbstractCursor.html#addCursorFlag\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":464,\"kind\":2048,\"name\":\"map\",\"url\":\"classes/AbstractCursor.html#map\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"AbstractCursor\"},{\"id\":465,\"kind\":2048,\"name\":\"withReadPreference\",\"url\":\"classes/AbstractCursor.html#withReadPreference\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":466,\"kind\":2048,\"name\":\"withReadConcern\",\"url\":\"classes/AbstractCursor.html#withReadConcern\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":467,\"kind\":2048,\"name\":\"maxTimeMS\",\"url\":\"classes/AbstractCursor.html#maxTimeMS\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":468,\"kind\":2048,\"name\":\"batchSize\",\"url\":\"classes/AbstractCursor.html#batchSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":469,\"kind\":2048,\"name\":\"rewind\",\"url\":\"classes/AbstractCursor.html#rewind\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":470,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/AbstractCursor.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":471,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/AbstractCursor.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbstractCursor\"},{\"id\":472,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/AbstractCursor.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":473,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/AbstractCursor.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":474,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/AbstractCursor.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":475,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/AbstractCursor.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":476,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/AbstractCursor.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":477,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/AbstractCursor.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":478,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/AbstractCursor.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":479,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/AbstractCursor.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":480,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/AbstractCursor.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":481,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/AbstractCursor.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":482,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/AbstractCursor.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":483,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/AbstractCursor.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":484,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/AbstractCursor.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":485,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/AbstractCursor.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":486,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/AbstractCursor.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AbstractCursor\"},{\"id\":487,\"kind\":128,\"name\":\"Admin\",\"url\":\"classes/Admin.html\",\"classes\":\"tsd-kind-class\"},{\"id\":488,\"kind\":2048,\"name\":\"command\",\"url\":\"classes/Admin.html#command\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":489,\"kind\":2048,\"name\":\"buildInfo\",\"url\":\"classes/Admin.html#buildInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":490,\"kind\":2048,\"name\":\"serverInfo\",\"url\":\"classes/Admin.html#serverInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":491,\"kind\":2048,\"name\":\"serverStatus\",\"url\":\"classes/Admin.html#serverStatus\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":492,\"kind\":2048,\"name\":\"ping\",\"url\":\"classes/Admin.html#ping\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":493,\"kind\":2048,\"name\":\"addUser\",\"url\":\"classes/Admin.html#addUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":494,\"kind\":2048,\"name\":\"removeUser\",\"url\":\"classes/Admin.html#removeUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":495,\"kind\":2048,\"name\":\"validateCollection\",\"url\":\"classes/Admin.html#validateCollection\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":496,\"kind\":2048,\"name\":\"listDatabases\",\"url\":\"classes/Admin.html#listDatabases\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":497,\"kind\":2048,\"name\":\"replSetGetStatus\",\"url\":\"classes/Admin.html#replSetGetStatus\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Admin\"},{\"id\":498,\"kind\":128,\"name\":\"AggregationCursor\",\"url\":\"classes/AggregationCursor.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":499,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/AggregationCursor.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"AggregationCursor\"},{\"id\":500,\"kind\":262144,\"name\":\"pipeline\",\"url\":\"classes/AggregationCursor.html#pipeline\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":501,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/AggregationCursor.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"AggregationCursor\"},{\"id\":502,\"kind\":2048,\"name\":\"map\",\"url\":\"classes/AggregationCursor.html#map\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"AggregationCursor\"},{\"id\":503,\"kind\":2048,\"name\":\"explain\",\"url\":\"classes/AggregationCursor.html#explain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":504,\"kind\":2048,\"name\":\"group\",\"url\":\"classes/AggregationCursor.html#group\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"AggregationCursor\"},{\"id\":505,\"kind\":2048,\"name\":\"limit\",\"url\":\"classes/AggregationCursor.html#limit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":506,\"kind\":2048,\"name\":\"match\",\"url\":\"classes/AggregationCursor.html#match\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":507,\"kind\":2048,\"name\":\"out\",\"url\":\"classes/AggregationCursor.html#out\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":508,\"kind\":2048,\"name\":\"project\",\"url\":\"classes/AggregationCursor.html#project\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"AggregationCursor\"},{\"id\":509,\"kind\":2048,\"name\":\"lookup\",\"url\":\"classes/AggregationCursor.html#lookup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":510,\"kind\":2048,\"name\":\"redact\",\"url\":\"classes/AggregationCursor.html#redact\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":511,\"kind\":2048,\"name\":\"skip\",\"url\":\"classes/AggregationCursor.html#skip\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":512,\"kind\":2048,\"name\":\"sort\",\"url\":\"classes/AggregationCursor.html#sort\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":513,\"kind\":2048,\"name\":\"unwind\",\"url\":\"classes/AggregationCursor.html#unwind\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":514,\"kind\":2048,\"name\":\"geoNear\",\"url\":\"classes/AggregationCursor.html#geoNear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AggregationCursor\"},{\"id\":515,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/AggregationCursor.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":516,\"kind\":262144,\"name\":\"namespace\",\"url\":\"classes/AggregationCursor.html#namespace\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":517,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/AggregationCursor.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":518,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/AggregationCursor.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":519,\"kind\":262144,\"name\":\"closed\",\"url\":\"classes/AggregationCursor.html#closed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":520,\"kind\":262144,\"name\":\"killed\",\"url\":\"classes/AggregationCursor.html#killed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":521,\"kind\":262144,\"name\":\"loadBalanced\",\"url\":\"classes/AggregationCursor.html#loadBalanced\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":522,\"kind\":2048,\"name\":\"bufferedCount\",\"url\":\"classes/AggregationCursor.html#bufferedCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":523,\"kind\":2048,\"name\":\"readBufferedDocuments\",\"url\":\"classes/AggregationCursor.html#readBufferedDocuments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":524,\"kind\":2048,\"name\":\"stream\",\"url\":\"classes/AggregationCursor.html#stream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":525,\"kind\":2048,\"name\":\"hasNext\",\"url\":\"classes/AggregationCursor.html#hasNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":526,\"kind\":2048,\"name\":\"next\",\"url\":\"classes/AggregationCursor.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":527,\"kind\":2048,\"name\":\"tryNext\",\"url\":\"classes/AggregationCursor.html#tryNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":528,\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/AggregationCursor.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":529,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/AggregationCursor.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":530,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/AggregationCursor.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":531,\"kind\":2048,\"name\":\"addCursorFlag\",\"url\":\"classes/AggregationCursor.html#addCursorFlag\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":532,\"kind\":2048,\"name\":\"withReadPreference\",\"url\":\"classes/AggregationCursor.html#withReadPreference\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":533,\"kind\":2048,\"name\":\"withReadConcern\",\"url\":\"classes/AggregationCursor.html#withReadConcern\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":534,\"kind\":2048,\"name\":\"maxTimeMS\",\"url\":\"classes/AggregationCursor.html#maxTimeMS\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":535,\"kind\":2048,\"name\":\"batchSize\",\"url\":\"classes/AggregationCursor.html#batchSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":536,\"kind\":2048,\"name\":\"rewind\",\"url\":\"classes/AggregationCursor.html#rewind\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":537,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/AggregationCursor.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":538,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/AggregationCursor.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":539,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/AggregationCursor.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":540,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/AggregationCursor.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":541,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/AggregationCursor.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":542,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/AggregationCursor.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":543,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/AggregationCursor.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":544,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/AggregationCursor.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":545,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/AggregationCursor.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":546,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/AggregationCursor.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":547,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/AggregationCursor.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":548,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/AggregationCursor.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":549,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/AggregationCursor.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":550,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/AggregationCursor.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":551,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/AggregationCursor.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":552,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/AggregationCursor.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AggregationCursor\"},{\"id\":553,\"kind\":128,\"name\":\"CancellationToken\",\"url\":\"classes/CancellationToken.html\",\"classes\":\"tsd-kind-class\"},{\"id\":554,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CancellationToken.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":555,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/CancellationToken.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":556,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/CancellationToken.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":557,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/CancellationToken.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":558,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/CancellationToken.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":559,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/CancellationToken.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":560,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/CancellationToken.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":561,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/CancellationToken.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":562,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/CancellationToken.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":563,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/CancellationToken.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":564,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/CancellationToken.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":565,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/CancellationToken.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":566,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/CancellationToken.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":567,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/CancellationToken.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":568,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/CancellationToken.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":569,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/CancellationToken.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CancellationToken\"},{\"id\":570,\"kind\":128,\"name\":\"ChangeStream\",\"url\":\"classes/ChangeStream.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":571,\"kind\":8388608,\"name\":\"RESPONSE\",\"url\":\"classes/ChangeStream.html#RESPONSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"ChangeStream\"},{\"id\":572,\"kind\":8388608,\"name\":\"MORE\",\"url\":\"classes/ChangeStream.html#MORE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"ChangeStream\"},{\"id\":573,\"kind\":8388608,\"name\":\"INIT\",\"url\":\"classes/ChangeStream.html#INIT\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"ChangeStream\"},{\"id\":574,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/ChangeStream.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"ChangeStream\"},{\"id\":575,\"kind\":8388608,\"name\":\"CHANGE\",\"url\":\"classes/ChangeStream.html#CHANGE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"ChangeStream\"},{\"id\":576,\"kind\":8388608,\"name\":\"END\",\"url\":\"classes/ChangeStream.html#END\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"ChangeStream\"},{\"id\":577,\"kind\":8388608,\"name\":\"ERROR\",\"url\":\"classes/ChangeStream.html#ERROR\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"ChangeStream\"},{\"id\":578,\"kind\":8388608,\"name\":\"RESUME_TOKEN_CHANGED\",\"url\":\"classes/ChangeStream.html#RESUME_TOKEN_CHANGED\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"ChangeStream\"},{\"id\":579,\"kind\":1024,\"name\":\"pipeline\",\"url\":\"classes/ChangeStream.html#pipeline\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":580,\"kind\":1024,\"name\":\"options\",\"url\":\"classes/ChangeStream.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":581,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/ChangeStream.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":582,\"kind\":1024,\"name\":\"namespace\",\"url\":\"classes/ChangeStream.html#namespace\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":583,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ChangeStream.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":584,\"kind\":1024,\"name\":\"streamOptions\",\"url\":\"classes/ChangeStream.html#streamOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":585,\"kind\":262144,\"name\":\"resumeToken\",\"url\":\"classes/ChangeStream.html#resumeToken\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":586,\"kind\":2048,\"name\":\"hasNext\",\"url\":\"classes/ChangeStream.html#hasNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":587,\"kind\":2048,\"name\":\"next\",\"url\":\"classes/ChangeStream.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":588,\"kind\":2048,\"name\":\"tryNext\",\"url\":\"classes/ChangeStream.html#tryNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":589,\"kind\":262144,\"name\":\"closed\",\"url\":\"classes/ChangeStream.html#closed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":590,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/ChangeStream.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":591,\"kind\":2048,\"name\":\"stream\",\"url\":\"classes/ChangeStream.html#stream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":592,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/ChangeStream.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChangeStream\"},{\"id\":593,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/ChangeStream.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":594,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/ChangeStream.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":595,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/ChangeStream.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":596,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/ChangeStream.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":597,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/ChangeStream.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":598,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/ChangeStream.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":599,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/ChangeStream.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":600,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/ChangeStream.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":601,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/ChangeStream.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":602,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/ChangeStream.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":603,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/ChangeStream.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":604,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/ChangeStream.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":605,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/ChangeStream.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":606,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/ChangeStream.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":607,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/ChangeStream.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ChangeStream\"},{\"id\":608,\"kind\":128,\"name\":\"ClientSession\",\"url\":\"classes/ClientSession.html\",\"classes\":\"tsd-kind-class\"},{\"id\":609,\"kind\":1024,\"name\":\"hasEnded\",\"url\":\"classes/ClientSession.html#hasEnded\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":610,\"kind\":1024,\"name\":\"clientOptions\",\"url\":\"classes/ClientSession.html#clientOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":611,\"kind\":1024,\"name\":\"supports\",\"url\":\"classes/ClientSession.html#supports\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":612,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ClientSession.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":613,\"kind\":1024,\"name\":\"causalConsistency\",\"url\":\"classes/ClientSession.html#__type.causalConsistency\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientSession.__type\"},{\"id\":614,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"classes/ClientSession.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":615,\"kind\":1024,\"name\":\"operationTime\",\"url\":\"classes/ClientSession.html#operationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":616,\"kind\":1024,\"name\":\"explicit\",\"url\":\"classes/ClientSession.html#explicit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":617,\"kind\":1024,\"name\":\"defaultTransactionOptions\",\"url\":\"classes/ClientSession.html#defaultTransactionOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":618,\"kind\":1024,\"name\":\"transaction\",\"url\":\"classes/ClientSession.html#transaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":619,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/ClientSession.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":620,\"kind\":262144,\"name\":\"serverSession\",\"url\":\"classes/ClientSession.html#serverSession\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":621,\"kind\":262144,\"name\":\"snapshotEnabled\",\"url\":\"classes/ClientSession.html#snapshotEnabled\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":622,\"kind\":262144,\"name\":\"loadBalanced\",\"url\":\"classes/ClientSession.html#loadBalanced\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":623,\"kind\":262144,\"name\":\"isPinned\",\"url\":\"classes/ClientSession.html#isPinned\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":624,\"kind\":2048,\"name\":\"endSession\",\"url\":\"classes/ClientSession.html#endSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":625,\"kind\":2048,\"name\":\"advanceOperationTime\",\"url\":\"classes/ClientSession.html#advanceOperationTime\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":626,\"kind\":2048,\"name\":\"advanceClusterTime\",\"url\":\"classes/ClientSession.html#advanceClusterTime\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":627,\"kind\":2048,\"name\":\"equals\",\"url\":\"classes/ClientSession.html#equals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":628,\"kind\":2048,\"name\":\"incrementTransactionNumber\",\"url\":\"classes/ClientSession.html#incrementTransactionNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":629,\"kind\":2048,\"name\":\"inTransaction\",\"url\":\"classes/ClientSession.html#inTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":630,\"kind\":2048,\"name\":\"startTransaction\",\"url\":\"classes/ClientSession.html#startTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":631,\"kind\":2048,\"name\":\"commitTransaction\",\"url\":\"classes/ClientSession.html#commitTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":632,\"kind\":2048,\"name\":\"abortTransaction\",\"url\":\"classes/ClientSession.html#abortTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":633,\"kind\":2048,\"name\":\"toBSON\",\"url\":\"classes/ClientSession.html#toBSON\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientSession\"},{\"id\":634,\"kind\":2048,\"name\":\"withTransaction\",\"url\":\"classes/ClientSession.html#withTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"ClientSession\"},{\"id\":635,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/ClientSession.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":636,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/ClientSession.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":637,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/ClientSession.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":638,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/ClientSession.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":639,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/ClientSession.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":640,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/ClientSession.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":641,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/ClientSession.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":642,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/ClientSession.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":643,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/ClientSession.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":644,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/ClientSession.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":645,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/ClientSession.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":646,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/ClientSession.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":647,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/ClientSession.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":648,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/ClientSession.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":649,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/ClientSession.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientSession\"},{\"id\":650,\"kind\":128,\"name\":\"Collection\",\"url\":\"classes/Collection.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":651,\"kind\":262144,\"name\":\"dbName\",\"url\":\"classes/Collection.html#dbName\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":652,\"kind\":262144,\"name\":\"collectionName\",\"url\":\"classes/Collection.html#collectionName\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":653,\"kind\":262144,\"name\":\"namespace\",\"url\":\"classes/Collection.html#namespace\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":654,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/Collection.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":655,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/Collection.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":656,\"kind\":262144,\"name\":\"bsonOptions\",\"url\":\"classes/Collection.html#bsonOptions\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":657,\"kind\":262144,\"name\":\"writeConcern\",\"url\":\"classes/Collection.html#writeConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":658,\"kind\":262144,\"name\":\"hint\",\"url\":\"classes/Collection.html#hint\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":659,\"kind\":2048,\"name\":\"insertOne\",\"url\":\"classes/Collection.html#insertOne\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":660,\"kind\":2048,\"name\":\"insertMany\",\"url\":\"classes/Collection.html#insertMany\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":661,\"kind\":2048,\"name\":\"bulkWrite\",\"url\":\"classes/Collection.html#bulkWrite\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":662,\"kind\":2048,\"name\":\"updateOne\",\"url\":\"classes/Collection.html#updateOne\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":663,\"kind\":2048,\"name\":\"replaceOne\",\"url\":\"classes/Collection.html#replaceOne\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":664,\"kind\":2048,\"name\":\"updateMany\",\"url\":\"classes/Collection.html#updateMany\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":665,\"kind\":2048,\"name\":\"deleteOne\",\"url\":\"classes/Collection.html#deleteOne\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":666,\"kind\":2048,\"name\":\"deleteMany\",\"url\":\"classes/Collection.html#deleteMany\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":667,\"kind\":2048,\"name\":\"rename\",\"url\":\"classes/Collection.html#rename\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":668,\"kind\":2048,\"name\":\"drop\",\"url\":\"classes/Collection.html#drop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":669,\"kind\":2048,\"name\":\"findOne\",\"url\":\"classes/Collection.html#findOne\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Collection\"},{\"id\":670,\"kind\":2048,\"name\":\"find\",\"url\":\"classes/Collection.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Collection\"},{\"id\":671,\"kind\":2048,\"name\":\"options\",\"url\":\"classes/Collection.html#options\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":672,\"kind\":2048,\"name\":\"isCapped\",\"url\":\"classes/Collection.html#isCapped\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":673,\"kind\":2048,\"name\":\"createIndex\",\"url\":\"classes/Collection.html#createIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":674,\"kind\":2048,\"name\":\"createIndexes\",\"url\":\"classes/Collection.html#createIndexes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":675,\"kind\":2048,\"name\":\"dropIndex\",\"url\":\"classes/Collection.html#dropIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":676,\"kind\":2048,\"name\":\"dropIndexes\",\"url\":\"classes/Collection.html#dropIndexes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":677,\"kind\":2048,\"name\":\"listIndexes\",\"url\":\"classes/Collection.html#listIndexes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":678,\"kind\":2048,\"name\":\"indexExists\",\"url\":\"classes/Collection.html#indexExists\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":679,\"kind\":2048,\"name\":\"indexInformation\",\"url\":\"classes/Collection.html#indexInformation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":680,\"kind\":2048,\"name\":\"estimatedDocumentCount\",\"url\":\"classes/Collection.html#estimatedDocumentCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":681,\"kind\":2048,\"name\":\"countDocuments\",\"url\":\"classes/Collection.html#countDocuments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":682,\"kind\":2048,\"name\":\"distinct\",\"url\":\"classes/Collection.html#distinct\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Collection\"},{\"id\":683,\"kind\":2048,\"name\":\"indexes\",\"url\":\"classes/Collection.html#indexes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":684,\"kind\":2048,\"name\":\"stats\",\"url\":\"classes/Collection.html#stats\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":685,\"kind\":2048,\"name\":\"findOneAndDelete\",\"url\":\"classes/Collection.html#findOneAndDelete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":686,\"kind\":2048,\"name\":\"findOneAndReplace\",\"url\":\"classes/Collection.html#findOneAndReplace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":687,\"kind\":2048,\"name\":\"findOneAndUpdate\",\"url\":\"classes/Collection.html#findOneAndUpdate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":688,\"kind\":2048,\"name\":\"aggregate\",\"url\":\"classes/Collection.html#aggregate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Collection\"},{\"id\":689,\"kind\":2048,\"name\":\"watch\",\"url\":\"classes/Collection.html#watch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Collection\"},{\"id\":690,\"kind\":2048,\"name\":\"initializeUnorderedBulkOp\",\"url\":\"classes/Collection.html#initializeUnorderedBulkOp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":691,\"kind\":2048,\"name\":\"initializeOrderedBulkOp\",\"url\":\"classes/Collection.html#initializeOrderedBulkOp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":692,\"kind\":2048,\"name\":\"count\",\"url\":\"classes/Collection.html#count\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Collection\"},{\"id\":693,\"kind\":128,\"name\":\"Db\",\"url\":\"classes/Db.html\",\"classes\":\"tsd-kind-class\"},{\"id\":694,\"kind\":1024,\"name\":\"SYSTEM_NAMESPACE_COLLECTION\",\"url\":\"classes/Db.html#SYSTEM_NAMESPACE_COLLECTION\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Db\"},{\"id\":695,\"kind\":1024,\"name\":\"SYSTEM_INDEX_COLLECTION\",\"url\":\"classes/Db.html#SYSTEM_INDEX_COLLECTION\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Db\"},{\"id\":696,\"kind\":1024,\"name\":\"SYSTEM_PROFILE_COLLECTION\",\"url\":\"classes/Db.html#SYSTEM_PROFILE_COLLECTION\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Db\"},{\"id\":697,\"kind\":1024,\"name\":\"SYSTEM_USER_COLLECTION\",\"url\":\"classes/Db.html#SYSTEM_USER_COLLECTION\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Db\"},{\"id\":698,\"kind\":1024,\"name\":\"SYSTEM_COMMAND_COLLECTION\",\"url\":\"classes/Db.html#SYSTEM_COMMAND_COLLECTION\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Db\"},{\"id\":699,\"kind\":1024,\"name\":\"SYSTEM_JS_COLLECTION\",\"url\":\"classes/Db.html#SYSTEM_JS_COLLECTION\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Db\"},{\"id\":700,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Db.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":701,\"kind\":262144,\"name\":\"databaseName\",\"url\":\"classes/Db.html#databaseName\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":702,\"kind\":262144,\"name\":\"options\",\"url\":\"classes/Db.html#options\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":703,\"kind\":262144,\"name\":\"secondaryOk\",\"url\":\"classes/Db.html#secondaryOk\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":704,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/Db.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":705,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/Db.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":706,\"kind\":262144,\"name\":\"bsonOptions\",\"url\":\"classes/Db.html#bsonOptions\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":707,\"kind\":262144,\"name\":\"writeConcern\",\"url\":\"classes/Db.html#writeConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":708,\"kind\":262144,\"name\":\"namespace\",\"url\":\"classes/Db.html#namespace\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":709,\"kind\":2048,\"name\":\"createCollection\",\"url\":\"classes/Db.html#createCollection\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Db\"},{\"id\":710,\"kind\":2048,\"name\":\"command\",\"url\":\"classes/Db.html#command\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":711,\"kind\":2048,\"name\":\"aggregate\",\"url\":\"classes/Db.html#aggregate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Db\"},{\"id\":712,\"kind\":2048,\"name\":\"admin\",\"url\":\"classes/Db.html#admin\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":713,\"kind\":2048,\"name\":\"collection\",\"url\":\"classes/Db.html#collection\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Db\"},{\"id\":714,\"kind\":2048,\"name\":\"stats\",\"url\":\"classes/Db.html#stats\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":715,\"kind\":2048,\"name\":\"listCollections\",\"url\":\"classes/Db.html#listCollections\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Db\"},{\"id\":716,\"kind\":2048,\"name\":\"renameCollection\",\"url\":\"classes/Db.html#renameCollection\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Db\"},{\"id\":717,\"kind\":2048,\"name\":\"dropCollection\",\"url\":\"classes/Db.html#dropCollection\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":718,\"kind\":2048,\"name\":\"dropDatabase\",\"url\":\"classes/Db.html#dropDatabase\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":719,\"kind\":2048,\"name\":\"collections\",\"url\":\"classes/Db.html#collections\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":720,\"kind\":2048,\"name\":\"createIndex\",\"url\":\"classes/Db.html#createIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":721,\"kind\":2048,\"name\":\"addUser\",\"url\":\"classes/Db.html#addUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":722,\"kind\":2048,\"name\":\"removeUser\",\"url\":\"classes/Db.html#removeUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":723,\"kind\":2048,\"name\":\"setProfilingLevel\",\"url\":\"classes/Db.html#setProfilingLevel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":724,\"kind\":2048,\"name\":\"profilingLevel\",\"url\":\"classes/Db.html#profilingLevel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":725,\"kind\":2048,\"name\":\"indexInformation\",\"url\":\"classes/Db.html#indexInformation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":726,\"kind\":2048,\"name\":\"watch\",\"url\":\"classes/Db.html#watch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Db\"},{\"id\":727,\"kind\":2048,\"name\":\"runCursorCommand\",\"url\":\"classes/Db.html#runCursorCommand\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Db\"},{\"id\":728,\"kind\":128,\"name\":\"FindCursor\",\"url\":\"classes/FindCursor.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":729,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/FindCursor.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"FindCursor\"},{\"id\":730,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/FindCursor.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"FindCursor\"},{\"id\":731,\"kind\":2048,\"name\":\"map\",\"url\":\"classes/FindCursor.html#map\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"FindCursor\"},{\"id\":732,\"kind\":2048,\"name\":\"count\",\"url\":\"classes/FindCursor.html#count\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":733,\"kind\":2048,\"name\":\"explain\",\"url\":\"classes/FindCursor.html#explain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":734,\"kind\":2048,\"name\":\"filter\",\"url\":\"classes/FindCursor.html#filter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":735,\"kind\":2048,\"name\":\"hint\",\"url\":\"classes/FindCursor.html#hint\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":736,\"kind\":2048,\"name\":\"min\",\"url\":\"classes/FindCursor.html#min\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":737,\"kind\":2048,\"name\":\"max\",\"url\":\"classes/FindCursor.html#max\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":738,\"kind\":2048,\"name\":\"returnKey\",\"url\":\"classes/FindCursor.html#returnKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":739,\"kind\":2048,\"name\":\"showRecordId\",\"url\":\"classes/FindCursor.html#showRecordId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":740,\"kind\":2048,\"name\":\"addQueryModifier\",\"url\":\"classes/FindCursor.html#addQueryModifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":741,\"kind\":2048,\"name\":\"comment\",\"url\":\"classes/FindCursor.html#comment\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":742,\"kind\":2048,\"name\":\"maxAwaitTimeMS\",\"url\":\"classes/FindCursor.html#maxAwaitTimeMS\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":743,\"kind\":2048,\"name\":\"maxTimeMS\",\"url\":\"classes/FindCursor.html#maxTimeMS\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"FindCursor\"},{\"id\":744,\"kind\":2048,\"name\":\"project\",\"url\":\"classes/FindCursor.html#project\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"FindCursor\"},{\"id\":745,\"kind\":2048,\"name\":\"sort\",\"url\":\"classes/FindCursor.html#sort\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":746,\"kind\":2048,\"name\":\"allowDiskUse\",\"url\":\"classes/FindCursor.html#allowDiskUse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":747,\"kind\":2048,\"name\":\"collation\",\"url\":\"classes/FindCursor.html#collation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":748,\"kind\":2048,\"name\":\"limit\",\"url\":\"classes/FindCursor.html#limit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":749,\"kind\":2048,\"name\":\"skip\",\"url\":\"classes/FindCursor.html#skip\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindCursor\"},{\"id\":750,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/FindCursor.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":751,\"kind\":262144,\"name\":\"namespace\",\"url\":\"classes/FindCursor.html#namespace\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":752,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/FindCursor.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":753,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/FindCursor.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":754,\"kind\":262144,\"name\":\"closed\",\"url\":\"classes/FindCursor.html#closed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":755,\"kind\":262144,\"name\":\"killed\",\"url\":\"classes/FindCursor.html#killed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":756,\"kind\":262144,\"name\":\"loadBalanced\",\"url\":\"classes/FindCursor.html#loadBalanced\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":757,\"kind\":2048,\"name\":\"bufferedCount\",\"url\":\"classes/FindCursor.html#bufferedCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":758,\"kind\":2048,\"name\":\"readBufferedDocuments\",\"url\":\"classes/FindCursor.html#readBufferedDocuments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":759,\"kind\":2048,\"name\":\"stream\",\"url\":\"classes/FindCursor.html#stream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":760,\"kind\":2048,\"name\":\"hasNext\",\"url\":\"classes/FindCursor.html#hasNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":761,\"kind\":2048,\"name\":\"next\",\"url\":\"classes/FindCursor.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":762,\"kind\":2048,\"name\":\"tryNext\",\"url\":\"classes/FindCursor.html#tryNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":763,\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/FindCursor.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":764,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/FindCursor.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":765,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/FindCursor.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":766,\"kind\":2048,\"name\":\"addCursorFlag\",\"url\":\"classes/FindCursor.html#addCursorFlag\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":767,\"kind\":2048,\"name\":\"withReadPreference\",\"url\":\"classes/FindCursor.html#withReadPreference\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":768,\"kind\":2048,\"name\":\"withReadConcern\",\"url\":\"classes/FindCursor.html#withReadConcern\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":769,\"kind\":2048,\"name\":\"batchSize\",\"url\":\"classes/FindCursor.html#batchSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":770,\"kind\":2048,\"name\":\"rewind\",\"url\":\"classes/FindCursor.html#rewind\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":771,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/FindCursor.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":772,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/FindCursor.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":773,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/FindCursor.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":774,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/FindCursor.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":775,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/FindCursor.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":776,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/FindCursor.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":777,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/FindCursor.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":778,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/FindCursor.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":779,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/FindCursor.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":780,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/FindCursor.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":781,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/FindCursor.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":782,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/FindCursor.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":783,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/FindCursor.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":784,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/FindCursor.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":785,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/FindCursor.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":786,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/FindCursor.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FindCursor\"},{\"id\":787,\"kind\":128,\"name\":\"GridFSBucket\",\"url\":\"classes/GridFSBucket.html\",\"classes\":\"tsd-kind-class\"},{\"id\":788,\"kind\":8388608,\"name\":\"INDEX\",\"url\":\"classes/GridFSBucket.html#INDEX\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucket\"},{\"id\":789,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GridFSBucket.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"GridFSBucket\"},{\"id\":790,\"kind\":2048,\"name\":\"openUploadStream\",\"url\":\"classes/GridFSBucket.html#openUploadStream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucket\"},{\"id\":791,\"kind\":2048,\"name\":\"openUploadStreamWithId\",\"url\":\"classes/GridFSBucket.html#openUploadStreamWithId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucket\"},{\"id\":792,\"kind\":2048,\"name\":\"openDownloadStream\",\"url\":\"classes/GridFSBucket.html#openDownloadStream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucket\"},{\"id\":793,\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/GridFSBucket.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucket\"},{\"id\":794,\"kind\":2048,\"name\":\"find\",\"url\":\"classes/GridFSBucket.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucket\"},{\"id\":795,\"kind\":2048,\"name\":\"openDownloadStreamByName\",\"url\":\"classes/GridFSBucket.html#openDownloadStreamByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucket\"},{\"id\":796,\"kind\":2048,\"name\":\"rename\",\"url\":\"classes/GridFSBucket.html#rename\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucket\"},{\"id\":797,\"kind\":2048,\"name\":\"drop\",\"url\":\"classes/GridFSBucket.html#drop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucket\"},{\"id\":798,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/GridFSBucket.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":799,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/GridFSBucket.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":800,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/GridFSBucket.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":801,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/GridFSBucket.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":802,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/GridFSBucket.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":803,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/GridFSBucket.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":804,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/GridFSBucket.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":805,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/GridFSBucket.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":806,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/GridFSBucket.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":807,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/GridFSBucket.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":808,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/GridFSBucket.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":809,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/GridFSBucket.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":810,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/GridFSBucket.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":811,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/GridFSBucket.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":812,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/GridFSBucket.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GridFSBucket\"},{\"id\":813,\"kind\":128,\"name\":\"GridFSBucketReadStream\",\"url\":\"classes/GridFSBucketReadStream.html\",\"classes\":\"tsd-kind-class\"},{\"id\":814,\"kind\":8388608,\"name\":\"ERROR\",\"url\":\"classes/GridFSBucketReadStream.html#ERROR\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucketReadStream\"},{\"id\":815,\"kind\":8388608,\"name\":\"FILE\",\"url\":\"classes/GridFSBucketReadStream.html#FILE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucketReadStream\"},{\"id\":816,\"kind\":8388608,\"name\":\"DATA\",\"url\":\"classes/GridFSBucketReadStream.html#DATA\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucketReadStream\"},{\"id\":817,\"kind\":8388608,\"name\":\"END\",\"url\":\"classes/GridFSBucketReadStream.html#END\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucketReadStream\"},{\"id\":818,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/GridFSBucketReadStream.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucketReadStream\"},{\"id\":819,\"kind\":2048,\"name\":\"start\",\"url\":\"classes/GridFSBucketReadStream.html#start\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucketReadStream\"},{\"id\":820,\"kind\":2048,\"name\":\"end\",\"url\":\"classes/GridFSBucketReadStream.html#end\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucketReadStream\"},{\"id\":821,\"kind\":2048,\"name\":\"abort\",\"url\":\"classes/GridFSBucketReadStream.html#abort\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucketReadStream\"},{\"id\":822,\"kind\":128,\"name\":\"GridFSBucketWriteStream\",\"url\":\"classes/GridFSBucketWriteStream.html\",\"classes\":\"tsd-kind-class\"},{\"id\":823,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/GridFSBucketWriteStream.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":824,\"kind\":8388608,\"name\":\"ERROR\",\"url\":\"classes/GridFSBucketWriteStream.html#ERROR\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":825,\"kind\":8388608,\"name\":\"FINISH\",\"url\":\"classes/GridFSBucketWriteStream.html#FINISH\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-static\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":826,\"kind\":1024,\"name\":\"bucket\",\"url\":\"classes/GridFSBucketWriteStream.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":827,\"kind\":1024,\"name\":\"chunks\",\"url\":\"classes/GridFSBucketWriteStream.html#chunks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":828,\"kind\":1024,\"name\":\"filename\",\"url\":\"classes/GridFSBucketWriteStream.html#filename\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":829,\"kind\":1024,\"name\":\"files\",\"url\":\"classes/GridFSBucketWriteStream.html#files\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":830,\"kind\":1024,\"name\":\"options\",\"url\":\"classes/GridFSBucketWriteStream.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":831,\"kind\":1024,\"name\":\"done\",\"url\":\"classes/GridFSBucketWriteStream.html#done\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":832,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/GridFSBucketWriteStream.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":833,\"kind\":1024,\"name\":\"chunkSizeBytes\",\"url\":\"classes/GridFSBucketWriteStream.html#chunkSizeBytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":834,\"kind\":1024,\"name\":\"bufToStore\",\"url\":\"classes/GridFSBucketWriteStream.html#bufToStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":835,\"kind\":1024,\"name\":\"length\",\"url\":\"classes/GridFSBucketWriteStream.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":836,\"kind\":1024,\"name\":\"n\",\"url\":\"classes/GridFSBucketWriteStream.html#n\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":837,\"kind\":1024,\"name\":\"pos\",\"url\":\"classes/GridFSBucketWriteStream.html#pos\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":838,\"kind\":1024,\"name\":\"state\",\"url\":\"classes/GridFSBucketWriteStream.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":839,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/GridFSBucketWriteStream.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":840,\"kind\":1024,\"name\":\"streamEnd\",\"url\":\"classes/GridFSBucketWriteStream.html#__type.streamEnd\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"GridFSBucketWriteStream.__type\"},{\"id\":841,\"kind\":1024,\"name\":\"outstandingRequests\",\"url\":\"classes/GridFSBucketWriteStream.html#__type.outstandingRequests\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"GridFSBucketWriteStream.__type\"},{\"id\":842,\"kind\":1024,\"name\":\"errored\",\"url\":\"classes/GridFSBucketWriteStream.html#__type.errored-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"GridFSBucketWriteStream.__type\"},{\"id\":843,\"kind\":1024,\"name\":\"aborted\",\"url\":\"classes/GridFSBucketWriteStream.html#__type.aborted\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"GridFSBucketWriteStream.__type\"},{\"id\":844,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"classes/GridFSBucketWriteStream.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":845,\"kind\":2048,\"name\":\"write\",\"url\":\"classes/GridFSBucketWriteStream.html#write\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":846,\"kind\":2048,\"name\":\"abort\",\"url\":\"classes/GridFSBucketWriteStream.html#abort\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":847,\"kind\":2048,\"name\":\"end\",\"url\":\"classes/GridFSBucketWriteStream.html#end\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"GridFSBucketWriteStream\"},{\"id\":848,\"kind\":128,\"name\":\"ListCollectionsCursor\",\"url\":\"classes/ListCollectionsCursor.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":849,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/ListCollectionsCursor.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"ListCollectionsCursor\"},{\"id\":850,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ListCollectionsCursor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"ListCollectionsCursor\"},{\"id\":851,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/ListCollectionsCursor.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ListCollectionsCursor\"},{\"id\":852,\"kind\":1024,\"name\":\"filter\",\"url\":\"classes/ListCollectionsCursor.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ListCollectionsCursor\"},{\"id\":853,\"kind\":1024,\"name\":\"options\",\"url\":\"classes/ListCollectionsCursor.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ListCollectionsCursor\"},{\"id\":854,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/ListCollectionsCursor.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"ListCollectionsCursor\"},{\"id\":855,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/ListCollectionsCursor.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":856,\"kind\":262144,\"name\":\"namespace\",\"url\":\"classes/ListCollectionsCursor.html#namespace\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":857,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/ListCollectionsCursor.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":858,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/ListCollectionsCursor.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":859,\"kind\":262144,\"name\":\"closed\",\"url\":\"classes/ListCollectionsCursor.html#closed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":860,\"kind\":262144,\"name\":\"killed\",\"url\":\"classes/ListCollectionsCursor.html#killed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":861,\"kind\":262144,\"name\":\"loadBalanced\",\"url\":\"classes/ListCollectionsCursor.html#loadBalanced\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":862,\"kind\":2048,\"name\":\"bufferedCount\",\"url\":\"classes/ListCollectionsCursor.html#bufferedCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":863,\"kind\":2048,\"name\":\"readBufferedDocuments\",\"url\":\"classes/ListCollectionsCursor.html#readBufferedDocuments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":864,\"kind\":2048,\"name\":\"stream\",\"url\":\"classes/ListCollectionsCursor.html#stream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":865,\"kind\":2048,\"name\":\"hasNext\",\"url\":\"classes/ListCollectionsCursor.html#hasNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":866,\"kind\":2048,\"name\":\"next\",\"url\":\"classes/ListCollectionsCursor.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":867,\"kind\":2048,\"name\":\"tryNext\",\"url\":\"classes/ListCollectionsCursor.html#tryNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":868,\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/ListCollectionsCursor.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":869,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/ListCollectionsCursor.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":870,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/ListCollectionsCursor.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":871,\"kind\":2048,\"name\":\"addCursorFlag\",\"url\":\"classes/ListCollectionsCursor.html#addCursorFlag\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":872,\"kind\":2048,\"name\":\"map\",\"url\":\"classes/ListCollectionsCursor.html#map\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":873,\"kind\":2048,\"name\":\"withReadPreference\",\"url\":\"classes/ListCollectionsCursor.html#withReadPreference\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":874,\"kind\":2048,\"name\":\"withReadConcern\",\"url\":\"classes/ListCollectionsCursor.html#withReadConcern\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":875,\"kind\":2048,\"name\":\"maxTimeMS\",\"url\":\"classes/ListCollectionsCursor.html#maxTimeMS\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":876,\"kind\":2048,\"name\":\"batchSize\",\"url\":\"classes/ListCollectionsCursor.html#batchSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":877,\"kind\":2048,\"name\":\"rewind\",\"url\":\"classes/ListCollectionsCursor.html#rewind\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":878,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/ListCollectionsCursor.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":879,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/ListCollectionsCursor.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":880,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/ListCollectionsCursor.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":881,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/ListCollectionsCursor.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":882,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/ListCollectionsCursor.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":883,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/ListCollectionsCursor.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":884,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/ListCollectionsCursor.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":885,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/ListCollectionsCursor.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":886,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/ListCollectionsCursor.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":887,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/ListCollectionsCursor.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":888,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/ListCollectionsCursor.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":889,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/ListCollectionsCursor.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":890,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/ListCollectionsCursor.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":891,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/ListCollectionsCursor.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":892,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/ListCollectionsCursor.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":893,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/ListCollectionsCursor.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCollectionsCursor\"},{\"id\":894,\"kind\":128,\"name\":\"ListIndexesCursor\",\"url\":\"classes/ListIndexesCursor.html\",\"classes\":\"tsd-kind-class\"},{\"id\":895,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/ListIndexesCursor.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"ListIndexesCursor\"},{\"id\":896,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ListIndexesCursor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"ListIndexesCursor\"},{\"id\":897,\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/ListIndexesCursor.html#parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ListIndexesCursor\"},{\"id\":898,\"kind\":1024,\"name\":\"options\",\"url\":\"classes/ListIndexesCursor.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ListIndexesCursor\"},{\"id\":899,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/ListIndexesCursor.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"ListIndexesCursor\"},{\"id\":900,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/ListIndexesCursor.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":901,\"kind\":262144,\"name\":\"namespace\",\"url\":\"classes/ListIndexesCursor.html#namespace\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":902,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/ListIndexesCursor.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":903,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/ListIndexesCursor.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":904,\"kind\":262144,\"name\":\"closed\",\"url\":\"classes/ListIndexesCursor.html#closed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":905,\"kind\":262144,\"name\":\"killed\",\"url\":\"classes/ListIndexesCursor.html#killed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":906,\"kind\":262144,\"name\":\"loadBalanced\",\"url\":\"classes/ListIndexesCursor.html#loadBalanced\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":907,\"kind\":2048,\"name\":\"bufferedCount\",\"url\":\"classes/ListIndexesCursor.html#bufferedCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":908,\"kind\":2048,\"name\":\"readBufferedDocuments\",\"url\":\"classes/ListIndexesCursor.html#readBufferedDocuments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":909,\"kind\":2048,\"name\":\"stream\",\"url\":\"classes/ListIndexesCursor.html#stream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":910,\"kind\":2048,\"name\":\"hasNext\",\"url\":\"classes/ListIndexesCursor.html#hasNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":911,\"kind\":2048,\"name\":\"next\",\"url\":\"classes/ListIndexesCursor.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":912,\"kind\":2048,\"name\":\"tryNext\",\"url\":\"classes/ListIndexesCursor.html#tryNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":913,\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/ListIndexesCursor.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":914,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/ListIndexesCursor.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":915,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/ListIndexesCursor.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":916,\"kind\":2048,\"name\":\"addCursorFlag\",\"url\":\"classes/ListIndexesCursor.html#addCursorFlag\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":917,\"kind\":2048,\"name\":\"map\",\"url\":\"classes/ListIndexesCursor.html#map\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":918,\"kind\":2048,\"name\":\"withReadPreference\",\"url\":\"classes/ListIndexesCursor.html#withReadPreference\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":919,\"kind\":2048,\"name\":\"withReadConcern\",\"url\":\"classes/ListIndexesCursor.html#withReadConcern\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":920,\"kind\":2048,\"name\":\"maxTimeMS\",\"url\":\"classes/ListIndexesCursor.html#maxTimeMS\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":921,\"kind\":2048,\"name\":\"batchSize\",\"url\":\"classes/ListIndexesCursor.html#batchSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":922,\"kind\":2048,\"name\":\"rewind\",\"url\":\"classes/ListIndexesCursor.html#rewind\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":923,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/ListIndexesCursor.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":924,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/ListIndexesCursor.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":925,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/ListIndexesCursor.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":926,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/ListIndexesCursor.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":927,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/ListIndexesCursor.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":928,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/ListIndexesCursor.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":929,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/ListIndexesCursor.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":930,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/ListIndexesCursor.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":931,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/ListIndexesCursor.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":932,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/ListIndexesCursor.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":933,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/ListIndexesCursor.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":934,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/ListIndexesCursor.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":935,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/ListIndexesCursor.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":936,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/ListIndexesCursor.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":937,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/ListIndexesCursor.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":938,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/ListIndexesCursor.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListIndexesCursor\"},{\"id\":939,\"kind\":128,\"name\":\"MongoClient\",\"url\":\"classes/MongoClient.html\",\"classes\":\"tsd-kind-class\"},{\"id\":940,\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/MongoClient.html#connect-1\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MongoClient\"},{\"id\":941,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoClient\"},{\"id\":942,\"kind\":262144,\"name\":\"options\",\"url\":\"classes/MongoClient.html#options\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":943,\"kind\":262144,\"name\":\"serverApi\",\"url\":\"classes/MongoClient.html#serverApi\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":944,\"kind\":262144,\"name\":\"autoEncrypter\",\"url\":\"classes/MongoClient.html#autoEncrypter\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":945,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/MongoClient.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":946,\"kind\":262144,\"name\":\"writeConcern\",\"url\":\"classes/MongoClient.html#writeConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":947,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/MongoClient.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":948,\"kind\":262144,\"name\":\"bsonOptions\",\"url\":\"classes/MongoClient.html#bsonOptions\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":949,\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/MongoClient.html#connect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":950,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/MongoClient.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":951,\"kind\":2048,\"name\":\"db\",\"url\":\"classes/MongoClient.html#db\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":952,\"kind\":2048,\"name\":\"startSession\",\"url\":\"classes/MongoClient.html#startSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":953,\"kind\":2048,\"name\":\"withSession\",\"url\":\"classes/MongoClient.html#withSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoClient\"},{\"id\":954,\"kind\":2048,\"name\":\"watch\",\"url\":\"classes/MongoClient.html#watch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"MongoClient\"},{\"id\":955,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/MongoClient.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":956,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/MongoClient.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":957,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/MongoClient.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":958,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/MongoClient.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":959,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/MongoClient.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":960,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/MongoClient.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":961,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/MongoClient.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":962,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/MongoClient.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":963,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/MongoClient.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":964,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/MongoClient.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":965,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/MongoClient.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":966,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/MongoClient.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":967,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/MongoClient.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":968,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/MongoClient.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":969,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/MongoClient.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoClient\"},{\"id\":970,\"kind\":128,\"name\":\"OrderedBulkOperation\",\"url\":\"classes/OrderedBulkOperation.html\",\"classes\":\"tsd-kind-class\"},{\"id\":971,\"kind\":2048,\"name\":\"addToOperationsList\",\"url\":\"classes/OrderedBulkOperation.html#addToOperationsList\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"OrderedBulkOperation\"},{\"id\":972,\"kind\":1024,\"name\":\"isOrdered\",\"url\":\"classes/OrderedBulkOperation.html#isOrdered\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":973,\"kind\":1024,\"name\":\"operationId\",\"url\":\"classes/OrderedBulkOperation.html#operationId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":974,\"kind\":2048,\"name\":\"insert\",\"url\":\"classes/OrderedBulkOperation.html#insert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":975,\"kind\":2048,\"name\":\"find\",\"url\":\"classes/OrderedBulkOperation.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":976,\"kind\":2048,\"name\":\"raw\",\"url\":\"classes/OrderedBulkOperation.html#raw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":977,\"kind\":262144,\"name\":\"bsonOptions\",\"url\":\"classes/OrderedBulkOperation.html#bsonOptions\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":978,\"kind\":262144,\"name\":\"writeConcern\",\"url\":\"classes/OrderedBulkOperation.html#writeConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":979,\"kind\":262144,\"name\":\"batches\",\"url\":\"classes/OrderedBulkOperation.html#batches\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":980,\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/OrderedBulkOperation.html#execute\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OrderedBulkOperation\"},{\"id\":981,\"kind\":128,\"name\":\"RunCommandCursor\",\"url\":\"classes/RunCommandCursor.html\",\"classes\":\"tsd-kind-class\"},{\"id\":982,\"kind\":8388608,\"name\":\"CLOSE\",\"url\":\"classes/RunCommandCursor.html#CLOSE\",\"classes\":\"tsd-kind-event tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"RunCommandCursor\"},{\"id\":983,\"kind\":1024,\"name\":\"command\",\"url\":\"classes/RunCommandCursor.html#command\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"RunCommandCursor\"},{\"id\":984,\"kind\":1024,\"name\":\"getMoreOptions\",\"url\":\"classes/RunCommandCursor.html#getMoreOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"RunCommandCursor\"},{\"id\":985,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/RunCommandCursor.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"RunCommandCursor\"},{\"id\":986,\"kind\":1024,\"name\":\"comment\",\"url\":\"classes/RunCommandCursor.html#__type.comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RunCommandCursor.__type\"},{\"id\":987,\"kind\":1024,\"name\":\"maxAwaitTimeMS\",\"url\":\"classes/RunCommandCursor.html#__type.maxAwaitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RunCommandCursor.__type\"},{\"id\":988,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"classes/RunCommandCursor.html#__type.batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RunCommandCursor.__type\"},{\"id\":989,\"kind\":2048,\"name\":\"setComment\",\"url\":\"classes/RunCommandCursor.html#setComment\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RunCommandCursor\"},{\"id\":990,\"kind\":2048,\"name\":\"setMaxTimeMS\",\"url\":\"classes/RunCommandCursor.html#setMaxTimeMS\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RunCommandCursor\"},{\"id\":991,\"kind\":2048,\"name\":\"setBatchSize\",\"url\":\"classes/RunCommandCursor.html#setBatchSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RunCommandCursor\"},{\"id\":992,\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/RunCommandCursor.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"RunCommandCursor\"},{\"id\":993,\"kind\":2048,\"name\":\"withReadConcern\",\"url\":\"classes/RunCommandCursor.html#withReadConcern\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"RunCommandCursor\"},{\"id\":994,\"kind\":2048,\"name\":\"addCursorFlag\",\"url\":\"classes/RunCommandCursor.html#addCursorFlag\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"RunCommandCursor\"},{\"id\":995,\"kind\":2048,\"name\":\"maxTimeMS\",\"url\":\"classes/RunCommandCursor.html#maxTimeMS\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"RunCommandCursor\"},{\"id\":996,\"kind\":2048,\"name\":\"batchSize\",\"url\":\"classes/RunCommandCursor.html#batchSize-1\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"RunCommandCursor\"},{\"id\":997,\"kind\":262144,\"name\":\"id\",\"url\":\"classes/RunCommandCursor.html#id\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":998,\"kind\":262144,\"name\":\"namespace\",\"url\":\"classes/RunCommandCursor.html#namespace\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":999,\"kind\":262144,\"name\":\"readPreference\",\"url\":\"classes/RunCommandCursor.html#readPreference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1000,\"kind\":262144,\"name\":\"readConcern\",\"url\":\"classes/RunCommandCursor.html#readConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1001,\"kind\":262144,\"name\":\"closed\",\"url\":\"classes/RunCommandCursor.html#closed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1002,\"kind\":262144,\"name\":\"killed\",\"url\":\"classes/RunCommandCursor.html#killed\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1003,\"kind\":262144,\"name\":\"loadBalanced\",\"url\":\"classes/RunCommandCursor.html#loadBalanced\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1004,\"kind\":2048,\"name\":\"bufferedCount\",\"url\":\"classes/RunCommandCursor.html#bufferedCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1005,\"kind\":2048,\"name\":\"readBufferedDocuments\",\"url\":\"classes/RunCommandCursor.html#readBufferedDocuments\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1006,\"kind\":2048,\"name\":\"stream\",\"url\":\"classes/RunCommandCursor.html#stream\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1007,\"kind\":2048,\"name\":\"hasNext\",\"url\":\"classes/RunCommandCursor.html#hasNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1008,\"kind\":2048,\"name\":\"next\",\"url\":\"classes/RunCommandCursor.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1009,\"kind\":2048,\"name\":\"tryNext\",\"url\":\"classes/RunCommandCursor.html#tryNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1010,\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/RunCommandCursor.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1011,\"kind\":2048,\"name\":\"close\",\"url\":\"classes/RunCommandCursor.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1012,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/RunCommandCursor.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1013,\"kind\":2048,\"name\":\"map\",\"url\":\"classes/RunCommandCursor.html#map\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1014,\"kind\":2048,\"name\":\"withReadPreference\",\"url\":\"classes/RunCommandCursor.html#withReadPreference\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1015,\"kind\":2048,\"name\":\"rewind\",\"url\":\"classes/RunCommandCursor.html#rewind\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1016,\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"classes/RunCommandCursor.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1017,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/RunCommandCursor.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1018,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/RunCommandCursor.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1019,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/RunCommandCursor.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1020,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/RunCommandCursor.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1021,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/RunCommandCursor.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1022,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/RunCommandCursor.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1023,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/RunCommandCursor.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1024,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/RunCommandCursor.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1025,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/RunCommandCursor.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1026,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/RunCommandCursor.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1027,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/RunCommandCursor.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1028,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/RunCommandCursor.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1029,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/RunCommandCursor.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1030,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/RunCommandCursor.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1031,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/RunCommandCursor.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RunCommandCursor\"},{\"id\":1032,\"kind\":128,\"name\":\"UnorderedBulkOperation\",\"url\":\"classes/UnorderedBulkOperation.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1033,\"kind\":2048,\"name\":\"handleWriteError\",\"url\":\"classes/UnorderedBulkOperation.html#handleWriteError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1034,\"kind\":2048,\"name\":\"addToOperationsList\",\"url\":\"classes/UnorderedBulkOperation.html#addToOperationsList\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1035,\"kind\":1024,\"name\":\"isOrdered\",\"url\":\"classes/UnorderedBulkOperation.html#isOrdered\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1036,\"kind\":1024,\"name\":\"operationId\",\"url\":\"classes/UnorderedBulkOperation.html#operationId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1037,\"kind\":2048,\"name\":\"insert\",\"url\":\"classes/UnorderedBulkOperation.html#insert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1038,\"kind\":2048,\"name\":\"find\",\"url\":\"classes/UnorderedBulkOperation.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1039,\"kind\":2048,\"name\":\"raw\",\"url\":\"classes/UnorderedBulkOperation.html#raw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1040,\"kind\":262144,\"name\":\"bsonOptions\",\"url\":\"classes/UnorderedBulkOperation.html#bsonOptions\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1041,\"kind\":262144,\"name\":\"writeConcern\",\"url\":\"classes/UnorderedBulkOperation.html#writeConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1042,\"kind\":262144,\"name\":\"batches\",\"url\":\"classes/UnorderedBulkOperation.html#batches\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1043,\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/UnorderedBulkOperation.html#execute\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnorderedBulkOperation\"},{\"id\":1044,\"kind\":32,\"name\":\"BatchType\",\"url\":\"modules.html#BatchType\",\"classes\":\"tsd-kind-variable\"},{\"id\":1045,\"kind\":4194304,\"name\":\"BatchType\",\"url\":\"modules.html#BatchType\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1046,\"kind\":32,\"name\":\"GSSAPICanonicalizationValue\",\"url\":\"modules.html#GSSAPICanonicalizationValue\",\"classes\":\"tsd-kind-variable\"},{\"id\":1047,\"kind\":4194304,\"name\":\"GSSAPICanonicalizationValue\",\"url\":\"modules.html#GSSAPICanonicalizationValue\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1048,\"kind\":32,\"name\":\"AuthMechanism\",\"url\":\"modules.html#AuthMechanism\",\"classes\":\"tsd-kind-variable\"},{\"id\":1049,\"kind\":4194304,\"name\":\"AuthMechanism\",\"url\":\"modules.html#AuthMechanism\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1050,\"kind\":32,\"name\":\"Compressor\",\"url\":\"modules.html#Compressor\",\"classes\":\"tsd-kind-variable\"},{\"id\":1051,\"kind\":4194304,\"name\":\"Compressor\",\"url\":\"modules.html#Compressor\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1052,\"kind\":32,\"name\":\"CURSOR_FLAGS\",\"url\":\"modules.html#CURSOR_FLAGS\",\"classes\":\"tsd-kind-variable\"},{\"id\":1053,\"kind\":32,\"name\":\"AutoEncryptionLoggerLevel\",\"url\":\"modules.html#AutoEncryptionLoggerLevel\",\"classes\":\"tsd-kind-variable\"},{\"id\":1054,\"kind\":4194304,\"name\":\"AutoEncryptionLoggerLevel\",\"url\":\"modules.html#AutoEncryptionLoggerLevel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1055,\"kind\":32,\"name\":\"MongoErrorLabel\",\"url\":\"modules.html#MongoErrorLabel\",\"classes\":\"tsd-kind-variable\"},{\"id\":1056,\"kind\":4194304,\"name\":\"MongoErrorLabel\",\"url\":\"modules.html#MongoErrorLabel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1057,\"kind\":32,\"name\":\"ExplainVerbosity\",\"url\":\"modules.html#ExplainVerbosity\",\"classes\":\"tsd-kind-variable\"},{\"id\":1058,\"kind\":4194304,\"name\":\"ExplainVerbosity\",\"url\":\"modules.html#ExplainVerbosity\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1059,\"kind\":32,\"name\":\"ServerApiVersion\",\"url\":\"modules.html#ServerApiVersion\",\"classes\":\"tsd-kind-variable\"},{\"id\":1060,\"kind\":4194304,\"name\":\"ServerApiVersion\",\"url\":\"modules.html#ServerApiVersion\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1061,\"kind\":32,\"name\":\"ReturnDocument\",\"url\":\"modules.html#ReturnDocument\",\"classes\":\"tsd-kind-variable\"},{\"id\":1062,\"kind\":4194304,\"name\":\"ReturnDocument\",\"url\":\"modules.html#ReturnDocument\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1063,\"kind\":32,\"name\":\"ProfilingLevel\",\"url\":\"modules.html#ProfilingLevel\",\"classes\":\"tsd-kind-variable\"},{\"id\":1064,\"kind\":4194304,\"name\":\"ProfilingLevel\",\"url\":\"modules.html#ProfilingLevel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1065,\"kind\":32,\"name\":\"ReadConcernLevel\",\"url\":\"modules.html#ReadConcernLevel\",\"classes\":\"tsd-kind-variable\"},{\"id\":1066,\"kind\":4194304,\"name\":\"ReadConcernLevel\",\"url\":\"modules.html#ReadConcernLevel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1067,\"kind\":32,\"name\":\"ReadPreferenceMode\",\"url\":\"modules.html#ReadPreferenceMode\",\"classes\":\"tsd-kind-variable\"},{\"id\":1068,\"kind\":4194304,\"name\":\"ReadPreferenceMode\",\"url\":\"modules.html#ReadPreferenceMode\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1069,\"kind\":32,\"name\":\"ServerType\",\"url\":\"modules.html#ServerType\",\"classes\":\"tsd-kind-variable\"},{\"id\":1070,\"kind\":4194304,\"name\":\"ServerType\",\"url\":\"modules.html#ServerType\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1071,\"kind\":32,\"name\":\"TopologyType\",\"url\":\"modules.html#TopologyType\",\"classes\":\"tsd-kind-variable\"},{\"id\":1072,\"kind\":4194304,\"name\":\"TopologyType\",\"url\":\"modules.html#TopologyType\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1073,\"kind\":128,\"name\":\"ReadConcern\",\"url\":\"classes/ReadConcern.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1074,\"kind\":2048,\"name\":\"fromOptions\",\"url\":\"classes/ReadConcern.html#fromOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadConcern\"},{\"id\":1075,\"kind\":262144,\"name\":\"MAJORITY\",\"url\":\"classes/ReadConcern.html#MAJORITY\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadConcern\"},{\"id\":1076,\"kind\":262144,\"name\":\"AVAILABLE\",\"url\":\"classes/ReadConcern.html#AVAILABLE\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadConcern\"},{\"id\":1077,\"kind\":262144,\"name\":\"LINEARIZABLE\",\"url\":\"classes/ReadConcern.html#LINEARIZABLE\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadConcern\"},{\"id\":1078,\"kind\":262144,\"name\":\"SNAPSHOT\",\"url\":\"classes/ReadConcern.html#SNAPSHOT\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadConcern\"},{\"id\":1079,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ReadConcern.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ReadConcern\"},{\"id\":1080,\"kind\":1024,\"name\":\"level\",\"url\":\"classes/ReadConcern.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ReadConcern\"},{\"id\":1081,\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/ReadConcern.html#toJSON\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadConcern\"},{\"id\":1082,\"kind\":128,\"name\":\"ReadPreference\",\"url\":\"classes/ReadPreference.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1083,\"kind\":1024,\"name\":\"PRIMARY\",\"url\":\"classes/ReadPreference.html#PRIMARY\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1084,\"kind\":1024,\"name\":\"PRIMARY_PREFERRED\",\"url\":\"classes/ReadPreference.html#PRIMARY_PREFERRED\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1085,\"kind\":1024,\"name\":\"SECONDARY\",\"url\":\"classes/ReadPreference.html#SECONDARY\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1086,\"kind\":1024,\"name\":\"SECONDARY_PREFERRED\",\"url\":\"classes/ReadPreference.html#SECONDARY_PREFERRED\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1087,\"kind\":1024,\"name\":\"NEAREST\",\"url\":\"classes/ReadPreference.html#NEAREST\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1088,\"kind\":1024,\"name\":\"primary\",\"url\":\"classes/ReadPreference.html#primary\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1089,\"kind\":1024,\"name\":\"primaryPreferred\",\"url\":\"classes/ReadPreference.html#primaryPreferred\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1090,\"kind\":1024,\"name\":\"secondary\",\"url\":\"classes/ReadPreference.html#secondary\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1091,\"kind\":1024,\"name\":\"secondaryPreferred\",\"url\":\"classes/ReadPreference.html#secondaryPreferred\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1092,\"kind\":1024,\"name\":\"nearest\",\"url\":\"classes/ReadPreference.html#nearest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1093,\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/ReadPreference.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1094,\"kind\":2048,\"name\":\"fromOptions\",\"url\":\"classes/ReadPreference.html#fromOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1095,\"kind\":2048,\"name\":\"translate\",\"url\":\"classes/ReadPreference.html#translate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1096,\"kind\":2048,\"name\":\"isValid\",\"url\":\"classes/ReadPreference.html#isValid-1\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"ReadPreference\"},{\"id\":1097,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ReadPreference.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1098,\"kind\":1024,\"name\":\"mode\",\"url\":\"classes/ReadPreference.html#mode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1099,\"kind\":1024,\"name\":\"tags\",\"url\":\"classes/ReadPreference.html#tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1100,\"kind\":1024,\"name\":\"hedge\",\"url\":\"classes/ReadPreference.html#hedge\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1101,\"kind\":1024,\"name\":\"maxStalenessSeconds\",\"url\":\"classes/ReadPreference.html#maxStalenessSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1102,\"kind\":1024,\"name\":\"minWireVersion\",\"url\":\"classes/ReadPreference.html#minWireVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1103,\"kind\":262144,\"name\":\"preference\",\"url\":\"classes/ReadPreference.html#preference\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1104,\"kind\":2048,\"name\":\"isValid\",\"url\":\"classes/ReadPreference.html#isValid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1105,\"kind\":2048,\"name\":\"secondaryOk\",\"url\":\"classes/ReadPreference.html#secondaryOk\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1106,\"kind\":2048,\"name\":\"equals\",\"url\":\"classes/ReadPreference.html#equals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1107,\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/ReadPreference.html#toJSON\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadPreference\"},{\"id\":1108,\"kind\":128,\"name\":\"WriteConcern\",\"url\":\"classes/WriteConcern.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1109,\"kind\":2048,\"name\":\"fromOptions\",\"url\":\"classes/WriteConcern.html#fromOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"WriteConcern\"},{\"id\":1110,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WriteConcern.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WriteConcern\"},{\"id\":1111,\"kind\":1024,\"name\":\"w\",\"url\":\"classes/WriteConcern.html#w\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WriteConcern\"},{\"id\":1112,\"kind\":1024,\"name\":\"wtimeout\",\"url\":\"classes/WriteConcern.html#wtimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WriteConcern\"},{\"id\":1113,\"kind\":1024,\"name\":\"j\",\"url\":\"classes/WriteConcern.html#j\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WriteConcern\"},{\"id\":1114,\"kind\":1024,\"name\":\"fsync\",\"url\":\"classes/WriteConcern.html#fsync\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WriteConcern\"},{\"id\":1115,\"kind\":128,\"name\":\"CommandFailedEvent\",\"url\":\"classes/CommandFailedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1116,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/CommandFailedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandFailedEvent\"},{\"id\":1117,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/CommandFailedEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandFailedEvent\"},{\"id\":1118,\"kind\":1024,\"name\":\"requestId\",\"url\":\"classes/CommandFailedEvent.html#requestId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandFailedEvent\"},{\"id\":1119,\"kind\":1024,\"name\":\"duration\",\"url\":\"classes/CommandFailedEvent.html#duration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandFailedEvent\"},{\"id\":1120,\"kind\":1024,\"name\":\"commandName\",\"url\":\"classes/CommandFailedEvent.html#commandName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandFailedEvent\"},{\"id\":1121,\"kind\":1024,\"name\":\"failure\",\"url\":\"classes/CommandFailedEvent.html#failure\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandFailedEvent\"},{\"id\":1122,\"kind\":1024,\"name\":\"serviceId\",\"url\":\"classes/CommandFailedEvent.html#serviceId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandFailedEvent\"},{\"id\":1123,\"kind\":262144,\"name\":\"hasServiceId\",\"url\":\"classes/CommandFailedEvent.html#hasServiceId\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"CommandFailedEvent\"},{\"id\":1124,\"kind\":128,\"name\":\"CommandStartedEvent\",\"url\":\"classes/CommandStartedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1125,\"kind\":1024,\"name\":\"commandObj\",\"url\":\"classes/CommandStartedEvent.html#commandObj\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1126,\"kind\":1024,\"name\":\"requestId\",\"url\":\"classes/CommandStartedEvent.html#requestId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1127,\"kind\":1024,\"name\":\"databaseName\",\"url\":\"classes/CommandStartedEvent.html#databaseName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1128,\"kind\":1024,\"name\":\"commandName\",\"url\":\"classes/CommandStartedEvent.html#commandName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1129,\"kind\":1024,\"name\":\"command\",\"url\":\"classes/CommandStartedEvent.html#command\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1130,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/CommandStartedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1131,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/CommandStartedEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1132,\"kind\":1024,\"name\":\"serviceId\",\"url\":\"classes/CommandStartedEvent.html#serviceId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1133,\"kind\":262144,\"name\":\"hasServiceId\",\"url\":\"classes/CommandStartedEvent.html#hasServiceId\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"CommandStartedEvent\"},{\"id\":1134,\"kind\":128,\"name\":\"CommandSucceededEvent\",\"url\":\"classes/CommandSucceededEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1135,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/CommandSucceededEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandSucceededEvent\"},{\"id\":1136,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/CommandSucceededEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandSucceededEvent\"},{\"id\":1137,\"kind\":1024,\"name\":\"requestId\",\"url\":\"classes/CommandSucceededEvent.html#requestId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandSucceededEvent\"},{\"id\":1138,\"kind\":1024,\"name\":\"duration\",\"url\":\"classes/CommandSucceededEvent.html#duration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandSucceededEvent\"},{\"id\":1139,\"kind\":1024,\"name\":\"commandName\",\"url\":\"classes/CommandSucceededEvent.html#commandName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandSucceededEvent\"},{\"id\":1140,\"kind\":1024,\"name\":\"reply\",\"url\":\"classes/CommandSucceededEvent.html#reply\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandSucceededEvent\"},{\"id\":1141,\"kind\":1024,\"name\":\"serviceId\",\"url\":\"classes/CommandSucceededEvent.html#serviceId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CommandSucceededEvent\"},{\"id\":1142,\"kind\":262144,\"name\":\"hasServiceId\",\"url\":\"classes/CommandSucceededEvent.html#hasServiceId\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"CommandSucceededEvent\"},{\"id\":1143,\"kind\":128,\"name\":\"ConnectionCheckedInEvent\",\"url\":\"classes/ConnectionCheckedInEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1144,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/ConnectionCheckedInEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionCheckedInEvent\"},{\"id\":1145,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionCheckedInEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCheckedInEvent\"},{\"id\":1146,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionCheckedInEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCheckedInEvent\"},{\"id\":1147,\"kind\":128,\"name\":\"ConnectionCheckedOutEvent\",\"url\":\"classes/ConnectionCheckedOutEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1148,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/ConnectionCheckedOutEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionCheckedOutEvent\"},{\"id\":1149,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionCheckedOutEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCheckedOutEvent\"},{\"id\":1150,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionCheckedOutEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCheckedOutEvent\"},{\"id\":1151,\"kind\":128,\"name\":\"ConnectionCheckOutFailedEvent\",\"url\":\"classes/ConnectionCheckOutFailedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1152,\"kind\":1024,\"name\":\"reason\",\"url\":\"classes/ConnectionCheckOutFailedEvent.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionCheckOutFailedEvent\"},{\"id\":1153,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionCheckOutFailedEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCheckOutFailedEvent\"},{\"id\":1154,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionCheckOutFailedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCheckOutFailedEvent\"},{\"id\":1155,\"kind\":128,\"name\":\"ConnectionCheckOutStartedEvent\",\"url\":\"classes/ConnectionCheckOutStartedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1156,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionCheckOutStartedEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCheckOutStartedEvent\"},{\"id\":1157,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionCheckOutStartedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCheckOutStartedEvent\"},{\"id\":1158,\"kind\":128,\"name\":\"ConnectionClosedEvent\",\"url\":\"classes/ConnectionClosedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1159,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/ConnectionClosedEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionClosedEvent\"},{\"id\":1160,\"kind\":1024,\"name\":\"reason\",\"url\":\"classes/ConnectionClosedEvent.html#reason\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionClosedEvent\"},{\"id\":1161,\"kind\":1024,\"name\":\"serviceId\",\"url\":\"classes/ConnectionClosedEvent.html#serviceId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionClosedEvent\"},{\"id\":1162,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionClosedEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionClosedEvent\"},{\"id\":1163,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionClosedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionClosedEvent\"},{\"id\":1164,\"kind\":128,\"name\":\"ConnectionCreatedEvent\",\"url\":\"classes/ConnectionCreatedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1165,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/ConnectionCreatedEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionCreatedEvent\"},{\"id\":1166,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionCreatedEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCreatedEvent\"},{\"id\":1167,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionCreatedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionCreatedEvent\"},{\"id\":1168,\"kind\":128,\"name\":\"ConnectionPoolClearedEvent\",\"url\":\"classes/ConnectionPoolClearedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1169,\"kind\":1024,\"name\":\"interruptInUseConnections\",\"url\":\"classes/ConnectionPoolClearedEvent.html#interruptInUseConnections\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionPoolClearedEvent\"},{\"id\":1170,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionPoolClearedEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionPoolClearedEvent\"},{\"id\":1171,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionPoolClearedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionPoolClearedEvent\"},{\"id\":1172,\"kind\":128,\"name\":\"ConnectionPoolClosedEvent\",\"url\":\"classes/ConnectionPoolClosedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1173,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionPoolClosedEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionPoolClosedEvent\"},{\"id\":1174,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionPoolClosedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionPoolClosedEvent\"},{\"id\":1175,\"kind\":128,\"name\":\"ConnectionPoolCreatedEvent\",\"url\":\"classes/ConnectionPoolCreatedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1176,\"kind\":1024,\"name\":\"options\",\"url\":\"classes/ConnectionPoolCreatedEvent.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionPoolCreatedEvent\"},{\"id\":1177,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionPoolCreatedEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionPoolCreatedEvent\"},{\"id\":1178,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionPoolCreatedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionPoolCreatedEvent\"},{\"id\":1179,\"kind\":128,\"name\":\"ConnectionPoolMonitoringEvent\",\"url\":\"classes/ConnectionPoolMonitoringEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1180,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionPoolMonitoringEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionPoolMonitoringEvent\"},{\"id\":1181,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionPoolMonitoringEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionPoolMonitoringEvent\"},{\"id\":1182,\"kind\":128,\"name\":\"ConnectionPoolReadyEvent\",\"url\":\"classes/ConnectionPoolReadyEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1183,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionPoolReadyEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionPoolReadyEvent\"},{\"id\":1184,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionPoolReadyEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionPoolReadyEvent\"},{\"id\":1185,\"kind\":128,\"name\":\"ConnectionReadyEvent\",\"url\":\"classes/ConnectionReadyEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1186,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/ConnectionReadyEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ConnectionReadyEvent\"},{\"id\":1187,\"kind\":1024,\"name\":\"time\",\"url\":\"classes/ConnectionReadyEvent.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionReadyEvent\"},{\"id\":1188,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ConnectionReadyEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConnectionReadyEvent\"},{\"id\":1189,\"kind\":128,\"name\":\"ServerClosedEvent\",\"url\":\"classes/ServerClosedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1190,\"kind\":1024,\"name\":\"topologyId\",\"url\":\"classes/ServerClosedEvent.html#topologyId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerClosedEvent\"},{\"id\":1191,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ServerClosedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerClosedEvent\"},{\"id\":1192,\"kind\":128,\"name\":\"ServerDescriptionChangedEvent\",\"url\":\"classes/ServerDescriptionChangedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1193,\"kind\":1024,\"name\":\"topologyId\",\"url\":\"classes/ServerDescriptionChangedEvent.html#topologyId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescriptionChangedEvent\"},{\"id\":1194,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ServerDescriptionChangedEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescriptionChangedEvent\"},{\"id\":1195,\"kind\":1024,\"name\":\"previousDescription\",\"url\":\"classes/ServerDescriptionChangedEvent.html#previousDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescriptionChangedEvent\"},{\"id\":1196,\"kind\":1024,\"name\":\"newDescription\",\"url\":\"classes/ServerDescriptionChangedEvent.html#newDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescriptionChangedEvent\"},{\"id\":1197,\"kind\":128,\"name\":\"ServerHeartbeatFailedEvent\",\"url\":\"classes/ServerHeartbeatFailedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1198,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/ServerHeartbeatFailedEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerHeartbeatFailedEvent\"},{\"id\":1199,\"kind\":1024,\"name\":\"duration\",\"url\":\"classes/ServerHeartbeatFailedEvent.html#duration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerHeartbeatFailedEvent\"},{\"id\":1200,\"kind\":1024,\"name\":\"failure\",\"url\":\"classes/ServerHeartbeatFailedEvent.html#failure\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerHeartbeatFailedEvent\"},{\"id\":1201,\"kind\":128,\"name\":\"ServerHeartbeatStartedEvent\",\"url\":\"classes/ServerHeartbeatStartedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1202,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/ServerHeartbeatStartedEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerHeartbeatStartedEvent\"},{\"id\":1203,\"kind\":128,\"name\":\"ServerHeartbeatSucceededEvent\",\"url\":\"classes/ServerHeartbeatSucceededEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1204,\"kind\":1024,\"name\":\"connectionId\",\"url\":\"classes/ServerHeartbeatSucceededEvent.html#connectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerHeartbeatSucceededEvent\"},{\"id\":1205,\"kind\":1024,\"name\":\"duration\",\"url\":\"classes/ServerHeartbeatSucceededEvent.html#duration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerHeartbeatSucceededEvent\"},{\"id\":1206,\"kind\":1024,\"name\":\"reply\",\"url\":\"classes/ServerHeartbeatSucceededEvent.html#reply\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerHeartbeatSucceededEvent\"},{\"id\":1207,\"kind\":128,\"name\":\"ServerOpeningEvent\",\"url\":\"classes/ServerOpeningEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1208,\"kind\":1024,\"name\":\"topologyId\",\"url\":\"classes/ServerOpeningEvent.html#topologyId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerOpeningEvent\"},{\"id\":1209,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ServerOpeningEvent.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerOpeningEvent\"},{\"id\":1210,\"kind\":128,\"name\":\"TopologyClosedEvent\",\"url\":\"classes/TopologyClosedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1211,\"kind\":1024,\"name\":\"topologyId\",\"url\":\"classes/TopologyClosedEvent.html#topologyId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyClosedEvent\"},{\"id\":1212,\"kind\":128,\"name\":\"TopologyDescriptionChangedEvent\",\"url\":\"classes/TopologyDescriptionChangedEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1213,\"kind\":1024,\"name\":\"topologyId\",\"url\":\"classes/TopologyDescriptionChangedEvent.html#topologyId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescriptionChangedEvent\"},{\"id\":1214,\"kind\":1024,\"name\":\"previousDescription\",\"url\":\"classes/TopologyDescriptionChangedEvent.html#previousDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescriptionChangedEvent\"},{\"id\":1215,\"kind\":1024,\"name\":\"newDescription\",\"url\":\"classes/TopologyDescriptionChangedEvent.html#newDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescriptionChangedEvent\"},{\"id\":1216,\"kind\":128,\"name\":\"TopologyOpeningEvent\",\"url\":\"classes/TopologyOpeningEvent.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1217,\"kind\":1024,\"name\":\"topologyId\",\"url\":\"classes/TopologyOpeningEvent.html#topologyId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyOpeningEvent\"},{\"id\":1218,\"kind\":256,\"name\":\"BSONSerializeOptions\",\"url\":\"interfaces/BSONSerializeOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1219,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/BSONSerializeOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"BSONSerializeOptions\"},{\"id\":1220,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/BSONSerializeOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BSONSerializeOptions\"},{\"id\":1221,\"kind\":16777216,\"name\":\"Document\",\"url\":\"modules.html#Document\",\"classes\":\"tsd-kind-reference\"},{\"id\":1222,\"kind\":16777216,\"name\":\"deserialize\",\"url\":\"modules.html#deserialize\",\"classes\":\"tsd-kind-reference\"},{\"id\":1223,\"kind\":16777216,\"name\":\"serialize\",\"url\":\"modules.html#serialize\",\"classes\":\"tsd-kind-reference\"},{\"id\":1224,\"kind\":256,\"name\":\"BulkWriteOperationError\",\"url\":\"interfaces/BulkWriteOperationError.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1225,\"kind\":1024,\"name\":\"index\",\"url\":\"interfaces/BulkWriteOperationError.html#index\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOperationError\"},{\"id\":1226,\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/BulkWriteOperationError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOperationError\"},{\"id\":1227,\"kind\":1024,\"name\":\"errmsg\",\"url\":\"interfaces/BulkWriteOperationError.html#errmsg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOperationError\"},{\"id\":1228,\"kind\":1024,\"name\":\"errInfo\",\"url\":\"interfaces/BulkWriteOperationError.html#errInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOperationError\"},{\"id\":1229,\"kind\":1024,\"name\":\"op\",\"url\":\"interfaces/BulkWriteOperationError.html#op\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BulkWriteOperationError\"},{\"id\":1230,\"kind\":128,\"name\":\"BulkWriteResult\",\"url\":\"classes/BulkWriteResult.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1231,\"kind\":2048,\"name\":\"generateIdMap\",\"url\":\"classes/BulkWriteResult.html#generateIdMap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BulkWriteResult\"},{\"id\":1232,\"kind\":1024,\"name\":\"result\",\"url\":\"classes/BulkWriteResult.html#result\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BulkWriteResult\"},{\"id\":1233,\"kind\":1024,\"name\":\"insertedCount\",\"url\":\"classes/BulkWriteResult.html#insertedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1234,\"kind\":1024,\"name\":\"matchedCount\",\"url\":\"classes/BulkWriteResult.html#matchedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1235,\"kind\":1024,\"name\":\"modifiedCount\",\"url\":\"classes/BulkWriteResult.html#modifiedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1236,\"kind\":1024,\"name\":\"deletedCount\",\"url\":\"classes/BulkWriteResult.html#deletedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1237,\"kind\":1024,\"name\":\"upsertedCount\",\"url\":\"classes/BulkWriteResult.html#upsertedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1238,\"kind\":1024,\"name\":\"upsertedIds\",\"url\":\"classes/BulkWriteResult.html#upsertedIds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1239,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BulkWriteResult.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1240,\"kind\":1024,\"name\":\"insertedIds\",\"url\":\"classes/BulkWriteResult.html#insertedIds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1241,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BulkWriteResult.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1242,\"kind\":262144,\"name\":\"ok\",\"url\":\"classes/BulkWriteResult.html#ok\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1243,\"kind\":262144,\"name\":\"nInserted\",\"url\":\"classes/BulkWriteResult.html#nInserted\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1244,\"kind\":262144,\"name\":\"nUpserted\",\"url\":\"classes/BulkWriteResult.html#nUpserted\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1245,\"kind\":262144,\"name\":\"nMatched\",\"url\":\"classes/BulkWriteResult.html#nMatched\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1246,\"kind\":262144,\"name\":\"nModified\",\"url\":\"classes/BulkWriteResult.html#nModified\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1247,\"kind\":262144,\"name\":\"nRemoved\",\"url\":\"classes/BulkWriteResult.html#nRemoved\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1248,\"kind\":2048,\"name\":\"getInsertedIds\",\"url\":\"classes/BulkWriteResult.html#getInsertedIds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1249,\"kind\":2048,\"name\":\"getUpsertedIds\",\"url\":\"classes/BulkWriteResult.html#getUpsertedIds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1250,\"kind\":2048,\"name\":\"getUpsertedIdAt\",\"url\":\"classes/BulkWriteResult.html#getUpsertedIdAt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1251,\"kind\":2048,\"name\":\"getRawResponse\",\"url\":\"classes/BulkWriteResult.html#getRawResponse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1252,\"kind\":2048,\"name\":\"hasWriteErrors\",\"url\":\"classes/BulkWriteResult.html#hasWriteErrors\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1253,\"kind\":2048,\"name\":\"getWriteErrorCount\",\"url\":\"classes/BulkWriteResult.html#getWriteErrorCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1254,\"kind\":2048,\"name\":\"getWriteErrorAt\",\"url\":\"classes/BulkWriteResult.html#getWriteErrorAt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1255,\"kind\":2048,\"name\":\"getWriteErrors\",\"url\":\"classes/BulkWriteResult.html#getWriteErrors\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1256,\"kind\":2048,\"name\":\"getWriteConcernError\",\"url\":\"classes/BulkWriteResult.html#getWriteConcernError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1257,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/BulkWriteResult.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1258,\"kind\":2048,\"name\":\"isOk\",\"url\":\"classes/BulkWriteResult.html#isOk\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkWriteResult\"},{\"id\":1259,\"kind\":256,\"name\":\"DeleteManyModel\",\"url\":\"interfaces/DeleteManyModel.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1260,\"kind\":1024,\"name\":\"filter\",\"url\":\"interfaces/DeleteManyModel.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteManyModel\"},{\"id\":1261,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/DeleteManyModel.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteManyModel\"},{\"id\":1262,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/DeleteManyModel.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteManyModel\"},{\"id\":1263,\"kind\":256,\"name\":\"DeleteOneModel\",\"url\":\"interfaces/DeleteOneModel.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1264,\"kind\":1024,\"name\":\"filter\",\"url\":\"interfaces/DeleteOneModel.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteOneModel\"},{\"id\":1265,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/DeleteOneModel.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteOneModel\"},{\"id\":1266,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/DeleteOneModel.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteOneModel\"},{\"id\":1267,\"kind\":256,\"name\":\"InsertOneModel\",\"url\":\"interfaces/InsertOneModel.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1268,\"kind\":1024,\"name\":\"document\",\"url\":\"interfaces/InsertOneModel.html#document\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InsertOneModel\"},{\"id\":1269,\"kind\":256,\"name\":\"ReplaceOneModel\",\"url\":\"interfaces/ReplaceOneModel.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1270,\"kind\":1024,\"name\":\"filter\",\"url\":\"interfaces/ReplaceOneModel.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOneModel\"},{\"id\":1271,\"kind\":1024,\"name\":\"replacement\",\"url\":\"interfaces/ReplaceOneModel.html#replacement\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOneModel\"},{\"id\":1272,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/ReplaceOneModel.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOneModel\"},{\"id\":1273,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/ReplaceOneModel.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOneModel\"},{\"id\":1274,\"kind\":1024,\"name\":\"upsert\",\"url\":\"interfaces/ReplaceOneModel.html#upsert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOneModel\"},{\"id\":1275,\"kind\":256,\"name\":\"UpdateManyModel\",\"url\":\"interfaces/UpdateManyModel.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1276,\"kind\":1024,\"name\":\"filter\",\"url\":\"interfaces/UpdateManyModel.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateManyModel\"},{\"id\":1277,\"kind\":1024,\"name\":\"update\",\"url\":\"interfaces/UpdateManyModel.html#update\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateManyModel\"},{\"id\":1278,\"kind\":1024,\"name\":\"arrayFilters\",\"url\":\"interfaces/UpdateManyModel.html#arrayFilters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateManyModel\"},{\"id\":1279,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/UpdateManyModel.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateManyModel\"},{\"id\":1280,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/UpdateManyModel.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateManyModel\"},{\"id\":1281,\"kind\":1024,\"name\":\"upsert\",\"url\":\"interfaces/UpdateManyModel.html#upsert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateManyModel\"},{\"id\":1282,\"kind\":256,\"name\":\"UpdateOneModel\",\"url\":\"interfaces/UpdateOneModel.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1283,\"kind\":1024,\"name\":\"filter\",\"url\":\"interfaces/UpdateOneModel.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOneModel\"},{\"id\":1284,\"kind\":1024,\"name\":\"update\",\"url\":\"interfaces/UpdateOneModel.html#update\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOneModel\"},{\"id\":1285,\"kind\":1024,\"name\":\"arrayFilters\",\"url\":\"interfaces/UpdateOneModel.html#arrayFilters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOneModel\"},{\"id\":1286,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/UpdateOneModel.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOneModel\"},{\"id\":1287,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/UpdateOneModel.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOneModel\"},{\"id\":1288,\"kind\":1024,\"name\":\"upsert\",\"url\":\"interfaces/UpdateOneModel.html#upsert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOneModel\"},{\"id\":1289,\"kind\":128,\"name\":\"WriteConcernError\",\"url\":\"classes/WriteConcernError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1290,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WriteConcernError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WriteConcernError\"},{\"id\":1291,\"kind\":262144,\"name\":\"code\",\"url\":\"classes/WriteConcernError.html#code\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"WriteConcernError\"},{\"id\":1292,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/WriteConcernError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"WriteConcernError\"},{\"id\":1293,\"kind\":262144,\"name\":\"errInfo\",\"url\":\"classes/WriteConcernError.html#errInfo\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"WriteConcernError\"},{\"id\":1294,\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/WriteConcernError.html#toJSON\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WriteConcernError\"},{\"id\":1295,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/WriteConcernError.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WriteConcernError\"},{\"id\":1296,\"kind\":128,\"name\":\"WriteError\",\"url\":\"classes/WriteError.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1297,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WriteError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1298,\"kind\":1024,\"name\":\"err\",\"url\":\"classes/WriteError.html#err\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1299,\"kind\":262144,\"name\":\"code\",\"url\":\"classes/WriteError.html#code\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1300,\"kind\":262144,\"name\":\"index\",\"url\":\"classes/WriteError.html#index\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1301,\"kind\":262144,\"name\":\"errmsg\",\"url\":\"classes/WriteError.html#errmsg\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1302,\"kind\":262144,\"name\":\"errInfo\",\"url\":\"classes/WriteError.html#errInfo\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1303,\"kind\":2048,\"name\":\"getOperation\",\"url\":\"classes/WriteError.html#getOperation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1304,\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/WriteError.html#toJSON\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1305,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/WriteError.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WriteError\"},{\"id\":1306,\"kind\":128,\"name\":\"Batch\",\"url\":\"classes/Batch.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":1307,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Batch.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"Batch\"},{\"id\":1308,\"kind\":1024,\"name\":\"originalZeroIndex\",\"url\":\"classes/Batch.html#originalZeroIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Batch\"},{\"id\":1309,\"kind\":1024,\"name\":\"currentIndex\",\"url\":\"classes/Batch.html#currentIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Batch\"},{\"id\":1310,\"kind\":1024,\"name\":\"originalIndexes\",\"url\":\"classes/Batch.html#originalIndexes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Batch\"},{\"id\":1311,\"kind\":1024,\"name\":\"batchType\",\"url\":\"classes/Batch.html#batchType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Batch\"},{\"id\":1312,\"kind\":1024,\"name\":\"operations\",\"url\":\"classes/Batch.html#operations\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Batch\"},{\"id\":1313,\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Batch.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Batch\"},{\"id\":1314,\"kind\":1024,\"name\":\"sizeBytes\",\"url\":\"classes/Batch.html#sizeBytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Batch\"},{\"id\":1315,\"kind\":128,\"name\":\"BulkOperationBase\",\"url\":\"classes/BulkOperationBase.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1316,\"kind\":1024,\"name\":\"isOrdered\",\"url\":\"classes/BulkOperationBase.html#isOrdered\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1317,\"kind\":1024,\"name\":\"operationId\",\"url\":\"classes/BulkOperationBase.html#operationId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1318,\"kind\":2048,\"name\":\"insert\",\"url\":\"classes/BulkOperationBase.html#insert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1319,\"kind\":2048,\"name\":\"find\",\"url\":\"classes/BulkOperationBase.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1320,\"kind\":2048,\"name\":\"raw\",\"url\":\"classes/BulkOperationBase.html#raw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1321,\"kind\":262144,\"name\":\"bsonOptions\",\"url\":\"classes/BulkOperationBase.html#bsonOptions\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1322,\"kind\":262144,\"name\":\"writeConcern\",\"url\":\"classes/BulkOperationBase.html#writeConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1323,\"kind\":262144,\"name\":\"batches\",\"url\":\"classes/BulkOperationBase.html#batches\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1324,\"kind\":2048,\"name\":\"execute\",\"url\":\"classes/BulkOperationBase.html#execute\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1325,\"kind\":2048,\"name\":\"addToOperationsList\",\"url\":\"classes/BulkOperationBase.html#addToOperationsList\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BulkOperationBase\"},{\"id\":1326,\"kind\":128,\"name\":\"FindOperators\",\"url\":\"classes/FindOperators.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1327,\"kind\":1024,\"name\":\"bulkOperation\",\"url\":\"classes/FindOperators.html#bulkOperation\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1328,\"kind\":2048,\"name\":\"update\",\"url\":\"classes/FindOperators.html#update\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1329,\"kind\":2048,\"name\":\"updateOne\",\"url\":\"classes/FindOperators.html#updateOne\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1330,\"kind\":2048,\"name\":\"replaceOne\",\"url\":\"classes/FindOperators.html#replaceOne\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1331,\"kind\":2048,\"name\":\"deleteOne\",\"url\":\"classes/FindOperators.html#deleteOne\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1332,\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/FindOperators.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1333,\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/FindOperators.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1334,\"kind\":2048,\"name\":\"collation\",\"url\":\"classes/FindOperators.html#collation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1335,\"kind\":2048,\"name\":\"arrayFilters\",\"url\":\"classes/FindOperators.html#arrayFilters\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1336,\"kind\":2048,\"name\":\"hint\",\"url\":\"classes/FindOperators.html#hint\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FindOperators\"},{\"id\":1337,\"kind\":256,\"name\":\"WriteConcernErrorData\",\"url\":\"interfaces/WriteConcernErrorData.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1338,\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/WriteConcernErrorData.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernErrorData\"},{\"id\":1339,\"kind\":1024,\"name\":\"errmsg\",\"url\":\"interfaces/WriteConcernErrorData.html#errmsg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernErrorData\"},{\"id\":1340,\"kind\":1024,\"name\":\"errInfo\",\"url\":\"interfaces/WriteConcernErrorData.html#errInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernErrorData\"},{\"id\":1341,\"kind\":256,\"name\":\"ChangeStreamCollModDocument\",\"url\":\"interfaces/ChangeStreamCollModDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1342,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamCollModDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamCollModDocument\"},{\"id\":1343,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamCollModDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCollModDocument\"},{\"id\":1344,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamCollModDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCollModDocument\"},{\"id\":1345,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamCollModDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCollModDocument\"},{\"id\":1346,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamCollModDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCollModDocument\"},{\"id\":1347,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamCollModDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCollModDocument\"},{\"id\":1348,\"kind\":256,\"name\":\"ChangeStreamCreateDocument\",\"url\":\"interfaces/ChangeStreamCreateDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1349,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamCreateDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamCreateDocument\"},{\"id\":1350,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamCreateDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateDocument\"},{\"id\":1351,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamCreateDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateDocument\"},{\"id\":1352,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamCreateDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateDocument\"},{\"id\":1353,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamCreateDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateDocument\"},{\"id\":1354,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamCreateDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateDocument\"},{\"id\":1355,\"kind\":256,\"name\":\"ChangeStreamCreateIndexDocument\",\"url\":\"interfaces/ChangeStreamCreateIndexDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1356,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamCreateIndexDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamCreateIndexDocument\"},{\"id\":1357,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamCreateIndexDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateIndexDocument\"},{\"id\":1358,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamCreateIndexDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateIndexDocument\"},{\"id\":1359,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamCreateIndexDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateIndexDocument\"},{\"id\":1360,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamCreateIndexDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateIndexDocument\"},{\"id\":1361,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamCreateIndexDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateIndexDocument\"},{\"id\":1362,\"kind\":1024,\"name\":\"operationDescription\",\"url\":\"interfaces/ChangeStreamCreateIndexDocument.html#operationDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamCreateIndexDocument\"},{\"id\":1363,\"kind\":256,\"name\":\"ChangeStreamDeleteDocument\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1364,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1365,\"kind\":1024,\"name\":\"ns\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#ns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1366,\"kind\":1024,\"name\":\"fullDocumentBeforeChange\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#fullDocumentBeforeChange\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1367,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1368,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1369,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1370,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1371,\"kind\":1024,\"name\":\"documentKey\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#documentKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1372,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1373,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#__type._id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ChangeStreamDeleteDocument.__type\"},{\"id\":1374,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamDeleteDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDeleteDocument\"},{\"id\":1375,\"kind\":4194304,\"name\":\"ChangeStreamDocument\",\"url\":\"modules.html#ChangeStreamDocument\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":1376,\"kind\":256,\"name\":\"ChangeStreamDocumentCollectionUUID\",\"url\":\"interfaces/ChangeStreamDocumentCollectionUUID.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1377,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamDocumentCollectionUUID.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDocumentCollectionUUID\"},{\"id\":1378,\"kind\":256,\"name\":\"ChangeStreamDocumentCommon\",\"url\":\"interfaces/ChangeStreamDocumentCommon.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1379,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamDocumentCommon.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDocumentCommon\"},{\"id\":1380,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamDocumentCommon.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDocumentCommon\"},{\"id\":1381,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamDocumentCommon.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDocumentCommon\"},{\"id\":1382,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamDocumentCommon.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDocumentCommon\"},{\"id\":1383,\"kind\":256,\"name\":\"ChangeStreamDocumentKey\",\"url\":\"interfaces/ChangeStreamDocumentKey.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1384,\"kind\":1024,\"name\":\"documentKey\",\"url\":\"interfaces/ChangeStreamDocumentKey.html#documentKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDocumentKey\"},{\"id\":1385,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ChangeStreamDocumentKey.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDocumentKey\"},{\"id\":1386,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamDocumentKey.html#__type._id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ChangeStreamDocumentKey.__type\"},{\"id\":1387,\"kind\":256,\"name\":\"ChangeStreamDocumentOperationDescription\",\"url\":\"interfaces/ChangeStreamDocumentOperationDescription.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1388,\"kind\":1024,\"name\":\"operationDescription\",\"url\":\"interfaces/ChangeStreamDocumentOperationDescription.html#operationDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDocumentOperationDescription\"},{\"id\":1389,\"kind\":256,\"name\":\"ChangeStreamDropDatabaseDocument\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1390,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDropDatabaseDocument\"},{\"id\":1391,\"kind\":1024,\"name\":\"ns\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html#ns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDropDatabaseDocument\"},{\"id\":1392,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDropDatabaseDocument\"},{\"id\":1393,\"kind\":1024,\"name\":\"db\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html#__type.db\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ChangeStreamDropDatabaseDocument.__type\"},{\"id\":1394,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDatabaseDocument\"},{\"id\":1395,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDatabaseDocument\"},{\"id\":1396,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDatabaseDocument\"},{\"id\":1397,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamDropDatabaseDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDatabaseDocument\"},{\"id\":1398,\"kind\":256,\"name\":\"ChangeStreamDropDocument\",\"url\":\"interfaces/ChangeStreamDropDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1399,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamDropDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDropDocument\"},{\"id\":1400,\"kind\":1024,\"name\":\"ns\",\"url\":\"interfaces/ChangeStreamDropDocument.html#ns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDropDocument\"},{\"id\":1401,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamDropDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDocument\"},{\"id\":1402,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamDropDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDocument\"},{\"id\":1403,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamDropDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDocument\"},{\"id\":1404,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamDropDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDocument\"},{\"id\":1405,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamDropDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropDocument\"},{\"id\":1406,\"kind\":256,\"name\":\"ChangeStreamDropIndexDocument\",\"url\":\"interfaces/ChangeStreamDropIndexDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1407,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamDropIndexDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamDropIndexDocument\"},{\"id\":1408,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamDropIndexDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropIndexDocument\"},{\"id\":1409,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamDropIndexDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropIndexDocument\"},{\"id\":1410,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamDropIndexDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropIndexDocument\"},{\"id\":1411,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamDropIndexDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropIndexDocument\"},{\"id\":1412,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamDropIndexDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropIndexDocument\"},{\"id\":1413,\"kind\":1024,\"name\":\"operationDescription\",\"url\":\"interfaces/ChangeStreamDropIndexDocument.html#operationDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamDropIndexDocument\"},{\"id\":1414,\"kind\":4194304,\"name\":\"ChangeStreamEvents\",\"url\":\"modules.html#ChangeStreamEvents\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":1415,\"kind\":256,\"name\":\"ChangeStreamInsertDocument\",\"url\":\"interfaces/ChangeStreamInsertDocument.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1416,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1417,\"kind\":1024,\"name\":\"fullDocument\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#fullDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1418,\"kind\":1024,\"name\":\"ns\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#ns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1419,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1420,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1421,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1422,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1423,\"kind\":1024,\"name\":\"documentKey\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#documentKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1424,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1425,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#__type._id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ChangeStreamInsertDocument.__type\"},{\"id\":1426,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamInsertDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInsertDocument\"},{\"id\":1427,\"kind\":256,\"name\":\"ChangeStreamInvalidateDocument\",\"url\":\"interfaces/ChangeStreamInvalidateDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1428,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamInvalidateDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamInvalidateDocument\"},{\"id\":1429,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamInvalidateDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInvalidateDocument\"},{\"id\":1430,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamInvalidateDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInvalidateDocument\"},{\"id\":1431,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamInvalidateDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInvalidateDocument\"},{\"id\":1432,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamInvalidateDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamInvalidateDocument\"},{\"id\":1433,\"kind\":256,\"name\":\"ChangeStreamNameSpace\",\"url\":\"interfaces/ChangeStreamNameSpace.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1434,\"kind\":1024,\"name\":\"db\",\"url\":\"interfaces/ChangeStreamNameSpace.html#db\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamNameSpace\"},{\"id\":1435,\"kind\":1024,\"name\":\"coll\",\"url\":\"interfaces/ChangeStreamNameSpace.html#coll\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamNameSpace\"},{\"id\":1436,\"kind\":256,\"name\":\"ChangeStreamOptions\",\"url\":\"interfaces/ChangeStreamOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1437,\"kind\":1024,\"name\":\"fullDocument\",\"url\":\"interfaces/ChangeStreamOptions.html#fullDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1438,\"kind\":1024,\"name\":\"fullDocumentBeforeChange\",\"url\":\"interfaces/ChangeStreamOptions.html#fullDocumentBeforeChange\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1439,\"kind\":1024,\"name\":\"maxAwaitTimeMS\",\"url\":\"interfaces/ChangeStreamOptions.html#maxAwaitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1440,\"kind\":1024,\"name\":\"resumeAfter\",\"url\":\"interfaces/ChangeStreamOptions.html#resumeAfter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1441,\"kind\":1024,\"name\":\"startAfter\",\"url\":\"interfaces/ChangeStreamOptions.html#startAfter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1442,\"kind\":1024,\"name\":\"startAtOperationTime\",\"url\":\"interfaces/ChangeStreamOptions.html#startAtOperationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1443,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/ChangeStreamOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1444,\"kind\":1024,\"name\":\"showExpandedEvents\",\"url\":\"interfaces/ChangeStreamOptions.html#showExpandedEvents\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1445,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/ChangeStreamOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1446,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/ChangeStreamOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1447,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/ChangeStreamOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1448,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/ChangeStreamOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1449,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/ChangeStreamOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1450,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ChangeStreamOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1451,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/ChangeStreamOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1452,\"kind\":1024,\"name\":\"cursor\",\"url\":\"interfaces/ChangeStreamOptions.html#cursor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1453,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/ChangeStreamOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1454,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/ChangeStreamOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1455,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/ChangeStreamOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1456,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/ChangeStreamOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1457,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/ChangeStreamOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1458,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/ChangeStreamOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1459,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/ChangeStreamOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1460,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/ChangeStreamOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1461,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/ChangeStreamOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1462,\"kind\":1024,\"name\":\"allowDiskUse\",\"url\":\"interfaces/ChangeStreamOptions.html#allowDiskUse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1463,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/ChangeStreamOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1464,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/ChangeStreamOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1465,\"kind\":1024,\"name\":\"out\",\"url\":\"interfaces/ChangeStreamOptions.html#out\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamOptions\"},{\"id\":1466,\"kind\":256,\"name\":\"ChangeStreamRefineCollectionShardKeyDocument\",\"url\":\"interfaces/ChangeStreamRefineCollectionShardKeyDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1467,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamRefineCollectionShardKeyDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamRefineCollectionShardKeyDocument\"},{\"id\":1468,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamRefineCollectionShardKeyDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRefineCollectionShardKeyDocument\"},{\"id\":1469,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamRefineCollectionShardKeyDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRefineCollectionShardKeyDocument\"},{\"id\":1470,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamRefineCollectionShardKeyDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRefineCollectionShardKeyDocument\"},{\"id\":1471,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamRefineCollectionShardKeyDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRefineCollectionShardKeyDocument\"},{\"id\":1472,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamRefineCollectionShardKeyDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRefineCollectionShardKeyDocument\"},{\"id\":1473,\"kind\":1024,\"name\":\"operationDescription\",\"url\":\"interfaces/ChangeStreamRefineCollectionShardKeyDocument.html#operationDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRefineCollectionShardKeyDocument\"},{\"id\":1474,\"kind\":256,\"name\":\"ChangeStreamRenameDocument\",\"url\":\"interfaces/ChangeStreamRenameDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1475,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1476,\"kind\":1024,\"name\":\"to\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#to\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1477,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1478,\"kind\":1024,\"name\":\"db\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#__type.db\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ChangeStreamRenameDocument.__type\"},{\"id\":1479,\"kind\":1024,\"name\":\"coll\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#__type.coll\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ChangeStreamRenameDocument.__type\"},{\"id\":1480,\"kind\":1024,\"name\":\"ns\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#ns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1481,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1482,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1483,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1484,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1485,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamRenameDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamRenameDocument\"},{\"id\":1486,\"kind\":256,\"name\":\"ChangeStreamReplaceDocument\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1487,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1488,\"kind\":1024,\"name\":\"fullDocument\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#fullDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1489,\"kind\":1024,\"name\":\"ns\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#ns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1490,\"kind\":1024,\"name\":\"fullDocumentBeforeChange\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#fullDocumentBeforeChange\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1491,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1492,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1493,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1494,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1495,\"kind\":1024,\"name\":\"documentKey\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#documentKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1496,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ChangeStreamReplaceDocument\"},{\"id\":1497,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamReplaceDocument.html#__type._id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ChangeStreamReplaceDocument.__type\"},{\"id\":1498,\"kind\":256,\"name\":\"ChangeStreamReshardCollectionDocument\",\"url\":\"interfaces/ChangeStreamReshardCollectionDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1499,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamReshardCollectionDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamReshardCollectionDocument\"},{\"id\":1500,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamReshardCollectionDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReshardCollectionDocument\"},{\"id\":1501,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamReshardCollectionDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReshardCollectionDocument\"},{\"id\":1502,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamReshardCollectionDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReshardCollectionDocument\"},{\"id\":1503,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamReshardCollectionDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReshardCollectionDocument\"},{\"id\":1504,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamReshardCollectionDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReshardCollectionDocument\"},{\"id\":1505,\"kind\":1024,\"name\":\"operationDescription\",\"url\":\"interfaces/ChangeStreamReshardCollectionDocument.html#operationDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamReshardCollectionDocument\"},{\"id\":1506,\"kind\":256,\"name\":\"ChangeStreamShardCollectionDocument\",\"url\":\"interfaces/ChangeStreamShardCollectionDocument.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1507,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamShardCollectionDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamShardCollectionDocument\"},{\"id\":1508,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamShardCollectionDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamShardCollectionDocument\"},{\"id\":1509,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamShardCollectionDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamShardCollectionDocument\"},{\"id\":1510,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamShardCollectionDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamShardCollectionDocument\"},{\"id\":1511,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamShardCollectionDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamShardCollectionDocument\"},{\"id\":1512,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamShardCollectionDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamShardCollectionDocument\"},{\"id\":1513,\"kind\":1024,\"name\":\"operationDescription\",\"url\":\"interfaces/ChangeStreamShardCollectionDocument.html#operationDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamShardCollectionDocument\"},{\"id\":1514,\"kind\":256,\"name\":\"ChangeStreamUpdateDocument\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1515,\"kind\":1024,\"name\":\"operationType\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#operationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1516,\"kind\":1024,\"name\":\"fullDocument\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#fullDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1517,\"kind\":1024,\"name\":\"updateDescription\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#updateDescription\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1518,\"kind\":1024,\"name\":\"ns\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#ns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1519,\"kind\":1024,\"name\":\"fullDocumentBeforeChange\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#fullDocumentBeforeChange\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1520,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1521,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1522,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1523,\"kind\":1024,\"name\":\"lsid\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#lsid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1524,\"kind\":1024,\"name\":\"documentKey\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#documentKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1525,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1526,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#__type._id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ChangeStreamUpdateDocument.__type\"},{\"id\":1527,\"kind\":1024,\"name\":\"collectionUUID\",\"url\":\"interfaces/ChangeStreamUpdateDocument.html#collectionUUID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ChangeStreamUpdateDocument\"},{\"id\":1528,\"kind\":4194304,\"name\":\"OperationTime\",\"url\":\"modules.html#OperationTime\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1529,\"kind\":256,\"name\":\"ResumeOptions\",\"url\":\"interfaces/ResumeOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1530,\"kind\":1024,\"name\":\"startAtOperationTime\",\"url\":\"interfaces/ResumeOptions.html#startAtOperationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResumeOptions\"},{\"id\":1531,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/ResumeOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResumeOptions\"},{\"id\":1532,\"kind\":1024,\"name\":\"maxAwaitTimeMS\",\"url\":\"interfaces/ResumeOptions.html#maxAwaitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResumeOptions\"},{\"id\":1533,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/ResumeOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResumeOptions\"},{\"id\":1534,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ResumeOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResumeOptions\"},{\"id\":1535,\"kind\":1024,\"name\":\"resumeAfter\",\"url\":\"interfaces/ResumeOptions.html#resumeAfter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResumeOptions\"},{\"id\":1536,\"kind\":1024,\"name\":\"startAfter\",\"url\":\"interfaces/ResumeOptions.html#startAfter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResumeOptions\"},{\"id\":1537,\"kind\":1024,\"name\":\"fullDocument\",\"url\":\"interfaces/ResumeOptions.html#fullDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResumeOptions\"},{\"id\":1538,\"kind\":4194304,\"name\":\"ResumeToken\",\"url\":\"modules.html#ResumeToken\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1539,\"kind\":256,\"name\":\"UpdateDescription\",\"url\":\"interfaces/UpdateDescription.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1540,\"kind\":1024,\"name\":\"updatedFields\",\"url\":\"interfaces/UpdateDescription.html#updatedFields\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateDescription\"},{\"id\":1541,\"kind\":1024,\"name\":\"removedFields\",\"url\":\"interfaces/UpdateDescription.html#removedFields\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateDescription\"},{\"id\":1542,\"kind\":1024,\"name\":\"truncatedArrays\",\"url\":\"interfaces/UpdateDescription.html#truncatedArrays\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateDescription\"},{\"id\":1543,\"kind\":1024,\"name\":\"disambiguatedPaths\",\"url\":\"interfaces/UpdateDescription.html#disambiguatedPaths\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateDescription\"},{\"id\":1544,\"kind\":256,\"name\":\"AuthMechanismProperties\",\"url\":\"interfaces/AuthMechanismProperties.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1545,\"kind\":1024,\"name\":\"SERVICE_HOST\",\"url\":\"interfaces/AuthMechanismProperties.html#SERVICE_HOST\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1546,\"kind\":1024,\"name\":\"SERVICE_NAME\",\"url\":\"interfaces/AuthMechanismProperties.html#SERVICE_NAME\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1547,\"kind\":1024,\"name\":\"SERVICE_REALM\",\"url\":\"interfaces/AuthMechanismProperties.html#SERVICE_REALM\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1548,\"kind\":1024,\"name\":\"CANONICALIZE_HOST_NAME\",\"url\":\"interfaces/AuthMechanismProperties.html#CANONICALIZE_HOST_NAME\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1549,\"kind\":1024,\"name\":\"AWS_SESSION_TOKEN\",\"url\":\"interfaces/AuthMechanismProperties.html#AWS_SESSION_TOKEN\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1550,\"kind\":1024,\"name\":\"REQUEST_TOKEN_CALLBACK\",\"url\":\"interfaces/AuthMechanismProperties.html#REQUEST_TOKEN_CALLBACK\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1551,\"kind\":1024,\"name\":\"REFRESH_TOKEN_CALLBACK\",\"url\":\"interfaces/AuthMechanismProperties.html#REFRESH_TOKEN_CALLBACK\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1552,\"kind\":1024,\"name\":\"PROVIDER_NAME\",\"url\":\"interfaces/AuthMechanismProperties.html#PROVIDER_NAME\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1553,\"kind\":1024,\"name\":\"ALLOWED_HOSTS\",\"url\":\"interfaces/AuthMechanismProperties.html#ALLOWED_HOSTS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthMechanismProperties\"},{\"id\":1554,\"kind\":128,\"name\":\"MongoCredentials\",\"url\":\"classes/MongoCredentials.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1555,\"kind\":2048,\"name\":\"merge\",\"url\":\"classes/MongoCredentials.html#merge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MongoCredentials\"},{\"id\":1556,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoCredentials.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1557,\"kind\":1024,\"name\":\"username\",\"url\":\"classes/MongoCredentials.html#username\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1558,\"kind\":1024,\"name\":\"password\",\"url\":\"classes/MongoCredentials.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1559,\"kind\":1024,\"name\":\"source\",\"url\":\"classes/MongoCredentials.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1560,\"kind\":1024,\"name\":\"mechanism\",\"url\":\"classes/MongoCredentials.html#mechanism\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1561,\"kind\":1024,\"name\":\"mechanismProperties\",\"url\":\"classes/MongoCredentials.html#mechanismProperties\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1562,\"kind\":2048,\"name\":\"equals\",\"url\":\"classes/MongoCredentials.html#equals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1563,\"kind\":2048,\"name\":\"resolveAuthMechanism\",\"url\":\"classes/MongoCredentials.html#resolveAuthMechanism\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1564,\"kind\":2048,\"name\":\"validate\",\"url\":\"classes/MongoCredentials.html#validate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoCredentials\"},{\"id\":1565,\"kind\":256,\"name\":\"MongoCredentialsOptions\",\"url\":\"interfaces/MongoCredentialsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1566,\"kind\":1024,\"name\":\"username\",\"url\":\"interfaces/MongoCredentialsOptions.html#username\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoCredentialsOptions\"},{\"id\":1567,\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/MongoCredentialsOptions.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoCredentialsOptions\"},{\"id\":1568,\"kind\":1024,\"name\":\"source\",\"url\":\"interfaces/MongoCredentialsOptions.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoCredentialsOptions\"},{\"id\":1569,\"kind\":1024,\"name\":\"db\",\"url\":\"interfaces/MongoCredentialsOptions.html#db\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoCredentialsOptions\"},{\"id\":1570,\"kind\":1024,\"name\":\"mechanism\",\"url\":\"interfaces/MongoCredentialsOptions.html#mechanism\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoCredentialsOptions\"},{\"id\":1571,\"kind\":1024,\"name\":\"mechanismProperties\",\"url\":\"interfaces/MongoCredentialsOptions.html#mechanismProperties\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoCredentialsOptions\"},{\"id\":1572,\"kind\":256,\"name\":\"IdPServerInfo\",\"url\":\"interfaces/IdPServerInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1573,\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/IdPServerInfo.html#issuer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdPServerInfo\"},{\"id\":1574,\"kind\":1024,\"name\":\"clientId\",\"url\":\"interfaces/IdPServerInfo.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdPServerInfo\"},{\"id\":1575,\"kind\":1024,\"name\":\"requestScopes\",\"url\":\"interfaces/IdPServerInfo.html#requestScopes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdPServerInfo\"},{\"id\":1576,\"kind\":256,\"name\":\"IdPServerResponse\",\"url\":\"interfaces/IdPServerResponse.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1577,\"kind\":1024,\"name\":\"accessToken\",\"url\":\"interfaces/IdPServerResponse.html#accessToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdPServerResponse\"},{\"id\":1578,\"kind\":1024,\"name\":\"expiresInSeconds\",\"url\":\"interfaces/IdPServerResponse.html#expiresInSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdPServerResponse\"},{\"id\":1579,\"kind\":1024,\"name\":\"refreshToken\",\"url\":\"interfaces/IdPServerResponse.html#refreshToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdPServerResponse\"},{\"id\":1580,\"kind\":256,\"name\":\"OIDCCallbackContext\",\"url\":\"interfaces/OIDCCallbackContext.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1581,\"kind\":1024,\"name\":\"refreshToken\",\"url\":\"interfaces/OIDCCallbackContext.html#refreshToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OIDCCallbackContext\"},{\"id\":1582,\"kind\":1024,\"name\":\"timeoutSeconds\",\"url\":\"interfaces/OIDCCallbackContext.html#timeoutSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OIDCCallbackContext\"},{\"id\":1583,\"kind\":1024,\"name\":\"timeoutContext\",\"url\":\"interfaces/OIDCCallbackContext.html#timeoutContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OIDCCallbackContext\"},{\"id\":1584,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/OIDCCallbackContext.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OIDCCallbackContext\"},{\"id\":1585,\"kind\":4194304,\"name\":\"OIDCRefreshFunction\",\"url\":\"modules.html#OIDCRefreshFunction\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1586,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#OIDCRefreshFunction.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OIDCRefreshFunction\"},{\"id\":1587,\"kind\":4194304,\"name\":\"OIDCRequestFunction\",\"url\":\"modules.html#OIDCRequestFunction\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1588,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#OIDCRequestFunction.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OIDCRequestFunction\"},{\"id\":1589,\"kind\":32,\"name\":\"LEGAL_TCP_SOCKET_OPTIONS\",\"url\":\"modules.html#LEGAL_TCP_SOCKET_OPTIONS\",\"classes\":\"tsd-kind-variable\"},{\"id\":1590,\"kind\":32,\"name\":\"LEGAL_TLS_SOCKET_OPTIONS\",\"url\":\"modules.html#LEGAL_TLS_SOCKET_OPTIONS\",\"classes\":\"tsd-kind-variable\"},{\"id\":1591,\"kind\":4194304,\"name\":\"Stream\",\"url\":\"modules.html#Stream\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1592,\"kind\":4194304,\"name\":\"ConnectionEvents\",\"url\":\"modules.html#ConnectionEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1593,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#ConnectionEvents.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ConnectionEvents\"},{\"id\":1594,\"kind\":2048,\"name\":\"commandStarted\",\"url\":\"modules.html#ConnectionEvents.__type.commandStarted\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ConnectionEvents.__type\"},{\"id\":1595,\"kind\":2048,\"name\":\"commandSucceeded\",\"url\":\"modules.html#ConnectionEvents.__type.commandSucceeded\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ConnectionEvents.__type\"},{\"id\":1596,\"kind\":2048,\"name\":\"commandFailed\",\"url\":\"modules.html#ConnectionEvents.__type.commandFailed\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ConnectionEvents.__type\"},{\"id\":1597,\"kind\":2048,\"name\":\"clusterTimeReceived\",\"url\":\"modules.html#ConnectionEvents.__type.clusterTimeReceived\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ConnectionEvents.__type\"},{\"id\":1598,\"kind\":2048,\"name\":\"close\",\"url\":\"modules.html#ConnectionEvents.__type.close\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ConnectionEvents.__type\"},{\"id\":1599,\"kind\":2048,\"name\":\"message\",\"url\":\"modules.html#ConnectionEvents.__type.message\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ConnectionEvents.__type\"},{\"id\":1600,\"kind\":2048,\"name\":\"pinned\",\"url\":\"modules.html#ConnectionEvents.__type.pinned\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ConnectionEvents.__type\"},{\"id\":1601,\"kind\":2048,\"name\":\"unpinned\",\"url\":\"modules.html#ConnectionEvents.__type.unpinned\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ConnectionEvents.__type\"},{\"id\":1602,\"kind\":256,\"name\":\"ConnectionOptions\",\"url\":\"interfaces/ConnectionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1603,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/ConnectionOptions.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1604,\"kind\":1024,\"name\":\"generation\",\"url\":\"interfaces/ConnectionOptions.html#generation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1605,\"kind\":1024,\"name\":\"hostAddress\",\"url\":\"interfaces/ConnectionOptions.html#hostAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1606,\"kind\":1024,\"name\":\"autoEncrypter\",\"url\":\"interfaces/ConnectionOptions.html#autoEncrypter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1607,\"kind\":1024,\"name\":\"serverApi\",\"url\":\"interfaces/ConnectionOptions.html#serverApi\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1608,\"kind\":1024,\"name\":\"monitorCommands\",\"url\":\"interfaces/ConnectionOptions.html#monitorCommands\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1609,\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/ConnectionOptions.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1610,\"kind\":1024,\"name\":\"connectTimeoutMS\",\"url\":\"interfaces/ConnectionOptions.html#connectTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1611,\"kind\":1024,\"name\":\"tls\",\"url\":\"interfaces/ConnectionOptions.html#tls\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1612,\"kind\":1024,\"name\":\"keepAlive\",\"url\":\"interfaces/ConnectionOptions.html#keepAlive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1613,\"kind\":1024,\"name\":\"keepAliveInitialDelay\",\"url\":\"interfaces/ConnectionOptions.html#keepAliveInitialDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1614,\"kind\":1024,\"name\":\"noDelay\",\"url\":\"interfaces/ConnectionOptions.html#noDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1615,\"kind\":1024,\"name\":\"socketTimeoutMS\",\"url\":\"interfaces/ConnectionOptions.html#socketTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1616,\"kind\":1024,\"name\":\"cancellationToken\",\"url\":\"interfaces/ConnectionOptions.html#cancellationToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1617,\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/ConnectionOptions.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1618,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ConnectionOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"id\":1619,\"kind\":1024,\"name\":\"compressors\",\"url\":\"interfaces/ConnectionOptions.html#compressors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionOptions\"},{\"id\":1620,\"kind\":1024,\"name\":\"logicalSessionTimeoutMinutes\",\"url\":\"interfaces/ConnectionOptions.html#logicalSessionTimeoutMinutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionOptions\"},{\"id\":1621,\"kind\":1024,\"name\":\"loadBalanced\",\"url\":\"interfaces/ConnectionOptions.html#loadBalanced\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionOptions\"},{\"id\":1622,\"kind\":1024,\"name\":\"proxyHost\",\"url\":\"interfaces/ConnectionOptions.html#proxyHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionOptions\"},{\"id\":1623,\"kind\":1024,\"name\":\"proxyPort\",\"url\":\"interfaces/ConnectionOptions.html#proxyPort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionOptions\"},{\"id\":1624,\"kind\":1024,\"name\":\"proxyUsername\",\"url\":\"interfaces/ConnectionOptions.html#proxyUsername\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionOptions\"},{\"id\":1625,\"kind\":1024,\"name\":\"proxyPassword\",\"url\":\"interfaces/ConnectionOptions.html#proxyPassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionOptions\"},{\"id\":1626,\"kind\":256,\"name\":\"ProxyOptions\",\"url\":\"interfaces/ProxyOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1627,\"kind\":1024,\"name\":\"proxyHost\",\"url\":\"interfaces/ProxyOptions.html#proxyHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProxyOptions\"},{\"id\":1628,\"kind\":1024,\"name\":\"proxyPort\",\"url\":\"interfaces/ProxyOptions.html#proxyPort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProxyOptions\"},{\"id\":1629,\"kind\":1024,\"name\":\"proxyUsername\",\"url\":\"interfaces/ProxyOptions.html#proxyUsername\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProxyOptions\"},{\"id\":1630,\"kind\":1024,\"name\":\"proxyPassword\",\"url\":\"interfaces/ProxyOptions.html#proxyPassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProxyOptions\"},{\"id\":1631,\"kind\":256,\"name\":\"CloseOptions\",\"url\":\"interfaces/CloseOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1632,\"kind\":1024,\"name\":\"force\",\"url\":\"interfaces/CloseOptions.html#force\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CloseOptions\"},{\"id\":1633,\"kind\":4194304,\"name\":\"ConnectionPoolEvents\",\"url\":\"modules.html#ConnectionPoolEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1634,\"kind\":256,\"name\":\"ConnectionPoolOptions\",\"url\":\"interfaces/ConnectionPoolOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1635,\"kind\":1024,\"name\":\"maxPoolSize\",\"url\":\"interfaces/ConnectionPoolOptions.html#maxPoolSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1636,\"kind\":1024,\"name\":\"minPoolSize\",\"url\":\"interfaces/ConnectionPoolOptions.html#minPoolSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1637,\"kind\":1024,\"name\":\"maxConnecting\",\"url\":\"interfaces/ConnectionPoolOptions.html#maxConnecting\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1638,\"kind\":1024,\"name\":\"maxIdleTimeMS\",\"url\":\"interfaces/ConnectionPoolOptions.html#maxIdleTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1639,\"kind\":1024,\"name\":\"waitQueueTimeoutMS\",\"url\":\"interfaces/ConnectionPoolOptions.html#waitQueueTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1640,\"kind\":1024,\"name\":\"loadBalanced\",\"url\":\"interfaces/ConnectionPoolOptions.html#loadBalanced\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1641,\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/ConnectionPoolOptions.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1642,\"kind\":1024,\"name\":\"hostAddress\",\"url\":\"interfaces/ConnectionPoolOptions.html#hostAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1643,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ConnectionPoolOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1644,\"kind\":1024,\"name\":\"proxyHost\",\"url\":\"interfaces/ConnectionPoolOptions.html#proxyHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1645,\"kind\":1024,\"name\":\"proxyPort\",\"url\":\"interfaces/ConnectionPoolOptions.html#proxyPort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1646,\"kind\":1024,\"name\":\"proxyUsername\",\"url\":\"interfaces/ConnectionPoolOptions.html#proxyUsername\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1647,\"kind\":1024,\"name\":\"proxyPassword\",\"url\":\"interfaces/ConnectionPoolOptions.html#proxyPassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1648,\"kind\":1024,\"name\":\"tls\",\"url\":\"interfaces/ConnectionPoolOptions.html#tls\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1649,\"kind\":1024,\"name\":\"connectTimeoutMS\",\"url\":\"interfaces/ConnectionPoolOptions.html#connectTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1650,\"kind\":1024,\"name\":\"socketTimeoutMS\",\"url\":\"interfaces/ConnectionPoolOptions.html#socketTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1651,\"kind\":1024,\"name\":\"compressors\",\"url\":\"interfaces/ConnectionPoolOptions.html#compressors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1652,\"kind\":1024,\"name\":\"noDelay\",\"url\":\"interfaces/ConnectionPoolOptions.html#noDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1653,\"kind\":1024,\"name\":\"keepAlive\",\"url\":\"interfaces/ConnectionPoolOptions.html#keepAlive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1654,\"kind\":1024,\"name\":\"keepAliveInitialDelay\",\"url\":\"interfaces/ConnectionPoolOptions.html#keepAliveInitialDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1655,\"kind\":1024,\"name\":\"monitorCommands\",\"url\":\"interfaces/ConnectionPoolOptions.html#monitorCommands\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1656,\"kind\":1024,\"name\":\"serverApi\",\"url\":\"interfaces/ConnectionPoolOptions.html#serverApi\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1657,\"kind\":1024,\"name\":\"cancellationToken\",\"url\":\"interfaces/ConnectionPoolOptions.html#cancellationToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1658,\"kind\":1024,\"name\":\"autoEncrypter\",\"url\":\"interfaces/ConnectionPoolOptions.html#autoEncrypter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1659,\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/ConnectionPoolOptions.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1660,\"kind\":1024,\"name\":\"logicalSessionTimeoutMinutes\",\"url\":\"interfaces/ConnectionPoolOptions.html#logicalSessionTimeoutMinutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConnectionPoolOptions\"},{\"id\":1661,\"kind\":256,\"name\":\"ClientMetadata\",\"url\":\"interfaces/ClientMetadata.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1662,\"kind\":1024,\"name\":\"driver\",\"url\":\"interfaces/ClientMetadata.html#driver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1663,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClientMetadata.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1664,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ClientMetadata.html#__type-1.name-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1665,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/ClientMetadata.html#__type-1.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1666,\"kind\":1024,\"name\":\"os\",\"url\":\"interfaces/ClientMetadata.html#os\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1667,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClientMetadata.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1668,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ClientMetadata.html#__type-3.type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1669,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ClientMetadata.html#__type-3.name-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1670,\"kind\":1024,\"name\":\"architecture\",\"url\":\"interfaces/ClientMetadata.html#__type-3.architecture\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1671,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/ClientMetadata.html#__type-3.version-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1672,\"kind\":1024,\"name\":\"platform\",\"url\":\"interfaces/ClientMetadata.html#platform\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1673,\"kind\":1024,\"name\":\"application\",\"url\":\"interfaces/ClientMetadata.html#application\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1674,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClientMetadata.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1675,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ClientMetadata.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1676,\"kind\":1024,\"name\":\"env\",\"url\":\"interfaces/ClientMetadata.html#env\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1677,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClientMetadata.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ClientMetadata\"},{\"id\":1678,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ClientMetadata.html#__type-2.name-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1679,\"kind\":1024,\"name\":\"timeout_sec\",\"url\":\"interfaces/ClientMetadata.html#__type-2.timeout_sec\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1680,\"kind\":1024,\"name\":\"memory_mb\",\"url\":\"interfaces/ClientMetadata.html#__type-2.memory_mb\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1681,\"kind\":1024,\"name\":\"region\",\"url\":\"interfaces/ClientMetadata.html#__type-2.region\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1682,\"kind\":1024,\"name\":\"url\",\"url\":\"interfaces/ClientMetadata.html#__type-2.url\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadata.__type\"},{\"id\":1683,\"kind\":256,\"name\":\"ClientMetadataOptions\",\"url\":\"interfaces/ClientMetadataOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1684,\"kind\":1024,\"name\":\"driverInfo\",\"url\":\"interfaces/ClientMetadataOptions.html#driverInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientMetadataOptions\"},{\"id\":1685,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClientMetadataOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ClientMetadataOptions\"},{\"id\":1686,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ClientMetadataOptions.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadataOptions.__type\"},{\"id\":1687,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/ClientMetadataOptions.html#__type.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadataOptions.__type\"},{\"id\":1688,\"kind\":1024,\"name\":\"platform\",\"url\":\"interfaces/ClientMetadataOptions.html#__type.platform\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClientMetadataOptions.__type\"},{\"id\":1689,\"kind\":1024,\"name\":\"appName\",\"url\":\"interfaces/ClientMetadataOptions.html#appName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientMetadataOptions\"},{\"id\":1690,\"kind\":128,\"name\":\"StreamDescription\",\"url\":\"classes/StreamDescription.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1691,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StreamDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1692,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/StreamDescription.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1693,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/StreamDescription.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1694,\"kind\":1024,\"name\":\"minWireVersion\",\"url\":\"classes/StreamDescription.html#minWireVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1695,\"kind\":1024,\"name\":\"maxWireVersion\",\"url\":\"classes/StreamDescription.html#maxWireVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1696,\"kind\":1024,\"name\":\"maxBsonObjectSize\",\"url\":\"classes/StreamDescription.html#maxBsonObjectSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1697,\"kind\":1024,\"name\":\"maxMessageSizeBytes\",\"url\":\"classes/StreamDescription.html#maxMessageSizeBytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1698,\"kind\":1024,\"name\":\"maxWriteBatchSize\",\"url\":\"classes/StreamDescription.html#maxWriteBatchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1699,\"kind\":1024,\"name\":\"compressors\",\"url\":\"classes/StreamDescription.html#compressors\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1700,\"kind\":1024,\"name\":\"compressor\",\"url\":\"classes/StreamDescription.html#compressor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1701,\"kind\":1024,\"name\":\"logicalSessionTimeoutMinutes\",\"url\":\"classes/StreamDescription.html#logicalSessionTimeoutMinutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1702,\"kind\":1024,\"name\":\"loadBalanced\",\"url\":\"classes/StreamDescription.html#loadBalanced\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1703,\"kind\":1024,\"name\":\"__nodejs_mock_server__\",\"url\":\"classes/StreamDescription.html#__nodejs_mock_server__\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1704,\"kind\":1024,\"name\":\"zlibCompressionLevel\",\"url\":\"classes/StreamDescription.html#zlibCompressionLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1705,\"kind\":2048,\"name\":\"receiveResponse\",\"url\":\"classes/StreamDescription.html#receiveResponse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StreamDescription\"},{\"id\":1706,\"kind\":256,\"name\":\"StreamDescriptionOptions\",\"url\":\"interfaces/StreamDescriptionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1707,\"kind\":1024,\"name\":\"compressors\",\"url\":\"interfaces/StreamDescriptionOptions.html#compressors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamDescriptionOptions\"},{\"id\":1708,\"kind\":1024,\"name\":\"logicalSessionTimeoutMinutes\",\"url\":\"interfaces/StreamDescriptionOptions.html#logicalSessionTimeoutMinutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamDescriptionOptions\"},{\"id\":1709,\"kind\":1024,\"name\":\"loadBalanced\",\"url\":\"interfaces/StreamDescriptionOptions.html#loadBalanced\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamDescriptionOptions\"},{\"id\":1710,\"kind\":4194304,\"name\":\"CompressorName\",\"url\":\"modules.html#CompressorName\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1711,\"kind\":256,\"name\":\"CollectionOptions\",\"url\":\"interfaces/CollectionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1712,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/CollectionOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollectionOptions\"},{\"id\":1713,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/CollectionOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollectionOptions\"},{\"id\":1714,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/CollectionOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollectionOptions\"},{\"id\":1715,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/CollectionOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollectionOptions\"},{\"id\":1716,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/CollectionOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollectionOptions\"},{\"id\":1717,\"kind\":256,\"name\":\"ModifyResult\",\"url\":\"interfaces/ModifyResult.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":1718,\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/ModifyResult.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ModifyResult\"},{\"id\":1719,\"kind\":1024,\"name\":\"lastErrorObject\",\"url\":\"interfaces/ModifyResult.html#lastErrorObject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ModifyResult\"},{\"id\":1720,\"kind\":1024,\"name\":\"ok\",\"url\":\"interfaces/ModifyResult.html#ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ModifyResult\"},{\"id\":1721,\"kind\":32,\"name\":\"MONGO_CLIENT_EVENTS\",\"url\":\"modules.html#MONGO_CLIENT_EVENTS\",\"classes\":\"tsd-kind-variable\"},{\"id\":1722,\"kind\":4194304,\"name\":\"AbstractCursorEvents\",\"url\":\"modules.html#AbstractCursorEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1723,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#AbstractCursorEvents.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"AbstractCursorEvents\"},{\"id\":1724,\"kind\":2048,\"name\":\"close\",\"url\":\"modules.html#AbstractCursorEvents.__type.close\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"AbstractCursorEvents.__type\"},{\"id\":1725,\"kind\":256,\"name\":\"AbstractCursorOptions\",\"url\":\"interfaces/AbstractCursorOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1726,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/AbstractCursorOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1727,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/AbstractCursorOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1728,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/AbstractCursorOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1729,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/AbstractCursorOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1730,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/AbstractCursorOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1731,\"kind\":1024,\"name\":\"maxAwaitTimeMS\",\"url\":\"interfaces/AbstractCursorOptions.html#maxAwaitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1732,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/AbstractCursorOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1733,\"kind\":1024,\"name\":\"tailable\",\"url\":\"interfaces/AbstractCursorOptions.html#tailable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1734,\"kind\":1024,\"name\":\"awaitData\",\"url\":\"interfaces/AbstractCursorOptions.html#awaitData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1735,\"kind\":1024,\"name\":\"noCursorTimeout\",\"url\":\"interfaces/AbstractCursorOptions.html#noCursorTimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1736,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/AbstractCursorOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1737,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/AbstractCursorOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AbstractCursorOptions\"},{\"id\":1738,\"kind\":4194304,\"name\":\"CursorFlag\",\"url\":\"modules.html#CursorFlag\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1739,\"kind\":256,\"name\":\"CursorStreamOptions\",\"url\":\"interfaces/CursorStreamOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1740,\"kind\":2048,\"name\":\"transform\",\"url\":\"interfaces/CursorStreamOptions.html#transform\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"CursorStreamOptions\"},{\"id\":1741,\"kind\":256,\"name\":\"AggregationCursorOptions\",\"url\":\"interfaces/AggregationCursorOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1742,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/AggregationCursorOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1743,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/AggregationCursorOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1744,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/AggregationCursorOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1745,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/AggregationCursorOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1746,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/AggregationCursorOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1747,\"kind\":1024,\"name\":\"maxAwaitTimeMS\",\"url\":\"interfaces/AggregationCursorOptions.html#maxAwaitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1748,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/AggregationCursorOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1749,\"kind\":1024,\"name\":\"tailable\",\"url\":\"interfaces/AggregationCursorOptions.html#tailable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1750,\"kind\":1024,\"name\":\"awaitData\",\"url\":\"interfaces/AggregationCursorOptions.html#awaitData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1751,\"kind\":1024,\"name\":\"noCursorTimeout\",\"url\":\"interfaces/AggregationCursorOptions.html#noCursorTimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1752,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/AggregationCursorOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1753,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/AggregationCursorOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1754,\"kind\":1024,\"name\":\"allowDiskUse\",\"url\":\"interfaces/AggregationCursorOptions.html#allowDiskUse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1755,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/AggregationCursorOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1756,\"kind\":1024,\"name\":\"cursor\",\"url\":\"interfaces/AggregationCursorOptions.html#cursor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1757,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/AggregationCursorOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1758,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/AggregationCursorOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1759,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/AggregationCursorOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1760,\"kind\":1024,\"name\":\"out\",\"url\":\"interfaces/AggregationCursorOptions.html#out\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1761,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/AggregationCursorOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1762,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/AggregationCursorOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1763,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/AggregationCursorOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1764,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/AggregationCursorOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1765,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/AggregationCursorOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1766,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/AggregationCursorOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1767,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/AggregationCursorOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1768,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/AggregationCursorOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregationCursorOptions\"},{\"id\":1769,\"kind\":4194304,\"name\":\"RunCursorCommandOptions\",\"url\":\"modules.html#RunCursorCommandOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1770,\"kind\":256,\"name\":\"DbOptions\",\"url\":\"interfaces/DbOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1771,\"kind\":1024,\"name\":\"authSource\",\"url\":\"interfaces/DbOptions.html#authSource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DbOptions\"},{\"id\":1772,\"kind\":1024,\"name\":\"forceServerObjectId\",\"url\":\"interfaces/DbOptions.html#forceServerObjectId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DbOptions\"},{\"id\":1773,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/DbOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DbOptions\"},{\"id\":1774,\"kind\":1024,\"name\":\"pkFactory\",\"url\":\"interfaces/DbOptions.html#pkFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DbOptions\"},{\"id\":1775,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/DbOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DbOptions\"},{\"id\":1776,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/DbOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DbOptions\"},{\"id\":1777,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/DbOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbOptions\"},{\"id\":1778,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/DbOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbOptions\"},{\"id\":1779,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/DbOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbOptions\"},{\"id\":1780,\"kind\":256,\"name\":\"AutoEncrypter\",\"url\":\"interfaces/AutoEncrypter.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1781,\"kind\":2048,\"name\":\"init\",\"url\":\"interfaces/AutoEncrypter.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"AutoEncrypter\"},{\"id\":1782,\"kind\":2048,\"name\":\"teardown\",\"url\":\"interfaces/AutoEncrypter.html#teardown\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"AutoEncrypter\"},{\"id\":1783,\"kind\":2048,\"name\":\"encrypt\",\"url\":\"interfaces/AutoEncrypter.html#encrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"AutoEncrypter\"},{\"id\":1784,\"kind\":2048,\"name\":\"decrypt\",\"url\":\"interfaces/AutoEncrypter.html#decrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"AutoEncrypter\"},{\"id\":1785,\"kind\":1024,\"name\":\"cryptSharedLibVersionInfo\",\"url\":\"interfaces/AutoEncrypter.html#cryptSharedLibVersionInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncrypter\"},{\"id\":1786,\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/AutoEncrypter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-interface\",\"parent\":\"AutoEncrypter\"},{\"id\":1787,\"kind\":256,\"name\":\"AutoEncryptionOptions\",\"url\":\"interfaces/AutoEncryptionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1788,\"kind\":1024,\"name\":\"keyVaultClient\",\"url\":\"interfaces/AutoEncryptionOptions.html#keyVaultClient\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1789,\"kind\":1024,\"name\":\"keyVaultNamespace\",\"url\":\"interfaces/AutoEncryptionOptions.html#keyVaultNamespace\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1790,\"kind\":1024,\"name\":\"kmsProviders\",\"url\":\"interfaces/AutoEncryptionOptions.html#kmsProviders\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1791,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1792,\"kind\":1024,\"name\":\"aws\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.aws\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1793,\"kind\":1024,\"name\":\"local\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.local\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1794,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1795,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.__type-3.key\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type.__type\"},{\"id\":1796,\"kind\":1024,\"name\":\"azure\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.azure\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1797,\"kind\":1024,\"name\":\"gcp\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.gcp\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1798,\"kind\":1024,\"name\":\"kmip\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.kmip\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1799,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1800,\"kind\":1024,\"name\":\"endpoint\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-1.__type-2.endpoint\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type.__type\"},{\"id\":1801,\"kind\":1024,\"name\":\"schemaMap\",\"url\":\"interfaces/AutoEncryptionOptions.html#schemaMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1802,\"kind\":1024,\"name\":\"encryptedFieldsMap\",\"url\":\"interfaces/AutoEncryptionOptions.html#encryptedFieldsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1803,\"kind\":1024,\"name\":\"bypassAutoEncryption\",\"url\":\"interfaces/AutoEncryptionOptions.html#bypassAutoEncryption\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1804,\"kind\":1024,\"name\":\"bypassQueryAnalysis\",\"url\":\"interfaces/AutoEncryptionOptions.html#bypassQueryAnalysis\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1805,\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/AutoEncryptionOptions.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1806,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1807,\"kind\":2048,\"name\":\"logger\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-4.logger\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1808,\"kind\":1024,\"name\":\"extraOptions\",\"url\":\"interfaces/AutoEncryptionOptions.html#extraOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1809,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1810,\"kind\":1024,\"name\":\"mongocryptdURI\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type.mongocryptdURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1811,\"kind\":1024,\"name\":\"mongocryptdBypassSpawn\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type.mongocryptdBypassSpawn\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1812,\"kind\":1024,\"name\":\"mongocryptdSpawnPath\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type.mongocryptdSpawnPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1813,\"kind\":1024,\"name\":\"mongocryptdSpawnArgs\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type.mongocryptdSpawnArgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1814,\"kind\":1024,\"name\":\"cryptSharedLibPath\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type.cryptSharedLibPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1815,\"kind\":1024,\"name\":\"cryptSharedLibRequired\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type.cryptSharedLibRequired\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1816,\"kind\":1024,\"name\":\"proxyOptions\",\"url\":\"interfaces/AutoEncryptionOptions.html#proxyOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1817,\"kind\":1024,\"name\":\"tlsOptions\",\"url\":\"interfaces/AutoEncryptionOptions.html#tlsOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1818,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionOptions\"},{\"id\":1819,\"kind\":1024,\"name\":\"aws\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-5.aws-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1820,\"kind\":1024,\"name\":\"local\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-5.local-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1821,\"kind\":1024,\"name\":\"azure\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-5.azure-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1822,\"kind\":1024,\"name\":\"gcp\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-5.gcp-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1823,\"kind\":1024,\"name\":\"kmip\",\"url\":\"interfaces/AutoEncryptionOptions.html#__type-5.kmip-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AutoEncryptionOptions.__type\"},{\"id\":1824,\"kind\":256,\"name\":\"AutoEncryptionTlsOptions\",\"url\":\"interfaces/AutoEncryptionTlsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1825,\"kind\":1024,\"name\":\"tlsCertificateKeyFile\",\"url\":\"interfaces/AutoEncryptionTlsOptions.html#tlsCertificateKeyFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionTlsOptions\"},{\"id\":1826,\"kind\":1024,\"name\":\"tlsCertificateKeyFilePassword\",\"url\":\"interfaces/AutoEncryptionTlsOptions.html#tlsCertificateKeyFilePassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionTlsOptions\"},{\"id\":1827,\"kind\":1024,\"name\":\"tlsCAFile\",\"url\":\"interfaces/AutoEncryptionTlsOptions.html#tlsCAFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AutoEncryptionTlsOptions\"},{\"id\":1828,\"kind\":4194304,\"name\":\"AnyError\",\"url\":\"modules.html#AnyError\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1829,\"kind\":256,\"name\":\"ErrorDescription\",\"url\":\"interfaces/ErrorDescription.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1830,\"kind\":1024,\"name\":\"message\",\"url\":\"interfaces/ErrorDescription.html#message\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorDescription\"},{\"id\":1831,\"kind\":1024,\"name\":\"errmsg\",\"url\":\"interfaces/ErrorDescription.html#errmsg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorDescription\"},{\"id\":1832,\"kind\":1024,\"name\":\"$err\",\"url\":\"interfaces/ErrorDescription.html#_err\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorDescription\"},{\"id\":1833,\"kind\":1024,\"name\":\"errorLabels\",\"url\":\"interfaces/ErrorDescription.html#errorLabels\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorDescription\"},{\"id\":1834,\"kind\":1024,\"name\":\"errInfo\",\"url\":\"interfaces/ErrorDescription.html#errInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorDescription\"},{\"id\":1835,\"kind\":256,\"name\":\"MongoNetworkErrorOptions\",\"url\":\"interfaces/MongoNetworkErrorOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1836,\"kind\":1024,\"name\":\"beforeHandshake\",\"url\":\"interfaces/MongoNetworkErrorOptions.html#beforeHandshake\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoNetworkErrorOptions\"},{\"id\":1837,\"kind\":256,\"name\":\"ExplainOptions\",\"url\":\"interfaces/ExplainOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1838,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/ExplainOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExplainOptions\"},{\"id\":1839,\"kind\":4194304,\"name\":\"ExplainVerbosityLike\",\"url\":\"modules.html#ExplainVerbosityLike\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1840,\"kind\":256,\"name\":\"GridFSBucketReadStreamOptions\",\"url\":\"interfaces/GridFSBucketReadStreamOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1841,\"kind\":1024,\"name\":\"sort\",\"url\":\"interfaces/GridFSBucketReadStreamOptions.html#sort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketReadStreamOptions\"},{\"id\":1842,\"kind\":1024,\"name\":\"skip\",\"url\":\"interfaces/GridFSBucketReadStreamOptions.html#skip\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketReadStreamOptions\"},{\"id\":1843,\"kind\":1024,\"name\":\"start\",\"url\":\"interfaces/GridFSBucketReadStreamOptions.html#start\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketReadStreamOptions\"},{\"id\":1844,\"kind\":1024,\"name\":\"end\",\"url\":\"interfaces/GridFSBucketReadStreamOptions.html#end\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketReadStreamOptions\"},{\"id\":1845,\"kind\":256,\"name\":\"GridFSBucketReadStreamOptionsWithRevision\",\"url\":\"interfaces/GridFSBucketReadStreamOptionsWithRevision.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1846,\"kind\":1024,\"name\":\"revision\",\"url\":\"interfaces/GridFSBucketReadStreamOptionsWithRevision.html#revision\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketReadStreamOptionsWithRevision\"},{\"id\":1847,\"kind\":1024,\"name\":\"sort\",\"url\":\"interfaces/GridFSBucketReadStreamOptionsWithRevision.html#sort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"GridFSBucketReadStreamOptionsWithRevision\"},{\"id\":1848,\"kind\":1024,\"name\":\"skip\",\"url\":\"interfaces/GridFSBucketReadStreamOptionsWithRevision.html#skip\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"GridFSBucketReadStreamOptionsWithRevision\"},{\"id\":1849,\"kind\":1024,\"name\":\"start\",\"url\":\"interfaces/GridFSBucketReadStreamOptionsWithRevision.html#start\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"GridFSBucketReadStreamOptionsWithRevision\"},{\"id\":1850,\"kind\":1024,\"name\":\"end\",\"url\":\"interfaces/GridFSBucketReadStreamOptionsWithRevision.html#end\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"GridFSBucketReadStreamOptionsWithRevision\"},{\"id\":1851,\"kind\":256,\"name\":\"GridFSFile\",\"url\":\"interfaces/GridFSFile.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1852,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/GridFSFile.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSFile\"},{\"id\":1853,\"kind\":1024,\"name\":\"length\",\"url\":\"interfaces/GridFSFile.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSFile\"},{\"id\":1854,\"kind\":1024,\"name\":\"chunkSize\",\"url\":\"interfaces/GridFSFile.html#chunkSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSFile\"},{\"id\":1855,\"kind\":1024,\"name\":\"filename\",\"url\":\"interfaces/GridFSFile.html#filename\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSFile\"},{\"id\":1856,\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/GridFSFile.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSFile\"},{\"id\":1857,\"kind\":1024,\"name\":\"aliases\",\"url\":\"interfaces/GridFSFile.html#aliases\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSFile\"},{\"id\":1858,\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/GridFSFile.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSFile\"},{\"id\":1859,\"kind\":1024,\"name\":\"uploadDate\",\"url\":\"interfaces/GridFSFile.html#uploadDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSFile\"},{\"id\":1860,\"kind\":4194304,\"name\":\"GridFSBucketEvents\",\"url\":\"modules.html#GridFSBucketEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1861,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#GridFSBucketEvents.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"GridFSBucketEvents\"},{\"id\":1862,\"kind\":2048,\"name\":\"index\",\"url\":\"modules.html#GridFSBucketEvents.__type.index\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"GridFSBucketEvents.__type\"},{\"id\":1863,\"kind\":256,\"name\":\"GridFSBucketOptions\",\"url\":\"interfaces/GridFSBucketOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1864,\"kind\":1024,\"name\":\"bucketName\",\"url\":\"interfaces/GridFSBucketOptions.html#bucketName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketOptions\"},{\"id\":1865,\"kind\":1024,\"name\":\"chunkSizeBytes\",\"url\":\"interfaces/GridFSBucketOptions.html#chunkSizeBytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketOptions\"},{\"id\":1866,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/GridFSBucketOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketOptions\"},{\"id\":1867,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/GridFSBucketOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"GridFSBucketOptions\"},{\"id\":1868,\"kind\":256,\"name\":\"GridFSBucketWriteStreamOptions\",\"url\":\"interfaces/GridFSBucketWriteStreamOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1869,\"kind\":1024,\"name\":\"chunkSizeBytes\",\"url\":\"interfaces/GridFSBucketWriteStreamOptions.html#chunkSizeBytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketWriteStreamOptions\"},{\"id\":1870,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/GridFSBucketWriteStreamOptions.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketWriteStreamOptions\"},{\"id\":1871,\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/GridFSBucketWriteStreamOptions.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketWriteStreamOptions\"},{\"id\":1872,\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/GridFSBucketWriteStreamOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketWriteStreamOptions\"},{\"id\":1873,\"kind\":1024,\"name\":\"aliases\",\"url\":\"interfaces/GridFSBucketWriteStreamOptions.html#aliases\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSBucketWriteStreamOptions\"},{\"id\":1874,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/GridFSBucketWriteStreamOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"GridFSBucketWriteStreamOptions\"},{\"id\":1875,\"kind\":256,\"name\":\"GridFSChunk\",\"url\":\"interfaces/GridFSChunk.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1876,\"kind\":1024,\"name\":\"_id\",\"url\":\"interfaces/GridFSChunk.html#_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSChunk\"},{\"id\":1877,\"kind\":1024,\"name\":\"files_id\",\"url\":\"interfaces/GridFSChunk.html#files_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSChunk\"},{\"id\":1878,\"kind\":1024,\"name\":\"n\",\"url\":\"interfaces/GridFSChunk.html#n\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSChunk\"},{\"id\":1879,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/GridFSChunk.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GridFSChunk\"},{\"id\":1880,\"kind\":256,\"name\":\"Auth\",\"url\":\"interfaces/Auth.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1881,\"kind\":1024,\"name\":\"username\",\"url\":\"interfaces/Auth.html#username\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth\"},{\"id\":1882,\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/Auth.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth\"},{\"id\":1883,\"kind\":256,\"name\":\"DriverInfo\",\"url\":\"interfaces/DriverInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1884,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/DriverInfo.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DriverInfo\"},{\"id\":1885,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/DriverInfo.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DriverInfo\"},{\"id\":1886,\"kind\":1024,\"name\":\"platform\",\"url\":\"interfaces/DriverInfo.html#platform\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DriverInfo\"},{\"id\":1887,\"kind\":4194304,\"name\":\"MongoClientEvents\",\"url\":\"modules.html#MongoClientEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1888,\"kind\":256,\"name\":\"MongoClientOptions\",\"url\":\"interfaces/MongoClientOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1889,\"kind\":1024,\"name\":\"replicaSet\",\"url\":\"interfaces/MongoClientOptions.html#replicaSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1890,\"kind\":1024,\"name\":\"tls\",\"url\":\"interfaces/MongoClientOptions.html#tls\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1891,\"kind\":1024,\"name\":\"ssl\",\"url\":\"interfaces/MongoClientOptions.html#ssl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1892,\"kind\":1024,\"name\":\"tlsCertificateFile\",\"url\":\"interfaces/MongoClientOptions.html#tlsCertificateFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1893,\"kind\":1024,\"name\":\"tlsCertificateKeyFile\",\"url\":\"interfaces/MongoClientOptions.html#tlsCertificateKeyFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1894,\"kind\":1024,\"name\":\"tlsCertificateKeyFilePassword\",\"url\":\"interfaces/MongoClientOptions.html#tlsCertificateKeyFilePassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1895,\"kind\":1024,\"name\":\"tlsCAFile\",\"url\":\"interfaces/MongoClientOptions.html#tlsCAFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1896,\"kind\":1024,\"name\":\"tlsAllowInvalidCertificates\",\"url\":\"interfaces/MongoClientOptions.html#tlsAllowInvalidCertificates\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1897,\"kind\":1024,\"name\":\"tlsAllowInvalidHostnames\",\"url\":\"interfaces/MongoClientOptions.html#tlsAllowInvalidHostnames\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1898,\"kind\":1024,\"name\":\"tlsInsecure\",\"url\":\"interfaces/MongoClientOptions.html#tlsInsecure\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1899,\"kind\":1024,\"name\":\"connectTimeoutMS\",\"url\":\"interfaces/MongoClientOptions.html#connectTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1900,\"kind\":1024,\"name\":\"socketTimeoutMS\",\"url\":\"interfaces/MongoClientOptions.html#socketTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1901,\"kind\":1024,\"name\":\"compressors\",\"url\":\"interfaces/MongoClientOptions.html#compressors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1902,\"kind\":1024,\"name\":\"zlibCompressionLevel\",\"url\":\"interfaces/MongoClientOptions.html#zlibCompressionLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1903,\"kind\":1024,\"name\":\"srvMaxHosts\",\"url\":\"interfaces/MongoClientOptions.html#srvMaxHosts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1904,\"kind\":1024,\"name\":\"srvServiceName\",\"url\":\"interfaces/MongoClientOptions.html#srvServiceName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1905,\"kind\":1024,\"name\":\"maxPoolSize\",\"url\":\"interfaces/MongoClientOptions.html#maxPoolSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1906,\"kind\":1024,\"name\":\"minPoolSize\",\"url\":\"interfaces/MongoClientOptions.html#minPoolSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1907,\"kind\":1024,\"name\":\"maxConnecting\",\"url\":\"interfaces/MongoClientOptions.html#maxConnecting\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1908,\"kind\":1024,\"name\":\"maxIdleTimeMS\",\"url\":\"interfaces/MongoClientOptions.html#maxIdleTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1909,\"kind\":1024,\"name\":\"waitQueueTimeoutMS\",\"url\":\"interfaces/MongoClientOptions.html#waitQueueTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1910,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/MongoClientOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1911,\"kind\":1024,\"name\":\"readConcernLevel\",\"url\":\"interfaces/MongoClientOptions.html#readConcernLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1912,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/MongoClientOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1913,\"kind\":1024,\"name\":\"maxStalenessSeconds\",\"url\":\"interfaces/MongoClientOptions.html#maxStalenessSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1914,\"kind\":1024,\"name\":\"readPreferenceTags\",\"url\":\"interfaces/MongoClientOptions.html#readPreferenceTags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1915,\"kind\":1024,\"name\":\"auth\",\"url\":\"interfaces/MongoClientOptions.html#auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1916,\"kind\":1024,\"name\":\"authSource\",\"url\":\"interfaces/MongoClientOptions.html#authSource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1917,\"kind\":1024,\"name\":\"authMechanism\",\"url\":\"interfaces/MongoClientOptions.html#authMechanism\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1918,\"kind\":1024,\"name\":\"authMechanismProperties\",\"url\":\"interfaces/MongoClientOptions.html#authMechanismProperties\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1919,\"kind\":1024,\"name\":\"localThresholdMS\",\"url\":\"interfaces/MongoClientOptions.html#localThresholdMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1920,\"kind\":1024,\"name\":\"serverSelectionTimeoutMS\",\"url\":\"interfaces/MongoClientOptions.html#serverSelectionTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1921,\"kind\":1024,\"name\":\"heartbeatFrequencyMS\",\"url\":\"interfaces/MongoClientOptions.html#heartbeatFrequencyMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1922,\"kind\":1024,\"name\":\"minHeartbeatFrequencyMS\",\"url\":\"interfaces/MongoClientOptions.html#minHeartbeatFrequencyMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1923,\"kind\":1024,\"name\":\"appName\",\"url\":\"interfaces/MongoClientOptions.html#appName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1924,\"kind\":1024,\"name\":\"retryReads\",\"url\":\"interfaces/MongoClientOptions.html#retryReads\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1925,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/MongoClientOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1926,\"kind\":1024,\"name\":\"directConnection\",\"url\":\"interfaces/MongoClientOptions.html#directConnection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1927,\"kind\":1024,\"name\":\"loadBalanced\",\"url\":\"interfaces/MongoClientOptions.html#loadBalanced\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1928,\"kind\":1024,\"name\":\"w\",\"url\":\"interfaces/MongoClientOptions.html#w\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1929,\"kind\":1024,\"name\":\"wtimeoutMS\",\"url\":\"interfaces/MongoClientOptions.html#wtimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1930,\"kind\":1024,\"name\":\"journal\",\"url\":\"interfaces/MongoClientOptions.html#journal\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1931,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/MongoClientOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1932,\"kind\":1024,\"name\":\"sslValidate\",\"url\":\"interfaces/MongoClientOptions.html#sslValidate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1933,\"kind\":1024,\"name\":\"sslCA\",\"url\":\"interfaces/MongoClientOptions.html#sslCA\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1934,\"kind\":1024,\"name\":\"sslCert\",\"url\":\"interfaces/MongoClientOptions.html#sslCert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1935,\"kind\":1024,\"name\":\"sslKey\",\"url\":\"interfaces/MongoClientOptions.html#sslKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1936,\"kind\":1024,\"name\":\"sslPass\",\"url\":\"interfaces/MongoClientOptions.html#sslPass\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1937,\"kind\":1024,\"name\":\"sslCRL\",\"url\":\"interfaces/MongoClientOptions.html#sslCRL\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1938,\"kind\":1024,\"name\":\"noDelay\",\"url\":\"interfaces/MongoClientOptions.html#noDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1939,\"kind\":1024,\"name\":\"keepAlive\",\"url\":\"interfaces/MongoClientOptions.html#keepAlive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1940,\"kind\":1024,\"name\":\"keepAliveInitialDelay\",\"url\":\"interfaces/MongoClientOptions.html#keepAliveInitialDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1941,\"kind\":1024,\"name\":\"forceServerObjectId\",\"url\":\"interfaces/MongoClientOptions.html#forceServerObjectId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1942,\"kind\":1024,\"name\":\"pkFactory\",\"url\":\"interfaces/MongoClientOptions.html#pkFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1943,\"kind\":1024,\"name\":\"monitorCommands\",\"url\":\"interfaces/MongoClientOptions.html#monitorCommands\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1944,\"kind\":1024,\"name\":\"serverApi\",\"url\":\"interfaces/MongoClientOptions.html#serverApi\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1945,\"kind\":1024,\"name\":\"autoEncryption\",\"url\":\"interfaces/MongoClientOptions.html#autoEncryption\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1946,\"kind\":1024,\"name\":\"driverInfo\",\"url\":\"interfaces/MongoClientOptions.html#driverInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1947,\"kind\":1024,\"name\":\"proxyHost\",\"url\":\"interfaces/MongoClientOptions.html#proxyHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1948,\"kind\":1024,\"name\":\"proxyPort\",\"url\":\"interfaces/MongoClientOptions.html#proxyPort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1949,\"kind\":1024,\"name\":\"proxyUsername\",\"url\":\"interfaces/MongoClientOptions.html#proxyUsername\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1950,\"kind\":1024,\"name\":\"proxyPassword\",\"url\":\"interfaces/MongoClientOptions.html#proxyPassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1951,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/MongoClientOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoClientOptions\"},{\"id\":1952,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/MongoClientOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoClientOptions\"},{\"id\":1953,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/MongoClientOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"MongoClientOptions\"},{\"id\":1954,\"kind\":256,\"name\":\"MongoOptions\",\"url\":\"interfaces/MongoOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1955,\"kind\":1024,\"name\":\"appName\",\"url\":\"interfaces/MongoOptions.html#appName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1956,\"kind\":1024,\"name\":\"hosts\",\"url\":\"interfaces/MongoOptions.html#hosts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1957,\"kind\":1024,\"name\":\"srvHost\",\"url\":\"interfaces/MongoOptions.html#srvHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1958,\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/MongoOptions.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1959,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/MongoOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1960,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/MongoOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1961,\"kind\":1024,\"name\":\"loadBalanced\",\"url\":\"interfaces/MongoOptions.html#loadBalanced\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1962,\"kind\":1024,\"name\":\"serverApi\",\"url\":\"interfaces/MongoOptions.html#serverApi\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1963,\"kind\":1024,\"name\":\"compressors\",\"url\":\"interfaces/MongoOptions.html#compressors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1964,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/MongoOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1965,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/MongoOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1966,\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/MongoOptions.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1967,\"kind\":1024,\"name\":\"autoEncrypter\",\"url\":\"interfaces/MongoOptions.html#autoEncrypter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1968,\"kind\":1024,\"name\":\"proxyHost\",\"url\":\"interfaces/MongoOptions.html#proxyHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1969,\"kind\":1024,\"name\":\"proxyPort\",\"url\":\"interfaces/MongoOptions.html#proxyPort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1970,\"kind\":1024,\"name\":\"proxyUsername\",\"url\":\"interfaces/MongoOptions.html#proxyUsername\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1971,\"kind\":1024,\"name\":\"proxyPassword\",\"url\":\"interfaces/MongoOptions.html#proxyPassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1972,\"kind\":1024,\"name\":\"tls\",\"url\":\"interfaces/MongoOptions.html#tls\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":1973,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/MongoOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1974,\"kind\":1024,\"name\":\"autoEncryption\",\"url\":\"interfaces/MongoOptions.html#autoEncryption\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1975,\"kind\":1024,\"name\":\"minPoolSize\",\"url\":\"interfaces/MongoOptions.html#minPoolSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1976,\"kind\":1024,\"name\":\"replicaSet\",\"url\":\"interfaces/MongoOptions.html#replicaSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1977,\"kind\":1024,\"name\":\"tlsAllowInvalidCertificates\",\"url\":\"interfaces/MongoOptions.html#tlsAllowInvalidCertificates\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1978,\"kind\":1024,\"name\":\"tlsAllowInvalidHostnames\",\"url\":\"interfaces/MongoOptions.html#tlsAllowInvalidHostnames\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1979,\"kind\":1024,\"name\":\"tlsInsecure\",\"url\":\"interfaces/MongoOptions.html#tlsInsecure\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1980,\"kind\":1024,\"name\":\"connectTimeoutMS\",\"url\":\"interfaces/MongoOptions.html#connectTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1981,\"kind\":1024,\"name\":\"socketTimeoutMS\",\"url\":\"interfaces/MongoOptions.html#socketTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1982,\"kind\":1024,\"name\":\"zlibCompressionLevel\",\"url\":\"interfaces/MongoOptions.html#zlibCompressionLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1983,\"kind\":1024,\"name\":\"srvMaxHosts\",\"url\":\"interfaces/MongoOptions.html#srvMaxHosts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1984,\"kind\":1024,\"name\":\"srvServiceName\",\"url\":\"interfaces/MongoOptions.html#srvServiceName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1985,\"kind\":1024,\"name\":\"maxPoolSize\",\"url\":\"interfaces/MongoOptions.html#maxPoolSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1986,\"kind\":1024,\"name\":\"maxConnecting\",\"url\":\"interfaces/MongoOptions.html#maxConnecting\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1987,\"kind\":1024,\"name\":\"maxIdleTimeMS\",\"url\":\"interfaces/MongoOptions.html#maxIdleTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1988,\"kind\":1024,\"name\":\"waitQueueTimeoutMS\",\"url\":\"interfaces/MongoOptions.html#waitQueueTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1989,\"kind\":1024,\"name\":\"localThresholdMS\",\"url\":\"interfaces/MongoOptions.html#localThresholdMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1990,\"kind\":1024,\"name\":\"serverSelectionTimeoutMS\",\"url\":\"interfaces/MongoOptions.html#serverSelectionTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1991,\"kind\":1024,\"name\":\"heartbeatFrequencyMS\",\"url\":\"interfaces/MongoOptions.html#heartbeatFrequencyMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1992,\"kind\":1024,\"name\":\"minHeartbeatFrequencyMS\",\"url\":\"interfaces/MongoOptions.html#minHeartbeatFrequencyMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1993,\"kind\":1024,\"name\":\"retryReads\",\"url\":\"interfaces/MongoOptions.html#retryReads\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1994,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/MongoOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1995,\"kind\":1024,\"name\":\"directConnection\",\"url\":\"interfaces/MongoOptions.html#directConnection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1996,\"kind\":1024,\"name\":\"noDelay\",\"url\":\"interfaces/MongoOptions.html#noDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1997,\"kind\":1024,\"name\":\"keepAlive\",\"url\":\"interfaces/MongoOptions.html#keepAlive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1998,\"kind\":1024,\"name\":\"keepAliveInitialDelay\",\"url\":\"interfaces/MongoOptions.html#keepAliveInitialDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":1999,\"kind\":1024,\"name\":\"forceServerObjectId\",\"url\":\"interfaces/MongoOptions.html#forceServerObjectId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":2000,\"kind\":1024,\"name\":\"pkFactory\",\"url\":\"interfaces/MongoOptions.html#pkFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":2001,\"kind\":1024,\"name\":\"monitorCommands\",\"url\":\"interfaces/MongoOptions.html#monitorCommands\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":2002,\"kind\":1024,\"name\":\"driverInfo\",\"url\":\"interfaces/MongoOptions.html#driverInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MongoOptions\"},{\"id\":2003,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/MongoOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"MongoOptions\"},{\"id\":2004,\"kind\":256,\"name\":\"PkFactory\",\"url\":\"interfaces/PkFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2005,\"kind\":2048,\"name\":\"createPk\",\"url\":\"interfaces/PkFactory.html#createPk\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"PkFactory\"},{\"id\":2006,\"kind\":256,\"name\":\"ServerApi\",\"url\":\"interfaces/ServerApi.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2007,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/ServerApi.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerApi\"},{\"id\":2008,\"kind\":1024,\"name\":\"strict\",\"url\":\"interfaces/ServerApi.html#strict\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerApi\"},{\"id\":2009,\"kind\":1024,\"name\":\"deprecationErrors\",\"url\":\"interfaces/ServerApi.html#deprecationErrors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerApi\"},{\"id\":2010,\"kind\":4194304,\"name\":\"SupportedNodeConnectionOptions\",\"url\":\"modules.html#SupportedNodeConnectionOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2011,\"kind\":4194304,\"name\":\"SupportedSocketOptions\",\"url\":\"modules.html#SupportedSocketOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2012,\"kind\":4194304,\"name\":\"SupportedTLSConnectionOptions\",\"url\":\"modules.html#SupportedTLSConnectionOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2013,\"kind\":4194304,\"name\":\"SupportedTLSSocketOptions\",\"url\":\"modules.html#SupportedTLSSocketOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2014,\"kind\":4194304,\"name\":\"WithSessionCallback\",\"url\":\"modules.html#WithSessionCallback\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2015,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WithSessionCallback.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WithSessionCallback\"},{\"id\":2016,\"kind\":4194304,\"name\":\"CommonEvents\",\"url\":\"modules.html#CommonEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2017,\"kind\":4194304,\"name\":\"EventsDescription\",\"url\":\"modules.html#EventsDescription\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2018,\"kind\":4194304,\"name\":\"GenericListener\",\"url\":\"modules.html#GenericListener\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2019,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#GenericListener.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"GenericListener\"},{\"id\":2020,\"kind\":128,\"name\":\"TypedEventEmitter\",\"url\":\"classes/TypedEventEmitter.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":2021,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypedEventEmitter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter tsd-is-inherited\",\"parent\":\"TypedEventEmitter\"},{\"id\":2022,\"kind\":2048,\"name\":\"addListener\",\"url\":\"classes/TypedEventEmitter.html#addListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2023,\"kind\":2048,\"name\":\"on\",\"url\":\"classes/TypedEventEmitter.html#on\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2024,\"kind\":2048,\"name\":\"once\",\"url\":\"classes/TypedEventEmitter.html#once\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2025,\"kind\":2048,\"name\":\"removeListener\",\"url\":\"classes/TypedEventEmitter.html#removeListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2026,\"kind\":2048,\"name\":\"off\",\"url\":\"classes/TypedEventEmitter.html#off\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2027,\"kind\":2048,\"name\":\"removeAllListeners\",\"url\":\"classes/TypedEventEmitter.html#removeAllListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2028,\"kind\":2048,\"name\":\"listeners\",\"url\":\"classes/TypedEventEmitter.html#listeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2029,\"kind\":2048,\"name\":\"rawListeners\",\"url\":\"classes/TypedEventEmitter.html#rawListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2030,\"kind\":2048,\"name\":\"emit\",\"url\":\"classes/TypedEventEmitter.html#emit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2031,\"kind\":2048,\"name\":\"listenerCount\",\"url\":\"classes/TypedEventEmitter.html#listenerCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2032,\"kind\":2048,\"name\":\"prependListener\",\"url\":\"classes/TypedEventEmitter.html#prependListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2033,\"kind\":2048,\"name\":\"prependOnceListener\",\"url\":\"classes/TypedEventEmitter.html#prependOnceListener\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2034,\"kind\":2048,\"name\":\"eventNames\",\"url\":\"classes/TypedEventEmitter.html#eventNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2035,\"kind\":2048,\"name\":\"getMaxListeners\",\"url\":\"classes/TypedEventEmitter.html#getMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2036,\"kind\":2048,\"name\":\"setMaxListeners\",\"url\":\"classes/TypedEventEmitter.html#setMaxListeners\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"TypedEventEmitter\"},{\"id\":2037,\"kind\":4194304,\"name\":\"AcceptedFields\",\"url\":\"modules.html#AcceptedFields\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2038,\"kind\":4194304,\"name\":\"AddToSetOperators\",\"url\":\"modules.html#AddToSetOperators\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2039,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#AddToSetOperators.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"AddToSetOperators\"},{\"id\":2040,\"kind\":1024,\"name\":\"$each\",\"url\":\"modules.html#AddToSetOperators.__type._each\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AddToSetOperators.__type\"},{\"id\":2041,\"kind\":4194304,\"name\":\"AlternativeType\",\"url\":\"modules.html#AlternativeType\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2042,\"kind\":4194304,\"name\":\"ArrayElement\",\"url\":\"modules.html#ArrayElement\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2043,\"kind\":4194304,\"name\":\"ArrayOperator\",\"url\":\"modules.html#ArrayOperator\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2044,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#ArrayOperator.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ArrayOperator\"},{\"id\":2045,\"kind\":1024,\"name\":\"$each\",\"url\":\"modules.html#ArrayOperator.__type._each\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ArrayOperator.__type\"},{\"id\":2046,\"kind\":1024,\"name\":\"$slice\",\"url\":\"modules.html#ArrayOperator.__type._slice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ArrayOperator.__type\"},{\"id\":2047,\"kind\":1024,\"name\":\"$position\",\"url\":\"modules.html#ArrayOperator.__type._position\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ArrayOperator.__type\"},{\"id\":2048,\"kind\":1024,\"name\":\"$sort\",\"url\":\"modules.html#ArrayOperator.__type._sort\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ArrayOperator.__type\"},{\"id\":2049,\"kind\":4194304,\"name\":\"BitwiseFilter\",\"url\":\"modules.html#BitwiseFilter\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2050,\"kind\":4194304,\"name\":\"BSONTypeAlias\",\"url\":\"modules.html#BSONTypeAlias\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2051,\"kind\":4194304,\"name\":\"Condition\",\"url\":\"modules.html#Condition\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2052,\"kind\":4194304,\"name\":\"EnhancedOmit\",\"url\":\"modules.html#EnhancedOmit\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2053,\"kind\":4194304,\"name\":\"Filter\",\"url\":\"modules.html#Filter\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2054,\"kind\":4194304,\"name\":\"FilterOperations\",\"url\":\"modules.html#FilterOperations\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2055,\"kind\":256,\"name\":\"FilterOperators\",\"url\":\"interfaces/FilterOperators.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":2056,\"kind\":1024,\"name\":\"$eq\",\"url\":\"interfaces/FilterOperators.html#_eq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2057,\"kind\":1024,\"name\":\"$gt\",\"url\":\"interfaces/FilterOperators.html#_gt\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2058,\"kind\":1024,\"name\":\"$gte\",\"url\":\"interfaces/FilterOperators.html#_gte\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2059,\"kind\":1024,\"name\":\"$in\",\"url\":\"interfaces/FilterOperators.html#_in\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2060,\"kind\":1024,\"name\":\"$lt\",\"url\":\"interfaces/FilterOperators.html#_lt\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2061,\"kind\":1024,\"name\":\"$lte\",\"url\":\"interfaces/FilterOperators.html#_lte\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2062,\"kind\":1024,\"name\":\"$ne\",\"url\":\"interfaces/FilterOperators.html#_ne\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2063,\"kind\":1024,\"name\":\"$nin\",\"url\":\"interfaces/FilterOperators.html#_nin\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2064,\"kind\":1024,\"name\":\"$not\",\"url\":\"interfaces/FilterOperators.html#_not\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2065,\"kind\":1024,\"name\":\"$exists\",\"url\":\"interfaces/FilterOperators.html#_exists\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2066,\"kind\":1024,\"name\":\"$type\",\"url\":\"interfaces/FilterOperators.html#_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2067,\"kind\":1024,\"name\":\"$expr\",\"url\":\"interfaces/FilterOperators.html#_expr\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2068,\"kind\":1024,\"name\":\"$jsonSchema\",\"url\":\"interfaces/FilterOperators.html#_jsonSchema\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2069,\"kind\":1024,\"name\":\"$mod\",\"url\":\"interfaces/FilterOperators.html#_mod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2070,\"kind\":1024,\"name\":\"$regex\",\"url\":\"interfaces/FilterOperators.html#_regex\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2071,\"kind\":1024,\"name\":\"$options\",\"url\":\"interfaces/FilterOperators.html#_options\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2072,\"kind\":1024,\"name\":\"$geoIntersects\",\"url\":\"interfaces/FilterOperators.html#_geoIntersects\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2073,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FilterOperators.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2074,\"kind\":1024,\"name\":\"$geometry\",\"url\":\"interfaces/FilterOperators.html#__type._geometry\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FilterOperators.__type\"},{\"id\":2075,\"kind\":1024,\"name\":\"$geoWithin\",\"url\":\"interfaces/FilterOperators.html#_geoWithin\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2076,\"kind\":1024,\"name\":\"$near\",\"url\":\"interfaces/FilterOperators.html#_near\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2077,\"kind\":1024,\"name\":\"$nearSphere\",\"url\":\"interfaces/FilterOperators.html#_nearSphere\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2078,\"kind\":1024,\"name\":\"$maxDistance\",\"url\":\"interfaces/FilterOperators.html#_maxDistance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2079,\"kind\":1024,\"name\":\"$all\",\"url\":\"interfaces/FilterOperators.html#_all\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2080,\"kind\":1024,\"name\":\"$elemMatch\",\"url\":\"interfaces/FilterOperators.html#_elemMatch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2081,\"kind\":1024,\"name\":\"$size\",\"url\":\"interfaces/FilterOperators.html#_size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2082,\"kind\":1024,\"name\":\"$bitsAllClear\",\"url\":\"interfaces/FilterOperators.html#_bitsAllClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2083,\"kind\":1024,\"name\":\"$bitsAllSet\",\"url\":\"interfaces/FilterOperators.html#_bitsAllSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2084,\"kind\":1024,\"name\":\"$bitsAnyClear\",\"url\":\"interfaces/FilterOperators.html#_bitsAnyClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2085,\"kind\":1024,\"name\":\"$bitsAnySet\",\"url\":\"interfaces/FilterOperators.html#_bitsAnySet\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2086,\"kind\":1024,\"name\":\"$rand\",\"url\":\"interfaces/FilterOperators.html#_rand\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FilterOperators\"},{\"id\":2087,\"kind\":4194304,\"name\":\"Flatten\",\"url\":\"modules.html#Flatten\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2088,\"kind\":4194304,\"name\":\"InferIdType\",\"url\":\"modules.html#InferIdType\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2089,\"kind\":4194304,\"name\":\"IntegerType\",\"url\":\"modules.html#IntegerType\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2090,\"kind\":4194304,\"name\":\"IsAny\",\"url\":\"modules.html#IsAny\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2091,\"kind\":4194304,\"name\":\"Join\",\"url\":\"modules.html#Join\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2092,\"kind\":4194304,\"name\":\"KeysOfAType\",\"url\":\"modules.html#KeysOfAType\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2093,\"kind\":4194304,\"name\":\"KeysOfOtherType\",\"url\":\"modules.html#KeysOfOtherType\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2094,\"kind\":4194304,\"name\":\"MatchKeysAndValues\",\"url\":\"modules.html#MatchKeysAndValues\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2095,\"kind\":4194304,\"name\":\"NestedPaths\",\"url\":\"modules.html#NestedPaths\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2096,\"kind\":4194304,\"name\":\"NestedPathsOfType\",\"url\":\"modules.html#NestedPathsOfType\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2097,\"kind\":4194304,\"name\":\"NonObjectIdLikeDocument\",\"url\":\"modules.html#NonObjectIdLikeDocument\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2098,\"kind\":4194304,\"name\":\"NotAcceptedFields\",\"url\":\"modules.html#NotAcceptedFields\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2099,\"kind\":4194304,\"name\":\"NumericType\",\"url\":\"modules.html#NumericType\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2100,\"kind\":4194304,\"name\":\"OneOrMore\",\"url\":\"modules.html#OneOrMore\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2101,\"kind\":4194304,\"name\":\"OnlyFieldsOfType\",\"url\":\"modules.html#OnlyFieldsOfType\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2102,\"kind\":4194304,\"name\":\"OptionalId\",\"url\":\"modules.html#OptionalId\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2103,\"kind\":4194304,\"name\":\"OptionalUnlessRequiredId\",\"url\":\"modules.html#OptionalUnlessRequiredId\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2104,\"kind\":4194304,\"name\":\"PropertyType\",\"url\":\"modules.html#PropertyType\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2105,\"kind\":4194304,\"name\":\"PullAllOperator\",\"url\":\"modules.html#PullAllOperator\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2106,\"kind\":4194304,\"name\":\"PullOperator\",\"url\":\"modules.html#PullOperator\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2107,\"kind\":4194304,\"name\":\"PushOperator\",\"url\":\"modules.html#PushOperator\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2108,\"kind\":4194304,\"name\":\"RegExpOrString\",\"url\":\"modules.html#RegExpOrString\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2109,\"kind\":256,\"name\":\"RootFilterOperators\",\"url\":\"interfaces/RootFilterOperators.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":2110,\"kind\":1024,\"name\":\"$and\",\"url\":\"interfaces/RootFilterOperators.html#_and\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RootFilterOperators\"},{\"id\":2111,\"kind\":1024,\"name\":\"$nor\",\"url\":\"interfaces/RootFilterOperators.html#_nor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RootFilterOperators\"},{\"id\":2112,\"kind\":1024,\"name\":\"$or\",\"url\":\"interfaces/RootFilterOperators.html#_or\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RootFilterOperators\"},{\"id\":2113,\"kind\":1024,\"name\":\"$text\",\"url\":\"interfaces/RootFilterOperators.html#_text\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RootFilterOperators\"},{\"id\":2114,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RootFilterOperators.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"RootFilterOperators\"},{\"id\":2115,\"kind\":1024,\"name\":\"$search\",\"url\":\"interfaces/RootFilterOperators.html#__type._search\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RootFilterOperators.__type\"},{\"id\":2116,\"kind\":1024,\"name\":\"$language\",\"url\":\"interfaces/RootFilterOperators.html#__type._language\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RootFilterOperators.__type\"},{\"id\":2117,\"kind\":1024,\"name\":\"$caseSensitive\",\"url\":\"interfaces/RootFilterOperators.html#__type._caseSensitive\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RootFilterOperators.__type\"},{\"id\":2118,\"kind\":1024,\"name\":\"$diacriticSensitive\",\"url\":\"interfaces/RootFilterOperators.html#__type._diacriticSensitive\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"RootFilterOperators.__type\"},{\"id\":2119,\"kind\":1024,\"name\":\"$where\",\"url\":\"interfaces/RootFilterOperators.html#_where\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RootFilterOperators\"},{\"id\":2120,\"kind\":1024,\"name\":\"$comment\",\"url\":\"interfaces/RootFilterOperators.html#_comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RootFilterOperators\"},{\"id\":2121,\"kind\":4194304,\"name\":\"SchemaMember\",\"url\":\"modules.html#SchemaMember\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2122,\"kind\":4194304,\"name\":\"SetFields\",\"url\":\"modules.html#SetFields\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2123,\"kind\":4194304,\"name\":\"StrictFilter\",\"url\":\"modules.html#StrictFilter\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2124,\"kind\":4194304,\"name\":\"StrictMatchKeysAndValues\",\"url\":\"modules.html#StrictMatchKeysAndValues\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2125,\"kind\":4194304,\"name\":\"StrictUpdateFilter\",\"url\":\"modules.html#StrictUpdateFilter\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2126,\"kind\":4194304,\"name\":\"UpdateFilter\",\"url\":\"modules.html#UpdateFilter\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2127,\"kind\":4194304,\"name\":\"WithId\",\"url\":\"modules.html#WithId\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2128,\"kind\":4194304,\"name\":\"WithoutId\",\"url\":\"modules.html#WithoutId\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2129,\"kind\":256,\"name\":\"AddUserOptions\",\"url\":\"interfaces/AddUserOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2130,\"kind\":1024,\"name\":\"roles\",\"url\":\"interfaces/AddUserOptions.html#roles\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AddUserOptions\"},{\"id\":2131,\"kind\":1024,\"name\":\"customData\",\"url\":\"interfaces/AddUserOptions.html#customData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AddUserOptions\"},{\"id\":2132,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/AddUserOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2133,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/AddUserOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2134,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/AddUserOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2135,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/AddUserOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2136,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/AddUserOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2137,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/AddUserOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2138,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/AddUserOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2139,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/AddUserOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2140,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/AddUserOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2141,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/AddUserOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2142,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/AddUserOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2143,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/AddUserOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2144,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/AddUserOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2145,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/AddUserOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2146,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/AddUserOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2147,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/AddUserOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AddUserOptions\"},{\"id\":2148,\"kind\":256,\"name\":\"RoleSpecification\",\"url\":\"interfaces/RoleSpecification.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2149,\"kind\":1024,\"name\":\"role\",\"url\":\"interfaces/RoleSpecification.html#role\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RoleSpecification\"},{\"id\":2150,\"kind\":1024,\"name\":\"db\",\"url\":\"interfaces/RoleSpecification.html#db\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RoleSpecification\"},{\"id\":2151,\"kind\":256,\"name\":\"AggregateOptions\",\"url\":\"interfaces/AggregateOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2152,\"kind\":1024,\"name\":\"allowDiskUse\",\"url\":\"interfaces/AggregateOptions.html#allowDiskUse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AggregateOptions\"},{\"id\":2153,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/AggregateOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AggregateOptions\"},{\"id\":2154,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/AggregateOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AggregateOptions\"},{\"id\":2155,\"kind\":1024,\"name\":\"cursor\",\"url\":\"interfaces/AggregateOptions.html#cursor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AggregateOptions\"},{\"id\":2156,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/AggregateOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"AggregateOptions\"},{\"id\":2157,\"kind\":1024,\"name\":\"maxAwaitTimeMS\",\"url\":\"interfaces/AggregateOptions.html#maxAwaitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AggregateOptions\"},{\"id\":2158,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/AggregateOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"AggregateOptions\"},{\"id\":2159,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/AggregateOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AggregateOptions\"},{\"id\":2160,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/AggregateOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AggregateOptions\"},{\"id\":2161,\"kind\":1024,\"name\":\"out\",\"url\":\"interfaces/AggregateOptions.html#out\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AggregateOptions\"},{\"id\":2162,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/AggregateOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2163,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/AggregateOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2164,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/AggregateOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2165,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/AggregateOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2166,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/AggregateOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2167,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/AggregateOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2168,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/AggregateOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2169,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/AggregateOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2170,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/AggregateOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2171,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/AggregateOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2172,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/AggregateOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2173,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/AggregateOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2174,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/AggregateOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2175,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/AggregateOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AggregateOptions\"},{\"id\":2176,\"kind\":256,\"name\":\"CollationOptions\",\"url\":\"interfaces/CollationOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2177,\"kind\":1024,\"name\":\"locale\",\"url\":\"interfaces/CollationOptions.html#locale\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2178,\"kind\":1024,\"name\":\"caseLevel\",\"url\":\"interfaces/CollationOptions.html#caseLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2179,\"kind\":1024,\"name\":\"caseFirst\",\"url\":\"interfaces/CollationOptions.html#caseFirst\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2180,\"kind\":1024,\"name\":\"strength\",\"url\":\"interfaces/CollationOptions.html#strength\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2181,\"kind\":1024,\"name\":\"numericOrdering\",\"url\":\"interfaces/CollationOptions.html#numericOrdering\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2182,\"kind\":1024,\"name\":\"alternate\",\"url\":\"interfaces/CollationOptions.html#alternate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2183,\"kind\":1024,\"name\":\"maxVariable\",\"url\":\"interfaces/CollationOptions.html#maxVariable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2184,\"kind\":1024,\"name\":\"backwards\",\"url\":\"interfaces/CollationOptions.html#backwards\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2185,\"kind\":1024,\"name\":\"normalization\",\"url\":\"interfaces/CollationOptions.html#normalization\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollationOptions\"},{\"id\":2186,\"kind\":256,\"name\":\"CommandOperationOptions\",\"url\":\"interfaces/CommandOperationOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2187,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/CommandOperationOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommandOperationOptions\"},{\"id\":2188,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/CommandOperationOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommandOperationOptions\"},{\"id\":2189,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/CommandOperationOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommandOperationOptions\"},{\"id\":2190,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/CommandOperationOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommandOperationOptions\"},{\"id\":2191,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/CommandOperationOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommandOperationOptions\"},{\"id\":2192,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/CommandOperationOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommandOperationOptions\"},{\"id\":2193,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/CommandOperationOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommandOperationOptions\"},{\"id\":2194,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/CommandOperationOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CommandOperationOptions\"},{\"id\":2195,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/CommandOperationOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CommandOperationOptions\"},{\"id\":2196,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/CommandOperationOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CommandOperationOptions\"},{\"id\":2197,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/CommandOperationOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CommandOperationOptions\"},{\"id\":2198,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/CommandOperationOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CommandOperationOptions\"},{\"id\":2199,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/CommandOperationOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CommandOperationOptions\"},{\"id\":2200,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/CommandOperationOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CommandOperationOptions\"},{\"id\":2201,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/CommandOperationOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CommandOperationOptions\"},{\"id\":2202,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/CommandOperationOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CommandOperationOptions\"},{\"id\":2203,\"kind\":256,\"name\":\"IndexInformationOptions\",\"url\":\"interfaces/IndexInformationOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2204,\"kind\":1024,\"name\":\"full\",\"url\":\"interfaces/IndexInformationOptions.html#full\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IndexInformationOptions\"},{\"id\":2205,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/IndexInformationOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IndexInformationOptions\"},{\"id\":2206,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/IndexInformationOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IndexInformationOptions\"},{\"id\":2207,\"kind\":256,\"name\":\"CountOptions\",\"url\":\"interfaces/CountOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2208,\"kind\":1024,\"name\":\"skip\",\"url\":\"interfaces/CountOptions.html#skip\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CountOptions\"},{\"id\":2209,\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/CountOptions.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CountOptions\"},{\"id\":2210,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/CountOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"CountOptions\"},{\"id\":2211,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/CountOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CountOptions\"},{\"id\":2212,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/CountOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2213,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/CountOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2214,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/CountOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2215,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/CountOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2216,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/CountOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2217,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/CountOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2218,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/CountOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2219,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/CountOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2220,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/CountOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2221,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/CountOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2222,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/CountOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2223,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/CountOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2224,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/CountOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2225,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/CountOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2226,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/CountOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountOptions\"},{\"id\":2227,\"kind\":256,\"name\":\"CountDocumentsOptions\",\"url\":\"interfaces/CountDocumentsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2228,\"kind\":1024,\"name\":\"skip\",\"url\":\"interfaces/CountDocumentsOptions.html#skip\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2229,\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/CountDocumentsOptions.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2230,\"kind\":1024,\"name\":\"allowDiskUse\",\"url\":\"interfaces/CountDocumentsOptions.html#allowDiskUse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2231,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/CountDocumentsOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2232,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/CountDocumentsOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2233,\"kind\":1024,\"name\":\"cursor\",\"url\":\"interfaces/CountDocumentsOptions.html#cursor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2234,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/CountDocumentsOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2235,\"kind\":1024,\"name\":\"maxAwaitTimeMS\",\"url\":\"interfaces/CountDocumentsOptions.html#maxAwaitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2236,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/CountDocumentsOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2237,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/CountDocumentsOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2238,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/CountDocumentsOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2239,\"kind\":1024,\"name\":\"out\",\"url\":\"interfaces/CountDocumentsOptions.html#out\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2240,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/CountDocumentsOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2241,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/CountDocumentsOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2242,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/CountDocumentsOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2243,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/CountDocumentsOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2244,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/CountDocumentsOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2245,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/CountDocumentsOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2246,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/CountDocumentsOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2247,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/CountDocumentsOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2248,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/CountDocumentsOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2249,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/CountDocumentsOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2250,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/CountDocumentsOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2251,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/CountDocumentsOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2252,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/CountDocumentsOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2253,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/CountDocumentsOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CountDocumentsOptions\"},{\"id\":2254,\"kind\":256,\"name\":\"ClusteredCollectionOptions\",\"url\":\"interfaces/ClusteredCollectionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2255,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ClusteredCollectionOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClusteredCollectionOptions\"},{\"id\":2256,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/ClusteredCollectionOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClusteredCollectionOptions\"},{\"id\":2257,\"kind\":1024,\"name\":\"unique\",\"url\":\"interfaces/ClusteredCollectionOptions.html#unique\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClusteredCollectionOptions\"},{\"id\":2258,\"kind\":256,\"name\":\"CreateCollectionOptions\",\"url\":\"interfaces/CreateCollectionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2259,\"kind\":1024,\"name\":\"capped\",\"url\":\"interfaces/CreateCollectionOptions.html#capped\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2260,\"kind\":1024,\"name\":\"autoIndexId\",\"url\":\"interfaces/CreateCollectionOptions.html#autoIndexId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2261,\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/CreateCollectionOptions.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2262,\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/CreateCollectionOptions.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2263,\"kind\":1024,\"name\":\"flags\",\"url\":\"interfaces/CreateCollectionOptions.html#flags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2264,\"kind\":1024,\"name\":\"storageEngine\",\"url\":\"interfaces/CreateCollectionOptions.html#storageEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2265,\"kind\":1024,\"name\":\"validator\",\"url\":\"interfaces/CreateCollectionOptions.html#validator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2266,\"kind\":1024,\"name\":\"validationLevel\",\"url\":\"interfaces/CreateCollectionOptions.html#validationLevel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2267,\"kind\":1024,\"name\":\"validationAction\",\"url\":\"interfaces/CreateCollectionOptions.html#validationAction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2268,\"kind\":1024,\"name\":\"indexOptionDefaults\",\"url\":\"interfaces/CreateCollectionOptions.html#indexOptionDefaults\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2269,\"kind\":1024,\"name\":\"viewOn\",\"url\":\"interfaces/CreateCollectionOptions.html#viewOn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2270,\"kind\":1024,\"name\":\"pipeline\",\"url\":\"interfaces/CreateCollectionOptions.html#pipeline\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2271,\"kind\":1024,\"name\":\"pkFactory\",\"url\":\"interfaces/CreateCollectionOptions.html#pkFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2272,\"kind\":1024,\"name\":\"timeseries\",\"url\":\"interfaces/CreateCollectionOptions.html#timeseries\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2273,\"kind\":1024,\"name\":\"clusteredIndex\",\"url\":\"interfaces/CreateCollectionOptions.html#clusteredIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2274,\"kind\":1024,\"name\":\"expireAfterSeconds\",\"url\":\"interfaces/CreateCollectionOptions.html#expireAfterSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2275,\"kind\":1024,\"name\":\"encryptedFields\",\"url\":\"interfaces/CreateCollectionOptions.html#encryptedFields\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2276,\"kind\":1024,\"name\":\"changeStreamPreAndPostImages\",\"url\":\"interfaces/CreateCollectionOptions.html#changeStreamPreAndPostImages\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2277,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CreateCollectionOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2278,\"kind\":1024,\"name\":\"enabled\",\"url\":\"interfaces/CreateCollectionOptions.html#__type.enabled\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CreateCollectionOptions.__type\"},{\"id\":2279,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/CreateCollectionOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2280,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/CreateCollectionOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2281,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/CreateCollectionOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2282,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/CreateCollectionOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2283,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/CreateCollectionOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2284,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/CreateCollectionOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2285,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/CreateCollectionOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2286,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/CreateCollectionOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2287,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/CreateCollectionOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2288,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/CreateCollectionOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2289,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/CreateCollectionOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2290,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/CreateCollectionOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2291,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/CreateCollectionOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2292,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/CreateCollectionOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2293,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/CreateCollectionOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2294,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/CreateCollectionOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateCollectionOptions\"},{\"id\":2295,\"kind\":256,\"name\":\"TimeSeriesCollectionOptions\",\"url\":\"interfaces/TimeSeriesCollectionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2296,\"kind\":1024,\"name\":\"timeField\",\"url\":\"interfaces/TimeSeriesCollectionOptions.html#timeField\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TimeSeriesCollectionOptions\"},{\"id\":2297,\"kind\":1024,\"name\":\"metaField\",\"url\":\"interfaces/TimeSeriesCollectionOptions.html#metaField\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TimeSeriesCollectionOptions\"},{\"id\":2298,\"kind\":1024,\"name\":\"granularity\",\"url\":\"interfaces/TimeSeriesCollectionOptions.html#granularity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TimeSeriesCollectionOptions\"},{\"id\":2299,\"kind\":1024,\"name\":\"bucketMaxSpanSeconds\",\"url\":\"interfaces/TimeSeriesCollectionOptions.html#bucketMaxSpanSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TimeSeriesCollectionOptions\"},{\"id\":2300,\"kind\":1024,\"name\":\"bucketRoundingSeconds\",\"url\":\"interfaces/TimeSeriesCollectionOptions.html#bucketRoundingSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TimeSeriesCollectionOptions\"},{\"id\":2301,\"kind\":256,\"name\":\"DeleteOptions\",\"url\":\"interfaces/DeleteOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2302,\"kind\":1024,\"name\":\"ordered\",\"url\":\"interfaces/DeleteOptions.html#ordered\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteOptions\"},{\"id\":2303,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/DeleteOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"DeleteOptions\"},{\"id\":2304,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/DeleteOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteOptions\"},{\"id\":2305,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/DeleteOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteOptions\"},{\"id\":2306,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/DeleteOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2307,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/DeleteOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2308,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/DeleteOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2309,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/DeleteOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2310,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/DeleteOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2311,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/DeleteOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2312,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/DeleteOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2313,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/DeleteOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2314,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/DeleteOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2315,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/DeleteOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2316,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/DeleteOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2317,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/DeleteOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2318,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/DeleteOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2319,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/DeleteOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2320,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/DeleteOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DeleteOptions\"},{\"id\":2321,\"kind\":256,\"name\":\"DeleteResult\",\"url\":\"interfaces/DeleteResult.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2322,\"kind\":1024,\"name\":\"acknowledged\",\"url\":\"interfaces/DeleteResult.html#acknowledged\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteResult\"},{\"id\":2323,\"kind\":1024,\"name\":\"deletedCount\",\"url\":\"interfaces/DeleteResult.html#deletedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteResult\"},{\"id\":2324,\"kind\":256,\"name\":\"DeleteStatement\",\"url\":\"interfaces/DeleteStatement.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2325,\"kind\":1024,\"name\":\"q\",\"url\":\"interfaces/DeleteStatement.html#q\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteStatement\"},{\"id\":2326,\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/DeleteStatement.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteStatement\"},{\"id\":2327,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/DeleteStatement.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteStatement\"},{\"id\":2328,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/DeleteStatement.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeleteStatement\"},{\"id\":2329,\"kind\":4194304,\"name\":\"DistinctOptions\",\"url\":\"modules.html#DistinctOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2330,\"kind\":256,\"name\":\"DropCollectionOptions\",\"url\":\"interfaces/DropCollectionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2331,\"kind\":1024,\"name\":\"encryptedFields\",\"url\":\"interfaces/DropCollectionOptions.html#encryptedFields\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DropCollectionOptions\"},{\"id\":2332,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/DropCollectionOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2333,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/DropCollectionOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2334,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/DropCollectionOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2335,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/DropCollectionOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2336,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/DropCollectionOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2337,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/DropCollectionOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2338,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/DropCollectionOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2339,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/DropCollectionOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2340,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/DropCollectionOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2341,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/DropCollectionOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2342,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/DropCollectionOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2343,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/DropCollectionOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2344,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/DropCollectionOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2345,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/DropCollectionOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2346,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/DropCollectionOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2347,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/DropCollectionOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DropCollectionOptions\"},{\"id\":2348,\"kind\":4194304,\"name\":\"DropDatabaseOptions\",\"url\":\"modules.html#DropDatabaseOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2349,\"kind\":256,\"name\":\"EstimatedDocumentCountOptions\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2350,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2351,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2352,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2353,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2354,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2355,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2356,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2357,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2358,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2359,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2360,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2361,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2362,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2363,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2364,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2365,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/EstimatedDocumentCountOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EstimatedDocumentCountOptions\"},{\"id\":2366,\"kind\":256,\"name\":\"EvalOptions\",\"url\":\"interfaces/EvalOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2367,\"kind\":1024,\"name\":\"nolock\",\"url\":\"interfaces/EvalOptions.html#nolock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EvalOptions\"},{\"id\":2368,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/EvalOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2369,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/EvalOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2370,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/EvalOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2371,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/EvalOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2372,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/EvalOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2373,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/EvalOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2374,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/EvalOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2375,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/EvalOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2376,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/EvalOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2377,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/EvalOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2378,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/EvalOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2379,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/EvalOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2380,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/EvalOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2381,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/EvalOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2382,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/EvalOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2383,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/EvalOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"EvalOptions\"},{\"id\":2384,\"kind\":256,\"name\":\"FindOptions\",\"url\":\"interfaces/FindOptions.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":2385,\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/FindOptions.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2386,\"kind\":1024,\"name\":\"sort\",\"url\":\"interfaces/FindOptions.html#sort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2387,\"kind\":1024,\"name\":\"projection\",\"url\":\"interfaces/FindOptions.html#projection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2388,\"kind\":1024,\"name\":\"skip\",\"url\":\"interfaces/FindOptions.html#skip\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2389,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/FindOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2390,\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/FindOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2391,\"kind\":1024,\"name\":\"tailable\",\"url\":\"interfaces/FindOptions.html#tailable\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2392,\"kind\":1024,\"name\":\"awaitData\",\"url\":\"interfaces/FindOptions.html#awaitData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2393,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/FindOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2394,\"kind\":1024,\"name\":\"returnKey\",\"url\":\"interfaces/FindOptions.html#returnKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2395,\"kind\":1024,\"name\":\"min\",\"url\":\"interfaces/FindOptions.html#min\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2396,\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/FindOptions.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2397,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/FindOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"FindOptions\"},{\"id\":2398,\"kind\":1024,\"name\":\"maxAwaitTimeMS\",\"url\":\"interfaces/FindOptions.html#maxAwaitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2399,\"kind\":1024,\"name\":\"noCursorTimeout\",\"url\":\"interfaces/FindOptions.html#noCursorTimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2400,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/FindOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"FindOptions\"},{\"id\":2401,\"kind\":1024,\"name\":\"allowDiskUse\",\"url\":\"interfaces/FindOptions.html#allowDiskUse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2402,\"kind\":1024,\"name\":\"singleBatch\",\"url\":\"interfaces/FindOptions.html#singleBatch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2403,\"kind\":1024,\"name\":\"allowPartialResults\",\"url\":\"interfaces/FindOptions.html#allowPartialResults\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2404,\"kind\":1024,\"name\":\"showRecordId\",\"url\":\"interfaces/FindOptions.html#showRecordId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2405,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/FindOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2406,\"kind\":1024,\"name\":\"oplogReplay\",\"url\":\"interfaces/FindOptions.html#oplogReplay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOptions\"},{\"id\":2407,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/FindOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2408,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/FindOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2409,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/FindOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2410,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/FindOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2411,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/FindOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2412,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/FindOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2413,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/FindOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2414,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/FindOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2415,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/FindOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2416,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/FindOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2417,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/FindOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2418,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/FindOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2419,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/FindOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOptions\"},{\"id\":2420,\"kind\":256,\"name\":\"FindOneAndDeleteOptions\",\"url\":\"interfaces/FindOneAndDeleteOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2421,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2422,\"kind\":1024,\"name\":\"projection\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#projection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2423,\"kind\":1024,\"name\":\"sort\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#sort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2424,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2425,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2426,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2427,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2428,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2429,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2430,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2431,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2432,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2433,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2434,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2435,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2436,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2437,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2438,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2439,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2440,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/FindOneAndDeleteOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndDeleteOptions\"},{\"id\":2441,\"kind\":256,\"name\":\"FindOneAndReplaceOptions\",\"url\":\"interfaces/FindOneAndReplaceOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2442,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2443,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2444,\"kind\":1024,\"name\":\"projection\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#projection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2445,\"kind\":1024,\"name\":\"returnDocument\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#returnDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2446,\"kind\":1024,\"name\":\"sort\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#sort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2447,\"kind\":1024,\"name\":\"upsert\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#upsert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2448,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2449,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2450,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2451,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2452,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2453,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2454,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2455,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2456,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2457,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2458,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2459,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2460,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2461,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2462,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2463,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2464,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/FindOneAndReplaceOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndReplaceOptions\"},{\"id\":2465,\"kind\":256,\"name\":\"FindOneAndUpdateOptions\",\"url\":\"interfaces/FindOneAndUpdateOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2466,\"kind\":1024,\"name\":\"arrayFilters\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#arrayFilters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2467,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2468,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2469,\"kind\":1024,\"name\":\"projection\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#projection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2470,\"kind\":1024,\"name\":\"returnDocument\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#returnDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2471,\"kind\":1024,\"name\":\"sort\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#sort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2472,\"kind\":1024,\"name\":\"upsert\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#upsert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2473,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2474,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2475,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2476,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2477,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2478,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2479,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2480,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2481,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2482,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2483,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2484,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2485,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2486,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2487,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2488,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2489,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/FindOneAndUpdateOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FindOneAndUpdateOptions\"},{\"id\":2490,\"kind\":256,\"name\":\"CreateIndexesOptions\",\"url\":\"interfaces/CreateIndexesOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2491,\"kind\":1024,\"name\":\"background\",\"url\":\"interfaces/CreateIndexesOptions.html#background\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2492,\"kind\":1024,\"name\":\"unique\",\"url\":\"interfaces/CreateIndexesOptions.html#unique\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2493,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/CreateIndexesOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2494,\"kind\":1024,\"name\":\"partialFilterExpression\",\"url\":\"interfaces/CreateIndexesOptions.html#partialFilterExpression\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2495,\"kind\":1024,\"name\":\"sparse\",\"url\":\"interfaces/CreateIndexesOptions.html#sparse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2496,\"kind\":1024,\"name\":\"expireAfterSeconds\",\"url\":\"interfaces/CreateIndexesOptions.html#expireAfterSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2497,\"kind\":1024,\"name\":\"storageEngine\",\"url\":\"interfaces/CreateIndexesOptions.html#storageEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2498,\"kind\":1024,\"name\":\"commitQuorum\",\"url\":\"interfaces/CreateIndexesOptions.html#commitQuorum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2499,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/CreateIndexesOptions.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2500,\"kind\":1024,\"name\":\"weights\",\"url\":\"interfaces/CreateIndexesOptions.html#weights\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2501,\"kind\":1024,\"name\":\"default_language\",\"url\":\"interfaces/CreateIndexesOptions.html#default_language\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2502,\"kind\":1024,\"name\":\"language_override\",\"url\":\"interfaces/CreateIndexesOptions.html#language_override\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2503,\"kind\":1024,\"name\":\"textIndexVersion\",\"url\":\"interfaces/CreateIndexesOptions.html#textIndexVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2504,\"kind\":1024,\"name\":\"2dsphereIndexVersion\",\"url\":\"interfaces/CreateIndexesOptions.html#2dsphereIndexVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2505,\"kind\":1024,\"name\":\"bits\",\"url\":\"interfaces/CreateIndexesOptions.html#bits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2506,\"kind\":1024,\"name\":\"min\",\"url\":\"interfaces/CreateIndexesOptions.html#min\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2507,\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/CreateIndexesOptions.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2508,\"kind\":1024,\"name\":\"bucketSize\",\"url\":\"interfaces/CreateIndexesOptions.html#bucketSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2509,\"kind\":1024,\"name\":\"wildcardProjection\",\"url\":\"interfaces/CreateIndexesOptions.html#wildcardProjection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2510,\"kind\":1024,\"name\":\"hidden\",\"url\":\"interfaces/CreateIndexesOptions.html#hidden\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2511,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/CreateIndexesOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2512,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/CreateIndexesOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2513,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/CreateIndexesOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2514,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/CreateIndexesOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2515,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/CreateIndexesOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2516,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/CreateIndexesOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2517,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/CreateIndexesOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2518,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/CreateIndexesOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2519,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/CreateIndexesOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2520,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/CreateIndexesOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2521,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/CreateIndexesOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2522,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/CreateIndexesOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2523,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/CreateIndexesOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2524,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/CreateIndexesOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2525,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/CreateIndexesOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CreateIndexesOptions\"},{\"id\":2526,\"kind\":4194304,\"name\":\"DropIndexesOptions\",\"url\":\"modules.html#DropIndexesOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2527,\"kind\":256,\"name\":\"IndexDescription\",\"url\":\"interfaces/IndexDescription.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2528,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/IndexDescription.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IndexDescription\"},{\"id\":2529,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/IndexDescription.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IndexDescription\"},{\"id\":2530,\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/IndexDescription.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IndexDescription\"},{\"id\":2531,\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/IndexDescription.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2532,\"kind\":1024,\"name\":\"min\",\"url\":\"interfaces/IndexDescription.html#min\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2533,\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/IndexDescription.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2534,\"kind\":1024,\"name\":\"hidden\",\"url\":\"interfaces/IndexDescription.html#hidden\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2535,\"kind\":1024,\"name\":\"background\",\"url\":\"interfaces/IndexDescription.html#background\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2536,\"kind\":1024,\"name\":\"unique\",\"url\":\"interfaces/IndexDescription.html#unique\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2537,\"kind\":1024,\"name\":\"partialFilterExpression\",\"url\":\"interfaces/IndexDescription.html#partialFilterExpression\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2538,\"kind\":1024,\"name\":\"sparse\",\"url\":\"interfaces/IndexDescription.html#sparse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2539,\"kind\":1024,\"name\":\"expireAfterSeconds\",\"url\":\"interfaces/IndexDescription.html#expireAfterSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2540,\"kind\":1024,\"name\":\"storageEngine\",\"url\":\"interfaces/IndexDescription.html#storageEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2541,\"kind\":1024,\"name\":\"weights\",\"url\":\"interfaces/IndexDescription.html#weights\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2542,\"kind\":1024,\"name\":\"default_language\",\"url\":\"interfaces/IndexDescription.html#default_language\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2543,\"kind\":1024,\"name\":\"language_override\",\"url\":\"interfaces/IndexDescription.html#language_override\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2544,\"kind\":1024,\"name\":\"textIndexVersion\",\"url\":\"interfaces/IndexDescription.html#textIndexVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2545,\"kind\":1024,\"name\":\"2dsphereIndexVersion\",\"url\":\"interfaces/IndexDescription.html#2dsphereIndexVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2546,\"kind\":1024,\"name\":\"bits\",\"url\":\"interfaces/IndexDescription.html#bits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2547,\"kind\":1024,\"name\":\"bucketSize\",\"url\":\"interfaces/IndexDescription.html#bucketSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2548,\"kind\":1024,\"name\":\"wildcardProjection\",\"url\":\"interfaces/IndexDescription.html#wildcardProjection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"IndexDescription\"},{\"id\":2549,\"kind\":4194304,\"name\":\"IndexDirection\",\"url\":\"modules.html#IndexDirection\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2550,\"kind\":4194304,\"name\":\"IndexSpecification\",\"url\":\"modules.html#IndexSpecification\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2551,\"kind\":256,\"name\":\"ListIndexesOptions\",\"url\":\"interfaces/ListIndexesOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2552,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/ListIndexesOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListIndexesOptions\"},{\"id\":2553,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/ListIndexesOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2554,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/ListIndexesOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2555,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/ListIndexesOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2556,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/ListIndexesOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2557,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/ListIndexesOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2558,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ListIndexesOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2559,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/ListIndexesOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2560,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/ListIndexesOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2561,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/ListIndexesOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2562,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/ListIndexesOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2563,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/ListIndexesOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2564,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/ListIndexesOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2565,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/ListIndexesOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2566,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/ListIndexesOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2567,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/ListIndexesOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListIndexesOptions\"},{\"id\":2568,\"kind\":256,\"name\":\"InsertManyResult\",\"url\":\"interfaces/InsertManyResult.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":2569,\"kind\":1024,\"name\":\"acknowledged\",\"url\":\"interfaces/InsertManyResult.html#acknowledged\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InsertManyResult\"},{\"id\":2570,\"kind\":1024,\"name\":\"insertedCount\",\"url\":\"interfaces/InsertManyResult.html#insertedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InsertManyResult\"},{\"id\":2571,\"kind\":1024,\"name\":\"insertedIds\",\"url\":\"interfaces/InsertManyResult.html#insertedIds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InsertManyResult\"},{\"id\":2572,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InsertManyResult.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"InsertManyResult\"},{\"id\":2573,\"kind\":256,\"name\":\"InsertOneOptions\",\"url\":\"interfaces/InsertOneOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2574,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/InsertOneOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InsertOneOptions\"},{\"id\":2575,\"kind\":1024,\"name\":\"forceServerObjectId\",\"url\":\"interfaces/InsertOneOptions.html#forceServerObjectId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InsertOneOptions\"},{\"id\":2576,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/InsertOneOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2577,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/InsertOneOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2578,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/InsertOneOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2579,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/InsertOneOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2580,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/InsertOneOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2581,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/InsertOneOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2582,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/InsertOneOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2583,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/InsertOneOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2584,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/InsertOneOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2585,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/InsertOneOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2586,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/InsertOneOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2587,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/InsertOneOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2588,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/InsertOneOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2589,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/InsertOneOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2590,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/InsertOneOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2591,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/InsertOneOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"InsertOneOptions\"},{\"id\":2592,\"kind\":256,\"name\":\"InsertOneResult\",\"url\":\"interfaces/InsertOneResult.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":2593,\"kind\":1024,\"name\":\"acknowledged\",\"url\":\"interfaces/InsertOneResult.html#acknowledged\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InsertOneResult\"},{\"id\":2594,\"kind\":1024,\"name\":\"insertedId\",\"url\":\"interfaces/InsertOneResult.html#insertedId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InsertOneResult\"},{\"id\":2595,\"kind\":256,\"name\":\"CollectionInfo\",\"url\":\"interfaces/CollectionInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2596,\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/CollectionInfo.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollectionInfo\"},{\"id\":2597,\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/CollectionInfo.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollectionInfo\"},{\"id\":2598,\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/CollectionInfo.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollectionInfo\"},{\"id\":2599,\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/CollectionInfo.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollectionInfo\"},{\"id\":2600,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CollectionInfo.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"CollectionInfo\"},{\"id\":2601,\"kind\":1024,\"name\":\"readOnly\",\"url\":\"interfaces/CollectionInfo.html#__type.readOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectionInfo.__type\"},{\"id\":2602,\"kind\":1024,\"name\":\"uuid\",\"url\":\"interfaces/CollectionInfo.html#__type.uuid\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollectionInfo.__type\"},{\"id\":2603,\"kind\":1024,\"name\":\"idIndex\",\"url\":\"interfaces/CollectionInfo.html#idIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollectionInfo\"},{\"id\":2604,\"kind\":256,\"name\":\"ListCollectionsOptions\",\"url\":\"interfaces/ListCollectionsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2605,\"kind\":1024,\"name\":\"nameOnly\",\"url\":\"interfaces/ListCollectionsOptions.html#nameOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2606,\"kind\":1024,\"name\":\"authorizedCollections\",\"url\":\"interfaces/ListCollectionsOptions.html#authorizedCollections\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2607,\"kind\":1024,\"name\":\"batchSize\",\"url\":\"interfaces/ListCollectionsOptions.html#batchSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2608,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/ListCollectionsOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2609,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/ListCollectionsOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2610,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/ListCollectionsOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2611,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/ListCollectionsOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2612,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/ListCollectionsOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2613,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ListCollectionsOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2614,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/ListCollectionsOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2615,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/ListCollectionsOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2616,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/ListCollectionsOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2617,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/ListCollectionsOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2618,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/ListCollectionsOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2619,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/ListCollectionsOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2620,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/ListCollectionsOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2621,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/ListCollectionsOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2622,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/ListCollectionsOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListCollectionsOptions\"},{\"id\":2623,\"kind\":256,\"name\":\"ListDatabasesOptions\",\"url\":\"interfaces/ListDatabasesOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2624,\"kind\":1024,\"name\":\"filter\",\"url\":\"interfaces/ListDatabasesOptions.html#filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2625,\"kind\":1024,\"name\":\"nameOnly\",\"url\":\"interfaces/ListDatabasesOptions.html#nameOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2626,\"kind\":1024,\"name\":\"authorizedDatabases\",\"url\":\"interfaces/ListDatabasesOptions.html#authorizedDatabases\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2627,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/ListDatabasesOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2628,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/ListDatabasesOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2629,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/ListDatabasesOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2630,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/ListDatabasesOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2631,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/ListDatabasesOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2632,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/ListDatabasesOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2633,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/ListDatabasesOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2634,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/ListDatabasesOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2635,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/ListDatabasesOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2636,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/ListDatabasesOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2637,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ListDatabasesOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2638,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/ListDatabasesOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2639,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/ListDatabasesOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2640,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/ListDatabasesOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2641,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/ListDatabasesOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2642,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/ListDatabasesOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ListDatabasesOptions\"},{\"id\":2643,\"kind\":256,\"name\":\"ListDatabasesResult\",\"url\":\"interfaces/ListDatabasesResult.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2644,\"kind\":1024,\"name\":\"databases\",\"url\":\"interfaces/ListDatabasesResult.html#databases\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListDatabasesResult\"},{\"id\":2645,\"kind\":1024,\"name\":\"totalSize\",\"url\":\"interfaces/ListDatabasesResult.html#totalSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListDatabasesResult\"},{\"id\":2646,\"kind\":1024,\"name\":\"totalSizeMb\",\"url\":\"interfaces/ListDatabasesResult.html#totalSizeMb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListDatabasesResult\"},{\"id\":2647,\"kind\":1024,\"name\":\"ok\",\"url\":\"interfaces/ListDatabasesResult.html#ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ListDatabasesResult\"},{\"id\":2648,\"kind\":4194304,\"name\":\"Hint\",\"url\":\"modules.html#Hint\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2649,\"kind\":256,\"name\":\"OperationOptions\",\"url\":\"interfaces/OperationOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2650,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/OperationOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationOptions\"},{\"id\":2651,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/OperationOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationOptions\"},{\"id\":2652,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/OperationOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationOptions\"},{\"id\":2653,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/OperationOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationOptions\"},{\"id\":2654,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/OperationOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OperationOptions\"},{\"id\":2655,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/OperationOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OperationOptions\"},{\"id\":2656,\"kind\":4194304,\"name\":\"ProfilingLevelOptions\",\"url\":\"modules.html#ProfilingLevelOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2657,\"kind\":4194304,\"name\":\"RemoveUserOptions\",\"url\":\"modules.html#RemoveUserOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2658,\"kind\":256,\"name\":\"RenameOptions\",\"url\":\"interfaces/RenameOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2659,\"kind\":1024,\"name\":\"dropTarget\",\"url\":\"interfaces/RenameOptions.html#dropTarget\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RenameOptions\"},{\"id\":2660,\"kind\":1024,\"name\":\"new_collection\",\"url\":\"interfaces/RenameOptions.html#new_collection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RenameOptions\"},{\"id\":2661,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/RenameOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2662,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/RenameOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2663,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/RenameOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2664,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/RenameOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2665,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/RenameOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2666,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/RenameOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2667,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/RenameOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2668,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/RenameOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2669,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/RenameOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2670,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/RenameOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2671,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/RenameOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2672,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/RenameOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2673,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/RenameOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2674,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/RenameOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2675,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/RenameOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2676,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/RenameOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RenameOptions\"},{\"id\":2677,\"kind\":4194304,\"name\":\"RunCommandOptions\",\"url\":\"modules.html#RunCommandOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2678,\"kind\":4194304,\"name\":\"SetProfilingLevelOptions\",\"url\":\"modules.html#SetProfilingLevelOptions\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2679,\"kind\":256,\"name\":\"CollStats\",\"url\":\"interfaces/CollStats.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2680,\"kind\":1024,\"name\":\"ns\",\"url\":\"interfaces/CollStats.html#ns\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2681,\"kind\":1024,\"name\":\"count\",\"url\":\"interfaces/CollStats.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2682,\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/CollStats.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2683,\"kind\":1024,\"name\":\"avgObjSize\",\"url\":\"interfaces/CollStats.html#avgObjSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2684,\"kind\":1024,\"name\":\"storageSize\",\"url\":\"interfaces/CollStats.html#storageSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2685,\"kind\":1024,\"name\":\"numExtents\",\"url\":\"interfaces/CollStats.html#numExtents\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2686,\"kind\":1024,\"name\":\"nindexes\",\"url\":\"interfaces/CollStats.html#nindexes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2687,\"kind\":1024,\"name\":\"lastExtentSize\",\"url\":\"interfaces/CollStats.html#lastExtentSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2688,\"kind\":1024,\"name\":\"paddingFactor\",\"url\":\"interfaces/CollStats.html#paddingFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2689,\"kind\":1024,\"name\":\"userFlags\",\"url\":\"interfaces/CollStats.html#userFlags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2690,\"kind\":1024,\"name\":\"totalIndexSize\",\"url\":\"interfaces/CollStats.html#totalIndexSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2691,\"kind\":1024,\"name\":\"indexSizes\",\"url\":\"interfaces/CollStats.html#indexSizes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2692,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CollStats.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2693,\"kind\":1024,\"name\":\"_id_\",\"url\":\"interfaces/CollStats.html#__type._id_\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CollStats.__type\"},{\"id\":2694,\"kind\":1024,\"name\":\"capped\",\"url\":\"interfaces/CollStats.html#capped\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2695,\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/CollStats.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2696,\"kind\":1024,\"name\":\"maxSize\",\"url\":\"interfaces/CollStats.html#maxSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2697,\"kind\":1024,\"name\":\"wiredTiger\",\"url\":\"interfaces/CollStats.html#wiredTiger\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2698,\"kind\":1024,\"name\":\"indexDetails\",\"url\":\"interfaces/CollStats.html#indexDetails\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2699,\"kind\":1024,\"name\":\"ok\",\"url\":\"interfaces/CollStats.html#ok\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2700,\"kind\":1024,\"name\":\"freeStorageSize\",\"url\":\"interfaces/CollStats.html#freeStorageSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2701,\"kind\":1024,\"name\":\"indexBuilds\",\"url\":\"interfaces/CollStats.html#indexBuilds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2702,\"kind\":1024,\"name\":\"totalSize\",\"url\":\"interfaces/CollStats.html#totalSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2703,\"kind\":1024,\"name\":\"scaleFactor\",\"url\":\"interfaces/CollStats.html#scaleFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStats\"},{\"id\":2704,\"kind\":256,\"name\":\"CollStatsOptions\",\"url\":\"interfaces/CollStatsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2705,\"kind\":1024,\"name\":\"scale\",\"url\":\"interfaces/CollStatsOptions.html#scale\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CollStatsOptions\"},{\"id\":2706,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/CollStatsOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2707,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/CollStatsOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2708,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/CollStatsOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2709,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/CollStatsOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2710,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/CollStatsOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2711,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/CollStatsOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2712,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/CollStatsOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2713,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/CollStatsOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2714,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/CollStatsOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2715,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/CollStatsOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2716,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/CollStatsOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2717,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/CollStatsOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2718,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/CollStatsOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2719,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/CollStatsOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2720,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/CollStatsOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2721,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/CollStatsOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"CollStatsOptions\"},{\"id\":2722,\"kind\":256,\"name\":\"DbStatsOptions\",\"url\":\"interfaces/DbStatsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2723,\"kind\":1024,\"name\":\"scale\",\"url\":\"interfaces/DbStatsOptions.html#scale\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DbStatsOptions\"},{\"id\":2724,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/DbStatsOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2725,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/DbStatsOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2726,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/DbStatsOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2727,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/DbStatsOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2728,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/DbStatsOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2729,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/DbStatsOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2730,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/DbStatsOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2731,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/DbStatsOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2732,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/DbStatsOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2733,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/DbStatsOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2734,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/DbStatsOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2735,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/DbStatsOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2736,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/DbStatsOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2737,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/DbStatsOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2738,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/DbStatsOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2739,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/DbStatsOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"DbStatsOptions\"},{\"id\":2740,\"kind\":256,\"name\":\"WiredTigerData\",\"url\":\"interfaces/WiredTigerData.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2741,\"kind\":1024,\"name\":\"LSM\",\"url\":\"interfaces/WiredTigerData.html#LSM\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2742,\"kind\":1024,\"name\":\"block-manager\",\"url\":\"interfaces/WiredTigerData.html#block_manager\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2743,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/WiredTigerData.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2744,\"kind\":1024,\"name\":\"allocations requiring file extension\",\"url\":\"interfaces/WiredTigerData.html#__type.allocations_requiring_file_extension\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2745,\"kind\":1024,\"name\":\"blocks allocated\",\"url\":\"interfaces/WiredTigerData.html#__type.blocks_allocated\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2746,\"kind\":1024,\"name\":\"blocks freed\",\"url\":\"interfaces/WiredTigerData.html#__type.blocks_freed\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2747,\"kind\":1024,\"name\":\"checkpoint size\",\"url\":\"interfaces/WiredTigerData.html#__type.checkpoint_size\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2748,\"kind\":1024,\"name\":\"file allocation unit size\",\"url\":\"interfaces/WiredTigerData.html#__type.file_allocation_unit_size\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2749,\"kind\":1024,\"name\":\"file bytes available for reuse\",\"url\":\"interfaces/WiredTigerData.html#__type.file_bytes_available_for_reuse\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2750,\"kind\":1024,\"name\":\"file magic number\",\"url\":\"interfaces/WiredTigerData.html#__type.file_magic_number\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2751,\"kind\":1024,\"name\":\"file major version number\",\"url\":\"interfaces/WiredTigerData.html#__type.file_major_version_number\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2752,\"kind\":1024,\"name\":\"file size in bytes\",\"url\":\"interfaces/WiredTigerData.html#__type.file_size_in_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2753,\"kind\":1024,\"name\":\"minor version number\",\"url\":\"interfaces/WiredTigerData.html#__type.minor_version_number\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2754,\"kind\":1024,\"name\":\"btree\",\"url\":\"interfaces/WiredTigerData.html#btree\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2755,\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/WiredTigerData.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2756,\"kind\":1024,\"name\":\"cache_walk\",\"url\":\"interfaces/WiredTigerData.html#cache_walk\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2757,\"kind\":1024,\"name\":\"compression\",\"url\":\"interfaces/WiredTigerData.html#compression\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2758,\"kind\":1024,\"name\":\"cursor\",\"url\":\"interfaces/WiredTigerData.html#cursor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2759,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/WiredTigerData.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2760,\"kind\":1024,\"name\":\"bulk-loaded cursor-insert calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.bulk_loaded_cursor_insert_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2761,\"kind\":1024,\"name\":\"create calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.create_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2762,\"kind\":1024,\"name\":\"cursor-insert key and value bytes inserted\",\"url\":\"interfaces/WiredTigerData.html#__type-1.cursor_insert_key_and_value_bytes_inserted\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2763,\"kind\":1024,\"name\":\"cursor-remove key bytes removed\",\"url\":\"interfaces/WiredTigerData.html#__type-1.cursor_remove_key_bytes_removed\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2764,\"kind\":1024,\"name\":\"cursor-update value bytes updated\",\"url\":\"interfaces/WiredTigerData.html#__type-1.cursor_update_value_bytes_updated\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2765,\"kind\":1024,\"name\":\"insert calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.insert_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2766,\"kind\":1024,\"name\":\"next calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.next_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2767,\"kind\":1024,\"name\":\"prev calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.prev_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2768,\"kind\":1024,\"name\":\"remove calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.remove_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2769,\"kind\":1024,\"name\":\"reset calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.reset_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2770,\"kind\":1024,\"name\":\"restarted searches\",\"url\":\"interfaces/WiredTigerData.html#__type-1.restarted_searches\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2771,\"kind\":1024,\"name\":\"search calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.search_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2772,\"kind\":1024,\"name\":\"search near calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.search_near_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2773,\"kind\":1024,\"name\":\"truncate calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.truncate_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2774,\"kind\":1024,\"name\":\"update calls\",\"url\":\"interfaces/WiredTigerData.html#__type-1.update_calls\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WiredTigerData.__type\"},{\"id\":2775,\"kind\":1024,\"name\":\"reconciliation\",\"url\":\"interfaces/WiredTigerData.html#reconciliation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WiredTigerData\"},{\"id\":2776,\"kind\":256,\"name\":\"ReplaceOptions\",\"url\":\"interfaces/ReplaceOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2777,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/ReplaceOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOptions\"},{\"id\":2778,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/ReplaceOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"ReplaceOptions\"},{\"id\":2779,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/ReplaceOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOptions\"},{\"id\":2780,\"kind\":1024,\"name\":\"upsert\",\"url\":\"interfaces/ReplaceOptions.html#upsert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOptions\"},{\"id\":2781,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/ReplaceOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReplaceOptions\"},{\"id\":2782,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/ReplaceOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2783,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/ReplaceOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2784,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/ReplaceOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2785,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/ReplaceOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2786,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/ReplaceOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2787,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/ReplaceOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2788,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/ReplaceOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2789,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/ReplaceOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2790,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/ReplaceOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2791,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ReplaceOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2792,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/ReplaceOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2793,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/ReplaceOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2794,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/ReplaceOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2795,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/ReplaceOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2796,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/ReplaceOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReplaceOptions\"},{\"id\":2797,\"kind\":256,\"name\":\"UpdateOptions\",\"url\":\"interfaces/UpdateOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2798,\"kind\":1024,\"name\":\"arrayFilters\",\"url\":\"interfaces/UpdateOptions.html#arrayFilters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOptions\"},{\"id\":2799,\"kind\":1024,\"name\":\"bypassDocumentValidation\",\"url\":\"interfaces/UpdateOptions.html#bypassDocumentValidation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOptions\"},{\"id\":2800,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/UpdateOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"UpdateOptions\"},{\"id\":2801,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/UpdateOptions.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOptions\"},{\"id\":2802,\"kind\":1024,\"name\":\"upsert\",\"url\":\"interfaces/UpdateOptions.html#upsert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOptions\"},{\"id\":2803,\"kind\":1024,\"name\":\"let\",\"url\":\"interfaces/UpdateOptions.html#let\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateOptions\"},{\"id\":2804,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/UpdateOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2805,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/UpdateOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2806,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/UpdateOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2807,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/UpdateOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2808,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/UpdateOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2809,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/UpdateOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2810,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/UpdateOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2811,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/UpdateOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2812,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/UpdateOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2813,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/UpdateOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2814,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/UpdateOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2815,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/UpdateOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2816,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/UpdateOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2817,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/UpdateOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2818,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/UpdateOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"UpdateOptions\"},{\"id\":2819,\"kind\":256,\"name\":\"UpdateResult\",\"url\":\"interfaces/UpdateResult.html\",\"classes\":\"tsd-kind-interface tsd-has-type-parameter\"},{\"id\":2820,\"kind\":1024,\"name\":\"acknowledged\",\"url\":\"interfaces/UpdateResult.html#acknowledged\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateResult\"},{\"id\":2821,\"kind\":1024,\"name\":\"matchedCount\",\"url\":\"interfaces/UpdateResult.html#matchedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateResult\"},{\"id\":2822,\"kind\":1024,\"name\":\"modifiedCount\",\"url\":\"interfaces/UpdateResult.html#modifiedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateResult\"},{\"id\":2823,\"kind\":1024,\"name\":\"upsertedCount\",\"url\":\"interfaces/UpdateResult.html#upsertedCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateResult\"},{\"id\":2824,\"kind\":1024,\"name\":\"upsertedId\",\"url\":\"interfaces/UpdateResult.html#upsertedId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateResult\"},{\"id\":2825,\"kind\":256,\"name\":\"UpdateStatement\",\"url\":\"interfaces/UpdateStatement.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2826,\"kind\":1024,\"name\":\"q\",\"url\":\"interfaces/UpdateStatement.html#q\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateStatement\"},{\"id\":2827,\"kind\":1024,\"name\":\"u\",\"url\":\"interfaces/UpdateStatement.html#u\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateStatement\"},{\"id\":2828,\"kind\":1024,\"name\":\"upsert\",\"url\":\"interfaces/UpdateStatement.html#upsert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateStatement\"},{\"id\":2829,\"kind\":1024,\"name\":\"multi\",\"url\":\"interfaces/UpdateStatement.html#multi\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateStatement\"},{\"id\":2830,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/UpdateStatement.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateStatement\"},{\"id\":2831,\"kind\":1024,\"name\":\"arrayFilters\",\"url\":\"interfaces/UpdateStatement.html#arrayFilters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateStatement\"},{\"id\":2832,\"kind\":1024,\"name\":\"hint\",\"url\":\"interfaces/UpdateStatement.html#hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UpdateStatement\"},{\"id\":2833,\"kind\":256,\"name\":\"ValidateCollectionOptions\",\"url\":\"interfaces/ValidateCollectionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2834,\"kind\":1024,\"name\":\"background\",\"url\":\"interfaces/ValidateCollectionOptions.html#background\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2835,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/ValidateCollectionOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2836,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/ValidateCollectionOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2837,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/ValidateCollectionOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2838,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/ValidateCollectionOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2839,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/ValidateCollectionOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2840,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/ValidateCollectionOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2841,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/ValidateCollectionOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2842,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/ValidateCollectionOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2843,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/ValidateCollectionOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2844,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/ValidateCollectionOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2845,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ValidateCollectionOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2846,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/ValidateCollectionOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2847,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/ValidateCollectionOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2848,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/ValidateCollectionOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2849,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/ValidateCollectionOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2850,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/ValidateCollectionOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ValidateCollectionOptions\"},{\"id\":2851,\"kind\":4194304,\"name\":\"ReadConcernLike\",\"url\":\"modules.html#ReadConcernLike\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2852,\"kind\":256,\"name\":\"HedgeOptions\",\"url\":\"interfaces/HedgeOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2853,\"kind\":1024,\"name\":\"enabled\",\"url\":\"interfaces/HedgeOptions.html#enabled\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HedgeOptions\"},{\"id\":2854,\"kind\":256,\"name\":\"ReadPreferenceFromOptions\",\"url\":\"interfaces/ReadPreferenceFromOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2855,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/ReadPreferenceFromOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadPreferenceFromOptions\"},{\"id\":2856,\"kind\":1024,\"name\":\"readPreferenceTags\",\"url\":\"interfaces/ReadPreferenceFromOptions.html#readPreferenceTags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadPreferenceFromOptions\"},{\"id\":2857,\"kind\":1024,\"name\":\"hedge\",\"url\":\"interfaces/ReadPreferenceFromOptions.html#hedge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"ReadPreferenceFromOptions\"},{\"id\":2858,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ReadPreferenceFromOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReadPreferenceFromOptions\"},{\"id\":2859,\"kind\":1024,\"name\":\"maxStalenessSeconds\",\"url\":\"interfaces/ReadPreferenceFromOptions.html#maxStalenessSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReadPreferenceFromOptions\"},{\"id\":2860,\"kind\":4194304,\"name\":\"ReadPreferenceLike\",\"url\":\"modules.html#ReadPreferenceLike\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2861,\"kind\":256,\"name\":\"ReadPreferenceLikeOptions\",\"url\":\"interfaces/ReadPreferenceLikeOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2862,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ReadPreferenceLikeOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadPreferenceLikeOptions\"},{\"id\":2863,\"kind\":1024,\"name\":\"maxStalenessSeconds\",\"url\":\"interfaces/ReadPreferenceLikeOptions.html#maxStalenessSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReadPreferenceLikeOptions\"},{\"id\":2864,\"kind\":1024,\"name\":\"hedge\",\"url\":\"interfaces/ReadPreferenceLikeOptions.html#hedge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ReadPreferenceLikeOptions\"},{\"id\":2865,\"kind\":256,\"name\":\"ReadPreferenceOptions\",\"url\":\"interfaces/ReadPreferenceOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2866,\"kind\":1024,\"name\":\"maxStalenessSeconds\",\"url\":\"interfaces/ReadPreferenceOptions.html#maxStalenessSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadPreferenceOptions\"},{\"id\":2867,\"kind\":1024,\"name\":\"hedge\",\"url\":\"interfaces/ReadPreferenceOptions.html#hedge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadPreferenceOptions\"},{\"id\":2868,\"kind\":256,\"name\":\"ClusterTime\",\"url\":\"interfaces/ClusterTime.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2869,\"kind\":1024,\"name\":\"clusterTime\",\"url\":\"interfaces/ClusterTime.html#clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClusterTime\"},{\"id\":2870,\"kind\":1024,\"name\":\"signature\",\"url\":\"interfaces/ClusterTime.html#signature\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClusterTime\"},{\"id\":2871,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClusterTime.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ClusterTime\"},{\"id\":2872,\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/ClusterTime.html#__type.hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClusterTime.__type\"},{\"id\":2873,\"kind\":1024,\"name\":\"keyId\",\"url\":\"interfaces/ClusterTime.html#__type.keyId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ClusterTime.__type\"},{\"id\":2874,\"kind\":4194304,\"name\":\"MonitorEvents\",\"url\":\"modules.html#MonitorEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2875,\"kind\":256,\"name\":\"MonitorOptions\",\"url\":\"interfaces/MonitorOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2876,\"kind\":1024,\"name\":\"connectTimeoutMS\",\"url\":\"interfaces/MonitorOptions.html#connectTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"MonitorOptions\"},{\"id\":2877,\"kind\":1024,\"name\":\"heartbeatFrequencyMS\",\"url\":\"interfaces/MonitorOptions.html#heartbeatFrequencyMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MonitorOptions\"},{\"id\":2878,\"kind\":1024,\"name\":\"minHeartbeatFrequencyMS\",\"url\":\"interfaces/MonitorOptions.html#minHeartbeatFrequencyMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MonitorOptions\"},{\"id\":2879,\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/MonitorOptions.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2880,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/MonitorOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"MonitorOptions\"},{\"id\":2881,\"kind\":1024,\"name\":\"loadBalanced\",\"url\":\"interfaces/MonitorOptions.html#loadBalanced\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2882,\"kind\":1024,\"name\":\"proxyHost\",\"url\":\"interfaces/MonitorOptions.html#proxyHost\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2883,\"kind\":1024,\"name\":\"proxyPort\",\"url\":\"interfaces/MonitorOptions.html#proxyPort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2884,\"kind\":1024,\"name\":\"proxyUsername\",\"url\":\"interfaces/MonitorOptions.html#proxyUsername\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2885,\"kind\":1024,\"name\":\"proxyPassword\",\"url\":\"interfaces/MonitorOptions.html#proxyPassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2886,\"kind\":1024,\"name\":\"tls\",\"url\":\"interfaces/MonitorOptions.html#tls\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2887,\"kind\":1024,\"name\":\"socketTimeoutMS\",\"url\":\"interfaces/MonitorOptions.html#socketTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2888,\"kind\":1024,\"name\":\"compressors\",\"url\":\"interfaces/MonitorOptions.html#compressors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2889,\"kind\":1024,\"name\":\"noDelay\",\"url\":\"interfaces/MonitorOptions.html#noDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2890,\"kind\":1024,\"name\":\"keepAlive\",\"url\":\"interfaces/MonitorOptions.html#keepAlive\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2891,\"kind\":1024,\"name\":\"keepAliveInitialDelay\",\"url\":\"interfaces/MonitorOptions.html#keepAliveInitialDelay\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2892,\"kind\":1024,\"name\":\"monitorCommands\",\"url\":\"interfaces/MonitorOptions.html#monitorCommands\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2893,\"kind\":1024,\"name\":\"serverApi\",\"url\":\"interfaces/MonitorOptions.html#serverApi\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2894,\"kind\":1024,\"name\":\"cancellationToken\",\"url\":\"interfaces/MonitorOptions.html#cancellationToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2895,\"kind\":1024,\"name\":\"autoEncrypter\",\"url\":\"interfaces/MonitorOptions.html#autoEncrypter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2896,\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/MonitorOptions.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2897,\"kind\":1024,\"name\":\"logicalSessionTimeoutMinutes\",\"url\":\"interfaces/MonitorOptions.html#logicalSessionTimeoutMinutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MonitorOptions\"},{\"id\":2898,\"kind\":4194304,\"name\":\"ServerEvents\",\"url\":\"modules.html#ServerEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2899,\"kind\":128,\"name\":\"ServerDescription\",\"url\":\"classes/ServerDescription.html\",\"classes\":\"tsd-kind-class\"},{\"id\":2900,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/ServerDescription.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2901,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ServerDescription.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2902,\"kind\":1024,\"name\":\"hosts\",\"url\":\"classes/ServerDescription.html#hosts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2903,\"kind\":1024,\"name\":\"passives\",\"url\":\"classes/ServerDescription.html#passives\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2904,\"kind\":1024,\"name\":\"arbiters\",\"url\":\"classes/ServerDescription.html#arbiters\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2905,\"kind\":1024,\"name\":\"tags\",\"url\":\"classes/ServerDescription.html#tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2906,\"kind\":1024,\"name\":\"error\",\"url\":\"classes/ServerDescription.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2907,\"kind\":1024,\"name\":\"topologyVersion\",\"url\":\"classes/ServerDescription.html#topologyVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2908,\"kind\":1024,\"name\":\"minWireVersion\",\"url\":\"classes/ServerDescription.html#minWireVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2909,\"kind\":1024,\"name\":\"maxWireVersion\",\"url\":\"classes/ServerDescription.html#maxWireVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2910,\"kind\":1024,\"name\":\"roundTripTime\",\"url\":\"classes/ServerDescription.html#roundTripTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2911,\"kind\":1024,\"name\":\"lastUpdateTime\",\"url\":\"classes/ServerDescription.html#lastUpdateTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2912,\"kind\":1024,\"name\":\"lastWriteDate\",\"url\":\"classes/ServerDescription.html#lastWriteDate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2913,\"kind\":1024,\"name\":\"me\",\"url\":\"classes/ServerDescription.html#me\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2914,\"kind\":1024,\"name\":\"primary\",\"url\":\"classes/ServerDescription.html#primary\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2915,\"kind\":1024,\"name\":\"setName\",\"url\":\"classes/ServerDescription.html#setName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2916,\"kind\":1024,\"name\":\"setVersion\",\"url\":\"classes/ServerDescription.html#setVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2917,\"kind\":1024,\"name\":\"electionId\",\"url\":\"classes/ServerDescription.html#electionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2918,\"kind\":1024,\"name\":\"logicalSessionTimeoutMinutes\",\"url\":\"classes/ServerDescription.html#logicalSessionTimeoutMinutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2919,\"kind\":1024,\"name\":\"$clusterTime\",\"url\":\"classes/ServerDescription.html#_clusterTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2920,\"kind\":262144,\"name\":\"hostAddress\",\"url\":\"classes/ServerDescription.html#hostAddress\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2921,\"kind\":262144,\"name\":\"allHosts\",\"url\":\"classes/ServerDescription.html#allHosts\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2922,\"kind\":262144,\"name\":\"isReadable\",\"url\":\"classes/ServerDescription.html#isReadable\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2923,\"kind\":262144,\"name\":\"isDataBearing\",\"url\":\"classes/ServerDescription.html#isDataBearing\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2924,\"kind\":262144,\"name\":\"isWritable\",\"url\":\"classes/ServerDescription.html#isWritable\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2925,\"kind\":262144,\"name\":\"host\",\"url\":\"classes/ServerDescription.html#host\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2926,\"kind\":262144,\"name\":\"port\",\"url\":\"classes/ServerDescription.html#port\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2927,\"kind\":2048,\"name\":\"equals\",\"url\":\"classes/ServerDescription.html#equals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ServerDescription\"},{\"id\":2928,\"kind\":4194304,\"name\":\"TagSet\",\"url\":\"modules.html#TagSet\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2929,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#TagSet.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TagSet\"},{\"id\":2930,\"kind\":256,\"name\":\"TopologyVersion\",\"url\":\"interfaces/TopologyVersion.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2931,\"kind\":1024,\"name\":\"processId\",\"url\":\"interfaces/TopologyVersion.html#processId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TopologyVersion\"},{\"id\":2932,\"kind\":1024,\"name\":\"counter\",\"url\":\"interfaces/TopologyVersion.html#counter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TopologyVersion\"},{\"id\":2933,\"kind\":256,\"name\":\"ConnectOptions\",\"url\":\"interfaces/ConnectOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2934,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/ConnectOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectOptions\"},{\"id\":2935,\"kind\":256,\"name\":\"SelectServerOptions\",\"url\":\"interfaces/SelectServerOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2936,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/SelectServerOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SelectServerOptions\"},{\"id\":2937,\"kind\":1024,\"name\":\"serverSelectionTimeoutMS\",\"url\":\"interfaces/SelectServerOptions.html#serverSelectionTimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SelectServerOptions\"},{\"id\":2938,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/SelectServerOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SelectServerOptions\"},{\"id\":2939,\"kind\":128,\"name\":\"ServerCapabilities\",\"url\":\"classes/ServerCapabilities.html\",\"classes\":\"tsd-kind-class\"},{\"id\":2940,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ServerCapabilities.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2941,\"kind\":1024,\"name\":\"maxWireVersion\",\"url\":\"classes/ServerCapabilities.html#maxWireVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2942,\"kind\":1024,\"name\":\"minWireVersion\",\"url\":\"classes/ServerCapabilities.html#minWireVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2943,\"kind\":262144,\"name\":\"hasAggregationCursor\",\"url\":\"classes/ServerCapabilities.html#hasAggregationCursor\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2944,\"kind\":262144,\"name\":\"hasWriteCommands\",\"url\":\"classes/ServerCapabilities.html#hasWriteCommands\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2945,\"kind\":262144,\"name\":\"hasTextSearch\",\"url\":\"classes/ServerCapabilities.html#hasTextSearch\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2946,\"kind\":262144,\"name\":\"hasAuthCommands\",\"url\":\"classes/ServerCapabilities.html#hasAuthCommands\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2947,\"kind\":262144,\"name\":\"hasListCollectionsCommand\",\"url\":\"classes/ServerCapabilities.html#hasListCollectionsCommand\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2948,\"kind\":262144,\"name\":\"hasListIndexesCommand\",\"url\":\"classes/ServerCapabilities.html#hasListIndexesCommand\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2949,\"kind\":262144,\"name\":\"supportsSnapshotReads\",\"url\":\"classes/ServerCapabilities.html#supportsSnapshotReads\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2950,\"kind\":262144,\"name\":\"commandsTakeWriteConcern\",\"url\":\"classes/ServerCapabilities.html#commandsTakeWriteConcern\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2951,\"kind\":262144,\"name\":\"commandsTakeCollation\",\"url\":\"classes/ServerCapabilities.html#commandsTakeCollation\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"ServerCapabilities\"},{\"id\":2952,\"kind\":4194304,\"name\":\"TopologyEvents\",\"url\":\"modules.html#TopologyEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2953,\"kind\":128,\"name\":\"TopologyDescription\",\"url\":\"classes/TopologyDescription.html\",\"classes\":\"tsd-kind-class\"},{\"id\":2954,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TopologyDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2955,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/TopologyDescription.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2956,\"kind\":1024,\"name\":\"setName\",\"url\":\"classes/TopologyDescription.html#setName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2957,\"kind\":1024,\"name\":\"maxSetVersion\",\"url\":\"classes/TopologyDescription.html#maxSetVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2958,\"kind\":1024,\"name\":\"maxElectionId\",\"url\":\"classes/TopologyDescription.html#maxElectionId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2959,\"kind\":1024,\"name\":\"servers\",\"url\":\"classes/TopologyDescription.html#servers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2960,\"kind\":1024,\"name\":\"stale\",\"url\":\"classes/TopologyDescription.html#stale\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2961,\"kind\":1024,\"name\":\"compatible\",\"url\":\"classes/TopologyDescription.html#compatible\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2962,\"kind\":1024,\"name\":\"compatibilityError\",\"url\":\"classes/TopologyDescription.html#compatibilityError\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2963,\"kind\":1024,\"name\":\"logicalSessionTimeoutMinutes\",\"url\":\"classes/TopologyDescription.html#logicalSessionTimeoutMinutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2964,\"kind\":1024,\"name\":\"heartbeatFrequencyMS\",\"url\":\"classes/TopologyDescription.html#heartbeatFrequencyMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2965,\"kind\":1024,\"name\":\"localThresholdMS\",\"url\":\"classes/TopologyDescription.html#localThresholdMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2966,\"kind\":1024,\"name\":\"commonWireVersion\",\"url\":\"classes/TopologyDescription.html#commonWireVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2967,\"kind\":262144,\"name\":\"error\",\"url\":\"classes/TopologyDescription.html#error\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2968,\"kind\":262144,\"name\":\"hasKnownServers\",\"url\":\"classes/TopologyDescription.html#hasKnownServers\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2969,\"kind\":262144,\"name\":\"hasDataBearingServers\",\"url\":\"classes/TopologyDescription.html#hasDataBearingServers\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"TopologyDescription\"},{\"id\":2970,\"kind\":256,\"name\":\"TopologyDescriptionOptions\",\"url\":\"interfaces/TopologyDescriptionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2971,\"kind\":1024,\"name\":\"heartbeatFrequencyMS\",\"url\":\"interfaces/TopologyDescriptionOptions.html#heartbeatFrequencyMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TopologyDescriptionOptions\"},{\"id\":2972,\"kind\":1024,\"name\":\"localThresholdMS\",\"url\":\"interfaces/TopologyDescriptionOptions.html#localThresholdMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TopologyDescriptionOptions\"},{\"id\":2973,\"kind\":4194304,\"name\":\"ClientSessionEvents\",\"url\":\"modules.html#ClientSessionEvents\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2974,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#ClientSessionEvents.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ClientSessionEvents\"},{\"id\":2975,\"kind\":2048,\"name\":\"ended\",\"url\":\"modules.html#ClientSessionEvents.__type.ended\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"ClientSessionEvents.__type\"},{\"id\":2976,\"kind\":256,\"name\":\"ClientSessionOptions\",\"url\":\"interfaces/ClientSessionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2977,\"kind\":1024,\"name\":\"causalConsistency\",\"url\":\"interfaces/ClientSessionOptions.html#causalConsistency\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientSessionOptions\"},{\"id\":2978,\"kind\":1024,\"name\":\"snapshot\",\"url\":\"interfaces/ClientSessionOptions.html#snapshot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientSessionOptions\"},{\"id\":2979,\"kind\":1024,\"name\":\"defaultTransactionOptions\",\"url\":\"interfaces/ClientSessionOptions.html#defaultTransactionOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientSessionOptions\"},{\"id\":2980,\"kind\":256,\"name\":\"EndSessionOptions\",\"url\":\"interfaces/EndSessionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":2981,\"kind\":1024,\"name\":\"force\",\"url\":\"interfaces/EndSessionOptions.html#force\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EndSessionOptions\"},{\"id\":2982,\"kind\":1024,\"name\":\"forceClear\",\"url\":\"interfaces/EndSessionOptions.html#forceClear\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EndSessionOptions\"},{\"id\":2983,\"kind\":128,\"name\":\"ServerSession\",\"url\":\"classes/ServerSession.html\",\"classes\":\"tsd-kind-class\"},{\"id\":2984,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/ServerSession.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerSession\"},{\"id\":2985,\"kind\":1024,\"name\":\"lastUse\",\"url\":\"classes/ServerSession.html#lastUse\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerSession\"},{\"id\":2986,\"kind\":1024,\"name\":\"txnNumber\",\"url\":\"classes/ServerSession.html#txnNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerSession\"},{\"id\":2987,\"kind\":1024,\"name\":\"isDirty\",\"url\":\"classes/ServerSession.html#isDirty\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServerSession\"},{\"id\":2988,\"kind\":2048,\"name\":\"hasTimedOut\",\"url\":\"classes/ServerSession.html#hasTimedOut\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ServerSession\"},{\"id\":2989,\"kind\":4194304,\"name\":\"ServerSessionId\",\"url\":\"modules.html#ServerSessionId\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2990,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#ServerSessionId.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ServerSessionId\"},{\"id\":2991,\"kind\":1024,\"name\":\"id\",\"url\":\"modules.html#ServerSessionId.__type.id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ServerSessionId.__type\"},{\"id\":2992,\"kind\":4194304,\"name\":\"WithTransactionCallback\",\"url\":\"modules.html#WithTransactionCallback\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":2993,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#WithTransactionCallback.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WithTransactionCallback\"},{\"id\":2994,\"kind\":4194304,\"name\":\"Sort\",\"url\":\"modules.html#Sort\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2995,\"kind\":4194304,\"name\":\"SortDirection\",\"url\":\"modules.html#SortDirection\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":2996,\"kind\":128,\"name\":\"Transaction\",\"url\":\"classes/Transaction.html\",\"classes\":\"tsd-kind-class\"},{\"id\":2997,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Transaction.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Transaction\"},{\"id\":2998,\"kind\":1024,\"name\":\"options\",\"url\":\"classes/Transaction.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Transaction\"},{\"id\":2999,\"kind\":262144,\"name\":\"recoveryToken\",\"url\":\"classes/Transaction.html#recoveryToken\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Transaction\"},{\"id\":3000,\"kind\":262144,\"name\":\"isPinned\",\"url\":\"classes/Transaction.html#isPinned\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Transaction\"},{\"id\":3001,\"kind\":262144,\"name\":\"isStarting\",\"url\":\"classes/Transaction.html#isStarting\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Transaction\"},{\"id\":3002,\"kind\":262144,\"name\":\"isActive\",\"url\":\"classes/Transaction.html#isActive\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Transaction\"},{\"id\":3003,\"kind\":262144,\"name\":\"isCommitted\",\"url\":\"classes/Transaction.html#isCommitted\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Transaction\"},{\"id\":3004,\"kind\":256,\"name\":\"TransactionOptions\",\"url\":\"interfaces/TransactionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":3005,\"kind\":1024,\"name\":\"readConcern\",\"url\":\"interfaces/TransactionOptions.html#readConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"TransactionOptions\"},{\"id\":3006,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/TransactionOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"TransactionOptions\"},{\"id\":3007,\"kind\":1024,\"name\":\"readPreference\",\"url\":\"interfaces/TransactionOptions.html#readPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite\",\"parent\":\"TransactionOptions\"},{\"id\":3008,\"kind\":1024,\"name\":\"maxCommitTimeMS\",\"url\":\"interfaces/TransactionOptions.html#maxCommitTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionOptions\"},{\"id\":3009,\"kind\":1024,\"name\":\"collation\",\"url\":\"interfaces/TransactionOptions.html#collation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3010,\"kind\":1024,\"name\":\"maxTimeMS\",\"url\":\"interfaces/TransactionOptions.html#maxTimeMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3011,\"kind\":1024,\"name\":\"comment\",\"url\":\"interfaces/TransactionOptions.html#comment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3012,\"kind\":1024,\"name\":\"retryWrites\",\"url\":\"interfaces/TransactionOptions.html#retryWrites\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3013,\"kind\":1024,\"name\":\"dbName\",\"url\":\"interfaces/TransactionOptions.html#dbName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3014,\"kind\":1024,\"name\":\"authdb\",\"url\":\"interfaces/TransactionOptions.html#authdb\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3015,\"kind\":1024,\"name\":\"noResponse\",\"url\":\"interfaces/TransactionOptions.html#noResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3016,\"kind\":1024,\"name\":\"session\",\"url\":\"interfaces/TransactionOptions.html#session\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3017,\"kind\":1024,\"name\":\"willRetryWrite\",\"url\":\"interfaces/TransactionOptions.html#willRetryWrite\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3018,\"kind\":1024,\"name\":\"omitReadPreference\",\"url\":\"interfaces/TransactionOptions.html#omitReadPreference\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3019,\"kind\":1024,\"name\":\"raw\",\"url\":\"interfaces/TransactionOptions.html#raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3020,\"kind\":1024,\"name\":\"enableUtf8Validation\",\"url\":\"interfaces/TransactionOptions.html#enableUtf8Validation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3021,\"kind\":1024,\"name\":\"explain\",\"url\":\"interfaces/TransactionOptions.html#explain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TransactionOptions\"},{\"id\":3022,\"kind\":4194304,\"name\":\"Callback\",\"url\":\"modules.html#Callback\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":3023,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#Callback.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Callback\"},{\"id\":3024,\"kind\":4194304,\"name\":\"EventEmitterWithState\",\"url\":\"modules.html#EventEmitterWithState\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":3025,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules.html#EventEmitterWithState.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"EventEmitterWithState\"},{\"id\":3026,\"kind\":128,\"name\":\"HostAddress\",\"url\":\"classes/HostAddress.html\",\"classes\":\"tsd-kind-class\"},{\"id\":3027,\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/HostAddress.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"HostAddress\"},{\"id\":3028,\"kind\":2048,\"name\":\"fromHostPort\",\"url\":\"classes/HostAddress.html#fromHostPort\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"HostAddress\"},{\"id\":3029,\"kind\":2048,\"name\":\"fromSrvRecord\",\"url\":\"classes/HostAddress.html#fromSrvRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"HostAddress\"},{\"id\":3030,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HostAddress.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HostAddress\"},{\"id\":3031,\"kind\":1024,\"name\":\"host\",\"url\":\"classes/HostAddress.html#host\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HostAddress\"},{\"id\":3032,\"kind\":1024,\"name\":\"port\",\"url\":\"classes/HostAddress.html#port\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HostAddress\"},{\"id\":3033,\"kind\":1024,\"name\":\"socketPath\",\"url\":\"classes/HostAddress.html#socketPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HostAddress\"},{\"id\":3034,\"kind\":1024,\"name\":\"isIPv6\",\"url\":\"classes/HostAddress.html#isIPv6\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HostAddress\"},{\"id\":3035,\"kind\":2048,\"name\":\"inspect\",\"url\":\"classes/HostAddress.html#inspect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HostAddress\"},{\"id\":3036,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/HostAddress.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HostAddress\"},{\"id\":3037,\"kind\":2048,\"name\":\"toHostPort\",\"url\":\"classes/HostAddress.html#toHostPort\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HostAddress\"},{\"id\":3038,\"kind\":128,\"name\":\"MongoDBCollectionNamespace\",\"url\":\"classes/MongoDBCollectionNamespace.html\",\"classes\":\"tsd-kind-class\"},{\"id\":3039,\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/MongoDBCollectionNamespace.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static\",\"parent\":\"MongoDBCollectionNamespace\"},{\"id\":3040,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoDBCollectionNamespace.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"MongoDBCollectionNamespace\"},{\"id\":3041,\"kind\":1024,\"name\":\"collection\",\"url\":\"classes/MongoDBCollectionNamespace.html#collection\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDBCollectionNamespace\"},{\"id\":3042,\"kind\":1024,\"name\":\"db\",\"url\":\"classes/MongoDBCollectionNamespace.html#db\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDBCollectionNamespace\"},{\"id\":3043,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MongoDBCollectionNamespace.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDBCollectionNamespace\"},{\"id\":3044,\"kind\":2048,\"name\":\"withCollection\",\"url\":\"classes/MongoDBCollectionNamespace.html#withCollection\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MongoDBCollectionNamespace\"},{\"id\":3045,\"kind\":128,\"name\":\"MongoDBNamespace\",\"url\":\"classes/MongoDBNamespace.html\",\"classes\":\"tsd-kind-class\"},{\"id\":3046,\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/MongoDBNamespace.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MongoDBNamespace\"},{\"id\":3047,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MongoDBNamespace.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MongoDBNamespace\"},{\"id\":3048,\"kind\":1024,\"name\":\"db\",\"url\":\"classes/MongoDBNamespace.html#db\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoDBNamespace\"},{\"id\":3049,\"kind\":1024,\"name\":\"collection\",\"url\":\"classes/MongoDBNamespace.html#collection\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MongoDBNamespace\"},{\"id\":3050,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MongoDBNamespace.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoDBNamespace\"},{\"id\":3051,\"kind\":2048,\"name\":\"withCollection\",\"url\":\"classes/MongoDBNamespace.html#withCollection\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MongoDBNamespace\"},{\"id\":3052,\"kind\":4194304,\"name\":\"W\",\"url\":\"modules.html#W\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":3053,\"kind\":256,\"name\":\"WriteConcernOptions\",\"url\":\"interfaces/WriteConcernOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":3054,\"kind\":1024,\"name\":\"writeConcern\",\"url\":\"interfaces/WriteConcernOptions.html#writeConcern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernOptions\"},{\"id\":3055,\"kind\":256,\"name\":\"WriteConcernSettings\",\"url\":\"interfaces/WriteConcernSettings.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":3056,\"kind\":1024,\"name\":\"w\",\"url\":\"interfaces/WriteConcernSettings.html#w\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernSettings\"},{\"id\":3057,\"kind\":1024,\"name\":\"wtimeoutMS\",\"url\":\"interfaces/WriteConcernSettings.html#wtimeoutMS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernSettings\"},{\"id\":3058,\"kind\":1024,\"name\":\"journal\",\"url\":\"interfaces/WriteConcernSettings.html#journal\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernSettings\"},{\"id\":3059,\"kind\":1024,\"name\":\"j\",\"url\":\"interfaces/WriteConcernSettings.html#j\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernSettings\"},{\"id\":3060,\"kind\":1024,\"name\":\"wtimeout\",\"url\":\"interfaces/WriteConcernSettings.html#wtimeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernSettings\"},{\"id\":3061,\"kind\":1024,\"name\":\"fsync\",\"url\":\"interfaces/WriteConcernSettings.html#fsync\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"WriteConcernSettings\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,76.761]],[\"parent/0\",[]],[\"name/1\",[1,76.761]],[\"parent/1\",[]],[\"name/2\",[2,76.761]],[\"parent/2\",[]],[\"name/3\",[3,76.761]],[\"parent/3\",[]],[\"name/4\",[4,44.342]],[\"parent/4\",[]],[\"name/5\",[5,76.761]],[\"parent/5\",[]],[\"name/6\",[6,76.761]],[\"parent/6\",[]],[\"name/7\",[7,76.761]],[\"parent/7\",[]],[\"name/8\",[8,76.761]],[\"parent/8\",[]],[\"name/9\",[9,76.761]],[\"parent/9\",[]],[\"name/10\",[10,76.761]],[\"parent/10\",[]],[\"name/11\",[11,76.761]],[\"parent/11\",[]],[\"name/12\",[12,76.761]],[\"parent/12\",[]],[\"name/13\",[13,76.761]],[\"parent/13\",[]],[\"name/14\",[14,76.761]],[\"parent/14\",[]],[\"name/15\",[15,49.945]],[\"parent/15\",[]],[\"name/16\",[16,57.163]],[\"parent/16\",[15,4.701]],[\"name/17\",[17,71.616]],[\"parent/17\",[15,4.701]],[\"name/18\",[18,63.675]],[\"parent/18\",[15,4.701]],[\"name/19\",[19,55.407]],[\"parent/19\",[15,4.701]],[\"name/20\",[20,40.954]],[\"parent/20\",[15,4.701]],[\"name/21\",[21,43.567]],[\"parent/21\",[15,4.701]],[\"name/22\",[22,44.615]],[\"parent/22\",[15,4.701]],[\"name/23\",[23,45.478]],[\"parent/23\",[15,4.701]],[\"name/24\",[24,45.784]],[\"parent/24\",[15,4.701]],[\"name/25\",[25,46.098]],[\"parent/25\",[15,4.701]],[\"name/26\",[26,46.759]],[\"parent/26\",[15,4.701]],[\"name/27\",[27,46.759]],[\"parent/27\",[15,4.701]],[\"name/28\",[28,45.182]],[\"parent/28\",[15,4.701]],[\"name/29\",[29,46.423]],[\"parent/29\",[15,4.701]],[\"name/30\",[30,37.031]],[\"parent/30\",[15,4.701]],[\"name/31\",[31,46.423]],[\"parent/31\",[15,4.701]],[\"name/32\",[32,43.819]],[\"parent/32\",[15,4.701]],[\"name/33\",[33,44.894]],[\"parent/33\",[15,4.701]],[\"name/34\",[34,42.395]],[\"parent/34\",[15,4.701]],[\"name/35\",[35,45.784]],[\"parent/35\",[15,4.701]],[\"name/36\",[36,47.839]],[\"parent/36\",[]],[\"name/37\",[37,36.16]],[\"parent/37\",[36,4.503]],[\"name/38\",[38,40.577]],[\"parent/38\",[36,4.503]],[\"name/39\",[39,68.228]],[\"parent/39\",[36,4.503]],[\"name/40\",[40,76.761]],[\"parent/40\",[36,4.503]],[\"name/41\",[41,68.228]],[\"parent/41\",[36,4.503]],[\"name/42\",[42,43.082]],[\"parent/42\",[36,4.503]],[\"name/43\",[43,68.228]],[\"parent/43\",[36,4.503]],[\"name/44\",[44,68.228]],[\"parent/44\",[36,4.503]],[\"name/45\",[45,68.228]],[\"parent/45\",[36,4.503]],[\"name/46\",[46,68.228]],[\"parent/46\",[36,4.503]],[\"name/47\",[47,68.228]],[\"parent/47\",[36,4.503]],[\"name/48\",[48,68.228]],[\"parent/48\",[36,4.503]],[\"name/49\",[49,71.616]],[\"parent/49\",[36,4.503]],[\"name/50\",[50,68.228]],[\"parent/50\",[36,4.503]],[\"name/51\",[51,57.163]],[\"parent/51\",[36,4.503]],[\"name/52\",[52,59.291]],[\"parent/52\",[36,4.503]],[\"name/53\",[53,60.552]],[\"parent/53\",[36,4.503]],[\"name/54\",[4,44.342]],[\"parent/54\",[36,4.503]],[\"name/55\",[54,44.615]],[\"parent/55\",[36,4.503]],[\"name/56\",[55,45.784]],[\"parent/56\",[36,4.503]],[\"name/57\",[56,45.784]],[\"parent/57\",[36,4.503]],[\"name/58\",[57,44.342]],[\"parent/58\",[36,4.503]],[\"name/59\",[58,45.784]],[\"parent/59\",[36,4.503]],[\"name/60\",[59,45.784]],[\"parent/60\",[36,4.503]],[\"name/61\",[60,45.478]],[\"parent/61\",[36,4.503]],[\"name/62\",[61,55.407]],[\"parent/62\",[]],[\"name/63\",[37,36.16]],[\"parent/63\",[61,5.215]],[\"name/64\",[38,40.577]],[\"parent/64\",[61,5.215]],[\"name/65\",[42,43.082]],[\"parent/65\",[61,5.215]],[\"name/66\",[4,44.342]],[\"parent/66\",[61,5.215]],[\"name/67\",[54,44.615]],[\"parent/67\",[61,5.215]],[\"name/68\",[55,45.784]],[\"parent/68\",[61,5.215]],[\"name/69\",[56,45.784]],[\"parent/69\",[61,5.215]],[\"name/70\",[57,44.342]],[\"parent/70\",[61,5.215]],[\"name/71\",[58,45.784]],[\"parent/71\",[61,5.215]],[\"name/72\",[59,45.784]],[\"parent/72\",[61,5.215]],[\"name/73\",[60,45.478]],[\"parent/73\",[61,5.215]],[\"name/74\",[62,55.407]],[\"parent/74\",[]],[\"name/75\",[37,36.16]],[\"parent/75\",[62,5.215]],[\"name/76\",[38,40.577]],[\"parent/76\",[62,5.215]],[\"name/77\",[42,43.082]],[\"parent/77\",[62,5.215]],[\"name/78\",[4,44.342]],[\"parent/78\",[62,5.215]],[\"name/79\",[54,44.615]],[\"parent/79\",[62,5.215]],[\"name/80\",[55,45.784]],[\"parent/80\",[62,5.215]],[\"name/81\",[56,45.784]],[\"parent/81\",[62,5.215]],[\"name/82\",[57,44.342]],[\"parent/82\",[62,5.215]],[\"name/83\",[58,45.784]],[\"parent/83\",[62,5.215]],[\"name/84\",[59,45.784]],[\"parent/84\",[62,5.215]],[\"name/85\",[60,45.478]],[\"parent/85\",[62,5.215]],[\"name/86\",[63,55.407]],[\"parent/86\",[]],[\"name/87\",[37,36.16]],[\"parent/87\",[63,5.215]],[\"name/88\",[38,40.577]],[\"parent/88\",[63,5.215]],[\"name/89\",[42,43.082]],[\"parent/89\",[63,5.215]],[\"name/90\",[4,44.342]],[\"parent/90\",[63,5.215]],[\"name/91\",[54,44.615]],[\"parent/91\",[63,5.215]],[\"name/92\",[55,45.784]],[\"parent/92\",[63,5.215]],[\"name/93\",[56,45.784]],[\"parent/93\",[63,5.215]],[\"name/94\",[57,44.342]],[\"parent/94\",[63,5.215]],[\"name/95\",[58,45.784]],[\"parent/95\",[63,5.215]],[\"name/96\",[59,45.784]],[\"parent/96\",[63,5.215]],[\"name/97\",[60,45.478]],[\"parent/97\",[63,5.215]],[\"name/98\",[64,55.407]],[\"parent/98\",[]],[\"name/99\",[37,36.16]],[\"parent/99\",[64,5.215]],[\"name/100\",[38,40.577]],[\"parent/100\",[64,5.215]],[\"name/101\",[42,43.082]],[\"parent/101\",[64,5.215]],[\"name/102\",[4,44.342]],[\"parent/102\",[64,5.215]],[\"name/103\",[54,44.615]],[\"parent/103\",[64,5.215]],[\"name/104\",[55,45.784]],[\"parent/104\",[64,5.215]],[\"name/105\",[56,45.784]],[\"parent/105\",[64,5.215]],[\"name/106\",[57,44.342]],[\"parent/106\",[64,5.215]],[\"name/107\",[58,45.784]],[\"parent/107\",[64,5.215]],[\"name/108\",[59,45.784]],[\"parent/108\",[64,5.215]],[\"name/109\",[60,45.478]],[\"parent/109\",[64,5.215]],[\"name/110\",[65,55.407]],[\"parent/110\",[]],[\"name/111\",[37,36.16]],[\"parent/111\",[65,5.215]],[\"name/112\",[38,40.577]],[\"parent/112\",[65,5.215]],[\"name/113\",[42,43.082]],[\"parent/113\",[65,5.215]],[\"name/114\",[4,44.342]],[\"parent/114\",[65,5.215]],[\"name/115\",[54,44.615]],[\"parent/115\",[65,5.215]],[\"name/116\",[55,45.784]],[\"parent/116\",[65,5.215]],[\"name/117\",[56,45.784]],[\"parent/117\",[65,5.215]],[\"name/118\",[57,44.342]],[\"parent/118\",[65,5.215]],[\"name/119\",[58,45.784]],[\"parent/119\",[65,5.215]],[\"name/120\",[59,45.784]],[\"parent/120\",[65,5.215]],[\"name/121\",[60,45.478]],[\"parent/121\",[65,5.215]],[\"name/122\",[66,55.407]],[\"parent/122\",[]],[\"name/123\",[37,36.16]],[\"parent/123\",[66,5.215]],[\"name/124\",[38,40.577]],[\"parent/124\",[66,5.215]],[\"name/125\",[42,43.082]],[\"parent/125\",[66,5.215]],[\"name/126\",[4,44.342]],[\"parent/126\",[66,5.215]],[\"name/127\",[54,44.615]],[\"parent/127\",[66,5.215]],[\"name/128\",[55,45.784]],[\"parent/128\",[66,5.215]],[\"name/129\",[56,45.784]],[\"parent/129\",[66,5.215]],[\"name/130\",[57,44.342]],[\"parent/130\",[66,5.215]],[\"name/131\",[58,45.784]],[\"parent/131\",[66,5.215]],[\"name/132\",[59,45.784]],[\"parent/132\",[66,5.215]],[\"name/133\",[60,45.478]],[\"parent/133\",[66,5.215]],[\"name/134\",[67,55.407]],[\"parent/134\",[]],[\"name/135\",[37,36.16]],[\"parent/135\",[67,5.215]],[\"name/136\",[38,40.577]],[\"parent/136\",[67,5.215]],[\"name/137\",[42,43.082]],[\"parent/137\",[67,5.215]],[\"name/138\",[4,44.342]],[\"parent/138\",[67,5.215]],[\"name/139\",[54,44.615]],[\"parent/139\",[67,5.215]],[\"name/140\",[55,45.784]],[\"parent/140\",[67,5.215]],[\"name/141\",[56,45.784]],[\"parent/141\",[67,5.215]],[\"name/142\",[57,44.342]],[\"parent/142\",[67,5.215]],[\"name/143\",[58,45.784]],[\"parent/143\",[67,5.215]],[\"name/144\",[59,45.784]],[\"parent/144\",[67,5.215]],[\"name/145\",[60,45.478]],[\"parent/145\",[67,5.215]],[\"name/146\",[68,55.407]],[\"parent/146\",[]],[\"name/147\",[37,36.16]],[\"parent/147\",[68,5.215]],[\"name/148\",[38,40.577]],[\"parent/148\",[68,5.215]],[\"name/149\",[42,43.082]],[\"parent/149\",[68,5.215]],[\"name/150\",[4,44.342]],[\"parent/150\",[68,5.215]],[\"name/151\",[54,44.615]],[\"parent/151\",[68,5.215]],[\"name/152\",[55,45.784]],[\"parent/152\",[68,5.215]],[\"name/153\",[56,45.784]],[\"parent/153\",[68,5.215]],[\"name/154\",[57,44.342]],[\"parent/154\",[68,5.215]],[\"name/155\",[58,45.784]],[\"parent/155\",[68,5.215]],[\"name/156\",[59,45.784]],[\"parent/156\",[68,5.215]],[\"name/157\",[60,45.478]],[\"parent/157\",[68,5.215]],[\"name/158\",[69,55.407]],[\"parent/158\",[]],[\"name/159\",[37,36.16]],[\"parent/159\",[69,5.215]],[\"name/160\",[38,40.577]],[\"parent/160\",[69,5.215]],[\"name/161\",[42,43.082]],[\"parent/161\",[69,5.215]],[\"name/162\",[4,44.342]],[\"parent/162\",[69,5.215]],[\"name/163\",[54,44.615]],[\"parent/163\",[69,5.215]],[\"name/164\",[55,45.784]],[\"parent/164\",[69,5.215]],[\"name/165\",[56,45.784]],[\"parent/165\",[69,5.215]],[\"name/166\",[57,44.342]],[\"parent/166\",[69,5.215]],[\"name/167\",[58,45.784]],[\"parent/167\",[69,5.215]],[\"name/168\",[59,45.784]],[\"parent/168\",[69,5.215]],[\"name/169\",[60,45.478]],[\"parent/169\",[69,5.215]],[\"name/170\",[70,55.407]],[\"parent/170\",[]],[\"name/171\",[37,36.16]],[\"parent/171\",[70,5.215]],[\"name/172\",[38,40.577]],[\"parent/172\",[70,5.215]],[\"name/173\",[4,44.342]],[\"parent/173\",[70,5.215]],[\"name/174\",[54,44.615]],[\"parent/174\",[70,5.215]],[\"name/175\",[55,45.784]],[\"parent/175\",[70,5.215]],[\"name/176\",[56,45.784]],[\"parent/176\",[70,5.215]],[\"name/177\",[42,43.082]],[\"parent/177\",[70,5.215]],[\"name/178\",[57,44.342]],[\"parent/178\",[70,5.215]],[\"name/179\",[58,45.784]],[\"parent/179\",[70,5.215]],[\"name/180\",[59,45.784]],[\"parent/180\",[70,5.215]],[\"name/181\",[60,45.478]],[\"parent/181\",[70,5.215]],[\"name/182\",[71,55.407]],[\"parent/182\",[]],[\"name/183\",[37,36.16]],[\"parent/183\",[71,5.215]],[\"name/184\",[38,40.577]],[\"parent/184\",[71,5.215]],[\"name/185\",[42,43.082]],[\"parent/185\",[71,5.215]],[\"name/186\",[4,44.342]],[\"parent/186\",[71,5.215]],[\"name/187\",[54,44.615]],[\"parent/187\",[71,5.215]],[\"name/188\",[55,45.784]],[\"parent/188\",[71,5.215]],[\"name/189\",[56,45.784]],[\"parent/189\",[71,5.215]],[\"name/190\",[57,44.342]],[\"parent/190\",[71,5.215]],[\"name/191\",[58,45.784]],[\"parent/191\",[71,5.215]],[\"name/192\",[59,45.784]],[\"parent/192\",[71,5.215]],[\"name/193\",[60,45.478]],[\"parent/193\",[71,5.215]],[\"name/194\",[72,55.407]],[\"parent/194\",[]],[\"name/195\",[37,36.16]],[\"parent/195\",[72,5.215]],[\"name/196\",[38,40.577]],[\"parent/196\",[72,5.215]],[\"name/197\",[42,43.082]],[\"parent/197\",[72,5.215]],[\"name/198\",[4,44.342]],[\"parent/198\",[72,5.215]],[\"name/199\",[54,44.615]],[\"parent/199\",[72,5.215]],[\"name/200\",[55,45.784]],[\"parent/200\",[72,5.215]],[\"name/201\",[56,45.784]],[\"parent/201\",[72,5.215]],[\"name/202\",[57,44.342]],[\"parent/202\",[72,5.215]],[\"name/203\",[58,45.784]],[\"parent/203\",[72,5.215]],[\"name/204\",[59,45.784]],[\"parent/204\",[72,5.215]],[\"name/205\",[60,45.478]],[\"parent/205\",[72,5.215]],[\"name/206\",[73,55.407]],[\"parent/206\",[]],[\"name/207\",[37,36.16]],[\"parent/207\",[73,5.215]],[\"name/208\",[38,40.577]],[\"parent/208\",[73,5.215]],[\"name/209\",[42,43.082]],[\"parent/209\",[73,5.215]],[\"name/210\",[4,44.342]],[\"parent/210\",[73,5.215]],[\"name/211\",[54,44.615]],[\"parent/211\",[73,5.215]],[\"name/212\",[55,45.784]],[\"parent/212\",[73,5.215]],[\"name/213\",[56,45.784]],[\"parent/213\",[73,5.215]],[\"name/214\",[57,44.342]],[\"parent/214\",[73,5.215]],[\"name/215\",[58,45.784]],[\"parent/215\",[73,5.215]],[\"name/216\",[59,45.784]],[\"parent/216\",[73,5.215]],[\"name/217\",[60,45.478]],[\"parent/217\",[73,5.215]],[\"name/218\",[74,55.407]],[\"parent/218\",[]],[\"name/219\",[37,36.16]],[\"parent/219\",[74,5.215]],[\"name/220\",[38,40.577]],[\"parent/220\",[74,5.215]],[\"name/221\",[42,43.082]],[\"parent/221\",[74,5.215]],[\"name/222\",[4,44.342]],[\"parent/222\",[74,5.215]],[\"name/223\",[54,44.615]],[\"parent/223\",[74,5.215]],[\"name/224\",[55,45.784]],[\"parent/224\",[74,5.215]],[\"name/225\",[56,45.784]],[\"parent/225\",[74,5.215]],[\"name/226\",[57,44.342]],[\"parent/226\",[74,5.215]],[\"name/227\",[58,45.784]],[\"parent/227\",[74,5.215]],[\"name/228\",[59,45.784]],[\"parent/228\",[74,5.215]],[\"name/229\",[60,45.478]],[\"parent/229\",[74,5.215]],[\"name/230\",[75,55.407]],[\"parent/230\",[]],[\"name/231\",[37,36.16]],[\"parent/231\",[75,5.215]],[\"name/232\",[38,40.577]],[\"parent/232\",[75,5.215]],[\"name/233\",[42,43.082]],[\"parent/233\",[75,5.215]],[\"name/234\",[4,44.342]],[\"parent/234\",[75,5.215]],[\"name/235\",[54,44.615]],[\"parent/235\",[75,5.215]],[\"name/236\",[55,45.784]],[\"parent/236\",[75,5.215]],[\"name/237\",[56,45.784]],[\"parent/237\",[75,5.215]],[\"name/238\",[57,44.342]],[\"parent/238\",[75,5.215]],[\"name/239\",[58,45.784]],[\"parent/239\",[75,5.215]],[\"name/240\",[59,45.784]],[\"parent/240\",[75,5.215]],[\"name/241\",[60,45.478]],[\"parent/241\",[75,5.215]],[\"name/242\",[76,55.407]],[\"parent/242\",[]],[\"name/243\",[37,36.16]],[\"parent/243\",[76,5.215]],[\"name/244\",[38,40.577]],[\"parent/244\",[76,5.215]],[\"name/245\",[42,43.082]],[\"parent/245\",[76,5.215]],[\"name/246\",[4,44.342]],[\"parent/246\",[76,5.215]],[\"name/247\",[54,44.615]],[\"parent/247\",[76,5.215]],[\"name/248\",[55,45.784]],[\"parent/248\",[76,5.215]],[\"name/249\",[56,45.784]],[\"parent/249\",[76,5.215]],[\"name/250\",[57,44.342]],[\"parent/250\",[76,5.215]],[\"name/251\",[58,45.784]],[\"parent/251\",[76,5.215]],[\"name/252\",[59,45.784]],[\"parent/252\",[76,5.215]],[\"name/253\",[60,45.478]],[\"parent/253\",[76,5.215]],[\"name/254\",[77,55.407]],[\"parent/254\",[]],[\"name/255\",[37,36.16]],[\"parent/255\",[77,5.215]],[\"name/256\",[38,40.577]],[\"parent/256\",[77,5.215]],[\"name/257\",[42,43.082]],[\"parent/257\",[77,5.215]],[\"name/258\",[4,44.342]],[\"parent/258\",[77,5.215]],[\"name/259\",[54,44.615]],[\"parent/259\",[77,5.215]],[\"name/260\",[55,45.784]],[\"parent/260\",[77,5.215]],[\"name/261\",[56,45.784]],[\"parent/261\",[77,5.215]],[\"name/262\",[57,44.342]],[\"parent/262\",[77,5.215]],[\"name/263\",[58,45.784]],[\"parent/263\",[77,5.215]],[\"name/264\",[59,45.784]],[\"parent/264\",[77,5.215]],[\"name/265\",[60,45.478]],[\"parent/265\",[77,5.215]],[\"name/266\",[78,55.407]],[\"parent/266\",[]],[\"name/267\",[37,36.16]],[\"parent/267\",[78,5.215]],[\"name/268\",[38,40.577]],[\"parent/268\",[78,5.215]],[\"name/269\",[42,43.082]],[\"parent/269\",[78,5.215]],[\"name/270\",[4,44.342]],[\"parent/270\",[78,5.215]],[\"name/271\",[54,44.615]],[\"parent/271\",[78,5.215]],[\"name/272\",[55,45.784]],[\"parent/272\",[78,5.215]],[\"name/273\",[56,45.784]],[\"parent/273\",[78,5.215]],[\"name/274\",[57,44.342]],[\"parent/274\",[78,5.215]],[\"name/275\",[58,45.784]],[\"parent/275\",[78,5.215]],[\"name/276\",[59,45.784]],[\"parent/276\",[78,5.215]],[\"name/277\",[60,45.478]],[\"parent/277\",[78,5.215]],[\"name/278\",[79,55.407]],[\"parent/278\",[]],[\"name/279\",[37,36.16]],[\"parent/279\",[79,5.215]],[\"name/280\",[38,40.577]],[\"parent/280\",[79,5.215]],[\"name/281\",[42,43.082]],[\"parent/281\",[79,5.215]],[\"name/282\",[4,44.342]],[\"parent/282\",[79,5.215]],[\"name/283\",[54,44.615]],[\"parent/283\",[79,5.215]],[\"name/284\",[55,45.784]],[\"parent/284\",[79,5.215]],[\"name/285\",[56,45.784]],[\"parent/285\",[79,5.215]],[\"name/286\",[57,44.342]],[\"parent/286\",[79,5.215]],[\"name/287\",[58,45.784]],[\"parent/287\",[79,5.215]],[\"name/288\",[59,45.784]],[\"parent/288\",[79,5.215]],[\"name/289\",[60,45.478]],[\"parent/289\",[79,5.215]],[\"name/290\",[80,55.407]],[\"parent/290\",[]],[\"name/291\",[37,36.16]],[\"parent/291\",[80,5.215]],[\"name/292\",[38,40.577]],[\"parent/292\",[80,5.215]],[\"name/293\",[42,43.082]],[\"parent/293\",[80,5.215]],[\"name/294\",[4,44.342]],[\"parent/294\",[80,5.215]],[\"name/295\",[54,44.615]],[\"parent/295\",[80,5.215]],[\"name/296\",[55,45.784]],[\"parent/296\",[80,5.215]],[\"name/297\",[56,45.784]],[\"parent/297\",[80,5.215]],[\"name/298\",[57,44.342]],[\"parent/298\",[80,5.215]],[\"name/299\",[58,45.784]],[\"parent/299\",[80,5.215]],[\"name/300\",[59,45.784]],[\"parent/300\",[80,5.215]],[\"name/301\",[60,45.478]],[\"parent/301\",[80,5.215]],[\"name/302\",[81,55.407]],[\"parent/302\",[]],[\"name/303\",[37,36.16]],[\"parent/303\",[81,5.215]],[\"name/304\",[38,40.577]],[\"parent/304\",[81,5.215]],[\"name/305\",[42,43.082]],[\"parent/305\",[81,5.215]],[\"name/306\",[4,44.342]],[\"parent/306\",[81,5.215]],[\"name/307\",[54,44.615]],[\"parent/307\",[81,5.215]],[\"name/308\",[55,45.784]],[\"parent/308\",[81,5.215]],[\"name/309\",[56,45.784]],[\"parent/309\",[81,5.215]],[\"name/310\",[57,44.342]],[\"parent/310\",[81,5.215]],[\"name/311\",[58,45.784]],[\"parent/311\",[81,5.215]],[\"name/312\",[59,45.784]],[\"parent/312\",[81,5.215]],[\"name/313\",[60,45.478]],[\"parent/313\",[81,5.215]],[\"name/314\",[82,55.407]],[\"parent/314\",[]],[\"name/315\",[37,36.16]],[\"parent/315\",[82,5.215]],[\"name/316\",[38,40.577]],[\"parent/316\",[82,5.215]],[\"name/317\",[42,43.082]],[\"parent/317\",[82,5.215]],[\"name/318\",[4,44.342]],[\"parent/318\",[82,5.215]],[\"name/319\",[54,44.615]],[\"parent/319\",[82,5.215]],[\"name/320\",[55,45.784]],[\"parent/320\",[82,5.215]],[\"name/321\",[56,45.784]],[\"parent/321\",[82,5.215]],[\"name/322\",[57,44.342]],[\"parent/322\",[82,5.215]],[\"name/323\",[58,45.784]],[\"parent/323\",[82,5.215]],[\"name/324\",[59,45.784]],[\"parent/324\",[82,5.215]],[\"name/325\",[60,45.478]],[\"parent/325\",[82,5.215]],[\"name/326\",[83,55.407]],[\"parent/326\",[]],[\"name/327\",[37,36.16]],[\"parent/327\",[83,5.215]],[\"name/328\",[38,40.577]],[\"parent/328\",[83,5.215]],[\"name/329\",[42,43.082]],[\"parent/329\",[83,5.215]],[\"name/330\",[4,44.342]],[\"parent/330\",[83,5.215]],[\"name/331\",[54,44.615]],[\"parent/331\",[83,5.215]],[\"name/332\",[55,45.784]],[\"parent/332\",[83,5.215]],[\"name/333\",[56,45.784]],[\"parent/333\",[83,5.215]],[\"name/334\",[57,44.342]],[\"parent/334\",[83,5.215]],[\"name/335\",[58,45.784]],[\"parent/335\",[83,5.215]],[\"name/336\",[59,45.784]],[\"parent/336\",[83,5.215]],[\"name/337\",[60,45.478]],[\"parent/337\",[83,5.215]],[\"name/338\",[84,52.611]],[\"parent/338\",[]],[\"name/339\",[37,36.16]],[\"parent/339\",[84,4.952]],[\"name/340\",[38,40.577]],[\"parent/340\",[84,4.952]],[\"name/341\",[50,68.228]],[\"parent/341\",[84,4.952]],[\"name/342\",[51,57.163]],[\"parent/342\",[84,4.952]],[\"name/343\",[52,59.291]],[\"parent/343\",[84,4.952]],[\"name/344\",[53,60.552]],[\"parent/344\",[84,4.952]],[\"name/345\",[42,43.082]],[\"parent/345\",[84,4.952]],[\"name/346\",[4,44.342]],[\"parent/346\",[84,4.952]],[\"name/347\",[54,44.615]],[\"parent/347\",[84,4.952]],[\"name/348\",[55,45.784]],[\"parent/348\",[84,4.952]],[\"name/349\",[56,45.784]],[\"parent/349\",[84,4.952]],[\"name/350\",[57,44.342]],[\"parent/350\",[84,4.952]],[\"name/351\",[58,45.784]],[\"parent/351\",[84,4.952]],[\"name/352\",[59,45.784]],[\"parent/352\",[84,4.952]],[\"name/353\",[60,45.478]],[\"parent/353\",[84,4.952]],[\"name/354\",[85,54.632]],[\"parent/354\",[]],[\"name/355\",[37,36.16]],[\"parent/355\",[85,5.142]],[\"name/356\",[38,40.577]],[\"parent/356\",[85,5.142]],[\"name/357\",[42,43.082]],[\"parent/357\",[85,5.142]],[\"name/358\",[86,65.696]],[\"parent/358\",[85,5.142]],[\"name/359\",[4,44.342]],[\"parent/359\",[85,5.142]],[\"name/360\",[54,44.615]],[\"parent/360\",[85,5.142]],[\"name/361\",[55,45.784]],[\"parent/361\",[85,5.142]],[\"name/362\",[56,45.784]],[\"parent/362\",[85,5.142]],[\"name/363\",[57,44.342]],[\"parent/363\",[85,5.142]],[\"name/364\",[58,45.784]],[\"parent/364\",[85,5.142]],[\"name/365\",[59,45.784]],[\"parent/365\",[85,5.142]],[\"name/366\",[60,45.478]],[\"parent/366\",[85,5.142]],[\"name/367\",[87,54.632]],[\"parent/367\",[]],[\"name/368\",[37,36.16]],[\"parent/368\",[87,5.142]],[\"name/369\",[38,40.577]],[\"parent/369\",[87,5.142]],[\"name/370\",[86,65.696]],[\"parent/370\",[87,5.142]],[\"name/371\",[42,43.082]],[\"parent/371\",[87,5.142]],[\"name/372\",[4,44.342]],[\"parent/372\",[87,5.142]],[\"name/373\",[54,44.615]],[\"parent/373\",[87,5.142]],[\"name/374\",[55,45.784]],[\"parent/374\",[87,5.142]],[\"name/375\",[56,45.784]],[\"parent/375\",[87,5.142]],[\"name/376\",[57,44.342]],[\"parent/376\",[87,5.142]],[\"name/377\",[58,45.784]],[\"parent/377\",[87,5.142]],[\"name/378\",[59,45.784]],[\"parent/378\",[87,5.142]],[\"name/379\",[60,45.478]],[\"parent/379\",[87,5.142]],[\"name/380\",[88,55.407]],[\"parent/380\",[]],[\"name/381\",[37,36.16]],[\"parent/381\",[88,5.215]],[\"name/382\",[38,40.577]],[\"parent/382\",[88,5.215]],[\"name/383\",[42,43.082]],[\"parent/383\",[88,5.215]],[\"name/384\",[4,44.342]],[\"parent/384\",[88,5.215]],[\"name/385\",[54,44.615]],[\"parent/385\",[88,5.215]],[\"name/386\",[55,45.784]],[\"parent/386\",[88,5.215]],[\"name/387\",[56,45.784]],[\"parent/387\",[88,5.215]],[\"name/388\",[57,44.342]],[\"parent/388\",[88,5.215]],[\"name/389\",[58,45.784]],[\"parent/389\",[88,5.215]],[\"name/390\",[59,45.784]],[\"parent/390\",[88,5.215]],[\"name/391\",[60,45.478]],[\"parent/391\",[88,5.215]],[\"name/392\",[89,55.407]],[\"parent/392\",[]],[\"name/393\",[37,36.16]],[\"parent/393\",[89,5.215]],[\"name/394\",[38,40.577]],[\"parent/394\",[89,5.215]],[\"name/395\",[42,43.082]],[\"parent/395\",[89,5.215]],[\"name/396\",[4,44.342]],[\"parent/396\",[89,5.215]],[\"name/397\",[54,44.615]],[\"parent/397\",[89,5.215]],[\"name/398\",[55,45.784]],[\"parent/398\",[89,5.215]],[\"name/399\",[56,45.784]],[\"parent/399\",[89,5.215]],[\"name/400\",[57,44.342]],[\"parent/400\",[89,5.215]],[\"name/401\",[58,45.784]],[\"parent/401\",[89,5.215]],[\"name/402\",[59,45.784]],[\"parent/402\",[89,5.215]],[\"name/403\",[60,45.478]],[\"parent/403\",[89,5.215]],[\"name/404\",[90,55.407]],[\"parent/404\",[]],[\"name/405\",[37,36.16]],[\"parent/405\",[90,5.215]],[\"name/406\",[38,40.577]],[\"parent/406\",[90,5.215]],[\"name/407\",[42,43.082]],[\"parent/407\",[90,5.215]],[\"name/408\",[4,44.342]],[\"parent/408\",[90,5.215]],[\"name/409\",[54,44.615]],[\"parent/409\",[90,5.215]],[\"name/410\",[55,45.784]],[\"parent/410\",[90,5.215]],[\"name/411\",[56,45.784]],[\"parent/411\",[90,5.215]],[\"name/412\",[57,44.342]],[\"parent/412\",[90,5.215]],[\"name/413\",[58,45.784]],[\"parent/413\",[90,5.215]],[\"name/414\",[59,45.784]],[\"parent/414\",[90,5.215]],[\"name/415\",[60,45.478]],[\"parent/415\",[90,5.215]],[\"name/416\",[91,55.407]],[\"parent/416\",[]],[\"name/417\",[37,36.16]],[\"parent/417\",[91,5.215]],[\"name/418\",[38,40.577]],[\"parent/418\",[91,5.215]],[\"name/419\",[42,43.082]],[\"parent/419\",[91,5.215]],[\"name/420\",[4,44.342]],[\"parent/420\",[91,5.215]],[\"name/421\",[54,44.615]],[\"parent/421\",[91,5.215]],[\"name/422\",[55,45.784]],[\"parent/422\",[91,5.215]],[\"name/423\",[56,45.784]],[\"parent/423\",[91,5.215]],[\"name/424\",[57,44.342]],[\"parent/424\",[91,5.215]],[\"name/425\",[58,45.784]],[\"parent/425\",[91,5.215]],[\"name/426\",[59,45.784]],[\"parent/426\",[91,5.215]],[\"name/427\",[60,45.478]],[\"parent/427\",[91,5.215]],[\"name/428\",[92,52.018]],[\"parent/428\",[]],[\"name/429\",[37,36.16]],[\"parent/429\",[92,4.896]],[\"name/430\",[38,40.577]],[\"parent/430\",[92,4.896]],[\"name/431\",[39,68.228]],[\"parent/431\",[92,4.896]],[\"name/432\",[42,43.082]],[\"parent/432\",[92,4.896]],[\"name/433\",[50,68.228]],[\"parent/433\",[92,4.896]],[\"name/434\",[51,57.163]],[\"parent/434\",[92,4.896]],[\"name/435\",[52,59.291]],[\"parent/435\",[92,4.896]],[\"name/436\",[53,60.552]],[\"parent/436\",[92,4.896]],[\"name/437\",[4,44.342]],[\"parent/437\",[92,4.896]],[\"name/438\",[54,44.615]],[\"parent/438\",[92,4.896]],[\"name/439\",[55,45.784]],[\"parent/439\",[92,4.896]],[\"name/440\",[56,45.784]],[\"parent/440\",[92,4.896]],[\"name/441\",[57,44.342]],[\"parent/441\",[92,4.896]],[\"name/442\",[58,45.784]],[\"parent/442\",[92,4.896]],[\"name/443\",[59,45.784]],[\"parent/443\",[92,4.896]],[\"name/444\",[60,45.478]],[\"parent/444\",[92,4.896]],[\"name/445\",[93,43.082]],[\"parent/445\",[]],[\"name/446\",[94,50.928]],[\"parent/446\",[93,4.055]],[\"name/447\",[95,55.407]],[\"parent/447\",[93,4.055]],[\"name/448\",[96,58.171]],[\"parent/448\",[93,4.055]],[\"name/449\",[30,37.031]],[\"parent/449\",[93,4.055]],[\"name/450\",[20,40.954]],[\"parent/450\",[93,4.055]],[\"name/451\",[97,60.552]],[\"parent/451\",[93,4.055]],[\"name/452\",[98,61.993]],[\"parent/452\",[93,4.055]],[\"name/453\",[99,53.912]],[\"parent/453\",[93,4.055]],[\"name/454\",[100,61.993]],[\"parent/454\",[93,4.055]],[\"name/455\",[101,61.993]],[\"parent/455\",[93,4.055]],[\"name/456\",[102,59.291]],[\"parent/456\",[93,4.055]],[\"name/457\",[103,60.552]],[\"parent/457\",[93,4.055]],[\"name/458\",[104,59.291]],[\"parent/458\",[93,4.055]],[\"name/459\",[105,60.552]],[\"parent/459\",[93,4.055]],[\"name/460\",[106,61.993]],[\"parent/460\",[93,4.055]],[\"name/461\",[94,50.928]],[\"parent/461\",[93,4.055]],[\"name/462\",[107,61.993]],[\"parent/462\",[93,4.055]],[\"name/463\",[108,61.993]],[\"parent/463\",[93,4.055]],[\"name/464\",[109,61.993]],[\"parent/464\",[93,4.055]],[\"name/465\",[110,61.993]],[\"parent/465\",[93,4.055]],[\"name/466\",[111,61.993]],[\"parent/466\",[93,4.055]],[\"name/467\",[22,44.615]],[\"parent/467\",[93,4.055]],[\"name/468\",[112,52.611]],[\"parent/468\",[93,4.055]],[\"name/469\",[113,61.993]],[\"parent/469\",[93,4.055]],[\"name/470\",[114,61.993]],[\"parent/470\",[93,4.055]],[\"name/471\",[115,60.552]],[\"parent/471\",[93,4.055]],[\"name/472\",[116,55.407]],[\"parent/472\",[93,4.055]],[\"name/473\",[117,55.407]],[\"parent/473\",[93,4.055]],[\"name/474\",[118,55.407]],[\"parent/474\",[93,4.055]],[\"name/475\",[119,55.407]],[\"parent/475\",[93,4.055]],[\"name/476\",[120,55.407]],[\"parent/476\",[93,4.055]],[\"name/477\",[121,55.407]],[\"parent/477\",[93,4.055]],[\"name/478\",[122,55.407]],[\"parent/478\",[93,4.055]],[\"name/479\",[123,55.407]],[\"parent/479\",[93,4.055]],[\"name/480\",[124,55.407]],[\"parent/480\",[93,4.055]],[\"name/481\",[125,55.407]],[\"parent/481\",[93,4.055]],[\"name/482\",[126,55.407]],[\"parent/482\",[93,4.055]],[\"name/483\",[127,55.407]],[\"parent/483\",[93,4.055]],[\"name/484\",[128,55.407]],[\"parent/484\",[93,4.055]],[\"name/485\",[129,55.407]],[\"parent/485\",[93,4.055]],[\"name/486\",[130,55.407]],[\"parent/486\",[93,4.055]],[\"name/487\",[131,55.407]],[\"parent/487\",[]],[\"name/488\",[132,65.696]],[\"parent/488\",[131,5.215]],[\"name/489\",[133,76.761]],[\"parent/489\",[131,5.215]],[\"name/490\",[134,76.761]],[\"parent/490\",[131,5.215]],[\"name/491\",[135,76.761]],[\"parent/491\",[131,5.215]],[\"name/492\",[136,76.761]],[\"parent/492\",[131,5.215]],[\"name/493\",[137,71.616]],[\"parent/493\",[131,5.215]],[\"name/494\",[138,71.616]],[\"parent/494\",[131,5.215]],[\"name/495\",[139,76.761]],[\"parent/495\",[131,5.215]],[\"name/496\",[140,76.761]],[\"parent/496\",[131,5.215]],[\"name/497\",[141,76.761]],[\"parent/497\",[131,5.215]],[\"name/498\",[142,40.394]],[\"parent/498\",[]],[\"name/499\",[94,50.928]],[\"parent/499\",[142,3.802]],[\"name/500\",[143,68.228]],[\"parent/500\",[142,3.802]],[\"name/501\",[114,61.993]],[\"parent/501\",[142,3.802]],[\"name/502\",[109,61.993]],[\"parent/502\",[142,3.802]],[\"name/503\",[35,45.784]],[\"parent/503\",[142,3.802]],[\"name/504\",[144,76.761]],[\"parent/504\",[142,3.802]],[\"name/505\",[145,61.993]],[\"parent/505\",[142,3.802]],[\"name/506\",[146,76.761]],[\"parent/506\",[142,3.802]],[\"name/507\",[147,63.675]],[\"parent/507\",[142,3.802]],[\"name/508\",[148,71.616]],[\"parent/508\",[142,3.802]],[\"name/509\",[149,76.761]],[\"parent/509\",[142,3.802]],[\"name/510\",[150,76.761]],[\"parent/510\",[142,3.802]],[\"name/511\",[151,60.552]],[\"parent/511\",[142,3.802]],[\"name/512\",[152,57.163]],[\"parent/512\",[142,3.802]],[\"name/513\",[153,76.761]],[\"parent/513\",[142,3.802]],[\"name/514\",[154,76.761]],[\"parent/514\",[142,3.802]],[\"name/515\",[95,55.407]],[\"parent/515\",[142,3.802]],[\"name/516\",[96,58.171]],[\"parent/516\",[142,3.802]],[\"name/517\",[30,37.031]],[\"parent/517\",[142,3.802]],[\"name/518\",[20,40.954]],[\"parent/518\",[142,3.802]],[\"name/519\",[97,60.552]],[\"parent/519\",[142,3.802]],[\"name/520\",[98,61.993]],[\"parent/520\",[142,3.802]],[\"name/521\",[99,53.912]],[\"parent/521\",[142,3.802]],[\"name/522\",[100,61.993]],[\"parent/522\",[142,3.802]],[\"name/523\",[101,61.993]],[\"parent/523\",[142,3.802]],[\"name/524\",[102,59.291]],[\"parent/524\",[142,3.802]],[\"name/525\",[103,60.552]],[\"parent/525\",[142,3.802]],[\"name/526\",[104,59.291]],[\"parent/526\",[142,3.802]],[\"name/527\",[105,60.552]],[\"parent/527\",[142,3.802]],[\"name/528\",[106,61.993]],[\"parent/528\",[142,3.802]],[\"name/529\",[94,50.928]],[\"parent/529\",[142,3.802]],[\"name/530\",[107,61.993]],[\"parent/530\",[142,3.802]],[\"name/531\",[108,61.993]],[\"parent/531\",[142,3.802]],[\"name/532\",[110,61.993]],[\"parent/532\",[142,3.802]],[\"name/533\",[111,61.993]],[\"parent/533\",[142,3.802]],[\"name/534\",[22,44.615]],[\"parent/534\",[142,3.802]],[\"name/535\",[112,52.611]],[\"parent/535\",[142,3.802]],[\"name/536\",[113,61.993]],[\"parent/536\",[142,3.802]],[\"name/537\",[115,60.552]],[\"parent/537\",[142,3.802]],[\"name/538\",[116,55.407]],[\"parent/538\",[142,3.802]],[\"name/539\",[117,55.407]],[\"parent/539\",[142,3.802]],[\"name/540\",[118,55.407]],[\"parent/540\",[142,3.802]],[\"name/541\",[119,55.407]],[\"parent/541\",[142,3.802]],[\"name/542\",[120,55.407]],[\"parent/542\",[142,3.802]],[\"name/543\",[121,55.407]],[\"parent/543\",[142,3.802]],[\"name/544\",[122,55.407]],[\"parent/544\",[142,3.802]],[\"name/545\",[123,55.407]],[\"parent/545\",[142,3.802]],[\"name/546\",[124,55.407]],[\"parent/546\",[142,3.802]],[\"name/547\",[125,55.407]],[\"parent/547\",[142,3.802]],[\"name/548\",[126,55.407]],[\"parent/548\",[142,3.802]],[\"name/549\",[127,55.407]],[\"parent/549\",[142,3.802]],[\"name/550\",[128,55.407]],[\"parent/550\",[142,3.802]],[\"name/551\",[129,55.407]],[\"parent/551\",[142,3.802]],[\"name/552\",[130,55.407]],[\"parent/552\",[142,3.802]],[\"name/553\",[155,50.425]],[\"parent/553\",[]],[\"name/554\",[38,40.577]],[\"parent/554\",[155,4.746]],[\"name/555\",[116,55.407]],[\"parent/555\",[155,4.746]],[\"name/556\",[117,55.407]],[\"parent/556\",[155,4.746]],[\"name/557\",[118,55.407]],[\"parent/557\",[155,4.746]],[\"name/558\",[119,55.407]],[\"parent/558\",[155,4.746]],[\"name/559\",[120,55.407]],[\"parent/559\",[155,4.746]],[\"name/560\",[121,55.407]],[\"parent/560\",[155,4.746]],[\"name/561\",[122,55.407]],[\"parent/561\",[155,4.746]],[\"name/562\",[123,55.407]],[\"parent/562\",[155,4.746]],[\"name/563\",[124,55.407]],[\"parent/563\",[155,4.746]],[\"name/564\",[125,55.407]],[\"parent/564\",[155,4.746]],[\"name/565\",[126,55.407]],[\"parent/565\",[155,4.746]],[\"name/566\",[127,55.407]],[\"parent/566\",[155,4.746]],[\"name/567\",[128,55.407]],[\"parent/567\",[155,4.746]],[\"name/568\",[129,55.407]],[\"parent/568\",[155,4.746]],[\"name/569\",[130,55.407]],[\"parent/569\",[155,4.746]],[\"name/570\",[156,44.077]],[\"parent/570\",[]],[\"name/571\",[157,76.761]],[\"parent/571\",[156,4.149]],[\"name/572\",[158,76.761]],[\"parent/572\",[156,4.149]],[\"name/573\",[159,71.616]],[\"parent/573\",[156,4.149]],[\"name/574\",[94,50.928]],[\"parent/574\",[156,4.149]],[\"name/575\",[160,76.761]],[\"parent/575\",[156,4.149]],[\"name/576\",[161,61.993]],[\"parent/576\",[156,4.149]],[\"name/577\",[162,63.675]],[\"parent/577\",[156,4.149]],[\"name/578\",[163,76.761]],[\"parent/578\",[156,4.149]],[\"name/579\",[143,68.228]],[\"parent/579\",[156,4.149]],[\"name/580\",[164,55.407]],[\"parent/580\",[156,4.149]],[\"name/581\",[165,68.228]],[\"parent/581\",[156,4.149]],[\"name/582\",[96,58.171]],[\"parent/582\",[156,4.149]],[\"name/583\",[166,60.552]],[\"parent/583\",[156,4.149]],[\"name/584\",[167,76.761]],[\"parent/584\",[156,4.149]],[\"name/585\",[168,71.616]],[\"parent/585\",[156,4.149]],[\"name/586\",[103,60.552]],[\"parent/586\",[156,4.149]],[\"name/587\",[104,59.291]],[\"parent/587\",[156,4.149]],[\"name/588\",[105,60.552]],[\"parent/588\",[156,4.149]],[\"name/589\",[97,60.552]],[\"parent/589\",[156,4.149]],[\"name/590\",[94,50.928]],[\"parent/590\",[156,4.149]],[\"name/591\",[102,59.291]],[\"parent/591\",[156,4.149]],[\"name/592\",[115,60.552]],[\"parent/592\",[156,4.149]],[\"name/593\",[116,55.407]],[\"parent/593\",[156,4.149]],[\"name/594\",[117,55.407]],[\"parent/594\",[156,4.149]],[\"name/595\",[118,55.407]],[\"parent/595\",[156,4.149]],[\"name/596\",[119,55.407]],[\"parent/596\",[156,4.149]],[\"name/597\",[120,55.407]],[\"parent/597\",[156,4.149]],[\"name/598\",[121,55.407]],[\"parent/598\",[156,4.149]],[\"name/599\",[122,55.407]],[\"parent/599\",[156,4.149]],[\"name/600\",[123,55.407]],[\"parent/600\",[156,4.149]],[\"name/601\",[124,55.407]],[\"parent/601\",[156,4.149]],[\"name/602\",[125,55.407]],[\"parent/602\",[156,4.149]],[\"name/603\",[126,55.407]],[\"parent/603\",[156,4.149]],[\"name/604\",[127,55.407]],[\"parent/604\",[156,4.149]],[\"name/605\",[128,55.407]],[\"parent/605\",[156,4.149]],[\"name/606\",[129,55.407]],[\"parent/606\",[156,4.149]],[\"name/607\",[130,55.407]],[\"parent/607\",[156,4.149]],[\"name/608\",[169,43.322]],[\"parent/608\",[]],[\"name/609\",[170,76.761]],[\"parent/609\",[169,4.078]],[\"name/610\",[171,76.761]],[\"parent/610\",[169,4.078]],[\"name/611\",[172,76.761]],[\"parent/611\",[169,4.078]],[\"name/612\",[37,36.16]],[\"parent/612\",[169,4.078]],[\"name/613\",[173,71.616]],[\"parent/613\",[174,7.225]],[\"name/614\",[175,49.049]],[\"parent/614\",[169,4.078]],[\"name/615\",[176,71.616]],[\"parent/615\",[169,4.078]],[\"name/616\",[177,76.761]],[\"parent/616\",[169,4.078]],[\"name/617\",[178,71.616]],[\"parent/617\",[169,4.078]],[\"name/618\",[179,58.171]],[\"parent/618\",[169,4.078]],[\"name/619\",[95,55.407]],[\"parent/619\",[169,4.078]],[\"name/620\",[180,60.552]],[\"parent/620\",[169,4.078]],[\"name/621\",[181,76.761]],[\"parent/621\",[169,4.078]],[\"name/622\",[99,53.912]],[\"parent/622\",[169,4.078]],[\"name/623\",[182,71.616]],[\"parent/623\",[169,4.078]],[\"name/624\",[183,76.761]],[\"parent/624\",[169,4.078]],[\"name/625\",[184,76.761]],[\"parent/625\",[169,4.078]],[\"name/626\",[185,76.761]],[\"parent/626\",[169,4.078]],[\"name/627\",[186,65.696]],[\"parent/627\",[169,4.078]],[\"name/628\",[187,76.761]],[\"parent/628\",[169,4.078]],[\"name/629\",[188,76.761]],[\"parent/629\",[169,4.078]],[\"name/630\",[189,76.761]],[\"parent/630\",[169,4.078]],[\"name/631\",[190,76.761]],[\"parent/631\",[169,4.078]],[\"name/632\",[191,76.761]],[\"parent/632\",[169,4.078]],[\"name/633\",[192,76.761]],[\"parent/633\",[169,4.078]],[\"name/634\",[193,76.761]],[\"parent/634\",[169,4.078]],[\"name/635\",[116,55.407]],[\"parent/635\",[169,4.078]],[\"name/636\",[117,55.407]],[\"parent/636\",[169,4.078]],[\"name/637\",[118,55.407]],[\"parent/637\",[169,4.078]],[\"name/638\",[119,55.407]],[\"parent/638\",[169,4.078]],[\"name/639\",[120,55.407]],[\"parent/639\",[169,4.078]],[\"name/640\",[121,55.407]],[\"parent/640\",[169,4.078]],[\"name/641\",[122,55.407]],[\"parent/641\",[169,4.078]],[\"name/642\",[123,55.407]],[\"parent/642\",[169,4.078]],[\"name/643\",[124,55.407]],[\"parent/643\",[169,4.078]],[\"name/644\",[125,55.407]],[\"parent/644\",[169,4.078]],[\"name/645\",[126,55.407]],[\"parent/645\",[169,4.078]],[\"name/646\",[127,55.407]],[\"parent/646\",[169,4.078]],[\"name/647\",[128,55.407]],[\"parent/647\",[169,4.078]],[\"name/648\",[129,55.407]],[\"parent/648\",[169,4.078]],[\"name/649\",[130,55.407]],[\"parent/649\",[169,4.078]],[\"name/650\",[194,42.176]],[\"parent/650\",[]],[\"name/651\",[25,46.098]],[\"parent/651\",[194,3.97]],[\"name/652\",[195,76.761]],[\"parent/652\",[194,3.97]],[\"name/653\",[96,58.171]],[\"parent/653\",[194,3.97]],[\"name/654\",[20,40.954]],[\"parent/654\",[194,3.97]],[\"name/655\",[30,37.031]],[\"parent/655\",[194,3.97]],[\"name/656\",[196,61.993]],[\"parent/656\",[194,3.97]],[\"name/657\",[34,42.395]],[\"parent/657\",[194,3.97]],[\"name/658\",[197,49.049]],[\"parent/658\",[194,3.97]],[\"name/659\",[198,76.761]],[\"parent/659\",[194,3.97]],[\"name/660\",[199,76.761]],[\"parent/660\",[194,3.97]],[\"name/661\",[200,76.761]],[\"parent/661\",[194,3.97]],[\"name/662\",[201,71.616]],[\"parent/662\",[194,3.97]],[\"name/663\",[202,71.616]],[\"parent/663\",[194,3.97]],[\"name/664\",[203,76.761]],[\"parent/664\",[194,3.97]],[\"name/665\",[204,71.616]],[\"parent/665\",[194,3.97]],[\"name/666\",[205,76.761]],[\"parent/666\",[194,3.97]],[\"name/667\",[206,71.616]],[\"parent/667\",[194,3.97]],[\"name/668\",[207,71.616]],[\"parent/668\",[194,3.97]],[\"name/669\",[208,76.761]],[\"parent/669\",[194,3.97]],[\"name/670\",[209,63.675]],[\"parent/670\",[194,3.97]],[\"name/671\",[164,55.407]],[\"parent/671\",[194,3.97]],[\"name/672\",[210,76.761]],[\"parent/672\",[194,3.97]],[\"name/673\",[211,71.616]],[\"parent/673\",[194,3.97]],[\"name/674\",[212,76.761]],[\"parent/674\",[194,3.97]],[\"name/675\",[213,76.761]],[\"parent/675\",[194,3.97]],[\"name/676\",[214,76.761]],[\"parent/676\",[194,3.97]],[\"name/677\",[215,76.761]],[\"parent/677\",[194,3.97]],[\"name/678\",[216,76.761]],[\"parent/678\",[194,3.97]],[\"name/679\",[217,71.616]],[\"parent/679\",[194,3.97]],[\"name/680\",[218,76.761]],[\"parent/680\",[194,3.97]],[\"name/681\",[219,76.761]],[\"parent/681\",[194,3.97]],[\"name/682\",[220,76.761]],[\"parent/682\",[194,3.97]],[\"name/683\",[221,76.761]],[\"parent/683\",[194,3.97]],[\"name/684\",[222,71.616]],[\"parent/684\",[194,3.97]],[\"name/685\",[223,76.761]],[\"parent/685\",[194,3.97]],[\"name/686\",[224,76.761]],[\"parent/686\",[194,3.97]],[\"name/687\",[225,76.761]],[\"parent/687\",[194,3.97]],[\"name/688\",[226,71.616]],[\"parent/688\",[194,3.97]],[\"name/689\",[227,68.228]],[\"parent/689\",[194,3.97]],[\"name/690\",[228,76.761]],[\"parent/690\",[194,3.97]],[\"name/691\",[229,76.761]],[\"parent/691\",[194,3.97]],[\"name/692\",[230,68.228]],[\"parent/692\",[194,3.97]],[\"name/693\",[231,42.848]],[\"parent/693\",[]],[\"name/694\",[232,76.761]],[\"parent/694\",[231,4.033]],[\"name/695\",[233,76.761]],[\"parent/695\",[231,4.033]],[\"name/696\",[234,76.761]],[\"parent/696\",[231,4.033]],[\"name/697\",[235,76.761]],[\"parent/697\",[231,4.033]],[\"name/698\",[236,76.761]],[\"parent/698\",[231,4.033]],[\"name/699\",[237,76.761]],[\"parent/699\",[231,4.033]],[\"name/700\",[38,40.577]],[\"parent/700\",[231,4.033]],[\"name/701\",[238,71.616]],[\"parent/701\",[231,4.033]],[\"name/702\",[164,55.407]],[\"parent/702\",[231,4.033]],[\"name/703\",[239,71.616]],[\"parent/703\",[231,4.033]],[\"name/704\",[20,40.954]],[\"parent/704\",[231,4.033]],[\"name/705\",[30,37.031]],[\"parent/705\",[231,4.033]],[\"name/706\",[196,61.993]],[\"parent/706\",[231,4.033]],[\"name/707\",[34,42.395]],[\"parent/707\",[231,4.033]],[\"name/708\",[96,58.171]],[\"parent/708\",[231,4.033]],[\"name/709\",[240,76.761]],[\"parent/709\",[231,4.033]],[\"name/710\",[132,65.696]],[\"parent/710\",[231,4.033]],[\"name/711\",[226,71.616]],[\"parent/711\",[231,4.033]],[\"name/712\",[131,55.407]],[\"parent/712\",[231,4.033]],[\"name/713\",[194,42.176]],[\"parent/713\",[231,4.033]],[\"name/714\",[222,71.616]],[\"parent/714\",[231,4.033]],[\"name/715\",[241,76.761]],[\"parent/715\",[231,4.033]],[\"name/716\",[242,76.761]],[\"parent/716\",[231,4.033]],[\"name/717\",[243,76.761]],[\"parent/717\",[231,4.033]],[\"name/718\",[244,76.761]],[\"parent/718\",[231,4.033]],[\"name/719\",[245,76.761]],[\"parent/719\",[231,4.033]],[\"name/720\",[211,71.616]],[\"parent/720\",[231,4.033]],[\"name/721\",[137,71.616]],[\"parent/721\",[231,4.033]],[\"name/722\",[138,71.616]],[\"parent/722\",[231,4.033]],[\"name/723\",[246,76.761]],[\"parent/723\",[231,4.033]],[\"name/724\",[247,68.228]],[\"parent/724\",[231,4.033]],[\"name/725\",[217,71.616]],[\"parent/725\",[231,4.033]],[\"name/726\",[227,68.228]],[\"parent/726\",[231,4.033]],[\"name/727\",[248,76.761]],[\"parent/727\",[231,4.033]],[\"name/728\",[249,39.693]],[\"parent/728\",[]],[\"name/729\",[94,50.928]],[\"parent/729\",[249,3.736]],[\"name/730\",[114,61.993]],[\"parent/730\",[249,3.736]],[\"name/731\",[109,61.993]],[\"parent/731\",[249,3.736]],[\"name/732\",[230,68.228]],[\"parent/732\",[249,3.736]],[\"name/733\",[35,45.784]],[\"parent/733\",[249,3.736]],[\"name/734\",[250,58.171]],[\"parent/734\",[249,3.736]],[\"name/735\",[197,49.049]],[\"parent/735\",[249,3.736]],[\"name/736\",[251,65.696]],[\"parent/736\",[249,3.736]],[\"name/737\",[252,61.993]],[\"parent/737\",[249,3.736]],[\"name/738\",[253,71.616]],[\"parent/738\",[249,3.736]],[\"name/739\",[254,71.616]],[\"parent/739\",[249,3.736]],[\"name/740\",[255,76.761]],[\"parent/740\",[249,3.736]],[\"name/741\",[23,45.478]],[\"parent/741\",[249,3.736]],[\"name/742\",[256,58.171]],[\"parent/742\",[249,3.736]],[\"name/743\",[22,44.615]],[\"parent/743\",[249,3.736]],[\"name/744\",[148,71.616]],[\"parent/744\",[249,3.736]],[\"name/745\",[152,57.163]],[\"parent/745\",[249,3.736]],[\"name/746\",[257,61.993]],[\"parent/746\",[249,3.736]],[\"name/747\",[21,43.567]],[\"parent/747\",[249,3.736]],[\"name/748\",[145,61.993]],[\"parent/748\",[249,3.736]],[\"name/749\",[151,60.552]],[\"parent/749\",[249,3.736]],[\"name/750\",[95,55.407]],[\"parent/750\",[249,3.736]],[\"name/751\",[96,58.171]],[\"parent/751\",[249,3.736]],[\"name/752\",[30,37.031]],[\"parent/752\",[249,3.736]],[\"name/753\",[20,40.954]],[\"parent/753\",[249,3.736]],[\"name/754\",[97,60.552]],[\"parent/754\",[249,3.736]],[\"name/755\",[98,61.993]],[\"parent/755\",[249,3.736]],[\"name/756\",[99,53.912]],[\"parent/756\",[249,3.736]],[\"name/757\",[100,61.993]],[\"parent/757\",[249,3.736]],[\"name/758\",[101,61.993]],[\"parent/758\",[249,3.736]],[\"name/759\",[102,59.291]],[\"parent/759\",[249,3.736]],[\"name/760\",[103,60.552]],[\"parent/760\",[249,3.736]],[\"name/761\",[104,59.291]],[\"parent/761\",[249,3.736]],[\"name/762\",[105,60.552]],[\"parent/762\",[249,3.736]],[\"name/763\",[106,61.993]],[\"parent/763\",[249,3.736]],[\"name/764\",[94,50.928]],[\"parent/764\",[249,3.736]],[\"name/765\",[107,61.993]],[\"parent/765\",[249,3.736]],[\"name/766\",[108,61.993]],[\"parent/766\",[249,3.736]],[\"name/767\",[110,61.993]],[\"parent/767\",[249,3.736]],[\"name/768\",[111,61.993]],[\"parent/768\",[249,3.736]],[\"name/769\",[112,52.611]],[\"parent/769\",[249,3.736]],[\"name/770\",[113,61.993]],[\"parent/770\",[249,3.736]],[\"name/771\",[115,60.552]],[\"parent/771\",[249,3.736]],[\"name/772\",[116,55.407]],[\"parent/772\",[249,3.736]],[\"name/773\",[117,55.407]],[\"parent/773\",[249,3.736]],[\"name/774\",[118,55.407]],[\"parent/774\",[249,3.736]],[\"name/775\",[119,55.407]],[\"parent/775\",[249,3.736]],[\"name/776\",[120,55.407]],[\"parent/776\",[249,3.736]],[\"name/777\",[121,55.407]],[\"parent/777\",[249,3.736]],[\"name/778\",[122,55.407]],[\"parent/778\",[249,3.736]],[\"name/779\",[123,55.407]],[\"parent/779\",[249,3.736]],[\"name/780\",[124,55.407]],[\"parent/780\",[249,3.736]],[\"name/781\",[125,55.407]],[\"parent/781\",[249,3.736]],[\"name/782\",[126,55.407]],[\"parent/782\",[249,3.736]],[\"name/783\",[127,55.407]],[\"parent/783\",[249,3.736]],[\"name/784\",[128,55.407]],[\"parent/784\",[249,3.736]],[\"name/785\",[129,55.407]],[\"parent/785\",[249,3.736]],[\"name/786\",[130,55.407]],[\"parent/786\",[249,3.736]],[\"name/787\",[258,47.839]],[\"parent/787\",[]],[\"name/788\",[259,65.696]],[\"parent/788\",[258,4.503]],[\"name/789\",[38,40.577]],[\"parent/789\",[258,4.503]],[\"name/790\",[260,76.761]],[\"parent/790\",[258,4.503]],[\"name/791\",[261,76.761]],[\"parent/791\",[258,4.503]],[\"name/792\",[262,76.761]],[\"parent/792\",[258,4.503]],[\"name/793\",[263,71.616]],[\"parent/793\",[258,4.503]],[\"name/794\",[209,63.675]],[\"parent/794\",[258,4.503]],[\"name/795\",[264,76.761]],[\"parent/795\",[258,4.503]],[\"name/796\",[206,71.616]],[\"parent/796\",[258,4.503]],[\"name/797\",[207,71.616]],[\"parent/797\",[258,4.503]],[\"name/798\",[116,55.407]],[\"parent/798\",[258,4.503]],[\"name/799\",[117,55.407]],[\"parent/799\",[258,4.503]],[\"name/800\",[118,55.407]],[\"parent/800\",[258,4.503]],[\"name/801\",[119,55.407]],[\"parent/801\",[258,4.503]],[\"name/802\",[120,55.407]],[\"parent/802\",[258,4.503]],[\"name/803\",[121,55.407]],[\"parent/803\",[258,4.503]],[\"name/804\",[122,55.407]],[\"parent/804\",[258,4.503]],[\"name/805\",[123,55.407]],[\"parent/805\",[258,4.503]],[\"name/806\",[124,55.407]],[\"parent/806\",[258,4.503]],[\"name/807\",[125,55.407]],[\"parent/807\",[258,4.503]],[\"name/808\",[126,55.407]],[\"parent/808\",[258,4.503]],[\"name/809\",[127,55.407]],[\"parent/809\",[258,4.503]],[\"name/810\",[128,55.407]],[\"parent/810\",[258,4.503]],[\"name/811\",[129,55.407]],[\"parent/811\",[258,4.503]],[\"name/812\",[130,55.407]],[\"parent/812\",[258,4.503]],[\"name/813\",[265,58.171]],[\"parent/813\",[]],[\"name/814\",[162,63.675]],[\"parent/814\",[265,5.476]],[\"name/815\",[266,60.552]],[\"parent/815\",[265,5.476]],[\"name/816\",[267,71.616]],[\"parent/816\",[265,5.476]],[\"name/817\",[161,61.993]],[\"parent/817\",[265,5.476]],[\"name/818\",[94,50.928]],[\"parent/818\",[265,5.476]],[\"name/819\",[268,68.228]],[\"parent/819\",[265,5.476]],[\"name/820\",[161,61.993]],[\"parent/820\",[265,5.476]],[\"name/821\",[269,71.616]],[\"parent/821\",[265,5.476]],[\"name/822\",[270,49.487]],[\"parent/822\",[]],[\"name/823\",[94,50.928]],[\"parent/823\",[270,4.658]],[\"name/824\",[162,63.675]],[\"parent/824\",[270,4.658]],[\"name/825\",[271,76.761]],[\"parent/825\",[270,4.658]],[\"name/826\",[272,76.761]],[\"parent/826\",[270,4.658]],[\"name/827\",[273,76.761]],[\"parent/827\",[270,4.658]],[\"name/828\",[274,71.616]],[\"parent/828\",[270,4.658]],[\"name/829\",[275,76.761]],[\"parent/829\",[270,4.658]],[\"name/830\",[164,55.407]],[\"parent/830\",[270,4.658]],[\"name/831\",[276,76.761]],[\"parent/831\",[270,4.658]],[\"name/832\",[95,55.407]],[\"parent/832\",[270,4.658]],[\"name/833\",[277,68.228]],[\"parent/833\",[270,4.658]],[\"name/834\",[278,76.761]],[\"parent/834\",[270,4.658]],[\"name/835\",[279,71.616]],[\"parent/835\",[270,4.658]],[\"name/836\",[280,71.616]],[\"parent/836\",[270,4.658]],[\"name/837\",[281,76.761]],[\"parent/837\",[270,4.658]],[\"name/838\",[282,76.761]],[\"parent/838\",[270,4.658]],[\"name/839\",[37,36.16]],[\"parent/839\",[270,4.658]],[\"name/840\",[283,76.761]],[\"parent/840\",[284,6.184]],[\"name/841\",[285,76.761]],[\"parent/841\",[284,6.184]],[\"name/842\",[286,76.761]],[\"parent/842\",[284,6.184]],[\"name/843\",[287,76.761]],[\"parent/843\",[284,6.184]],[\"name/844\",[34,42.395]],[\"parent/844\",[270,4.658]],[\"name/845\",[288,76.761]],[\"parent/845\",[270,4.658]],[\"name/846\",[269,71.616]],[\"parent/846\",[270,4.658]],[\"name/847\",[161,61.993]],[\"parent/847\",[270,4.658]],[\"name/848\",[289,42.176]],[\"parent/848\",[]],[\"name/849\",[94,50.928]],[\"parent/849\",[289,3.97]],[\"name/850\",[38,40.577]],[\"parent/850\",[289,3.97]],[\"name/851\",[165,68.228]],[\"parent/851\",[289,3.97]],[\"name/852\",[250,58.171]],[\"parent/852\",[289,3.97]],[\"name/853\",[164,55.407]],[\"parent/853\",[289,3.97]],[\"name/854\",[114,61.993]],[\"parent/854\",[289,3.97]],[\"name/855\",[95,55.407]],[\"parent/855\",[289,3.97]],[\"name/856\",[96,58.171]],[\"parent/856\",[289,3.97]],[\"name/857\",[30,37.031]],[\"parent/857\",[289,3.97]],[\"name/858\",[20,40.954]],[\"parent/858\",[289,3.97]],[\"name/859\",[97,60.552]],[\"parent/859\",[289,3.97]],[\"name/860\",[98,61.993]],[\"parent/860\",[289,3.97]],[\"name/861\",[99,53.912]],[\"parent/861\",[289,3.97]],[\"name/862\",[100,61.993]],[\"parent/862\",[289,3.97]],[\"name/863\",[101,61.993]],[\"parent/863\",[289,3.97]],[\"name/864\",[102,59.291]],[\"parent/864\",[289,3.97]],[\"name/865\",[103,60.552]],[\"parent/865\",[289,3.97]],[\"name/866\",[104,59.291]],[\"parent/866\",[289,3.97]],[\"name/867\",[105,60.552]],[\"parent/867\",[289,3.97]],[\"name/868\",[106,61.993]],[\"parent/868\",[289,3.97]],[\"name/869\",[94,50.928]],[\"parent/869\",[289,3.97]],[\"name/870\",[107,61.993]],[\"parent/870\",[289,3.97]],[\"name/871\",[108,61.993]],[\"parent/871\",[289,3.97]],[\"name/872\",[109,61.993]],[\"parent/872\",[289,3.97]],[\"name/873\",[110,61.993]],[\"parent/873\",[289,3.97]],[\"name/874\",[111,61.993]],[\"parent/874\",[289,3.97]],[\"name/875\",[22,44.615]],[\"parent/875\",[289,3.97]],[\"name/876\",[112,52.611]],[\"parent/876\",[289,3.97]],[\"name/877\",[113,61.993]],[\"parent/877\",[289,3.97]],[\"name/878\",[115,60.552]],[\"parent/878\",[289,3.97]],[\"name/879\",[116,55.407]],[\"parent/879\",[289,3.97]],[\"name/880\",[117,55.407]],[\"parent/880\",[289,3.97]],[\"name/881\",[118,55.407]],[\"parent/881\",[289,3.97]],[\"name/882\",[119,55.407]],[\"parent/882\",[289,3.97]],[\"name/883\",[120,55.407]],[\"parent/883\",[289,3.97]],[\"name/884\",[121,55.407]],[\"parent/884\",[289,3.97]],[\"name/885\",[122,55.407]],[\"parent/885\",[289,3.97]],[\"name/886\",[123,55.407]],[\"parent/886\",[289,3.97]],[\"name/887\",[124,55.407]],[\"parent/887\",[289,3.97]],[\"name/888\",[125,55.407]],[\"parent/888\",[289,3.97]],[\"name/889\",[126,55.407]],[\"parent/889\",[289,3.97]],[\"name/890\",[127,55.407]],[\"parent/890\",[289,3.97]],[\"name/891\",[128,55.407]],[\"parent/891\",[289,3.97]],[\"name/892\",[129,55.407]],[\"parent/892\",[289,3.97]],[\"name/893\",[130,55.407]],[\"parent/893\",[289,3.97]],[\"name/894\",[290,42.395]],[\"parent/894\",[]],[\"name/895\",[94,50.928]],[\"parent/895\",[290,3.991]],[\"name/896\",[38,40.577]],[\"parent/896\",[290,3.991]],[\"name/897\",[165,68.228]],[\"parent/897\",[290,3.991]],[\"name/898\",[164,55.407]],[\"parent/898\",[290,3.991]],[\"name/899\",[114,61.993]],[\"parent/899\",[290,3.991]],[\"name/900\",[95,55.407]],[\"parent/900\",[290,3.991]],[\"name/901\",[96,58.171]],[\"parent/901\",[290,3.991]],[\"name/902\",[30,37.031]],[\"parent/902\",[290,3.991]],[\"name/903\",[20,40.954]],[\"parent/903\",[290,3.991]],[\"name/904\",[97,60.552]],[\"parent/904\",[290,3.991]],[\"name/905\",[98,61.993]],[\"parent/905\",[290,3.991]],[\"name/906\",[99,53.912]],[\"parent/906\",[290,3.991]],[\"name/907\",[100,61.993]],[\"parent/907\",[290,3.991]],[\"name/908\",[101,61.993]],[\"parent/908\",[290,3.991]],[\"name/909\",[102,59.291]],[\"parent/909\",[290,3.991]],[\"name/910\",[103,60.552]],[\"parent/910\",[290,3.991]],[\"name/911\",[104,59.291]],[\"parent/911\",[290,3.991]],[\"name/912\",[105,60.552]],[\"parent/912\",[290,3.991]],[\"name/913\",[106,61.993]],[\"parent/913\",[290,3.991]],[\"name/914\",[94,50.928]],[\"parent/914\",[290,3.991]],[\"name/915\",[107,61.993]],[\"parent/915\",[290,3.991]],[\"name/916\",[108,61.993]],[\"parent/916\",[290,3.991]],[\"name/917\",[109,61.993]],[\"parent/917\",[290,3.991]],[\"name/918\",[110,61.993]],[\"parent/918\",[290,3.991]],[\"name/919\",[111,61.993]],[\"parent/919\",[290,3.991]],[\"name/920\",[22,44.615]],[\"parent/920\",[290,3.991]],[\"name/921\",[112,52.611]],[\"parent/921\",[290,3.991]],[\"name/922\",[113,61.993]],[\"parent/922\",[290,3.991]],[\"name/923\",[115,60.552]],[\"parent/923\",[290,3.991]],[\"name/924\",[116,55.407]],[\"parent/924\",[290,3.991]],[\"name/925\",[117,55.407]],[\"parent/925\",[290,3.991]],[\"name/926\",[118,55.407]],[\"parent/926\",[290,3.991]],[\"name/927\",[119,55.407]],[\"parent/927\",[290,3.991]],[\"name/928\",[120,55.407]],[\"parent/928\",[290,3.991]],[\"name/929\",[121,55.407]],[\"parent/929\",[290,3.991]],[\"name/930\",[122,55.407]],[\"parent/930\",[290,3.991]],[\"name/931\",[123,55.407]],[\"parent/931\",[290,3.991]],[\"name/932\",[124,55.407]],[\"parent/932\",[290,3.991]],[\"name/933\",[125,55.407]],[\"parent/933\",[290,3.991]],[\"name/934\",[126,55.407]],[\"parent/934\",[290,3.991]],[\"name/935\",[127,55.407]],[\"parent/935\",[290,3.991]],[\"name/936\",[128,55.407]],[\"parent/936\",[290,3.991]],[\"name/937\",[129,55.407]],[\"parent/937\",[290,3.991]],[\"name/938\",[130,55.407]],[\"parent/938\",[290,3.991]],[\"name/939\",[291,46.098]],[\"parent/939\",[]],[\"name/940\",[292,71.616]],[\"parent/940\",[291,4.339]],[\"name/941\",[38,40.577]],[\"parent/941\",[291,4.339]],[\"name/942\",[164,55.407]],[\"parent/942\",[291,4.339]],[\"name/943\",[293,57.163]],[\"parent/943\",[291,4.339]],[\"name/944\",[294,55.407]],[\"parent/944\",[291,4.339]],[\"name/945\",[20,40.954]],[\"parent/945\",[291,4.339]],[\"name/946\",[34,42.395]],[\"parent/946\",[291,4.339]],[\"name/947\",[30,37.031]],[\"parent/947\",[291,4.339]],[\"name/948\",[196,61.993]],[\"parent/948\",[291,4.339]],[\"name/949\",[292,71.616]],[\"parent/949\",[291,4.339]],[\"name/950\",[94,50.928]],[\"parent/950\",[291,4.339]],[\"name/951\",[231,42.848]],[\"parent/951\",[291,4.339]],[\"name/952\",[295,76.761]],[\"parent/952\",[291,4.339]],[\"name/953\",[296,76.761]],[\"parent/953\",[291,4.339]],[\"name/954\",[227,68.228]],[\"parent/954\",[291,4.339]],[\"name/955\",[116,55.407]],[\"parent/955\",[291,4.339]],[\"name/956\",[117,55.407]],[\"parent/956\",[291,4.339]],[\"name/957\",[118,55.407]],[\"parent/957\",[291,4.339]],[\"name/958\",[119,55.407]],[\"parent/958\",[291,4.339]],[\"name/959\",[120,55.407]],[\"parent/959\",[291,4.339]],[\"name/960\",[121,55.407]],[\"parent/960\",[291,4.339]],[\"name/961\",[122,55.407]],[\"parent/961\",[291,4.339]],[\"name/962\",[123,55.407]],[\"parent/962\",[291,4.339]],[\"name/963\",[124,55.407]],[\"parent/963\",[291,4.339]],[\"name/964\",[125,55.407]],[\"parent/964\",[291,4.339]],[\"name/965\",[126,55.407]],[\"parent/965\",[291,4.339]],[\"name/966\",[127,55.407]],[\"parent/966\",[291,4.339]],[\"name/967\",[128,55.407]],[\"parent/967\",[291,4.339]],[\"name/968\",[129,55.407]],[\"parent/968\",[291,4.339]],[\"name/969\",[130,55.407]],[\"parent/969\",[291,4.339]],[\"name/970\",[297,56.247]],[\"parent/970\",[]],[\"name/971\",[298,68.228]],[\"parent/971\",[297,5.294]],[\"name/972\",[299,68.228]],[\"parent/972\",[297,5.294]],[\"name/973\",[300,68.228]],[\"parent/973\",[297,5.294]],[\"name/974\",[301,61.993]],[\"parent/974\",[297,5.294]],[\"name/975\",[209,63.675]],[\"parent/975\",[297,5.294]],[\"name/976\",[32,43.819]],[\"parent/976\",[297,5.294]],[\"name/977\",[196,61.993]],[\"parent/977\",[297,5.294]],[\"name/978\",[34,42.395]],[\"parent/978\",[297,5.294]],[\"name/979\",[302,68.228]],[\"parent/979\",[297,5.294]],[\"name/980\",[303,68.228]],[\"parent/980\",[297,5.294]],[\"name/981\",[304,41.752]],[\"parent/981\",[]],[\"name/982\",[94,50.928]],[\"parent/982\",[304,3.93]],[\"name/983\",[132,65.696]],[\"parent/983\",[304,3.93]],[\"name/984\",[305,76.761]],[\"parent/984\",[304,3.93]],[\"name/985\",[37,36.16]],[\"parent/985\",[304,3.93]],[\"name/986\",[23,45.478]],[\"parent/986\",[306,6.422]],[\"name/987\",[256,58.171]],[\"parent/987\",[306,6.422]],[\"name/988\",[112,52.611]],[\"parent/988\",[306,6.422]],[\"name/989\",[307,76.761]],[\"parent/989\",[304,3.93]],[\"name/990\",[308,76.761]],[\"parent/990\",[304,3.93]],[\"name/991\",[309,76.761]],[\"parent/991\",[304,3.93]],[\"name/992\",[114,61.993]],[\"parent/992\",[304,3.93]],[\"name/993\",[111,61.993]],[\"parent/993\",[304,3.93]],[\"name/994\",[108,61.993]],[\"parent/994\",[304,3.93]],[\"name/995\",[22,44.615]],[\"parent/995\",[304,3.93]],[\"name/996\",[112,52.611]],[\"parent/996\",[304,3.93]],[\"name/997\",[95,55.407]],[\"parent/997\",[304,3.93]],[\"name/998\",[96,58.171]],[\"parent/998\",[304,3.93]],[\"name/999\",[30,37.031]],[\"parent/999\",[304,3.93]],[\"name/1000\",[20,40.954]],[\"parent/1000\",[304,3.93]],[\"name/1001\",[97,60.552]],[\"parent/1001\",[304,3.93]],[\"name/1002\",[98,61.993]],[\"parent/1002\",[304,3.93]],[\"name/1003\",[99,53.912]],[\"parent/1003\",[304,3.93]],[\"name/1004\",[100,61.993]],[\"parent/1004\",[304,3.93]],[\"name/1005\",[101,61.993]],[\"parent/1005\",[304,3.93]],[\"name/1006\",[102,59.291]],[\"parent/1006\",[304,3.93]],[\"name/1007\",[103,60.552]],[\"parent/1007\",[304,3.93]],[\"name/1008\",[104,59.291]],[\"parent/1008\",[304,3.93]],[\"name/1009\",[105,60.552]],[\"parent/1009\",[304,3.93]],[\"name/1010\",[106,61.993]],[\"parent/1010\",[304,3.93]],[\"name/1011\",[94,50.928]],[\"parent/1011\",[304,3.93]],[\"name/1012\",[107,61.993]],[\"parent/1012\",[304,3.93]],[\"name/1013\",[109,61.993]],[\"parent/1013\",[304,3.93]],[\"name/1014\",[110,61.993]],[\"parent/1014\",[304,3.93]],[\"name/1015\",[113,61.993]],[\"parent/1015\",[304,3.93]],[\"name/1016\",[115,60.552]],[\"parent/1016\",[304,3.93]],[\"name/1017\",[116,55.407]],[\"parent/1017\",[304,3.93]],[\"name/1018\",[117,55.407]],[\"parent/1018\",[304,3.93]],[\"name/1019\",[118,55.407]],[\"parent/1019\",[304,3.93]],[\"name/1020\",[119,55.407]],[\"parent/1020\",[304,3.93]],[\"name/1021\",[120,55.407]],[\"parent/1021\",[304,3.93]],[\"name/1022\",[121,55.407]],[\"parent/1022\",[304,3.93]],[\"name/1023\",[122,55.407]],[\"parent/1023\",[304,3.93]],[\"name/1024\",[123,55.407]],[\"parent/1024\",[304,3.93]],[\"name/1025\",[124,55.407]],[\"parent/1025\",[304,3.93]],[\"name/1026\",[125,55.407]],[\"parent/1026\",[304,3.93]],[\"name/1027\",[126,55.407]],[\"parent/1027\",[304,3.93]],[\"name/1028\",[127,55.407]],[\"parent/1028\",[304,3.93]],[\"name/1029\",[128,55.407]],[\"parent/1029\",[304,3.93]],[\"name/1030\",[129,55.407]],[\"parent/1030\",[304,3.93]],[\"name/1031\",[130,55.407]],[\"parent/1031\",[304,3.93]],[\"name/1032\",[310,55.407]],[\"parent/1032\",[]],[\"name/1033\",[311,76.761]],[\"parent/1033\",[310,5.215]],[\"name/1034\",[298,68.228]],[\"parent/1034\",[310,5.215]],[\"name/1035\",[299,68.228]],[\"parent/1035\",[310,5.215]],[\"name/1036\",[300,68.228]],[\"parent/1036\",[310,5.215]],[\"name/1037\",[301,61.993]],[\"parent/1037\",[310,5.215]],[\"name/1038\",[209,63.675]],[\"parent/1038\",[310,5.215]],[\"name/1039\",[32,43.819]],[\"parent/1039\",[310,5.215]],[\"name/1040\",[196,61.993]],[\"parent/1040\",[310,5.215]],[\"name/1041\",[34,42.395]],[\"parent/1041\",[310,5.215]],[\"name/1042\",[302,68.228]],[\"parent/1042\",[310,5.215]],[\"name/1043\",[303,68.228]],[\"parent/1043\",[310,5.215]],[\"name/1044\",[312,68.228]],[\"parent/1044\",[]],[\"name/1045\",[312,68.228]],[\"parent/1045\",[]],[\"name/1046\",[313,71.616]],[\"parent/1046\",[]],[\"name/1047\",[313,71.616]],[\"parent/1047\",[]],[\"name/1048\",[314,68.228]],[\"parent/1048\",[]],[\"name/1049\",[314,68.228]],[\"parent/1049\",[]],[\"name/1050\",[315,68.228]],[\"parent/1050\",[]],[\"name/1051\",[315,68.228]],[\"parent/1051\",[]],[\"name/1052\",[316,76.761]],[\"parent/1052\",[]],[\"name/1053\",[317,71.616]],[\"parent/1053\",[]],[\"name/1054\",[317,71.616]],[\"parent/1054\",[]],[\"name/1055\",[318,71.616]],[\"parent/1055\",[]],[\"name/1056\",[318,71.616]],[\"parent/1056\",[]],[\"name/1057\",[319,71.616]],[\"parent/1057\",[]],[\"name/1058\",[319,71.616]],[\"parent/1058\",[]],[\"name/1059\",[320,71.616]],[\"parent/1059\",[]],[\"name/1060\",[320,71.616]],[\"parent/1060\",[]],[\"name/1061\",[321,65.696]],[\"parent/1061\",[]],[\"name/1062\",[321,65.696]],[\"parent/1062\",[]],[\"name/1063\",[247,68.228]],[\"parent/1063\",[]],[\"name/1064\",[247,68.228]],[\"parent/1064\",[]],[\"name/1065\",[322,68.228]],[\"parent/1065\",[]],[\"name/1066\",[322,68.228]],[\"parent/1066\",[]],[\"name/1067\",[323,71.616]],[\"parent/1067\",[]],[\"name/1068\",[323,71.616]],[\"parent/1068\",[]],[\"name/1069\",[324,71.616]],[\"parent/1069\",[]],[\"name/1070\",[324,71.616]],[\"parent/1070\",[]],[\"name/1071\",[325,71.616]],[\"parent/1071\",[]],[\"name/1072\",[325,71.616]],[\"parent/1072\",[]],[\"name/1073\",[20,40.954]],[\"parent/1073\",[]],[\"name/1074\",[326,68.228]],[\"parent/1074\",[20,3.855]],[\"name/1075\",[327,76.761]],[\"parent/1075\",[20,3.855]],[\"name/1076\",[328,71.616]],[\"parent/1076\",[20,3.855]],[\"name/1077\",[329,76.761]],[\"parent/1077\",[20,3.855]],[\"name/1078\",[330,71.616]],[\"parent/1078\",[20,3.855]],[\"name/1079\",[38,40.577]],[\"parent/1079\",[20,3.855]],[\"name/1080\",[331,76.761]],[\"parent/1080\",[20,3.855]],[\"name/1081\",[332,65.696]],[\"parent/1081\",[20,3.855]],[\"name/1082\",[30,37.031]],[\"parent/1082\",[]],[\"name/1083\",[333,68.228]],[\"parent/1083\",[30,3.486]],[\"name/1084\",[334,76.761]],[\"parent/1084\",[30,3.486]],[\"name/1085\",[335,71.616]],[\"parent/1085\",[30,3.486]],[\"name/1086\",[336,76.761]],[\"parent/1086\",[30,3.486]],[\"name/1087\",[337,71.616]],[\"parent/1087\",[30,3.486]],[\"name/1088\",[333,68.228]],[\"parent/1088\",[30,3.486]],[\"name/1089\",[338,76.761]],[\"parent/1089\",[30,3.486]],[\"name/1090\",[335,71.616]],[\"parent/1090\",[30,3.486]],[\"name/1091\",[339,76.761]],[\"parent/1091\",[30,3.486]],[\"name/1092\",[337,71.616]],[\"parent/1092\",[30,3.486]],[\"name/1093\",[340,65.696]],[\"parent/1093\",[30,3.486]],[\"name/1094\",[326,68.228]],[\"parent/1094\",[30,3.486]],[\"name/1095\",[341,76.761]],[\"parent/1095\",[30,3.486]],[\"name/1096\",[342,71.616]],[\"parent/1096\",[30,3.486]],[\"name/1097\",[38,40.577]],[\"parent/1097\",[30,3.486]],[\"name/1098\",[343,76.761]],[\"parent/1098\",[30,3.486]],[\"name/1099\",[344,71.616]],[\"parent/1099\",[30,3.486]],[\"name/1100\",[345,65.696]],[\"parent/1100\",[30,3.486]],[\"name/1101\",[346,63.675]],[\"parent/1101\",[30,3.486]],[\"name/1102\",[347,65.696]],[\"parent/1102\",[30,3.486]],[\"name/1103\",[348,76.761]],[\"parent/1103\",[30,3.486]],[\"name/1104\",[342,71.616]],[\"parent/1104\",[30,3.486]],[\"name/1105\",[239,71.616]],[\"parent/1105\",[30,3.486]],[\"name/1106\",[186,65.696]],[\"parent/1106\",[30,3.486]],[\"name/1107\",[332,65.696]],[\"parent/1107\",[30,3.486]],[\"name/1108\",[34,42.395]],[\"parent/1108\",[]],[\"name/1109\",[326,68.228]],[\"parent/1109\",[34,3.991]],[\"name/1110\",[38,40.577]],[\"parent/1110\",[34,3.991]],[\"name/1111\",[349,65.696]],[\"parent/1111\",[34,3.991]],[\"name/1112\",[350,71.616]],[\"parent/1112\",[34,3.991]],[\"name/1113\",[351,71.616]],[\"parent/1113\",[34,3.991]],[\"name/1114\",[352,71.616]],[\"parent/1114\",[34,3.991]],[\"name/1115\",[353,58.171]],[\"parent/1115\",[]],[\"name/1116\",[354,50.425]],[\"parent/1116\",[353,5.476]],[\"name/1117\",[355,56.247]],[\"parent/1117\",[353,5.476]],[\"name/1118\",[356,68.228]],[\"parent/1118\",[353,5.476]],[\"name/1119\",[357,65.696]],[\"parent/1119\",[353,5.476]],[\"name/1120\",[358,68.228]],[\"parent/1120\",[353,5.476]],[\"name/1121\",[359,71.616]],[\"parent/1121\",[353,5.476]],[\"name/1122\",[360,65.696]],[\"parent/1122\",[353,5.476]],[\"name/1123\",[361,68.228]],[\"parent/1123\",[353,5.476]],[\"name/1124\",[362,57.163]],[\"parent/1124\",[]],[\"name/1125\",[363,76.761]],[\"parent/1125\",[362,5.381]],[\"name/1126\",[356,68.228]],[\"parent/1126\",[362,5.381]],[\"name/1127\",[238,71.616]],[\"parent/1127\",[362,5.381]],[\"name/1128\",[358,68.228]],[\"parent/1128\",[362,5.381]],[\"name/1129\",[132,65.696]],[\"parent/1129\",[362,5.381]],[\"name/1130\",[354,50.425]],[\"parent/1130\",[362,5.381]],[\"name/1131\",[355,56.247]],[\"parent/1131\",[362,5.381]],[\"name/1132\",[360,65.696]],[\"parent/1132\",[362,5.381]],[\"name/1133\",[361,68.228]],[\"parent/1133\",[362,5.381]],[\"name/1134\",[364,58.171]],[\"parent/1134\",[]],[\"name/1135\",[354,50.425]],[\"parent/1135\",[364,5.476]],[\"name/1136\",[355,56.247]],[\"parent/1136\",[364,5.476]],[\"name/1137\",[356,68.228]],[\"parent/1137\",[364,5.476]],[\"name/1138\",[357,65.696]],[\"parent/1138\",[364,5.476]],[\"name/1139\",[358,68.228]],[\"parent/1139\",[364,5.476]],[\"name/1140\",[365,71.616]],[\"parent/1140\",[364,5.476]],[\"name/1141\",[360,65.696]],[\"parent/1141\",[364,5.476]],[\"name/1142\",[361,68.228]],[\"parent/1142\",[364,5.476]],[\"name/1143\",[366,65.696]],[\"parent/1143\",[]],[\"name/1144\",[355,56.247]],[\"parent/1144\",[366,6.184]],[\"name/1145\",[367,55.407]],[\"parent/1145\",[366,6.184]],[\"name/1146\",[354,50.425]],[\"parent/1146\",[366,6.184]],[\"name/1147\",[368,65.696]],[\"parent/1147\",[]],[\"name/1148\",[355,56.247]],[\"parent/1148\",[368,6.184]],[\"name/1149\",[367,55.407]],[\"parent/1149\",[368,6.184]],[\"name/1150\",[354,50.425]],[\"parent/1150\",[368,6.184]],[\"name/1151\",[369,65.696]],[\"parent/1151\",[]],[\"name/1152\",[86,65.696]],[\"parent/1152\",[369,6.184]],[\"name/1153\",[367,55.407]],[\"parent/1153\",[369,6.184]],[\"name/1154\",[354,50.425]],[\"parent/1154\",[369,6.184]],[\"name/1155\",[370,68.228]],[\"parent/1155\",[]],[\"name/1156\",[367,55.407]],[\"parent/1156\",[370,6.422]],[\"name/1157\",[354,50.425]],[\"parent/1157\",[370,6.422]],[\"name/1158\",[371,61.993]],[\"parent/1158\",[]],[\"name/1159\",[355,56.247]],[\"parent/1159\",[371,5.835]],[\"name/1160\",[86,65.696]],[\"parent/1160\",[371,5.835]],[\"name/1161\",[360,65.696]],[\"parent/1161\",[371,5.835]],[\"name/1162\",[367,55.407]],[\"parent/1162\",[371,5.835]],[\"name/1163\",[354,50.425]],[\"parent/1163\",[371,5.835]],[\"name/1164\",[372,65.696]],[\"parent/1164\",[]],[\"name/1165\",[355,56.247]],[\"parent/1165\",[372,6.184]],[\"name/1166\",[367,55.407]],[\"parent/1166\",[372,6.184]],[\"name/1167\",[354,50.425]],[\"parent/1167\",[372,6.184]],[\"name/1168\",[373,65.696]],[\"parent/1168\",[]],[\"name/1169\",[374,76.761]],[\"parent/1169\",[373,6.184]],[\"name/1170\",[367,55.407]],[\"parent/1170\",[373,6.184]],[\"name/1171\",[354,50.425]],[\"parent/1171\",[373,6.184]],[\"name/1172\",[375,68.228]],[\"parent/1172\",[]],[\"name/1173\",[367,55.407]],[\"parent/1173\",[375,6.422]],[\"name/1174\",[354,50.425]],[\"parent/1174\",[375,6.422]],[\"name/1175\",[376,65.696]],[\"parent/1175\",[]],[\"name/1176\",[164,55.407]],[\"parent/1176\",[376,6.184]],[\"name/1177\",[367,55.407]],[\"parent/1177\",[376,6.184]],[\"name/1178\",[354,50.425]],[\"parent/1178\",[376,6.184]],[\"name/1179\",[377,68.228]],[\"parent/1179\",[]],[\"name/1180\",[367,55.407]],[\"parent/1180\",[377,6.422]],[\"name/1181\",[354,50.425]],[\"parent/1181\",[377,6.422]],[\"name/1182\",[378,68.228]],[\"parent/1182\",[]],[\"name/1183\",[367,55.407]],[\"parent/1183\",[378,6.422]],[\"name/1184\",[354,50.425]],[\"parent/1184\",[378,6.422]],[\"name/1185\",[379,65.696]],[\"parent/1185\",[]],[\"name/1186\",[355,56.247]],[\"parent/1186\",[379,6.184]],[\"name/1187\",[367,55.407]],[\"parent/1187\",[379,6.184]],[\"name/1188\",[354,50.425]],[\"parent/1188\",[379,6.184]],[\"name/1189\",[380,68.228]],[\"parent/1189\",[]],[\"name/1190\",[381,61.993]],[\"parent/1190\",[380,6.422]],[\"name/1191\",[354,50.425]],[\"parent/1191\",[380,6.422]],[\"name/1192\",[382,63.675]],[\"parent/1192\",[]],[\"name/1193\",[381,61.993]],[\"parent/1193\",[382,5.994]],[\"name/1194\",[354,50.425]],[\"parent/1194\",[382,5.994]],[\"name/1195\",[383,71.616]],[\"parent/1195\",[382,5.994]],[\"name/1196\",[384,71.616]],[\"parent/1196\",[382,5.994]],[\"name/1197\",[385,65.696]],[\"parent/1197\",[]],[\"name/1198\",[355,56.247]],[\"parent/1198\",[385,6.184]],[\"name/1199\",[357,65.696]],[\"parent/1199\",[385,6.184]],[\"name/1200\",[359,71.616]],[\"parent/1200\",[385,6.184]],[\"name/1201\",[386,71.616]],[\"parent/1201\",[]],[\"name/1202\",[355,56.247]],[\"parent/1202\",[386,6.741]],[\"name/1203\",[387,65.696]],[\"parent/1203\",[]],[\"name/1204\",[355,56.247]],[\"parent/1204\",[387,6.184]],[\"name/1205\",[357,65.696]],[\"parent/1205\",[387,6.184]],[\"name/1206\",[365,71.616]],[\"parent/1206\",[387,6.184]],[\"name/1207\",[388,68.228]],[\"parent/1207\",[]],[\"name/1208\",[381,61.993]],[\"parent/1208\",[388,6.422]],[\"name/1209\",[354,50.425]],[\"parent/1209\",[388,6.422]],[\"name/1210\",[389,71.616]],[\"parent/1210\",[]],[\"name/1211\",[381,61.993]],[\"parent/1211\",[389,6.741]],[\"name/1212\",[390,65.696]],[\"parent/1212\",[]],[\"name/1213\",[381,61.993]],[\"parent/1213\",[390,6.184]],[\"name/1214\",[383,71.616]],[\"parent/1214\",[390,6.184]],[\"name/1215\",[384,71.616]],[\"parent/1215\",[390,6.184]],[\"name/1216\",[391,71.616]],[\"parent/1216\",[]],[\"name/1217\",[381,61.993]],[\"parent/1217\",[391,6.741]],[\"name/1218\",[392,68.228]],[\"parent/1218\",[]],[\"name/1219\",[32,43.819]],[\"parent/1219\",[392,6.422]],[\"name/1220\",[33,44.894]],[\"parent/1220\",[392,6.422]],[\"name/1221\",[393,71.616]],[\"parent/1221\",[]],[\"name/1222\",[394,76.761]],[\"parent/1222\",[]],[\"name/1223\",[395,76.761]],[\"parent/1223\",[]],[\"name/1224\",[396,61.993]],[\"parent/1224\",[]],[\"name/1225\",[259,65.696]],[\"parent/1225\",[396,5.835]],[\"name/1226\",[4,44.342]],[\"parent/1226\",[396,5.835]],[\"name/1227\",[57,44.342]],[\"parent/1227\",[396,5.835]],[\"name/1228\",[52,59.291]],[\"parent/1228\",[396,5.835]],[\"name/1229\",[397,76.761]],[\"parent/1229\",[396,5.835]],[\"name/1230\",[398,46.759]],[\"parent/1230\",[]],[\"name/1231\",[399,76.761]],[\"parent/1231\",[398,4.401]],[\"name/1232\",[39,68.228]],[\"parent/1232\",[398,4.401]],[\"name/1233\",[43,68.228]],[\"parent/1233\",[398,4.401]],[\"name/1234\",[44,68.228]],[\"parent/1234\",[398,4.401]],[\"name/1235\",[45,68.228]],[\"parent/1235\",[398,4.401]],[\"name/1236\",[46,68.228]],[\"parent/1236\",[398,4.401]],[\"name/1237\",[47,68.228]],[\"parent/1237\",[398,4.401]],[\"name/1238\",[49,71.616]],[\"parent/1238\",[398,4.401]],[\"name/1239\",[37,36.16]],[\"parent/1239\",[398,4.401]],[\"name/1240\",[48,68.228]],[\"parent/1240\",[398,4.401]],[\"name/1241\",[37,36.16]],[\"parent/1241\",[398,4.401]],[\"name/1242\",[53,60.552]],[\"parent/1242\",[398,4.401]],[\"name/1243\",[400,76.761]],[\"parent/1243\",[398,4.401]],[\"name/1244\",[401,76.761]],[\"parent/1244\",[398,4.401]],[\"name/1245\",[402,76.761]],[\"parent/1245\",[398,4.401]],[\"name/1246\",[403,76.761]],[\"parent/1246\",[398,4.401]],[\"name/1247\",[404,76.761]],[\"parent/1247\",[398,4.401]],[\"name/1248\",[405,76.761]],[\"parent/1248\",[398,4.401]],[\"name/1249\",[406,76.761]],[\"parent/1249\",[398,4.401]],[\"name/1250\",[407,76.761]],[\"parent/1250\",[398,4.401]],[\"name/1251\",[408,76.761]],[\"parent/1251\",[398,4.401]],[\"name/1252\",[409,76.761]],[\"parent/1252\",[398,4.401]],[\"name/1253\",[410,76.761]],[\"parent/1253\",[398,4.401]],[\"name/1254\",[411,76.761]],[\"parent/1254\",[398,4.401]],[\"name/1255\",[412,76.761]],[\"parent/1255\",[398,4.401]],[\"name/1256\",[413,76.761]],[\"parent/1256\",[398,4.401]],[\"name/1257\",[414,61.993]],[\"parent/1257\",[398,4.401]],[\"name/1258\",[415,76.761]],[\"parent/1258\",[398,4.401]],[\"name/1259\",[416,65.696]],[\"parent/1259\",[]],[\"name/1260\",[250,58.171]],[\"parent/1260\",[416,6.184]],[\"name/1261\",[21,43.567]],[\"parent/1261\",[416,6.184]],[\"name/1262\",[197,49.049]],[\"parent/1262\",[416,6.184]],[\"name/1263\",[417,65.696]],[\"parent/1263\",[]],[\"name/1264\",[250,58.171]],[\"parent/1264\",[417,6.184]],[\"name/1265\",[21,43.567]],[\"parent/1265\",[417,6.184]],[\"name/1266\",[197,49.049]],[\"parent/1266\",[417,6.184]],[\"name/1267\",[418,71.616]],[\"parent/1267\",[]],[\"name/1268\",[393,71.616]],[\"parent/1268\",[418,6.741]],[\"name/1269\",[419,61.993]],[\"parent/1269\",[]],[\"name/1270\",[250,58.171]],[\"parent/1270\",[419,5.835]],[\"name/1271\",[420,76.761]],[\"parent/1271\",[419,5.835]],[\"name/1272\",[21,43.567]],[\"parent/1272\",[419,5.835]],[\"name/1273\",[197,49.049]],[\"parent/1273\",[419,5.835]],[\"name/1274\",[421,58.171]],[\"parent/1274\",[419,5.835]],[\"name/1275\",[422,60.552]],[\"parent/1275\",[]],[\"name/1276\",[250,58.171]],[\"parent/1276\",[422,5.7]],[\"name/1277\",[423,63.675]],[\"parent/1277\",[422,5.7]],[\"name/1278\",[424,61.993]],[\"parent/1278\",[422,5.7]],[\"name/1279\",[21,43.567]],[\"parent/1279\",[422,5.7]],[\"name/1280\",[197,49.049]],[\"parent/1280\",[422,5.7]],[\"name/1281\",[421,58.171]],[\"parent/1281\",[422,5.7]],[\"name/1282\",[425,60.552]],[\"parent/1282\",[]],[\"name/1283\",[250,58.171]],[\"parent/1283\",[425,5.7]],[\"name/1284\",[423,63.675]],[\"parent/1284\",[425,5.7]],[\"name/1285\",[424,61.993]],[\"parent/1285\",[425,5.7]],[\"name/1286\",[21,43.567]],[\"parent/1286\",[425,5.7]],[\"name/1287\",[197,49.049]],[\"parent/1287\",[425,5.7]],[\"name/1288\",[421,58.171]],[\"parent/1288\",[425,5.7]],[\"name/1289\",[51,57.163]],[\"parent/1289\",[]],[\"name/1290\",[38,40.577]],[\"parent/1290\",[51,5.381]],[\"name/1291\",[4,44.342]],[\"parent/1291\",[51,5.381]],[\"name/1292\",[57,44.342]],[\"parent/1292\",[51,5.381]],[\"name/1293\",[52,59.291]],[\"parent/1293\",[51,5.381]],[\"name/1294\",[332,65.696]],[\"parent/1294\",[51,5.381]],[\"name/1295\",[414,61.993]],[\"parent/1295\",[51,5.381]],[\"name/1296\",[426,57.163]],[\"parent/1296\",[]],[\"name/1297\",[38,40.577]],[\"parent/1297\",[426,5.381]],[\"name/1298\",[41,68.228]],[\"parent/1298\",[426,5.381]],[\"name/1299\",[4,44.342]],[\"parent/1299\",[426,5.381]],[\"name/1300\",[259,65.696]],[\"parent/1300\",[426,5.381]],[\"name/1301\",[57,44.342]],[\"parent/1301\",[426,5.381]],[\"name/1302\",[52,59.291]],[\"parent/1302\",[426,5.381]],[\"name/1303\",[427,76.761]],[\"parent/1303\",[426,5.381]],[\"name/1304\",[332,65.696]],[\"parent/1304\",[426,5.381]],[\"name/1305\",[414,61.993]],[\"parent/1305\",[426,5.381]],[\"name/1306\",[428,58.171]],[\"parent/1306\",[]],[\"name/1307\",[38,40.577]],[\"parent/1307\",[428,5.476]],[\"name/1308\",[429,76.761]],[\"parent/1308\",[428,5.476]],[\"name/1309\",[430,76.761]],[\"parent/1309\",[428,5.476]],[\"name/1310\",[431,76.761]],[\"parent/1310\",[428,5.476]],[\"name/1311\",[312,68.228]],[\"parent/1311\",[428,5.476]],[\"name/1312\",[432,76.761]],[\"parent/1312\",[428,5.476]],[\"name/1313\",[433,60.552]],[\"parent/1313\",[428,5.476]],[\"name/1314\",[434,76.761]],[\"parent/1314\",[428,5.476]],[\"name/1315\",[435,56.247]],[\"parent/1315\",[]],[\"name/1316\",[299,68.228]],[\"parent/1316\",[435,5.294]],[\"name/1317\",[300,68.228]],[\"parent/1317\",[435,5.294]],[\"name/1318\",[301,61.993]],[\"parent/1318\",[435,5.294]],[\"name/1319\",[209,63.675]],[\"parent/1319\",[435,5.294]],[\"name/1320\",[32,43.819]],[\"parent/1320\",[435,5.294]],[\"name/1321\",[196,61.993]],[\"parent/1321\",[435,5.294]],[\"name/1322\",[34,42.395]],[\"parent/1322\",[435,5.294]],[\"name/1323\",[302,68.228]],[\"parent/1323\",[435,5.294]],[\"name/1324\",[303,68.228]],[\"parent/1324\",[435,5.294]],[\"name/1325\",[298,68.228]],[\"parent/1325\",[435,5.294]],[\"name/1326\",[436,56.247]],[\"parent/1326\",[]],[\"name/1327\",[437,76.761]],[\"parent/1327\",[436,5.294]],[\"name/1328\",[423,63.675]],[\"parent/1328\",[436,5.294]],[\"name/1329\",[201,71.616]],[\"parent/1329\",[436,5.294]],[\"name/1330\",[202,71.616]],[\"parent/1330\",[436,5.294]],[\"name/1331\",[204,71.616]],[\"parent/1331\",[436,5.294]],[\"name/1332\",[263,71.616]],[\"parent/1332\",[436,5.294]],[\"name/1333\",[421,58.171]],[\"parent/1333\",[436,5.294]],[\"name/1334\",[21,43.567]],[\"parent/1334\",[436,5.294]],[\"name/1335\",[424,61.993]],[\"parent/1335\",[436,5.294]],[\"name/1336\",[197,49.049]],[\"parent/1336\",[436,5.294]],[\"name/1337\",[438,65.696]],[\"parent/1337\",[]],[\"name/1338\",[4,44.342]],[\"parent/1338\",[438,6.184]],[\"name/1339\",[57,44.342]],[\"parent/1339\",[438,6.184]],[\"name/1340\",[52,59.291]],[\"parent/1340\",[438,6.184]],[\"name/1341\",[439,60.552]],[\"parent/1341\",[]],[\"name/1342\",[440,53.241]],[\"parent/1342\",[439,5.7]],[\"name/1343\",[441,49.049]],[\"parent/1343\",[439,5.7]],[\"name/1344\",[175,49.049]],[\"parent/1344\",[439,5.7]],[\"name/1345\",[442,52.018]],[\"parent/1345\",[439,5.7]],[\"name/1346\",[443,52.611]],[\"parent/1346\",[439,5.7]],[\"name/1347\",[444,54.632]],[\"parent/1347\",[439,5.7]],[\"name/1348\",[445,60.552]],[\"parent/1348\",[]],[\"name/1349\",[440,53.241]],[\"parent/1349\",[445,5.7]],[\"name/1350\",[441,49.049]],[\"parent/1350\",[445,5.7]],[\"name/1351\",[175,49.049]],[\"parent/1351\",[445,5.7]],[\"name/1352\",[442,52.018]],[\"parent/1352\",[445,5.7]],[\"name/1353\",[443,52.611]],[\"parent/1353\",[445,5.7]],[\"name/1354\",[444,54.632]],[\"parent/1354\",[445,5.7]],[\"name/1355\",[446,59.291]],[\"parent/1355\",[]],[\"name/1356\",[440,53.241]],[\"parent/1356\",[446,5.581]],[\"name/1357\",[441,49.049]],[\"parent/1357\",[446,5.581]],[\"name/1358\",[175,49.049]],[\"parent/1358\",[446,5.581]],[\"name/1359\",[442,52.018]],[\"parent/1359\",[446,5.581]],[\"name/1360\",[443,52.611]],[\"parent/1360\",[446,5.581]],[\"name/1361\",[444,54.632]],[\"parent/1361\",[446,5.581]],[\"name/1362\",[447,61.993]],[\"parent/1362\",[446,5.581]],[\"name/1363\",[448,56.247]],[\"parent/1363\",[]],[\"name/1364\",[440,53.241]],[\"parent/1364\",[448,5.294]],[\"name/1365\",[449,59.291]],[\"parent/1365\",[448,5.294]],[\"name/1366\",[450,65.696]],[\"parent/1366\",[448,5.294]],[\"name/1367\",[441,49.049]],[\"parent/1367\",[448,5.294]],[\"name/1368\",[175,49.049]],[\"parent/1368\",[448,5.294]],[\"name/1369\",[442,52.018]],[\"parent/1369\",[448,5.294]],[\"name/1370\",[443,52.611]],[\"parent/1370\",[448,5.294]],[\"name/1371\",[451,63.675]],[\"parent/1371\",[448,5.294]],[\"name/1372\",[37,36.16]],[\"parent/1372\",[448,5.294]],[\"name/1373\",[441,49.049]],[\"parent/1373\",[452,7.225]],[\"name/1374\",[444,54.632]],[\"parent/1374\",[448,5.294]],[\"name/1375\",[453,76.761]],[\"parent/1375\",[]],[\"name/1376\",[454,71.616]],[\"parent/1376\",[]],[\"name/1377\",[444,54.632]],[\"parent/1377\",[454,6.741]],[\"name/1378\",[455,63.675]],[\"parent/1378\",[]],[\"name/1379\",[441,49.049]],[\"parent/1379\",[455,5.994]],[\"name/1380\",[175,49.049]],[\"parent/1380\",[455,5.994]],[\"name/1381\",[442,52.018]],[\"parent/1381\",[455,5.994]],[\"name/1382\",[443,52.611]],[\"parent/1382\",[455,5.994]],[\"name/1383\",[456,68.228]],[\"parent/1383\",[]],[\"name/1384\",[451,63.675]],[\"parent/1384\",[456,6.422]],[\"name/1385\",[37,36.16]],[\"parent/1385\",[456,6.422]],[\"name/1386\",[441,49.049]],[\"parent/1386\",[457,7.225]],[\"name/1387\",[458,71.616]],[\"parent/1387\",[]],[\"name/1388\",[447,61.993]],[\"parent/1388\",[458,6.741]],[\"name/1389\",[459,59.291]],[\"parent/1389\",[]],[\"name/1390\",[440,53.241]],[\"parent/1390\",[459,5.581]],[\"name/1391\",[449,59.291]],[\"parent/1391\",[459,5.581]],[\"name/1392\",[37,36.16]],[\"parent/1392\",[459,5.581]],[\"name/1393\",[231,42.848]],[\"parent/1393\",[460,7.225]],[\"name/1394\",[441,49.049]],[\"parent/1394\",[459,5.581]],[\"name/1395\",[175,49.049]],[\"parent/1395\",[459,5.581]],[\"name/1396\",[442,52.018]],[\"parent/1396\",[459,5.581]],[\"name/1397\",[443,52.611]],[\"parent/1397\",[459,5.581]],[\"name/1398\",[461,59.291]],[\"parent/1398\",[]],[\"name/1399\",[440,53.241]],[\"parent/1399\",[461,5.581]],[\"name/1400\",[449,59.291]],[\"parent/1400\",[461,5.581]],[\"name/1401\",[441,49.049]],[\"parent/1401\",[461,5.581]],[\"name/1402\",[175,49.049]],[\"parent/1402\",[461,5.581]],[\"name/1403\",[442,52.018]],[\"parent/1403\",[461,5.581]],[\"name/1404\",[443,52.611]],[\"parent/1404\",[461,5.581]],[\"name/1405\",[444,54.632]],[\"parent/1405\",[461,5.581]],[\"name/1406\",[462,59.291]],[\"parent/1406\",[]],[\"name/1407\",[440,53.241]],[\"parent/1407\",[462,5.581]],[\"name/1408\",[441,49.049]],[\"parent/1408\",[462,5.581]],[\"name/1409\",[175,49.049]],[\"parent/1409\",[462,5.581]],[\"name/1410\",[442,52.018]],[\"parent/1410\",[462,5.581]],[\"name/1411\",[443,52.611]],[\"parent/1411\",[462,5.581]],[\"name/1412\",[444,54.632]],[\"parent/1412\",[462,5.581]],[\"name/1413\",[447,61.993]],[\"parent/1413\",[462,5.581]],[\"name/1414\",[463,76.761]],[\"parent/1414\",[]],[\"name/1415\",[464,56.247]],[\"parent/1415\",[]],[\"name/1416\",[440,53.241]],[\"parent/1416\",[464,5.294]],[\"name/1417\",[465,63.675]],[\"parent/1417\",[464,5.294]],[\"name/1418\",[449,59.291]],[\"parent/1418\",[464,5.294]],[\"name/1419\",[441,49.049]],[\"parent/1419\",[464,5.294]],[\"name/1420\",[175,49.049]],[\"parent/1420\",[464,5.294]],[\"name/1421\",[442,52.018]],[\"parent/1421\",[464,5.294]],[\"name/1422\",[443,52.611]],[\"parent/1422\",[464,5.294]],[\"name/1423\",[451,63.675]],[\"parent/1423\",[464,5.294]],[\"name/1424\",[37,36.16]],[\"parent/1424\",[464,5.294]],[\"name/1425\",[441,49.049]],[\"parent/1425\",[466,7.225]],[\"name/1426\",[444,54.632]],[\"parent/1426\",[464,5.294]],[\"name/1427\",[467,61.993]],[\"parent/1427\",[]],[\"name/1428\",[440,53.241]],[\"parent/1428\",[467,5.835]],[\"name/1429\",[441,49.049]],[\"parent/1429\",[467,5.835]],[\"name/1430\",[175,49.049]],[\"parent/1430\",[467,5.835]],[\"name/1431\",[442,52.018]],[\"parent/1431\",[467,5.835]],[\"name/1432\",[443,52.611]],[\"parent/1432\",[467,5.835]],[\"name/1433\",[468,68.228]],[\"parent/1433\",[]],[\"name/1434\",[231,42.848]],[\"parent/1434\",[468,6.422]],[\"name/1435\",[469,71.616]],[\"parent/1435\",[468,6.422]],[\"name/1436\",[470,46.423]],[\"parent/1436\",[]],[\"name/1437\",[465,63.675]],[\"parent/1437\",[470,4.37]],[\"name/1438\",[450,65.696]],[\"parent/1438\",[470,4.37]],[\"name/1439\",[256,58.171]],[\"parent/1439\",[470,4.37]],[\"name/1440\",[471,71.616]],[\"parent/1440\",[470,4.37]],[\"name/1441\",[472,71.616]],[\"parent/1441\",[470,4.37]],[\"name/1442\",[473,71.616]],[\"parent/1442\",[470,4.37]],[\"name/1443\",[112,52.611]],[\"parent/1443\",[470,4.37]],[\"name/1444\",[474,76.761]],[\"parent/1444\",[470,4.37]],[\"name/1445\",[32,43.819]],[\"parent/1445\",[470,4.37]],[\"name/1446\",[33,44.894]],[\"parent/1446\",[470,4.37]],[\"name/1447\",[28,45.182]],[\"parent/1447\",[470,4.37]],[\"name/1448\",[25,46.098]],[\"parent/1448\",[470,4.37]],[\"name/1449\",[20,40.954]],[\"parent/1449\",[470,4.37]],[\"name/1450\",[30,37.031]],[\"parent/1450\",[470,4.37]],[\"name/1451\",[24,45.784]],[\"parent/1451\",[470,4.37]],[\"name/1452\",[475,58.171]],[\"parent/1452\",[470,4.37]],[\"name/1453\",[29,46.423]],[\"parent/1453\",[470,4.37]],[\"name/1454\",[31,46.423]],[\"parent/1454\",[470,4.37]],[\"name/1455\",[23,45.478]],[\"parent/1455\",[470,4.37]],[\"name/1456\",[22,44.615]],[\"parent/1456\",[470,4.37]],[\"name/1457\",[35,45.784]],[\"parent/1457\",[470,4.37]],[\"name/1458\",[21,43.567]],[\"parent/1458\",[470,4.37]],[\"name/1459\",[26,46.759]],[\"parent/1459\",[470,4.37]],[\"name/1460\",[27,46.759]],[\"parent/1460\",[470,4.37]],[\"name/1461\",[197,49.049]],[\"parent/1461\",[470,4.37]],[\"name/1462\",[257,61.993]],[\"parent/1462\",[470,4.37]],[\"name/1463\",[16,57.163]],[\"parent/1463\",[470,4.37]],[\"name/1464\",[19,55.407]],[\"parent/1464\",[470,4.37]],[\"name/1465\",[147,63.675]],[\"parent/1465\",[470,4.37]],[\"name/1466\",[476,59.291]],[\"parent/1466\",[]],[\"name/1467\",[440,53.241]],[\"parent/1467\",[476,5.581]],[\"name/1468\",[441,49.049]],[\"parent/1468\",[476,5.581]],[\"name/1469\",[175,49.049]],[\"parent/1469\",[476,5.581]],[\"name/1470\",[442,52.018]],[\"parent/1470\",[476,5.581]],[\"name/1471\",[443,52.611]],[\"parent/1471\",[476,5.581]],[\"name/1472\",[444,54.632]],[\"parent/1472\",[476,5.581]],[\"name/1473\",[447,61.993]],[\"parent/1473\",[476,5.581]],[\"name/1474\",[477,57.163]],[\"parent/1474\",[]],[\"name/1475\",[440,53.241]],[\"parent/1475\",[477,5.381]],[\"name/1476\",[478,76.761]],[\"parent/1476\",[477,5.381]],[\"name/1477\",[37,36.16]],[\"parent/1477\",[477,5.381]],[\"name/1478\",[231,42.848]],[\"parent/1478\",[479,6.741]],[\"name/1479\",[469,71.616]],[\"parent/1479\",[479,6.741]],[\"name/1480\",[449,59.291]],[\"parent/1480\",[477,5.381]],[\"name/1481\",[441,49.049]],[\"parent/1481\",[477,5.381]],[\"name/1482\",[175,49.049]],[\"parent/1482\",[477,5.381]],[\"name/1483\",[442,52.018]],[\"parent/1483\",[477,5.381]],[\"name/1484\",[443,52.611]],[\"parent/1484\",[477,5.381]],[\"name/1485\",[444,54.632]],[\"parent/1485\",[477,5.381]],[\"name/1486\",[480,56.247]],[\"parent/1486\",[]],[\"name/1487\",[440,53.241]],[\"parent/1487\",[480,5.294]],[\"name/1488\",[465,63.675]],[\"parent/1488\",[480,5.294]],[\"name/1489\",[449,59.291]],[\"parent/1489\",[480,5.294]],[\"name/1490\",[450,65.696]],[\"parent/1490\",[480,5.294]],[\"name/1491\",[441,49.049]],[\"parent/1491\",[480,5.294]],[\"name/1492\",[175,49.049]],[\"parent/1492\",[480,5.294]],[\"name/1493\",[442,52.018]],[\"parent/1493\",[480,5.294]],[\"name/1494\",[443,52.611]],[\"parent/1494\",[480,5.294]],[\"name/1495\",[451,63.675]],[\"parent/1495\",[480,5.294]],[\"name/1496\",[37,36.16]],[\"parent/1496\",[480,5.294]],[\"name/1497\",[441,49.049]],[\"parent/1497\",[481,7.225]],[\"name/1498\",[482,59.291]],[\"parent/1498\",[]],[\"name/1499\",[440,53.241]],[\"parent/1499\",[482,5.581]],[\"name/1500\",[441,49.049]],[\"parent/1500\",[482,5.581]],[\"name/1501\",[175,49.049]],[\"parent/1501\",[482,5.581]],[\"name/1502\",[442,52.018]],[\"parent/1502\",[482,5.581]],[\"name/1503\",[443,52.611]],[\"parent/1503\",[482,5.581]],[\"name/1504\",[444,54.632]],[\"parent/1504\",[482,5.581]],[\"name/1505\",[447,61.993]],[\"parent/1505\",[482,5.581]],[\"name/1506\",[483,59.291]],[\"parent/1506\",[]],[\"name/1507\",[440,53.241]],[\"parent/1507\",[483,5.581]],[\"name/1508\",[441,49.049]],[\"parent/1508\",[483,5.581]],[\"name/1509\",[175,49.049]],[\"parent/1509\",[483,5.581]],[\"name/1510\",[442,52.018]],[\"parent/1510\",[483,5.581]],[\"name/1511\",[443,52.611]],[\"parent/1511\",[483,5.581]],[\"name/1512\",[444,54.632]],[\"parent/1512\",[483,5.581]],[\"name/1513\",[447,61.993]],[\"parent/1513\",[483,5.581]],[\"name/1514\",[484,54.632]],[\"parent/1514\",[]],[\"name/1515\",[440,53.241]],[\"parent/1515\",[484,5.142]],[\"name/1516\",[465,63.675]],[\"parent/1516\",[484,5.142]],[\"name/1517\",[485,61.993]],[\"parent/1517\",[484,5.142]],[\"name/1518\",[449,59.291]],[\"parent/1518\",[484,5.142]],[\"name/1519\",[450,65.696]],[\"parent/1519\",[484,5.142]],[\"name/1520\",[441,49.049]],[\"parent/1520\",[484,5.142]],[\"name/1521\",[175,49.049]],[\"parent/1521\",[484,5.142]],[\"name/1522\",[442,52.018]],[\"parent/1522\",[484,5.142]],[\"name/1523\",[443,52.611]],[\"parent/1523\",[484,5.142]],[\"name/1524\",[451,63.675]],[\"parent/1524\",[484,5.142]],[\"name/1525\",[37,36.16]],[\"parent/1525\",[484,5.142]],[\"name/1526\",[441,49.049]],[\"parent/1526\",[486,7.225]],[\"name/1527\",[444,54.632]],[\"parent/1527\",[484,5.142]],[\"name/1528\",[176,71.616]],[\"parent/1528\",[]],[\"name/1529\",[487,58.171]],[\"parent/1529\",[]],[\"name/1530\",[473,71.616]],[\"parent/1530\",[487,5.476]],[\"name/1531\",[112,52.611]],[\"parent/1531\",[487,5.476]],[\"name/1532\",[256,58.171]],[\"parent/1532\",[487,5.476]],[\"name/1533\",[21,43.567]],[\"parent/1533\",[487,5.476]],[\"name/1534\",[30,37.031]],[\"parent/1534\",[487,5.476]],[\"name/1535\",[471,71.616]],[\"parent/1535\",[487,5.476]],[\"name/1536\",[472,71.616]],[\"parent/1536\",[487,5.476]],[\"name/1537\",[465,63.675]],[\"parent/1537\",[487,5.476]],[\"name/1538\",[168,71.616]],[\"parent/1538\",[]],[\"name/1539\",[485,61.993]],[\"parent/1539\",[]],[\"name/1540\",[488,76.761]],[\"parent/1540\",[485,5.835]],[\"name/1541\",[489,76.761]],[\"parent/1541\",[485,5.835]],[\"name/1542\",[490,76.761]],[\"parent/1542\",[485,5.835]],[\"name/1543\",[491,76.761]],[\"parent/1543\",[485,5.835]],[\"name/1544\",[492,56.247]],[\"parent/1544\",[]],[\"name/1545\",[493,76.761]],[\"parent/1545\",[492,5.294]],[\"name/1546\",[494,76.761]],[\"parent/1546\",[492,5.294]],[\"name/1547\",[495,76.761]],[\"parent/1547\",[492,5.294]],[\"name/1548\",[496,76.761]],[\"parent/1548\",[492,5.294]],[\"name/1549\",[497,76.761]],[\"parent/1549\",[492,5.294]],[\"name/1550\",[498,76.761]],[\"parent/1550\",[492,5.294]],[\"name/1551\",[499,76.761]],[\"parent/1551\",[492,5.294]],[\"name/1552\",[500,76.761]],[\"parent/1552\",[492,5.294]],[\"name/1553\",[501,76.761]],[\"parent/1553\",[492,5.294]],[\"name/1554\",[502,56.247]],[\"parent/1554\",[]],[\"name/1555\",[503,76.761]],[\"parent/1555\",[502,5.294]],[\"name/1556\",[38,40.577]],[\"parent/1556\",[502,5.294]],[\"name/1557\",[504,68.228]],[\"parent/1557\",[502,5.294]],[\"name/1558\",[505,68.228]],[\"parent/1558\",[502,5.294]],[\"name/1559\",[506,71.616]],[\"parent/1559\",[502,5.294]],[\"name/1560\",[507,71.616]],[\"parent/1560\",[502,5.294]],[\"name/1561\",[508,71.616]],[\"parent/1561\",[502,5.294]],[\"name/1562\",[186,65.696]],[\"parent/1562\",[502,5.294]],[\"name/1563\",[509,76.761]],[\"parent/1563\",[502,5.294]],[\"name/1564\",[510,76.761]],[\"parent/1564\",[502,5.294]],[\"name/1565\",[511,60.552]],[\"parent/1565\",[]],[\"name/1566\",[504,68.228]],[\"parent/1566\",[511,5.7]],[\"name/1567\",[505,68.228]],[\"parent/1567\",[511,5.7]],[\"name/1568\",[506,71.616]],[\"parent/1568\",[511,5.7]],[\"name/1569\",[231,42.848]],[\"parent/1569\",[511,5.7]],[\"name/1570\",[507,71.616]],[\"parent/1570\",[511,5.7]],[\"name/1571\",[508,71.616]],[\"parent/1571\",[511,5.7]],[\"name/1572\",[512,65.696]],[\"parent/1572\",[]],[\"name/1573\",[513,76.761]],[\"parent/1573\",[512,6.184]],[\"name/1574\",[514,76.761]],[\"parent/1574\",[512,6.184]],[\"name/1575\",[515,76.761]],[\"parent/1575\",[512,6.184]],[\"name/1576\",[516,65.696]],[\"parent/1576\",[]],[\"name/1577\",[517,76.761]],[\"parent/1577\",[516,6.184]],[\"name/1578\",[518,76.761]],[\"parent/1578\",[516,6.184]],[\"name/1579\",[519,71.616]],[\"parent/1579\",[516,6.184]],[\"name/1580\",[520,63.675]],[\"parent/1580\",[]],[\"name/1581\",[519,71.616]],[\"parent/1581\",[520,5.994]],[\"name/1582\",[521,76.761]],[\"parent/1582\",[520,5.994]],[\"name/1583\",[522,76.761]],[\"parent/1583\",[520,5.994]],[\"name/1584\",[523,57.163]],[\"parent/1584\",[520,5.994]],[\"name/1585\",[524,71.616]],[\"parent/1585\",[]],[\"name/1586\",[37,36.16]],[\"parent/1586\",[524,6.741]],[\"name/1587\",[525,71.616]],[\"parent/1587\",[]],[\"name/1588\",[37,36.16]],[\"parent/1588\",[525,6.741]],[\"name/1589\",[526,76.761]],[\"parent/1589\",[]],[\"name/1590\",[527,76.761]],[\"parent/1590\",[]],[\"name/1591\",[102,59.291]],[\"parent/1591\",[]],[\"name/1592\",[528,71.616]],[\"parent/1592\",[]],[\"name/1593\",[37,36.16]],[\"parent/1593\",[528,6.741]],[\"name/1594\",[529,76.761]],[\"parent/1594\",[530,5.581]],[\"name/1595\",[531,76.761]],[\"parent/1595\",[530,5.581]],[\"name/1596\",[532,76.761]],[\"parent/1596\",[530,5.581]],[\"name/1597\",[533,76.761]],[\"parent/1597\",[530,5.581]],[\"name/1598\",[94,50.928]],[\"parent/1598\",[530,5.581]],[\"name/1599\",[534,71.616]],[\"parent/1599\",[530,5.581]],[\"name/1600\",[535,76.761]],[\"parent/1600\",[530,5.581]],[\"name/1601\",[536,76.761]],[\"parent/1601\",[530,5.581]],[\"name/1602\",[537,48.63]],[\"parent/1602\",[]],[\"name/1603\",[95,55.407]],[\"parent/1603\",[537,4.577]],[\"name/1604\",[538,76.761]],[\"parent/1604\",[537,4.577]],[\"name/1605\",[539,53.241]],[\"parent/1605\",[537,4.577]],[\"name/1606\",[294,55.407]],[\"parent/1606\",[537,4.577]],[\"name/1607\",[293,57.163]],[\"parent/1607\",[537,4.577]],[\"name/1608\",[540,63.675]],[\"parent/1608\",[537,4.577]],[\"name/1609\",[541,65.696]],[\"parent/1609\",[537,4.577]],[\"name/1610\",[542,63.675]],[\"parent/1610\",[537,4.577]],[\"name/1611\",[543,63.675]],[\"parent/1611\",[537,4.577]],[\"name/1612\",[544,63.675]],[\"parent/1612\",[537,4.577]],[\"name/1613\",[545,63.675]],[\"parent/1613\",[537,4.577]],[\"name/1614\",[546,63.675]],[\"parent/1614\",[537,4.577]],[\"name/1615\",[547,63.675]],[\"parent/1615\",[537,4.577]],[\"name/1616\",[155,50.425]],[\"parent/1616\",[537,4.577]],[\"name/1617\",[548,61.993]],[\"parent/1617\",[537,4.577]],[\"name/1618\",[37,36.16]],[\"parent/1618\",[537,4.577]],[\"name/1619\",[549,60.552]],[\"parent/1619\",[537,4.577]],[\"name/1620\",[550,60.552]],[\"parent/1620\",[537,4.577]],[\"name/1621\",[99,53.912]],[\"parent/1621\",[537,4.577]],[\"name/1622\",[551,61.993]],[\"parent/1622\",[537,4.577]],[\"name/1623\",[552,61.993]],[\"parent/1623\",[537,4.577]],[\"name/1624\",[553,61.993]],[\"parent/1624\",[537,4.577]],[\"name/1625\",[554,61.993]],[\"parent/1625\",[537,4.577]],[\"name/1626\",[555,61.993]],[\"parent/1626\",[]],[\"name/1627\",[551,61.993]],[\"parent/1627\",[555,5.835]],[\"name/1628\",[552,61.993]],[\"parent/1628\",[555,5.835]],[\"name/1629\",[553,61.993]],[\"parent/1629\",[555,5.835]],[\"name/1630\",[554,61.993]],[\"parent/1630\",[555,5.835]],[\"name/1631\",[556,71.616]],[\"parent/1631\",[]],[\"name/1632\",[557,71.616]],[\"parent/1632\",[556,6.741]],[\"name/1633\",[558,76.761]],[\"parent/1633\",[]],[\"name/1634\",[559,47.466]],[\"parent/1634\",[]],[\"name/1635\",[560,68.228]],[\"parent/1635\",[559,4.468]],[\"name/1636\",[561,68.228]],[\"parent/1636\",[559,4.468]],[\"name/1637\",[562,68.228]],[\"parent/1637\",[559,4.468]],[\"name/1638\",[563,68.228]],[\"parent/1638\",[559,4.468]],[\"name/1639\",[564,68.228]],[\"parent/1639\",[559,4.468]],[\"name/1640\",[99,53.912]],[\"parent/1640\",[559,4.468]],[\"name/1641\",[541,65.696]],[\"parent/1641\",[559,4.468]],[\"name/1642\",[539,53.241]],[\"parent/1642\",[559,4.468]],[\"name/1643\",[37,36.16]],[\"parent/1643\",[559,4.468]],[\"name/1644\",[551,61.993]],[\"parent/1644\",[559,4.468]],[\"name/1645\",[552,61.993]],[\"parent/1645\",[559,4.468]],[\"name/1646\",[553,61.993]],[\"parent/1646\",[559,4.468]],[\"name/1647\",[554,61.993]],[\"parent/1647\",[559,4.468]],[\"name/1648\",[543,63.675]],[\"parent/1648\",[559,4.468]],[\"name/1649\",[542,63.675]],[\"parent/1649\",[559,4.468]],[\"name/1650\",[547,63.675]],[\"parent/1650\",[559,4.468]],[\"name/1651\",[549,60.552]],[\"parent/1651\",[559,4.468]],[\"name/1652\",[546,63.675]],[\"parent/1652\",[559,4.468]],[\"name/1653\",[544,63.675]],[\"parent/1653\",[559,4.468]],[\"name/1654\",[545,63.675]],[\"parent/1654\",[559,4.468]],[\"name/1655\",[540,63.675]],[\"parent/1655\",[559,4.468]],[\"name/1656\",[293,57.163]],[\"parent/1656\",[559,4.468]],[\"name/1657\",[155,50.425]],[\"parent/1657\",[559,4.468]],[\"name/1658\",[294,55.407]],[\"parent/1658\",[559,4.468]],[\"name/1659\",[548,61.993]],[\"parent/1659\",[559,4.468]],[\"name/1660\",[550,60.552]],[\"parent/1660\",[559,4.468]],[\"name/1661\",[565,57.163]],[\"parent/1661\",[]],[\"name/1662\",[566,76.761]],[\"parent/1662\",[565,5.381]],[\"name/1663\",[37,36.16]],[\"parent/1663\",[565,5.381]],[\"name/1664\",[42,43.082]],[\"parent/1664\",[567,5.215]],[\"name/1665\",[523,57.163]],[\"parent/1665\",[567,5.215]],[\"name/1666\",[568,76.761]],[\"parent/1666\",[565,5.381]],[\"name/1667\",[37,36.16]],[\"parent/1667\",[565,5.381]],[\"name/1668\",[166,60.552]],[\"parent/1668\",[567,5.215]],[\"name/1669\",[42,43.082]],[\"parent/1669\",[567,5.215]],[\"name/1670\",[569,76.761]],[\"parent/1670\",[567,5.215]],[\"name/1671\",[523,57.163]],[\"parent/1671\",[567,5.215]],[\"name/1672\",[570,68.228]],[\"parent/1672\",[565,5.381]],[\"name/1673\",[571,76.761]],[\"parent/1673\",[565,5.381]],[\"name/1674\",[37,36.16]],[\"parent/1674\",[565,5.381]],[\"name/1675\",[42,43.082]],[\"parent/1675\",[567,5.215]],[\"name/1676\",[572,76.761]],[\"parent/1676\",[565,5.381]],[\"name/1677\",[37,36.16]],[\"parent/1677\",[565,5.381]],[\"name/1678\",[42,43.082]],[\"parent/1678\",[567,5.215]],[\"name/1679\",[573,76.761]],[\"parent/1679\",[567,5.215]],[\"name/1680\",[574,76.761]],[\"parent/1680\",[567,5.215]],[\"name/1681\",[575,76.761]],[\"parent/1681\",[567,5.215]],[\"name/1682\",[576,76.761]],[\"parent/1682\",[567,5.215]],[\"name/1683\",[577,65.696]],[\"parent/1683\",[]],[\"name/1684\",[578,60.552]],[\"parent/1684\",[577,6.184]],[\"name/1685\",[37,36.16]],[\"parent/1685\",[577,6.184]],[\"name/1686\",[42,43.082]],[\"parent/1686\",[579,6.422]],[\"name/1687\",[523,57.163]],[\"parent/1687\",[579,6.422]],[\"name/1688\",[570,68.228]],[\"parent/1688\",[579,6.422]],[\"name/1689\",[580,68.228]],[\"parent/1689\",[577,6.184]],[\"name/1690\",[581,52.611]],[\"parent/1690\",[]],[\"name/1691\",[38,40.577]],[\"parent/1691\",[581,4.952]],[\"name/1692\",[354,50.425]],[\"parent/1692\",[581,4.952]],[\"name/1693\",[166,60.552]],[\"parent/1693\",[581,4.952]],[\"name/1694\",[347,65.696]],[\"parent/1694\",[581,4.952]],[\"name/1695\",[582,68.228]],[\"parent/1695\",[581,4.952]],[\"name/1696\",[583,76.761]],[\"parent/1696\",[581,4.952]],[\"name/1697\",[584,76.761]],[\"parent/1697\",[581,4.952]],[\"name/1698\",[585,76.761]],[\"parent/1698\",[581,4.952]],[\"name/1699\",[549,60.552]],[\"parent/1699\",[581,4.952]],[\"name/1700\",[315,68.228]],[\"parent/1700\",[581,4.952]],[\"name/1701\",[550,60.552]],[\"parent/1701\",[581,4.952]],[\"name/1702\",[99,53.912]],[\"parent/1702\",[581,4.952]],[\"name/1703\",[586,76.761]],[\"parent/1703\",[581,4.952]],[\"name/1704\",[587,68.228]],[\"parent/1704\",[581,4.952]],[\"name/1705\",[588,76.761]],[\"parent/1705\",[581,4.952]],[\"name/1706\",[589,65.696]],[\"parent/1706\",[]],[\"name/1707\",[549,60.552]],[\"parent/1707\",[589,6.184]],[\"name/1708\",[550,60.552]],[\"parent/1708\",[589,6.184]],[\"name/1709\",[99,53.912]],[\"parent/1709\",[589,6.184]],[\"name/1710\",[590,76.761]],[\"parent/1710\",[]],[\"name/1711\",[591,61.993]],[\"parent/1711\",[]],[\"name/1712\",[20,40.954]],[\"parent/1712\",[591,5.835]],[\"name/1713\",[30,37.031]],[\"parent/1713\",[591,5.835]],[\"name/1714\",[32,43.819]],[\"parent/1714\",[591,5.835]],[\"name/1715\",[33,44.894]],[\"parent/1715\",[591,5.835]],[\"name/1716\",[34,42.395]],[\"parent/1716\",[591,5.835]],[\"name/1717\",[592,65.696]],[\"parent/1717\",[]],[\"name/1718\",[593,68.228]],[\"parent/1718\",[592,6.184]],[\"name/1719\",[594,76.761]],[\"parent/1719\",[592,6.184]],[\"name/1720\",[53,60.552]],[\"parent/1720\",[592,6.184]],[\"name/1721\",[595,76.761]],[\"parent/1721\",[]],[\"name/1722\",[596,71.616]],[\"parent/1722\",[]],[\"name/1723\",[37,36.16]],[\"parent/1723\",[596,6.741]],[\"name/1724\",[94,50.928]],[\"parent/1724\",[597,7.225]],[\"name/1725\",[598,54.632]],[\"parent/1725\",[]],[\"name/1726\",[28,45.182]],[\"parent/1726\",[598,5.142]],[\"name/1727\",[30,37.031]],[\"parent/1727\",[598,5.142]],[\"name/1728\",[20,40.954]],[\"parent/1728\",[598,5.142]],[\"name/1729\",[112,52.611]],[\"parent/1729\",[598,5.142]],[\"name/1730\",[22,44.615]],[\"parent/1730\",[598,5.142]],[\"name/1731\",[256,58.171]],[\"parent/1731\",[598,5.142]],[\"name/1732\",[23,45.478]],[\"parent/1732\",[598,5.142]],[\"name/1733\",[599,68.228]],[\"parent/1733\",[598,5.142]],[\"name/1734\",[600,68.228]],[\"parent/1734\",[598,5.142]],[\"name/1735\",[601,68.228]],[\"parent/1735\",[598,5.142]],[\"name/1736\",[32,43.819]],[\"parent/1736\",[598,5.142]],[\"name/1737\",[33,44.894]],[\"parent/1737\",[598,5.142]],[\"name/1738\",[602,76.761]],[\"parent/1738\",[]],[\"name/1739\",[603,71.616]],[\"parent/1739\",[]],[\"name/1740\",[604,76.761]],[\"parent/1740\",[603,6.741]],[\"name/1741\",[605,47.106]],[\"parent/1741\",[]],[\"name/1742\",[28,45.182]],[\"parent/1742\",[605,4.434]],[\"name/1743\",[30,37.031]],[\"parent/1743\",[605,4.434]],[\"name/1744\",[20,40.954]],[\"parent/1744\",[605,4.434]],[\"name/1745\",[112,52.611]],[\"parent/1745\",[605,4.434]],[\"name/1746\",[22,44.615]],[\"parent/1746\",[605,4.434]],[\"name/1747\",[256,58.171]],[\"parent/1747\",[605,4.434]],[\"name/1748\",[23,45.478]],[\"parent/1748\",[605,4.434]],[\"name/1749\",[599,68.228]],[\"parent/1749\",[605,4.434]],[\"name/1750\",[600,68.228]],[\"parent/1750\",[605,4.434]],[\"name/1751\",[601,68.228]],[\"parent/1751\",[605,4.434]],[\"name/1752\",[32,43.819]],[\"parent/1752\",[605,4.434]],[\"name/1753\",[33,44.894]],[\"parent/1753\",[605,4.434]],[\"name/1754\",[257,61.993]],[\"parent/1754\",[605,4.434]],[\"name/1755\",[16,57.163]],[\"parent/1755\",[605,4.434]],[\"name/1756\",[475,58.171]],[\"parent/1756\",[605,4.434]],[\"name/1757\",[21,43.567]],[\"parent/1757\",[605,4.434]],[\"name/1758\",[197,49.049]],[\"parent/1758\",[605,4.434]],[\"name/1759\",[19,55.407]],[\"parent/1759\",[605,4.434]],[\"name/1760\",[147,63.675]],[\"parent/1760\",[605,4.434]],[\"name/1761\",[24,45.784]],[\"parent/1761\",[605,4.434]],[\"name/1762\",[25,46.098]],[\"parent/1762\",[605,4.434]],[\"name/1763\",[26,46.759]],[\"parent/1763\",[605,4.434]],[\"name/1764\",[27,46.759]],[\"parent/1764\",[605,4.434]],[\"name/1765\",[29,46.423]],[\"parent/1765\",[605,4.434]],[\"name/1766\",[31,46.423]],[\"parent/1766\",[605,4.434]],[\"name/1767\",[34,42.395]],[\"parent/1767\",[605,4.434]],[\"name/1768\",[35,45.784]],[\"parent/1768\",[605,4.434]],[\"name/1769\",[606,76.761]],[\"parent/1769\",[]],[\"name/1770\",[607,57.163]],[\"parent/1770\",[]],[\"name/1771\",[608,71.616]],[\"parent/1771\",[607,5.381]],[\"name/1772\",[18,63.675]],[\"parent/1772\",[607,5.381]],[\"name/1773\",[30,37.031]],[\"parent/1773\",[607,5.381]],[\"name/1774\",[609,61.993]],[\"parent/1774\",[607,5.381]],[\"name/1775\",[20,40.954]],[\"parent/1775\",[607,5.381]],[\"name/1776\",[24,45.784]],[\"parent/1776\",[607,5.381]],[\"name/1777\",[32,43.819]],[\"parent/1777\",[607,5.381]],[\"name/1778\",[33,44.894]],[\"parent/1778\",[607,5.381]],[\"name/1779\",[34,42.395]],[\"parent/1779\",[607,5.381]],[\"name/1780\",[294,55.407]],[\"parent/1780\",[]],[\"name/1781\",[159,71.616]],[\"parent/1781\",[294,5.215]],[\"name/1782\",[610,76.761]],[\"parent/1782\",[294,5.215]],[\"name/1783\",[611,76.761]],[\"parent/1783\",[294,5.215]],[\"name/1784\",[612,76.761]],[\"parent/1784\",[294,5.215]],[\"name/1785\",[613,76.761]],[\"parent/1785\",[294,5.215]],[\"name/1786\",[38,40.577]],[\"parent/1786\",[294,5.215]],[\"name/1787\",[614,52.611]],[\"parent/1787\",[]],[\"name/1788\",[615,76.761]],[\"parent/1788\",[614,4.952]],[\"name/1789\",[616,76.761]],[\"parent/1789\",[614,4.952]],[\"name/1790\",[617,76.761]],[\"parent/1790\",[614,4.952]],[\"name/1791\",[37,36.16]],[\"parent/1791\",[614,4.952]],[\"name/1792\",[618,71.616]],[\"parent/1792\",[619,4.794]],[\"name/1793\",[620,71.616]],[\"parent/1793\",[619,4.794]],[\"name/1794\",[37,36.16]],[\"parent/1794\",[619,4.794]],[\"name/1795\",[621,63.675]],[\"parent/1795\",[622,6.741]],[\"name/1796\",[623,71.616]],[\"parent/1796\",[619,4.794]],[\"name/1797\",[624,71.616]],[\"parent/1797\",[619,4.794]],[\"name/1798\",[625,71.616]],[\"parent/1798\",[619,4.794]],[\"name/1799\",[37,36.16]],[\"parent/1799\",[619,4.794]],[\"name/1800\",[626,76.761]],[\"parent/1800\",[622,6.741]],[\"name/1801\",[627,76.761]],[\"parent/1801\",[614,4.952]],[\"name/1802\",[628,76.761]],[\"parent/1802\",[614,4.952]],[\"name/1803\",[629,76.761]],[\"parent/1803\",[614,4.952]],[\"name/1804\",[630,76.761]],[\"parent/1804\",[614,4.952]],[\"name/1805\",[164,55.407]],[\"parent/1805\",[614,4.952]],[\"name/1806\",[37,36.16]],[\"parent/1806\",[614,4.952]],[\"name/1807\",[631,76.761]],[\"parent/1807\",[619,4.794]],[\"name/1808\",[632,76.761]],[\"parent/1808\",[614,4.952]],[\"name/1809\",[37,36.16]],[\"parent/1809\",[614,4.952]],[\"name/1810\",[633,76.761]],[\"parent/1810\",[619,4.794]],[\"name/1811\",[634,76.761]],[\"parent/1811\",[619,4.794]],[\"name/1812\",[635,76.761]],[\"parent/1812\",[619,4.794]],[\"name/1813\",[636,76.761]],[\"parent/1813\",[619,4.794]],[\"name/1814\",[637,76.761]],[\"parent/1814\",[619,4.794]],[\"name/1815\",[638,76.761]],[\"parent/1815\",[619,4.794]],[\"name/1816\",[555,61.993]],[\"parent/1816\",[614,4.952]],[\"name/1817\",[639,76.761]],[\"parent/1817\",[614,4.952]],[\"name/1818\",[37,36.16]],[\"parent/1818\",[614,4.952]],[\"name/1819\",[618,71.616]],[\"parent/1819\",[619,4.794]],[\"name/1820\",[620,71.616]],[\"parent/1820\",[619,4.794]],[\"name/1821\",[623,71.616]],[\"parent/1821\",[619,4.794]],[\"name/1822\",[624,71.616]],[\"parent/1822\",[619,4.794]],[\"name/1823\",[625,71.616]],[\"parent/1823\",[619,4.794]],[\"name/1824\",[640,65.696]],[\"parent/1824\",[]],[\"name/1825\",[641,71.616]],[\"parent/1825\",[640,6.184]],[\"name/1826\",[642,71.616]],[\"parent/1826\",[640,6.184]],[\"name/1827\",[643,71.616]],[\"parent/1827\",[640,6.184]],[\"name/1828\",[644,76.761]],[\"parent/1828\",[]],[\"name/1829\",[645,61.993]],[\"parent/1829\",[]],[\"name/1830\",[534,71.616]],[\"parent/1830\",[645,5.835]],[\"name/1831\",[57,44.342]],[\"parent/1831\",[645,5.835]],[\"name/1832\",[41,68.228]],[\"parent/1832\",[645,5.835]],[\"name/1833\",[60,45.478]],[\"parent/1833\",[645,5.835]],[\"name/1834\",[52,59.291]],[\"parent/1834\",[645,5.835]],[\"name/1835\",[646,71.616]],[\"parent/1835\",[]],[\"name/1836\",[647,76.761]],[\"parent/1836\",[646,6.741]],[\"name/1837\",[648,71.616]],[\"parent/1837\",[]],[\"name/1838\",[35,45.784]],[\"parent/1838\",[648,6.741]],[\"name/1839\",[649,76.761]],[\"parent/1839\",[]],[\"name/1840\",[650,63.675]],[\"parent/1840\",[]],[\"name/1841\",[152,57.163]],[\"parent/1841\",[650,5.994]],[\"name/1842\",[151,60.552]],[\"parent/1842\",[650,5.994]],[\"name/1843\",[268,68.228]],[\"parent/1843\",[650,5.994]],[\"name/1844\",[161,61.993]],[\"parent/1844\",[650,5.994]],[\"name/1845\",[651,61.993]],[\"parent/1845\",[]],[\"name/1846\",[652,76.761]],[\"parent/1846\",[651,5.835]],[\"name/1847\",[152,57.163]],[\"parent/1847\",[651,5.835]],[\"name/1848\",[151,60.552]],[\"parent/1848\",[651,5.835]],[\"name/1849\",[268,68.228]],[\"parent/1849\",[651,5.835]],[\"name/1850\",[161,61.993]],[\"parent/1850\",[651,5.835]],[\"name/1851\",[653,58.171]],[\"parent/1851\",[]],[\"name/1852\",[441,49.049]],[\"parent/1852\",[653,5.476]],[\"name/1853\",[279,71.616]],[\"parent/1853\",[653,5.476]],[\"name/1854\",[654,76.761]],[\"parent/1854\",[653,5.476]],[\"name/1855\",[274,71.616]],[\"parent/1855\",[653,5.476]],[\"name/1856\",[655,71.616]],[\"parent/1856\",[653,5.476]],[\"name/1857\",[656,71.616]],[\"parent/1857\",[653,5.476]],[\"name/1858\",[548,61.993]],[\"parent/1858\",[653,5.476]],[\"name/1859\",[657,76.761]],[\"parent/1859\",[653,5.476]],[\"name/1860\",[658,71.616]],[\"parent/1860\",[]],[\"name/1861\",[37,36.16]],[\"parent/1861\",[658,6.741]],[\"name/1862\",[259,65.696]],[\"parent/1862\",[659,7.225]],[\"name/1863\",[660,63.675]],[\"parent/1863\",[]],[\"name/1864\",[661,76.761]],[\"parent/1864\",[660,5.994]],[\"name/1865\",[277,68.228]],[\"parent/1865\",[660,5.994]],[\"name/1866\",[30,37.031]],[\"parent/1866\",[660,5.994]],[\"name/1867\",[34,42.395]],[\"parent/1867\",[660,5.994]],[\"name/1868\",[662,60.552]],[\"parent/1868\",[]],[\"name/1869\",[277,68.228]],[\"parent/1869\",[662,5.7]],[\"name/1870\",[95,55.407]],[\"parent/1870\",[662,5.7]],[\"name/1871\",[548,61.993]],[\"parent/1871\",[662,5.7]],[\"name/1872\",[655,71.616]],[\"parent/1872\",[662,5.7]],[\"name/1873\",[656,71.616]],[\"parent/1873\",[662,5.7]],[\"name/1874\",[34,42.395]],[\"parent/1874\",[662,5.7]],[\"name/1875\",[663,63.675]],[\"parent/1875\",[]],[\"name/1876\",[441,49.049]],[\"parent/1876\",[663,5.994]],[\"name/1877\",[664,76.761]],[\"parent/1877\",[663,5.994]],[\"name/1878\",[280,71.616]],[\"parent/1878\",[663,5.994]],[\"name/1879\",[267,71.616]],[\"parent/1879\",[663,5.994]],[\"name/1880\",[665,65.696]],[\"parent/1880\",[]],[\"name/1881\",[504,68.228]],[\"parent/1881\",[665,6.184]],[\"name/1882\",[505,68.228]],[\"parent/1882\",[665,6.184]],[\"name/1883\",[578,60.552]],[\"parent/1883\",[]],[\"name/1884\",[42,43.082]],[\"parent/1884\",[578,5.7]],[\"name/1885\",[523,57.163]],[\"parent/1885\",[578,5.7]],[\"name/1886\",[570,68.228]],[\"parent/1886\",[578,5.7]],[\"name/1887\",[666,76.761]],[\"parent/1887\",[]],[\"name/1888\",[667,38.573]],[\"parent/1888\",[]],[\"name/1889\",[668,71.616]],[\"parent/1889\",[667,3.631]],[\"name/1890\",[543,63.675]],[\"parent/1890\",[667,3.631]],[\"name/1891\",[669,76.761]],[\"parent/1891\",[667,3.631]],[\"name/1892\",[670,76.761]],[\"parent/1892\",[667,3.631]],[\"name/1893\",[641,71.616]],[\"parent/1893\",[667,3.631]],[\"name/1894\",[642,71.616]],[\"parent/1894\",[667,3.631]],[\"name/1895\",[643,71.616]],[\"parent/1895\",[667,3.631]],[\"name/1896\",[671,71.616]],[\"parent/1896\",[667,3.631]],[\"name/1897\",[672,71.616]],[\"parent/1897\",[667,3.631]],[\"name/1898\",[673,71.616]],[\"parent/1898\",[667,3.631]],[\"name/1899\",[542,63.675]],[\"parent/1899\",[667,3.631]],[\"name/1900\",[547,63.675]],[\"parent/1900\",[667,3.631]],[\"name/1901\",[549,60.552]],[\"parent/1901\",[667,3.631]],[\"name/1902\",[587,68.228]],[\"parent/1902\",[667,3.631]],[\"name/1903\",[674,71.616]],[\"parent/1903\",[667,3.631]],[\"name/1904\",[675,71.616]],[\"parent/1904\",[667,3.631]],[\"name/1905\",[560,68.228]],[\"parent/1905\",[667,3.631]],[\"name/1906\",[561,68.228]],[\"parent/1906\",[667,3.631]],[\"name/1907\",[562,68.228]],[\"parent/1907\",[667,3.631]],[\"name/1908\",[563,68.228]],[\"parent/1908\",[667,3.631]],[\"name/1909\",[564,68.228]],[\"parent/1909\",[667,3.631]],[\"name/1910\",[20,40.954]],[\"parent/1910\",[667,3.631]],[\"name/1911\",[322,68.228]],[\"parent/1911\",[667,3.631]],[\"name/1912\",[30,37.031]],[\"parent/1912\",[667,3.631]],[\"name/1913\",[346,63.675]],[\"parent/1913\",[667,3.631]],[\"name/1914\",[676,71.616]],[\"parent/1914\",[667,3.631]],[\"name/1915\",[665,65.696]],[\"parent/1915\",[667,3.631]],[\"name/1916\",[608,71.616]],[\"parent/1916\",[667,3.631]],[\"name/1917\",[314,68.228]],[\"parent/1917\",[667,3.631]],[\"name/1918\",[492,56.247]],[\"parent/1918\",[667,3.631]],[\"name/1919\",[677,65.696]],[\"parent/1919\",[667,3.631]],[\"name/1920\",[678,68.228]],[\"parent/1920\",[667,3.631]],[\"name/1921\",[679,63.675]],[\"parent/1921\",[667,3.631]],[\"name/1922\",[680,68.228]],[\"parent/1922\",[667,3.631]],[\"name/1923\",[580,68.228]],[\"parent/1923\",[667,3.631]],[\"name/1924\",[681,71.616]],[\"parent/1924\",[667,3.631]],[\"name/1925\",[24,45.784]],[\"parent/1925\",[667,3.631]],[\"name/1926\",[682,71.616]],[\"parent/1926\",[667,3.631]],[\"name/1927\",[99,53.912]],[\"parent/1927\",[667,3.631]],[\"name/1928\",[349,65.696]],[\"parent/1928\",[667,3.631]],[\"name/1929\",[683,71.616]],[\"parent/1929\",[667,3.631]],[\"name/1930\",[684,71.616]],[\"parent/1930\",[667,3.631]],[\"name/1931\",[34,42.395]],[\"parent/1931\",[667,3.631]],[\"name/1932\",[685,76.761]],[\"parent/1932\",[667,3.631]],[\"name/1933\",[686,76.761]],[\"parent/1933\",[667,3.631]],[\"name/1934\",[687,76.761]],[\"parent/1934\",[667,3.631]],[\"name/1935\",[688,76.761]],[\"parent/1935\",[667,3.631]],[\"name/1936\",[689,76.761]],[\"parent/1936\",[667,3.631]],[\"name/1937\",[690,76.761]],[\"parent/1937\",[667,3.631]],[\"name/1938\",[546,63.675]],[\"parent/1938\",[667,3.631]],[\"name/1939\",[544,63.675]],[\"parent/1939\",[667,3.631]],[\"name/1940\",[545,63.675]],[\"parent/1940\",[667,3.631]],[\"name/1941\",[18,63.675]],[\"parent/1941\",[667,3.631]],[\"name/1942\",[609,61.993]],[\"parent/1942\",[667,3.631]],[\"name/1943\",[540,63.675]],[\"parent/1943\",[667,3.631]],[\"name/1944\",[293,57.163]],[\"parent/1944\",[667,3.631]],[\"name/1945\",[691,71.616]],[\"parent/1945\",[667,3.631]],[\"name/1946\",[578,60.552]],[\"parent/1946\",[667,3.631]],[\"name/1947\",[551,61.993]],[\"parent/1947\",[667,3.631]],[\"name/1948\",[552,61.993]],[\"parent/1948\",[667,3.631]],[\"name/1949\",[553,61.993]],[\"parent/1949\",[667,3.631]],[\"name/1950\",[554,61.993]],[\"parent/1950\",[667,3.631]],[\"name/1951\",[32,43.819]],[\"parent/1951\",[667,3.631]],[\"name/1952\",[33,44.894]],[\"parent/1952\",[667,3.631]],[\"name/1953\",[37,36.16]],[\"parent/1953\",[667,3.631]],[\"name/1954\",[692,41.345]],[\"parent/1954\",[]],[\"name/1955\",[580,68.228]],[\"parent/1955\",[692,3.892]],[\"name/1956\",[693,71.616]],[\"parent/1956\",[692,3.892]],[\"name/1957\",[694,76.761]],[\"parent/1957\",[692,3.892]],[\"name/1958\",[541,65.696]],[\"parent/1958\",[692,3.892]],[\"name/1959\",[30,37.031]],[\"parent/1959\",[692,3.892]],[\"name/1960\",[20,40.954]],[\"parent/1960\",[692,3.892]],[\"name/1961\",[99,53.912]],[\"parent/1961\",[692,3.892]],[\"name/1962\",[293,57.163]],[\"parent/1962\",[692,3.892]],[\"name/1963\",[549,60.552]],[\"parent/1963\",[692,3.892]],[\"name/1964\",[34,42.395]],[\"parent/1964\",[692,3.892]],[\"name/1965\",[25,46.098]],[\"parent/1965\",[692,3.892]],[\"name/1966\",[548,61.993]],[\"parent/1966\",[692,3.892]],[\"name/1967\",[294,55.407]],[\"parent/1967\",[692,3.892]],[\"name/1968\",[551,61.993]],[\"parent/1968\",[692,3.892]],[\"name/1969\",[552,61.993]],[\"parent/1969\",[692,3.892]],[\"name/1970\",[553,61.993]],[\"parent/1970\",[692,3.892]],[\"name/1971\",[554,61.993]],[\"parent/1971\",[692,3.892]],[\"name/1972\",[543,63.675]],[\"parent/1972\",[692,3.892]],[\"name/1973\",[32,43.819]],[\"parent/1973\",[692,3.892]],[\"name/1974\",[691,71.616]],[\"parent/1974\",[692,3.892]],[\"name/1975\",[561,68.228]],[\"parent/1975\",[692,3.892]],[\"name/1976\",[668,71.616]],[\"parent/1976\",[692,3.892]],[\"name/1977\",[671,71.616]],[\"parent/1977\",[692,3.892]],[\"name/1978\",[672,71.616]],[\"parent/1978\",[692,3.892]],[\"name/1979\",[673,71.616]],[\"parent/1979\",[692,3.892]],[\"name/1980\",[542,63.675]],[\"parent/1980\",[692,3.892]],[\"name/1981\",[547,63.675]],[\"parent/1981\",[692,3.892]],[\"name/1982\",[587,68.228]],[\"parent/1982\",[692,3.892]],[\"name/1983\",[674,71.616]],[\"parent/1983\",[692,3.892]],[\"name/1984\",[675,71.616]],[\"parent/1984\",[692,3.892]],[\"name/1985\",[560,68.228]],[\"parent/1985\",[692,3.892]],[\"name/1986\",[562,68.228]],[\"parent/1986\",[692,3.892]],[\"name/1987\",[563,68.228]],[\"parent/1987\",[692,3.892]],[\"name/1988\",[564,68.228]],[\"parent/1988\",[692,3.892]],[\"name/1989\",[677,65.696]],[\"parent/1989\",[692,3.892]],[\"name/1990\",[678,68.228]],[\"parent/1990\",[692,3.892]],[\"name/1991\",[679,63.675]],[\"parent/1991\",[692,3.892]],[\"name/1992\",[680,68.228]],[\"parent/1992\",[692,3.892]],[\"name/1993\",[681,71.616]],[\"parent/1993\",[692,3.892]],[\"name/1994\",[24,45.784]],[\"parent/1994\",[692,3.892]],[\"name/1995\",[682,71.616]],[\"parent/1995\",[692,3.892]],[\"name/1996\",[546,63.675]],[\"parent/1996\",[692,3.892]],[\"name/1997\",[544,63.675]],[\"parent/1997\",[692,3.892]],[\"name/1998\",[545,63.675]],[\"parent/1998\",[692,3.892]],[\"name/1999\",[18,63.675]],[\"parent/1999\",[692,3.892]],[\"name/2000\",[609,61.993]],[\"parent/2000\",[692,3.892]],[\"name/2001\",[540,63.675]],[\"parent/2001\",[692,3.892]],[\"name/2002\",[578,60.552]],[\"parent/2002\",[692,3.892]],[\"name/2003\",[37,36.16]],[\"parent/2003\",[692,3.892]],[\"name/2004\",[609,61.993]],[\"parent/2004\",[]],[\"name/2005\",[695,76.761]],[\"parent/2005\",[609,5.835]],[\"name/2006\",[293,57.163]],[\"parent/2006\",[]],[\"name/2007\",[523,57.163]],[\"parent/2007\",[293,5.381]],[\"name/2008\",[696,76.761]],[\"parent/2008\",[293,5.381]],[\"name/2009\",[697,76.761]],[\"parent/2009\",[293,5.381]],[\"name/2010\",[698,76.761]],[\"parent/2010\",[]],[\"name/2011\",[699,76.761]],[\"parent/2011\",[]],[\"name/2012\",[700,76.761]],[\"parent/2012\",[]],[\"name/2013\",[701,76.761]],[\"parent/2013\",[]],[\"name/2014\",[702,71.616]],[\"parent/2014\",[]],[\"name/2015\",[37,36.16]],[\"parent/2015\",[702,6.741]],[\"name/2016\",[703,76.761]],[\"parent/2016\",[]],[\"name/2017\",[704,76.761]],[\"parent/2017\",[]],[\"name/2018\",[705,71.616]],[\"parent/2018\",[]],[\"name/2019\",[37,36.16]],[\"parent/2019\",[705,6.741]],[\"name/2020\",[706,52.018]],[\"parent/2020\",[]],[\"name/2021\",[38,40.577]],[\"parent/2021\",[706,4.896]],[\"name/2022\",[116,55.407]],[\"parent/2022\",[706,4.896]],[\"name/2023\",[117,55.407]],[\"parent/2023\",[706,4.896]],[\"name/2024\",[118,55.407]],[\"parent/2024\",[706,4.896]],[\"name/2025\",[119,55.407]],[\"parent/2025\",[706,4.896]],[\"name/2026\",[120,55.407]],[\"parent/2026\",[706,4.896]],[\"name/2027\",[121,55.407]],[\"parent/2027\",[706,4.896]],[\"name/2028\",[122,55.407]],[\"parent/2028\",[706,4.896]],[\"name/2029\",[123,55.407]],[\"parent/2029\",[706,4.896]],[\"name/2030\",[124,55.407]],[\"parent/2030\",[706,4.896]],[\"name/2031\",[125,55.407]],[\"parent/2031\",[706,4.896]],[\"name/2032\",[126,55.407]],[\"parent/2032\",[706,4.896]],[\"name/2033\",[127,55.407]],[\"parent/2033\",[706,4.896]],[\"name/2034\",[128,55.407]],[\"parent/2034\",[706,4.896]],[\"name/2035\",[129,55.407]],[\"parent/2035\",[706,4.896]],[\"name/2036\",[130,55.407]],[\"parent/2036\",[706,4.896]],[\"name/2037\",[707,76.761]],[\"parent/2037\",[]],[\"name/2038\",[708,71.616]],[\"parent/2038\",[]],[\"name/2039\",[37,36.16]],[\"parent/2039\",[708,6.741]],[\"name/2040\",[709,71.616]],[\"parent/2040\",[710,7.225]],[\"name/2041\",[711,76.761]],[\"parent/2041\",[]],[\"name/2042\",[712,76.761]],[\"parent/2042\",[]],[\"name/2043\",[713,71.616]],[\"parent/2043\",[]],[\"name/2044\",[37,36.16]],[\"parent/2044\",[713,6.741]],[\"name/2045\",[709,71.616]],[\"parent/2045\",[714,6.184]],[\"name/2046\",[715,76.761]],[\"parent/2046\",[714,6.184]],[\"name/2047\",[716,76.761]],[\"parent/2047\",[714,6.184]],[\"name/2048\",[152,57.163]],[\"parent/2048\",[714,6.184]],[\"name/2049\",[717,76.761]],[\"parent/2049\",[]],[\"name/2050\",[718,76.761]],[\"parent/2050\",[]],[\"name/2051\",[719,76.761]],[\"parent/2051\",[]],[\"name/2052\",[720,76.761]],[\"parent/2052\",[]],[\"name/2053\",[250,58.171]],[\"parent/2053\",[]],[\"name/2054\",[721,76.761]],[\"parent/2054\",[]],[\"name/2055\",[722,46.098]],[\"parent/2055\",[]],[\"name/2056\",[723,76.761]],[\"parent/2056\",[722,4.339]],[\"name/2057\",[724,76.761]],[\"parent/2057\",[722,4.339]],[\"name/2058\",[725,76.761]],[\"parent/2058\",[722,4.339]],[\"name/2059\",[726,71.616]],[\"parent/2059\",[722,4.339]],[\"name/2060\",[727,76.761]],[\"parent/2060\",[722,4.339]],[\"name/2061\",[728,76.761]],[\"parent/2061\",[722,4.339]],[\"name/2062\",[729,76.761]],[\"parent/2062\",[722,4.339]],[\"name/2063\",[730,76.761]],[\"parent/2063\",[722,4.339]],[\"name/2064\",[731,76.761]],[\"parent/2064\",[722,4.339]],[\"name/2065\",[732,76.761]],[\"parent/2065\",[722,4.339]],[\"name/2066\",[166,60.552]],[\"parent/2066\",[722,4.339]],[\"name/2067\",[733,76.761]],[\"parent/2067\",[722,4.339]],[\"name/2068\",[734,76.761]],[\"parent/2068\",[722,4.339]],[\"name/2069\",[735,76.761]],[\"parent/2069\",[722,4.339]],[\"name/2070\",[736,76.761]],[\"parent/2070\",[722,4.339]],[\"name/2071\",[164,55.407]],[\"parent/2071\",[722,4.339]],[\"name/2072\",[737,76.761]],[\"parent/2072\",[722,4.339]],[\"name/2073\",[37,36.16]],[\"parent/2073\",[722,4.339]],[\"name/2074\",[738,76.761]],[\"parent/2074\",[739,7.225]],[\"name/2075\",[740,76.761]],[\"parent/2075\",[722,4.339]],[\"name/2076\",[741,71.616]],[\"parent/2076\",[722,4.339]],[\"name/2077\",[742,76.761]],[\"parent/2077\",[722,4.339]],[\"name/2078\",[743,76.761]],[\"parent/2078\",[722,4.339]],[\"name/2079\",[744,76.761]],[\"parent/2079\",[722,4.339]],[\"name/2080\",[745,76.761]],[\"parent/2080\",[722,4.339]],[\"name/2081\",[433,60.552]],[\"parent/2081\",[722,4.339]],[\"name/2082\",[746,76.761]],[\"parent/2082\",[722,4.339]],[\"name/2083\",[747,76.761]],[\"parent/2083\",[722,4.339]],[\"name/2084\",[748,76.761]],[\"parent/2084\",[722,4.339]],[\"name/2085\",[749,76.761]],[\"parent/2085\",[722,4.339]],[\"name/2086\",[750,76.761]],[\"parent/2086\",[722,4.339]],[\"name/2087\",[751,76.761]],[\"parent/2087\",[]],[\"name/2088\",[752,76.761]],[\"parent/2088\",[]],[\"name/2089\",[753,76.761]],[\"parent/2089\",[]],[\"name/2090\",[754,76.761]],[\"parent/2090\",[]],[\"name/2091\",[755,76.761]],[\"parent/2091\",[]],[\"name/2092\",[756,76.761]],[\"parent/2092\",[]],[\"name/2093\",[757,76.761]],[\"parent/2093\",[]],[\"name/2094\",[758,76.761]],[\"parent/2094\",[]],[\"name/2095\",[759,76.761]],[\"parent/2095\",[]],[\"name/2096\",[760,76.761]],[\"parent/2096\",[]],[\"name/2097\",[761,76.761]],[\"parent/2097\",[]],[\"name/2098\",[762,76.761]],[\"parent/2098\",[]],[\"name/2099\",[763,76.761]],[\"parent/2099\",[]],[\"name/2100\",[764,76.761]],[\"parent/2100\",[]],[\"name/2101\",[765,76.761]],[\"parent/2101\",[]],[\"name/2102\",[766,76.761]],[\"parent/2102\",[]],[\"name/2103\",[767,76.761]],[\"parent/2103\",[]],[\"name/2104\",[768,76.761]],[\"parent/2104\",[]],[\"name/2105\",[769,76.761]],[\"parent/2105\",[]],[\"name/2106\",[770,76.761]],[\"parent/2106\",[]],[\"name/2107\",[771,76.761]],[\"parent/2107\",[]],[\"name/2108\",[772,76.761]],[\"parent/2108\",[]],[\"name/2109\",[773,59.291]],[\"parent/2109\",[]],[\"name/2110\",[774,71.616]],[\"parent/2110\",[773,5.581]],[\"name/2111\",[775,76.761]],[\"parent/2111\",[773,5.581]],[\"name/2112\",[776,76.761]],[\"parent/2112\",[773,5.581]],[\"name/2113\",[777,76.761]],[\"parent/2113\",[773,5.581]],[\"name/2114\",[37,36.16]],[\"parent/2114\",[773,5.581]],[\"name/2115\",[778,68.228]],[\"parent/2115\",[779,6.184]],[\"name/2116\",[780,76.761]],[\"parent/2116\",[779,6.184]],[\"name/2117\",[781,76.761]],[\"parent/2117\",[779,6.184]],[\"name/2118\",[782,76.761]],[\"parent/2118\",[779,6.184]],[\"name/2119\",[783,76.761]],[\"parent/2119\",[773,5.581]],[\"name/2120\",[23,45.478]],[\"parent/2120\",[773,5.581]],[\"name/2121\",[784,76.761]],[\"parent/2121\",[]],[\"name/2122\",[785,76.761]],[\"parent/2122\",[]],[\"name/2123\",[786,76.761]],[\"parent/2123\",[]],[\"name/2124\",[787,76.761]],[\"parent/2124\",[]],[\"name/2125\",[788,76.761]],[\"parent/2125\",[]],[\"name/2126\",[789,76.761]],[\"parent/2126\",[]],[\"name/2127\",[790,76.761]],[\"parent/2127\",[]],[\"name/2128\",[791,76.761]],[\"parent/2128\",[]],[\"name/2129\",[792,50.928]],[\"parent/2129\",[]],[\"name/2130\",[793,76.761]],[\"parent/2130\",[792,4.794]],[\"name/2131\",[794,76.761]],[\"parent/2131\",[792,4.794]],[\"name/2132\",[20,40.954]],[\"parent/2132\",[792,4.794]],[\"name/2133\",[21,43.567]],[\"parent/2133\",[792,4.794]],[\"name/2134\",[22,44.615]],[\"parent/2134\",[792,4.794]],[\"name/2135\",[23,45.478]],[\"parent/2135\",[792,4.794]],[\"name/2136\",[24,45.784]],[\"parent/2136\",[792,4.794]],[\"name/2137\",[25,46.098]],[\"parent/2137\",[792,4.794]],[\"name/2138\",[26,46.759]],[\"parent/2138\",[792,4.794]],[\"name/2139\",[27,46.759]],[\"parent/2139\",[792,4.794]],[\"name/2140\",[28,45.182]],[\"parent/2140\",[792,4.794]],[\"name/2141\",[29,46.423]],[\"parent/2141\",[792,4.794]],[\"name/2142\",[30,37.031]],[\"parent/2142\",[792,4.794]],[\"name/2143\",[31,46.423]],[\"parent/2143\",[792,4.794]],[\"name/2144\",[32,43.819]],[\"parent/2144\",[792,4.794]],[\"name/2145\",[33,44.894]],[\"parent/2145\",[792,4.794]],[\"name/2146\",[34,42.395]],[\"parent/2146\",[792,4.794]],[\"name/2147\",[35,45.784]],[\"parent/2147\",[792,4.794]],[\"name/2148\",[795,68.228]],[\"parent/2148\",[]],[\"name/2149\",[796,76.761]],[\"parent/2149\",[795,6.422]],[\"name/2150\",[231,42.848]],[\"parent/2150\",[795,6.422]],[\"name/2151\",[797,48.227]],[\"parent/2151\",[]],[\"name/2152\",[257,61.993]],[\"parent/2152\",[797,4.539]],[\"name/2153\",[112,52.611]],[\"parent/2153\",[797,4.539]],[\"name/2154\",[16,57.163]],[\"parent/2154\",[797,4.539]],[\"name/2155\",[475,58.171]],[\"parent/2155\",[797,4.539]],[\"name/2156\",[22,44.615]],[\"parent/2156\",[797,4.539]],[\"name/2157\",[256,58.171]],[\"parent/2157\",[797,4.539]],[\"name/2158\",[21,43.567]],[\"parent/2158\",[797,4.539]],[\"name/2159\",[197,49.049]],[\"parent/2159\",[797,4.539]],[\"name/2160\",[19,55.407]],[\"parent/2160\",[797,4.539]],[\"name/2161\",[147,63.675]],[\"parent/2161\",[797,4.539]],[\"name/2162\",[20,40.954]],[\"parent/2162\",[797,4.539]],[\"name/2163\",[23,45.478]],[\"parent/2163\",[797,4.539]],[\"name/2164\",[24,45.784]],[\"parent/2164\",[797,4.539]],[\"name/2165\",[25,46.098]],[\"parent/2165\",[797,4.539]],[\"name/2166\",[26,46.759]],[\"parent/2166\",[797,4.539]],[\"name/2167\",[27,46.759]],[\"parent/2167\",[797,4.539]],[\"name/2168\",[28,45.182]],[\"parent/2168\",[797,4.539]],[\"name/2169\",[29,46.423]],[\"parent/2169\",[797,4.539]],[\"name/2170\",[30,37.031]],[\"parent/2170\",[797,4.539]],[\"name/2171\",[31,46.423]],[\"parent/2171\",[797,4.539]],[\"name/2172\",[32,43.819]],[\"parent/2172\",[797,4.539]],[\"name/2173\",[33,44.894]],[\"parent/2173\",[797,4.539]],[\"name/2174\",[34,42.395]],[\"parent/2174\",[797,4.539]],[\"name/2175\",[35,45.784]],[\"parent/2175\",[797,4.539]],[\"name/2176\",[798,57.163]],[\"parent/2176\",[]],[\"name/2177\",[799,76.761]],[\"parent/2177\",[798,5.381]],[\"name/2178\",[800,76.761]],[\"parent/2178\",[798,5.381]],[\"name/2179\",[801,76.761]],[\"parent/2179\",[798,5.381]],[\"name/2180\",[802,76.761]],[\"parent/2180\",[798,5.381]],[\"name/2181\",[803,76.761]],[\"parent/2181\",[798,5.381]],[\"name/2182\",[804,76.761]],[\"parent/2182\",[798,5.381]],[\"name/2183\",[805,76.761]],[\"parent/2183\",[798,5.381]],[\"name/2184\",[806,76.761]],[\"parent/2184\",[798,5.381]],[\"name/2185\",[807,76.761]],[\"parent/2185\",[798,5.381]],[\"name/2186\",[808,52.018]],[\"parent/2186\",[]],[\"name/2187\",[20,40.954]],[\"parent/2187\",[808,4.896]],[\"name/2188\",[21,43.567]],[\"parent/2188\",[808,4.896]],[\"name/2189\",[22,44.615]],[\"parent/2189\",[808,4.896]],[\"name/2190\",[23,45.478]],[\"parent/2190\",[808,4.896]],[\"name/2191\",[24,45.784]],[\"parent/2191\",[808,4.896]],[\"name/2192\",[25,46.098]],[\"parent/2192\",[808,4.896]],[\"name/2193\",[26,46.759]],[\"parent/2193\",[808,4.896]],[\"name/2194\",[27,46.759]],[\"parent/2194\",[808,4.896]],[\"name/2195\",[28,45.182]],[\"parent/2195\",[808,4.896]],[\"name/2196\",[29,46.423]],[\"parent/2196\",[808,4.896]],[\"name/2197\",[30,37.031]],[\"parent/2197\",[808,4.896]],[\"name/2198\",[31,46.423]],[\"parent/2198\",[808,4.896]],[\"name/2199\",[32,43.819]],[\"parent/2199\",[808,4.896]],[\"name/2200\",[33,44.894]],[\"parent/2200\",[808,4.896]],[\"name/2201\",[34,42.395]],[\"parent/2201\",[808,4.896]],[\"name/2202\",[35,45.784]],[\"parent/2202\",[808,4.896]],[\"name/2203\",[809,65.696]],[\"parent/2203\",[]],[\"name/2204\",[810,76.761]],[\"parent/2204\",[809,6.184]],[\"name/2205\",[30,37.031]],[\"parent/2205\",[809,6.184]],[\"name/2206\",[28,45.182]],[\"parent/2206\",[809,6.184]],[\"name/2207\",[811,50.425]],[\"parent/2207\",[]],[\"name/2208\",[151,60.552]],[\"parent/2208\",[811,4.746]],[\"name/2209\",[145,61.993]],[\"parent/2209\",[811,4.746]],[\"name/2210\",[22,44.615]],[\"parent/2210\",[811,4.746]],[\"name/2211\",[197,49.049]],[\"parent/2211\",[811,4.746]],[\"name/2212\",[20,40.954]],[\"parent/2212\",[811,4.746]],[\"name/2213\",[21,43.567]],[\"parent/2213\",[811,4.746]],[\"name/2214\",[23,45.478]],[\"parent/2214\",[811,4.746]],[\"name/2215\",[24,45.784]],[\"parent/2215\",[811,4.746]],[\"name/2216\",[25,46.098]],[\"parent/2216\",[811,4.746]],[\"name/2217\",[26,46.759]],[\"parent/2217\",[811,4.746]],[\"name/2218\",[27,46.759]],[\"parent/2218\",[811,4.746]],[\"name/2219\",[28,45.182]],[\"parent/2219\",[811,4.746]],[\"name/2220\",[29,46.423]],[\"parent/2220\",[811,4.746]],[\"name/2221\",[30,37.031]],[\"parent/2221\",[811,4.746]],[\"name/2222\",[31,46.423]],[\"parent/2222\",[811,4.746]],[\"name/2223\",[32,43.819]],[\"parent/2223\",[811,4.746]],[\"name/2224\",[33,44.894]],[\"parent/2224\",[811,4.746]],[\"name/2225\",[34,42.395]],[\"parent/2225\",[811,4.746]],[\"name/2226\",[35,45.784]],[\"parent/2226\",[811,4.746]],[\"name/2227\",[812,47.466]],[\"parent/2227\",[]],[\"name/2228\",[151,60.552]],[\"parent/2228\",[812,4.468]],[\"name/2229\",[145,61.993]],[\"parent/2229\",[812,4.468]],[\"name/2230\",[257,61.993]],[\"parent/2230\",[812,4.468]],[\"name/2231\",[112,52.611]],[\"parent/2231\",[812,4.468]],[\"name/2232\",[16,57.163]],[\"parent/2232\",[812,4.468]],[\"name/2233\",[475,58.171]],[\"parent/2233\",[812,4.468]],[\"name/2234\",[22,44.615]],[\"parent/2234\",[812,4.468]],[\"name/2235\",[256,58.171]],[\"parent/2235\",[812,4.468]],[\"name/2236\",[21,43.567]],[\"parent/2236\",[812,4.468]],[\"name/2237\",[197,49.049]],[\"parent/2237\",[812,4.468]],[\"name/2238\",[19,55.407]],[\"parent/2238\",[812,4.468]],[\"name/2239\",[147,63.675]],[\"parent/2239\",[812,4.468]],[\"name/2240\",[20,40.954]],[\"parent/2240\",[812,4.468]],[\"name/2241\",[23,45.478]],[\"parent/2241\",[812,4.468]],[\"name/2242\",[24,45.784]],[\"parent/2242\",[812,4.468]],[\"name/2243\",[25,46.098]],[\"parent/2243\",[812,4.468]],[\"name/2244\",[26,46.759]],[\"parent/2244\",[812,4.468]],[\"name/2245\",[27,46.759]],[\"parent/2245\",[812,4.468]],[\"name/2246\",[28,45.182]],[\"parent/2246\",[812,4.468]],[\"name/2247\",[29,46.423]],[\"parent/2247\",[812,4.468]],[\"name/2248\",[30,37.031]],[\"parent/2248\",[812,4.468]],[\"name/2249\",[31,46.423]],[\"parent/2249\",[812,4.468]],[\"name/2250\",[32,43.819]],[\"parent/2250\",[812,4.468]],[\"name/2251\",[33,44.894]],[\"parent/2251\",[812,4.468]],[\"name/2252\",[34,42.395]],[\"parent/2252\",[812,4.468]],[\"name/2253\",[35,45.784]],[\"parent/2253\",[812,4.468]],[\"name/2254\",[813,65.696]],[\"parent/2254\",[]],[\"name/2255\",[42,43.082]],[\"parent/2255\",[813,6.184]],[\"name/2256\",[621,63.675]],[\"parent/2256\",[813,6.184]],[\"name/2257\",[814,68.228]],[\"parent/2257\",[813,6.184]],[\"name/2258\",[815,44.615]],[\"parent/2258\",[]],[\"name/2259\",[816,71.616]],[\"parent/2259\",[815,4.2]],[\"name/2260\",[817,76.761]],[\"parent/2260\",[815,4.2]],[\"name/2261\",[433,60.552]],[\"parent/2261\",[815,4.2]],[\"name/2262\",[252,61.993]],[\"parent/2262\",[815,4.2]],[\"name/2263\",[818,76.761]],[\"parent/2263\",[815,4.2]],[\"name/2264\",[819,68.228]],[\"parent/2264\",[815,4.2]],[\"name/2265\",[820,76.761]],[\"parent/2265\",[815,4.2]],[\"name/2266\",[821,76.761]],[\"parent/2266\",[815,4.2]],[\"name/2267\",[822,76.761]],[\"parent/2267\",[815,4.2]],[\"name/2268\",[823,76.761]],[\"parent/2268\",[815,4.2]],[\"name/2269\",[824,76.761]],[\"parent/2269\",[815,4.2]],[\"name/2270\",[143,68.228]],[\"parent/2270\",[815,4.2]],[\"name/2271\",[609,61.993]],[\"parent/2271\",[815,4.2]],[\"name/2272\",[825,76.761]],[\"parent/2272\",[815,4.2]],[\"name/2273\",[826,76.761]],[\"parent/2273\",[815,4.2]],[\"name/2274\",[827,68.228]],[\"parent/2274\",[815,4.2]],[\"name/2275\",[828,71.616]],[\"parent/2275\",[815,4.2]],[\"name/2276\",[829,76.761]],[\"parent/2276\",[815,4.2]],[\"name/2277\",[37,36.16]],[\"parent/2277\",[815,4.2]],[\"name/2278\",[830,71.616]],[\"parent/2278\",[831,7.225]],[\"name/2279\",[20,40.954]],[\"parent/2279\",[815,4.2]],[\"name/2280\",[21,43.567]],[\"parent/2280\",[815,4.2]],[\"name/2281\",[22,44.615]],[\"parent/2281\",[815,4.2]],[\"name/2282\",[23,45.478]],[\"parent/2282\",[815,4.2]],[\"name/2283\",[24,45.784]],[\"parent/2283\",[815,4.2]],[\"name/2284\",[25,46.098]],[\"parent/2284\",[815,4.2]],[\"name/2285\",[26,46.759]],[\"parent/2285\",[815,4.2]],[\"name/2286\",[27,46.759]],[\"parent/2286\",[815,4.2]],[\"name/2287\",[28,45.182]],[\"parent/2287\",[815,4.2]],[\"name/2288\",[29,46.423]],[\"parent/2288\",[815,4.2]],[\"name/2289\",[30,37.031]],[\"parent/2289\",[815,4.2]],[\"name/2290\",[31,46.423]],[\"parent/2290\",[815,4.2]],[\"name/2291\",[32,43.819]],[\"parent/2291\",[815,4.2]],[\"name/2292\",[33,44.894]],[\"parent/2292\",[815,4.2]],[\"name/2293\",[34,42.395]],[\"parent/2293\",[815,4.2]],[\"name/2294\",[35,45.784]],[\"parent/2294\",[815,4.2]],[\"name/2295\",[832,61.993]],[\"parent/2295\",[]],[\"name/2296\",[833,76.761]],[\"parent/2296\",[832,5.835]],[\"name/2297\",[834,76.761]],[\"parent/2297\",[832,5.835]],[\"name/2298\",[835,76.761]],[\"parent/2298\",[832,5.835]],[\"name/2299\",[836,76.761]],[\"parent/2299\",[832,5.835]],[\"name/2300\",[837,76.761]],[\"parent/2300\",[832,5.835]],[\"name/2301\",[838,50.425]],[\"parent/2301\",[]],[\"name/2302\",[17,71.616]],[\"parent/2302\",[838,4.746]],[\"name/2303\",[21,43.567]],[\"parent/2303\",[838,4.746]],[\"name/2304\",[197,49.049]],[\"parent/2304\",[838,4.746]],[\"name/2305\",[19,55.407]],[\"parent/2305\",[838,4.746]],[\"name/2306\",[20,40.954]],[\"parent/2306\",[838,4.746]],[\"name/2307\",[22,44.615]],[\"parent/2307\",[838,4.746]],[\"name/2308\",[23,45.478]],[\"parent/2308\",[838,4.746]],[\"name/2309\",[24,45.784]],[\"parent/2309\",[838,4.746]],[\"name/2310\",[25,46.098]],[\"parent/2310\",[838,4.746]],[\"name/2311\",[26,46.759]],[\"parent/2311\",[838,4.746]],[\"name/2312\",[27,46.759]],[\"parent/2312\",[838,4.746]],[\"name/2313\",[28,45.182]],[\"parent/2313\",[838,4.746]],[\"name/2314\",[29,46.423]],[\"parent/2314\",[838,4.746]],[\"name/2315\",[30,37.031]],[\"parent/2315\",[838,4.746]],[\"name/2316\",[31,46.423]],[\"parent/2316\",[838,4.746]],[\"name/2317\",[32,43.819]],[\"parent/2317\",[838,4.746]],[\"name/2318\",[33,44.894]],[\"parent/2318\",[838,4.746]],[\"name/2319\",[34,42.395]],[\"parent/2319\",[838,4.746]],[\"name/2320\",[35,45.784]],[\"parent/2320\",[838,4.746]],[\"name/2321\",[839,68.228]],[\"parent/2321\",[]],[\"name/2322\",[840,65.696]],[\"parent/2322\",[839,6.422]],[\"name/2323\",[46,68.228]],[\"parent/2323\",[839,6.422]],[\"name/2324\",[841,63.675]],[\"parent/2324\",[]],[\"name/2325\",[842,71.616]],[\"parent/2325\",[841,5.994]],[\"name/2326\",[145,61.993]],[\"parent/2326\",[841,5.994]],[\"name/2327\",[21,43.567]],[\"parent/2327\",[841,5.994]],[\"name/2328\",[197,49.049]],[\"parent/2328\",[841,5.994]],[\"name/2329\",[843,76.761]],[\"parent/2329\",[]],[\"name/2330\",[844,51.459]],[\"parent/2330\",[]],[\"name/2331\",[828,71.616]],[\"parent/2331\",[844,4.844]],[\"name/2332\",[20,40.954]],[\"parent/2332\",[844,4.844]],[\"name/2333\",[21,43.567]],[\"parent/2333\",[844,4.844]],[\"name/2334\",[22,44.615]],[\"parent/2334\",[844,4.844]],[\"name/2335\",[23,45.478]],[\"parent/2335\",[844,4.844]],[\"name/2336\",[24,45.784]],[\"parent/2336\",[844,4.844]],[\"name/2337\",[25,46.098]],[\"parent/2337\",[844,4.844]],[\"name/2338\",[26,46.759]],[\"parent/2338\",[844,4.844]],[\"name/2339\",[27,46.759]],[\"parent/2339\",[844,4.844]],[\"name/2340\",[28,45.182]],[\"parent/2340\",[844,4.844]],[\"name/2341\",[29,46.423]],[\"parent/2341\",[844,4.844]],[\"name/2342\",[30,37.031]],[\"parent/2342\",[844,4.844]],[\"name/2343\",[31,46.423]],[\"parent/2343\",[844,4.844]],[\"name/2344\",[32,43.819]],[\"parent/2344\",[844,4.844]],[\"name/2345\",[33,44.894]],[\"parent/2345\",[844,4.844]],[\"name/2346\",[34,42.395]],[\"parent/2346\",[844,4.844]],[\"name/2347\",[35,45.784]],[\"parent/2347\",[844,4.844]],[\"name/2348\",[845,76.761]],[\"parent/2348\",[]],[\"name/2349\",[846,52.018]],[\"parent/2349\",[]],[\"name/2350\",[22,44.615]],[\"parent/2350\",[846,4.896]],[\"name/2351\",[20,40.954]],[\"parent/2351\",[846,4.896]],[\"name/2352\",[21,43.567]],[\"parent/2352\",[846,4.896]],[\"name/2353\",[23,45.478]],[\"parent/2353\",[846,4.896]],[\"name/2354\",[24,45.784]],[\"parent/2354\",[846,4.896]],[\"name/2355\",[25,46.098]],[\"parent/2355\",[846,4.896]],[\"name/2356\",[26,46.759]],[\"parent/2356\",[846,4.896]],[\"name/2357\",[27,46.759]],[\"parent/2357\",[846,4.896]],[\"name/2358\",[28,45.182]],[\"parent/2358\",[846,4.896]],[\"name/2359\",[29,46.423]],[\"parent/2359\",[846,4.896]],[\"name/2360\",[30,37.031]],[\"parent/2360\",[846,4.896]],[\"name/2361\",[31,46.423]],[\"parent/2361\",[846,4.896]],[\"name/2362\",[32,43.819]],[\"parent/2362\",[846,4.896]],[\"name/2363\",[33,44.894]],[\"parent/2363\",[846,4.896]],[\"name/2364\",[34,42.395]],[\"parent/2364\",[846,4.896]],[\"name/2365\",[35,45.784]],[\"parent/2365\",[846,4.896]],[\"name/2366\",[847,51.459]],[\"parent/2366\",[]],[\"name/2367\",[848,76.761]],[\"parent/2367\",[847,4.844]],[\"name/2368\",[20,40.954]],[\"parent/2368\",[847,4.844]],[\"name/2369\",[21,43.567]],[\"parent/2369\",[847,4.844]],[\"name/2370\",[22,44.615]],[\"parent/2370\",[847,4.844]],[\"name/2371\",[23,45.478]],[\"parent/2371\",[847,4.844]],[\"name/2372\",[24,45.784]],[\"parent/2372\",[847,4.844]],[\"name/2373\",[25,46.098]],[\"parent/2373\",[847,4.844]],[\"name/2374\",[26,46.759]],[\"parent/2374\",[847,4.844]],[\"name/2375\",[27,46.759]],[\"parent/2375\",[847,4.844]],[\"name/2376\",[28,45.182]],[\"parent/2376\",[847,4.844]],[\"name/2377\",[29,46.423]],[\"parent/2377\",[847,4.844]],[\"name/2378\",[30,37.031]],[\"parent/2378\",[847,4.844]],[\"name/2379\",[31,46.423]],[\"parent/2379\",[847,4.844]],[\"name/2380\",[32,43.819]],[\"parent/2380\",[847,4.844]],[\"name/2381\",[33,44.894]],[\"parent/2381\",[847,4.844]],[\"name/2382\",[34,42.395]],[\"parent/2382\",[847,4.844]],[\"name/2383\",[35,45.784]],[\"parent/2383\",[847,4.844]],[\"name/2384\",[849,44.615]],[\"parent/2384\",[]],[\"name/2385\",[145,61.993]],[\"parent/2385\",[849,4.2]],[\"name/2386\",[152,57.163]],[\"parent/2386\",[849,4.2]],[\"name/2387\",[850,65.696]],[\"parent/2387\",[849,4.2]],[\"name/2388\",[151,60.552]],[\"parent/2388\",[849,4.2]],[\"name/2389\",[197,49.049]],[\"parent/2389\",[849,4.2]],[\"name/2390\",[851,76.761]],[\"parent/2390\",[849,4.2]],[\"name/2391\",[599,68.228]],[\"parent/2391\",[849,4.2]],[\"name/2392\",[600,68.228]],[\"parent/2392\",[849,4.2]],[\"name/2393\",[112,52.611]],[\"parent/2393\",[849,4.2]],[\"name/2394\",[253,71.616]],[\"parent/2394\",[849,4.2]],[\"name/2395\",[251,65.696]],[\"parent/2395\",[849,4.2]],[\"name/2396\",[252,61.993]],[\"parent/2396\",[849,4.2]],[\"name/2397\",[22,44.615]],[\"parent/2397\",[849,4.2]],[\"name/2398\",[256,58.171]],[\"parent/2398\",[849,4.2]],[\"name/2399\",[601,68.228]],[\"parent/2399\",[849,4.2]],[\"name/2400\",[21,43.567]],[\"parent/2400\",[849,4.2]],[\"name/2401\",[257,61.993]],[\"parent/2401\",[849,4.2]],[\"name/2402\",[852,76.761]],[\"parent/2402\",[849,4.2]],[\"name/2403\",[853,76.761]],[\"parent/2403\",[849,4.2]],[\"name/2404\",[254,71.616]],[\"parent/2404\",[849,4.2]],[\"name/2405\",[19,55.407]],[\"parent/2405\",[849,4.2]],[\"name/2406\",[854,76.761]],[\"parent/2406\",[849,4.2]],[\"name/2407\",[32,43.819]],[\"parent/2407\",[849,4.2]],[\"name/2408\",[33,44.894]],[\"parent/2408\",[849,4.2]],[\"name/2409\",[28,45.182]],[\"parent/2409\",[849,4.2]],[\"name/2410\",[25,46.098]],[\"parent/2410\",[849,4.2]],[\"name/2411\",[20,40.954]],[\"parent/2411\",[849,4.2]],[\"name/2412\",[30,37.031]],[\"parent/2412\",[849,4.2]],[\"name/2413\",[24,45.784]],[\"parent/2413\",[849,4.2]],[\"name/2414\",[29,46.423]],[\"parent/2414\",[849,4.2]],[\"name/2415\",[31,46.423]],[\"parent/2415\",[849,4.2]],[\"name/2416\",[23,45.478]],[\"parent/2416\",[849,4.2]],[\"name/2417\",[35,45.784]],[\"parent/2417\",[849,4.2]],[\"name/2418\",[26,46.759]],[\"parent/2418\",[849,4.2]],[\"name/2419\",[27,46.759]],[\"parent/2419\",[849,4.2]],[\"name/2420\",[855,49.945]],[\"parent/2420\",[]],[\"name/2421\",[197,49.049]],[\"parent/2421\",[855,4.701]],[\"name/2422\",[850,65.696]],[\"parent/2422\",[855,4.701]],[\"name/2423\",[152,57.163]],[\"parent/2423\",[855,4.701]],[\"name/2424\",[19,55.407]],[\"parent/2424\",[855,4.701]],[\"name/2425\",[20,40.954]],[\"parent/2425\",[855,4.701]],[\"name/2426\",[21,43.567]],[\"parent/2426\",[855,4.701]],[\"name/2427\",[22,44.615]],[\"parent/2427\",[855,4.701]],[\"name/2428\",[23,45.478]],[\"parent/2428\",[855,4.701]],[\"name/2429\",[24,45.784]],[\"parent/2429\",[855,4.701]],[\"name/2430\",[25,46.098]],[\"parent/2430\",[855,4.701]],[\"name/2431\",[26,46.759]],[\"parent/2431\",[855,4.701]],[\"name/2432\",[27,46.759]],[\"parent/2432\",[855,4.701]],[\"name/2433\",[28,45.182]],[\"parent/2433\",[855,4.701]],[\"name/2434\",[29,46.423]],[\"parent/2434\",[855,4.701]],[\"name/2435\",[30,37.031]],[\"parent/2435\",[855,4.701]],[\"name/2436\",[31,46.423]],[\"parent/2436\",[855,4.701]],[\"name/2437\",[32,43.819]],[\"parent/2437\",[855,4.701]],[\"name/2438\",[33,44.894]],[\"parent/2438\",[855,4.701]],[\"name/2439\",[34,42.395]],[\"parent/2439\",[855,4.701]],[\"name/2440\",[35,45.784]],[\"parent/2440\",[855,4.701]],[\"name/2441\",[856,48.63]],[\"parent/2441\",[]],[\"name/2442\",[16,57.163]],[\"parent/2442\",[856,4.577]],[\"name/2443\",[197,49.049]],[\"parent/2443\",[856,4.577]],[\"name/2444\",[850,65.696]],[\"parent/2444\",[856,4.577]],[\"name/2445\",[321,65.696]],[\"parent/2445\",[856,4.577]],[\"name/2446\",[152,57.163]],[\"parent/2446\",[856,4.577]],[\"name/2447\",[421,58.171]],[\"parent/2447\",[856,4.577]],[\"name/2448\",[19,55.407]],[\"parent/2448\",[856,4.577]],[\"name/2449\",[20,40.954]],[\"parent/2449\",[856,4.577]],[\"name/2450\",[21,43.567]],[\"parent/2450\",[856,4.577]],[\"name/2451\",[22,44.615]],[\"parent/2451\",[856,4.577]],[\"name/2452\",[23,45.478]],[\"parent/2452\",[856,4.577]],[\"name/2453\",[24,45.784]],[\"parent/2453\",[856,4.577]],[\"name/2454\",[25,46.098]],[\"parent/2454\",[856,4.577]],[\"name/2455\",[26,46.759]],[\"parent/2455\",[856,4.577]],[\"name/2456\",[27,46.759]],[\"parent/2456\",[856,4.577]],[\"name/2457\",[28,45.182]],[\"parent/2457\",[856,4.577]],[\"name/2458\",[29,46.423]],[\"parent/2458\",[856,4.577]],[\"name/2459\",[30,37.031]],[\"parent/2459\",[856,4.577]],[\"name/2460\",[31,46.423]],[\"parent/2460\",[856,4.577]],[\"name/2461\",[32,43.819]],[\"parent/2461\",[856,4.577]],[\"name/2462\",[33,44.894]],[\"parent/2462\",[856,4.577]],[\"name/2463\",[34,42.395]],[\"parent/2463\",[856,4.577]],[\"name/2464\",[35,45.784]],[\"parent/2464\",[856,4.577]],[\"name/2465\",[857,48.227]],[\"parent/2465\",[]],[\"name/2466\",[424,61.993]],[\"parent/2466\",[857,4.539]],[\"name/2467\",[16,57.163]],[\"parent/2467\",[857,4.539]],[\"name/2468\",[197,49.049]],[\"parent/2468\",[857,4.539]],[\"name/2469\",[850,65.696]],[\"parent/2469\",[857,4.539]],[\"name/2470\",[321,65.696]],[\"parent/2470\",[857,4.539]],[\"name/2471\",[152,57.163]],[\"parent/2471\",[857,4.539]],[\"name/2472\",[421,58.171]],[\"parent/2472\",[857,4.539]],[\"name/2473\",[19,55.407]],[\"parent/2473\",[857,4.539]],[\"name/2474\",[20,40.954]],[\"parent/2474\",[857,4.539]],[\"name/2475\",[21,43.567]],[\"parent/2475\",[857,4.539]],[\"name/2476\",[22,44.615]],[\"parent/2476\",[857,4.539]],[\"name/2477\",[23,45.478]],[\"parent/2477\",[857,4.539]],[\"name/2478\",[24,45.784]],[\"parent/2478\",[857,4.539]],[\"name/2479\",[25,46.098]],[\"parent/2479\",[857,4.539]],[\"name/2480\",[26,46.759]],[\"parent/2480\",[857,4.539]],[\"name/2481\",[27,46.759]],[\"parent/2481\",[857,4.539]],[\"name/2482\",[28,45.182]],[\"parent/2482\",[857,4.539]],[\"name/2483\",[29,46.423]],[\"parent/2483\",[857,4.539]],[\"name/2484\",[30,37.031]],[\"parent/2484\",[857,4.539]],[\"name/2485\",[31,46.423]],[\"parent/2485\",[857,4.539]],[\"name/2486\",[32,43.819]],[\"parent/2486\",[857,4.539]],[\"name/2487\",[33,44.894]],[\"parent/2487\",[857,4.539]],[\"name/2488\",[34,42.395]],[\"parent/2488\",[857,4.539]],[\"name/2489\",[35,45.784]],[\"parent/2489\",[857,4.539]],[\"name/2490\",[858,44.615]],[\"parent/2490\",[]],[\"name/2491\",[859,68.228]],[\"parent/2491\",[858,4.2]],[\"name/2492\",[814,68.228]],[\"parent/2492\",[858,4.2]],[\"name/2493\",[42,43.082]],[\"parent/2493\",[858,4.2]],[\"name/2494\",[860,71.616]],[\"parent/2494\",[858,4.2]],[\"name/2495\",[861,71.616]],[\"parent/2495\",[858,4.2]],[\"name/2496\",[827,68.228]],[\"parent/2496\",[858,4.2]],[\"name/2497\",[819,68.228]],[\"parent/2497\",[858,4.2]],[\"name/2498\",[862,76.761]],[\"parent/2498\",[858,4.2]],[\"name/2499\",[523,57.163]],[\"parent/2499\",[858,4.2]],[\"name/2500\",[863,71.616]],[\"parent/2500\",[858,4.2]],[\"name/2501\",[864,71.616]],[\"parent/2501\",[858,4.2]],[\"name/2502\",[865,71.616]],[\"parent/2502\",[858,4.2]],[\"name/2503\",[866,71.616]],[\"parent/2503\",[858,4.2]],[\"name/2504\",[867,71.616]],[\"parent/2504\",[858,4.2]],[\"name/2505\",[868,71.616]],[\"parent/2505\",[858,4.2]],[\"name/2506\",[251,65.696]],[\"parent/2506\",[858,4.2]],[\"name/2507\",[252,61.993]],[\"parent/2507\",[858,4.2]],[\"name/2508\",[869,71.616]],[\"parent/2508\",[858,4.2]],[\"name/2509\",[870,71.616]],[\"parent/2509\",[858,4.2]],[\"name/2510\",[871,71.616]],[\"parent/2510\",[858,4.2]],[\"name/2511\",[32,43.819]],[\"parent/2511\",[858,4.2]],[\"name/2512\",[33,44.894]],[\"parent/2512\",[858,4.2]],[\"name/2513\",[28,45.182]],[\"parent/2513\",[858,4.2]],[\"name/2514\",[25,46.098]],[\"parent/2514\",[858,4.2]],[\"name/2515\",[20,40.954]],[\"parent/2515\",[858,4.2]],[\"name/2516\",[30,37.031]],[\"parent/2516\",[858,4.2]],[\"name/2517\",[24,45.784]],[\"parent/2517\",[858,4.2]],[\"name/2518\",[29,46.423]],[\"parent/2518\",[858,4.2]],[\"name/2519\",[31,46.423]],[\"parent/2519\",[858,4.2]],[\"name/2520\",[23,45.478]],[\"parent/2520\",[858,4.2]],[\"name/2521\",[22,44.615]],[\"parent/2521\",[858,4.2]],[\"name/2522\",[35,45.784]],[\"parent/2522\",[858,4.2]],[\"name/2523\",[21,43.567]],[\"parent/2523\",[858,4.2]],[\"name/2524\",[26,46.759]],[\"parent/2524\",[858,4.2]],[\"name/2525\",[27,46.759]],[\"parent/2525\",[858,4.2]],[\"name/2526\",[872,76.761]],[\"parent/2526\",[]],[\"name/2527\",[873,49.487]],[\"parent/2527\",[]],[\"name/2528\",[21,43.567]],[\"parent/2528\",[873,4.658]],[\"name/2529\",[42,43.082]],[\"parent/2529\",[873,4.658]],[\"name/2530\",[621,63.675]],[\"parent/2530\",[873,4.658]],[\"name/2531\",[252,61.993]],[\"parent/2531\",[873,4.658]],[\"name/2532\",[251,65.696]],[\"parent/2532\",[873,4.658]],[\"name/2533\",[523,57.163]],[\"parent/2533\",[873,4.658]],[\"name/2534\",[871,71.616]],[\"parent/2534\",[873,4.658]],[\"name/2535\",[859,68.228]],[\"parent/2535\",[873,4.658]],[\"name/2536\",[814,68.228]],[\"parent/2536\",[873,4.658]],[\"name/2537\",[860,71.616]],[\"parent/2537\",[873,4.658]],[\"name/2538\",[861,71.616]],[\"parent/2538\",[873,4.658]],[\"name/2539\",[827,68.228]],[\"parent/2539\",[873,4.658]],[\"name/2540\",[819,68.228]],[\"parent/2540\",[873,4.658]],[\"name/2541\",[863,71.616]],[\"parent/2541\",[873,4.658]],[\"name/2542\",[864,71.616]],[\"parent/2542\",[873,4.658]],[\"name/2543\",[865,71.616]],[\"parent/2543\",[873,4.658]],[\"name/2544\",[866,71.616]],[\"parent/2544\",[873,4.658]],[\"name/2545\",[867,71.616]],[\"parent/2545\",[873,4.658]],[\"name/2546\",[868,71.616]],[\"parent/2546\",[873,4.658]],[\"name/2547\",[869,71.616]],[\"parent/2547\",[873,4.658]],[\"name/2548\",[870,71.616]],[\"parent/2548\",[873,4.658]],[\"name/2549\",[874,76.761]],[\"parent/2549\",[]],[\"name/2550\",[875,76.761]],[\"parent/2550\",[]],[\"name/2551\",[876,52.018]],[\"parent/2551\",[]],[\"name/2552\",[112,52.611]],[\"parent/2552\",[876,4.896]],[\"name/2553\",[32,43.819]],[\"parent/2553\",[876,4.896]],[\"name/2554\",[33,44.894]],[\"parent/2554\",[876,4.896]],[\"name/2555\",[28,45.182]],[\"parent/2555\",[876,4.896]],[\"name/2556\",[25,46.098]],[\"parent/2556\",[876,4.896]],[\"name/2557\",[20,40.954]],[\"parent/2557\",[876,4.896]],[\"name/2558\",[30,37.031]],[\"parent/2558\",[876,4.896]],[\"name/2559\",[24,45.784]],[\"parent/2559\",[876,4.896]],[\"name/2560\",[29,46.423]],[\"parent/2560\",[876,4.896]],[\"name/2561\",[31,46.423]],[\"parent/2561\",[876,4.896]],[\"name/2562\",[23,45.478]],[\"parent/2562\",[876,4.896]],[\"name/2563\",[22,44.615]],[\"parent/2563\",[876,4.896]],[\"name/2564\",[35,45.784]],[\"parent/2564\",[876,4.896]],[\"name/2565\",[21,43.567]],[\"parent/2565\",[876,4.896]],[\"name/2566\",[26,46.759]],[\"parent/2566\",[876,4.896]],[\"name/2567\",[27,46.759]],[\"parent/2567\",[876,4.896]],[\"name/2568\",[877,63.675]],[\"parent/2568\",[]],[\"name/2569\",[840,65.696]],[\"parent/2569\",[877,5.994]],[\"name/2570\",[43,68.228]],[\"parent/2570\",[877,5.994]],[\"name/2571\",[48,68.228]],[\"parent/2571\",[877,5.994]],[\"name/2572\",[37,36.16]],[\"parent/2572\",[877,5.994]],[\"name/2573\",[878,50.928]],[\"parent/2573\",[]],[\"name/2574\",[16,57.163]],[\"parent/2574\",[878,4.794]],[\"name/2575\",[18,63.675]],[\"parent/2575\",[878,4.794]],[\"name/2576\",[20,40.954]],[\"parent/2576\",[878,4.794]],[\"name/2577\",[21,43.567]],[\"parent/2577\",[878,4.794]],[\"name/2578\",[22,44.615]],[\"parent/2578\",[878,4.794]],[\"name/2579\",[23,45.478]],[\"parent/2579\",[878,4.794]],[\"name/2580\",[24,45.784]],[\"parent/2580\",[878,4.794]],[\"name/2581\",[25,46.098]],[\"parent/2581\",[878,4.794]],[\"name/2582\",[26,46.759]],[\"parent/2582\",[878,4.794]],[\"name/2583\",[27,46.759]],[\"parent/2583\",[878,4.794]],[\"name/2584\",[28,45.182]],[\"parent/2584\",[878,4.794]],[\"name/2585\",[29,46.423]],[\"parent/2585\",[878,4.794]],[\"name/2586\",[30,37.031]],[\"parent/2586\",[878,4.794]],[\"name/2587\",[31,46.423]],[\"parent/2587\",[878,4.794]],[\"name/2588\",[32,43.819]],[\"parent/2588\",[878,4.794]],[\"name/2589\",[33,44.894]],[\"parent/2589\",[878,4.794]],[\"name/2590\",[34,42.395]],[\"parent/2590\",[878,4.794]],[\"name/2591\",[35,45.784]],[\"parent/2591\",[878,4.794]],[\"name/2592\",[879,68.228]],[\"parent/2592\",[]],[\"name/2593\",[840,65.696]],[\"parent/2593\",[879,6.422]],[\"name/2594\",[880,76.761]],[\"parent/2594\",[879,6.422]],[\"name/2595\",[881,60.552]],[\"parent/2595\",[]],[\"name/2596\",[42,43.082]],[\"parent/2596\",[881,5.7]],[\"name/2597\",[166,60.552]],[\"parent/2597\",[881,5.7]],[\"name/2598\",[164,55.407]],[\"parent/2598\",[881,5.7]],[\"name/2599\",[882,76.761]],[\"parent/2599\",[881,5.7]],[\"name/2600\",[37,36.16]],[\"parent/2600\",[881,5.7]],[\"name/2601\",[883,76.761]],[\"parent/2601\",[884,6.741]],[\"name/2602\",[885,76.761]],[\"parent/2602\",[884,6.741]],[\"name/2603\",[886,76.761]],[\"parent/2603\",[881,5.7]],[\"name/2604\",[887,50.928]],[\"parent/2604\",[]],[\"name/2605\",[888,71.616]],[\"parent/2605\",[887,4.794]],[\"name/2606\",[889,76.761]],[\"parent/2606\",[887,4.794]],[\"name/2607\",[112,52.611]],[\"parent/2607\",[887,4.794]],[\"name/2608\",[32,43.819]],[\"parent/2608\",[887,4.794]],[\"name/2609\",[33,44.894]],[\"parent/2609\",[887,4.794]],[\"name/2610\",[28,45.182]],[\"parent/2610\",[887,4.794]],[\"name/2611\",[25,46.098]],[\"parent/2611\",[887,4.794]],[\"name/2612\",[20,40.954]],[\"parent/2612\",[887,4.794]],[\"name/2613\",[30,37.031]],[\"parent/2613\",[887,4.794]],[\"name/2614\",[24,45.784]],[\"parent/2614\",[887,4.794]],[\"name/2615\",[29,46.423]],[\"parent/2615\",[887,4.794]],[\"name/2616\",[31,46.423]],[\"parent/2616\",[887,4.794]],[\"name/2617\",[23,45.478]],[\"parent/2617\",[887,4.794]],[\"name/2618\",[22,44.615]],[\"parent/2618\",[887,4.794]],[\"name/2619\",[35,45.784]],[\"parent/2619\",[887,4.794]],[\"name/2620\",[21,43.567]],[\"parent/2620\",[887,4.794]],[\"name/2621\",[26,46.759]],[\"parent/2621\",[887,4.794]],[\"name/2622\",[27,46.759]],[\"parent/2622\",[887,4.794]],[\"name/2623\",[890,50.425]],[\"parent/2623\",[]],[\"name/2624\",[250,58.171]],[\"parent/2624\",[890,4.746]],[\"name/2625\",[888,71.616]],[\"parent/2625\",[890,4.746]],[\"name/2626\",[891,76.761]],[\"parent/2626\",[890,4.746]],[\"name/2627\",[20,40.954]],[\"parent/2627\",[890,4.746]],[\"name/2628\",[21,43.567]],[\"parent/2628\",[890,4.746]],[\"name/2629\",[22,44.615]],[\"parent/2629\",[890,4.746]],[\"name/2630\",[23,45.478]],[\"parent/2630\",[890,4.746]],[\"name/2631\",[24,45.784]],[\"parent/2631\",[890,4.746]],[\"name/2632\",[25,46.098]],[\"parent/2632\",[890,4.746]],[\"name/2633\",[26,46.759]],[\"parent/2633\",[890,4.746]],[\"name/2634\",[27,46.759]],[\"parent/2634\",[890,4.746]],[\"name/2635\",[28,45.182]],[\"parent/2635\",[890,4.746]],[\"name/2636\",[29,46.423]],[\"parent/2636\",[890,4.746]],[\"name/2637\",[30,37.031]],[\"parent/2637\",[890,4.746]],[\"name/2638\",[31,46.423]],[\"parent/2638\",[890,4.746]],[\"name/2639\",[32,43.819]],[\"parent/2639\",[890,4.746]],[\"name/2640\",[33,44.894]],[\"parent/2640\",[890,4.746]],[\"name/2641\",[34,42.395]],[\"parent/2641\",[890,4.746]],[\"name/2642\",[35,45.784]],[\"parent/2642\",[890,4.746]],[\"name/2643\",[892,63.675]],[\"parent/2643\",[]],[\"name/2644\",[893,76.761]],[\"parent/2644\",[892,5.994]],[\"name/2645\",[894,71.616]],[\"parent/2645\",[892,5.994]],[\"name/2646\",[895,76.761]],[\"parent/2646\",[892,5.994]],[\"name/2647\",[53,60.552]],[\"parent/2647\",[892,5.994]],[\"name/2648\",[197,49.049]],[\"parent/2648\",[]],[\"name/2649\",[896,60.552]],[\"parent/2649\",[]],[\"name/2650\",[28,45.182]],[\"parent/2650\",[896,5.7]],[\"name/2651\",[29,46.423]],[\"parent/2651\",[896,5.7]],[\"name/2652\",[30,37.031]],[\"parent/2652\",[896,5.7]],[\"name/2653\",[31,46.423]],[\"parent/2653\",[896,5.7]],[\"name/2654\",[32,43.819]],[\"parent/2654\",[896,5.7]],[\"name/2655\",[33,44.894]],[\"parent/2655\",[896,5.7]],[\"name/2656\",[897,76.761]],[\"parent/2656\",[]],[\"name/2657\",[898,76.761]],[\"parent/2657\",[]],[\"name/2658\",[899,50.928]],[\"parent/2658\",[]],[\"name/2659\",[900,76.761]],[\"parent/2659\",[899,4.794]],[\"name/2660\",[901,76.761]],[\"parent/2660\",[899,4.794]],[\"name/2661\",[20,40.954]],[\"parent/2661\",[899,4.794]],[\"name/2662\",[21,43.567]],[\"parent/2662\",[899,4.794]],[\"name/2663\",[22,44.615]],[\"parent/2663\",[899,4.794]],[\"name/2664\",[23,45.478]],[\"parent/2664\",[899,4.794]],[\"name/2665\",[24,45.784]],[\"parent/2665\",[899,4.794]],[\"name/2666\",[25,46.098]],[\"parent/2666\",[899,4.794]],[\"name/2667\",[26,46.759]],[\"parent/2667\",[899,4.794]],[\"name/2668\",[27,46.759]],[\"parent/2668\",[899,4.794]],[\"name/2669\",[28,45.182]],[\"parent/2669\",[899,4.794]],[\"name/2670\",[29,46.423]],[\"parent/2670\",[899,4.794]],[\"name/2671\",[30,37.031]],[\"parent/2671\",[899,4.794]],[\"name/2672\",[31,46.423]],[\"parent/2672\",[899,4.794]],[\"name/2673\",[32,43.819]],[\"parent/2673\",[899,4.794]],[\"name/2674\",[33,44.894]],[\"parent/2674\",[899,4.794]],[\"name/2675\",[34,42.395]],[\"parent/2675\",[899,4.794]],[\"name/2676\",[35,45.784]],[\"parent/2676\",[899,4.794]],[\"name/2677\",[902,76.761]],[\"parent/2677\",[]],[\"name/2678\",[903,76.761]],[\"parent/2678\",[]],[\"name/2679\",[904,48.63]],[\"parent/2679\",[]],[\"name/2680\",[449,59.291]],[\"parent/2680\",[904,4.577]],[\"name/2681\",[230,68.228]],[\"parent/2681\",[904,4.577]],[\"name/2682\",[433,60.552]],[\"parent/2682\",[904,4.577]],[\"name/2683\",[905,76.761]],[\"parent/2683\",[904,4.577]],[\"name/2684\",[906,76.761]],[\"parent/2684\",[904,4.577]],[\"name/2685\",[907,76.761]],[\"parent/2685\",[904,4.577]],[\"name/2686\",[908,76.761]],[\"parent/2686\",[904,4.577]],[\"name/2687\",[909,76.761]],[\"parent/2687\",[904,4.577]],[\"name/2688\",[910,76.761]],[\"parent/2688\",[904,4.577]],[\"name/2689\",[911,76.761]],[\"parent/2689\",[904,4.577]],[\"name/2690\",[912,76.761]],[\"parent/2690\",[904,4.577]],[\"name/2691\",[913,76.761]],[\"parent/2691\",[904,4.577]],[\"name/2692\",[37,36.16]],[\"parent/2692\",[904,4.577]],[\"name/2693\",[914,76.761]],[\"parent/2693\",[915,7.225]],[\"name/2694\",[816,71.616]],[\"parent/2694\",[904,4.577]],[\"name/2695\",[252,61.993]],[\"parent/2695\",[904,4.577]],[\"name/2696\",[916,76.761]],[\"parent/2696\",[904,4.577]],[\"name/2697\",[917,76.761]],[\"parent/2697\",[904,4.577]],[\"name/2698\",[918,76.761]],[\"parent/2698\",[904,4.577]],[\"name/2699\",[53,60.552]],[\"parent/2699\",[904,4.577]],[\"name/2700\",[919,76.761]],[\"parent/2700\",[904,4.577]],[\"name/2701\",[920,76.761]],[\"parent/2701\",[904,4.577]],[\"name/2702\",[894,71.616]],[\"parent/2702\",[904,4.577]],[\"name/2703\",[921,76.761]],[\"parent/2703\",[904,4.577]],[\"name/2704\",[922,51.459]],[\"parent/2704\",[]],[\"name/2705\",[923,71.616]],[\"parent/2705\",[922,4.844]],[\"name/2706\",[20,40.954]],[\"parent/2706\",[922,4.844]],[\"name/2707\",[21,43.567]],[\"parent/2707\",[922,4.844]],[\"name/2708\",[22,44.615]],[\"parent/2708\",[922,4.844]],[\"name/2709\",[23,45.478]],[\"parent/2709\",[922,4.844]],[\"name/2710\",[24,45.784]],[\"parent/2710\",[922,4.844]],[\"name/2711\",[25,46.098]],[\"parent/2711\",[922,4.844]],[\"name/2712\",[26,46.759]],[\"parent/2712\",[922,4.844]],[\"name/2713\",[27,46.759]],[\"parent/2713\",[922,4.844]],[\"name/2714\",[28,45.182]],[\"parent/2714\",[922,4.844]],[\"name/2715\",[29,46.423]],[\"parent/2715\",[922,4.844]],[\"name/2716\",[30,37.031]],[\"parent/2716\",[922,4.844]],[\"name/2717\",[31,46.423]],[\"parent/2717\",[922,4.844]],[\"name/2718\",[32,43.819]],[\"parent/2718\",[922,4.844]],[\"name/2719\",[33,44.894]],[\"parent/2719\",[922,4.844]],[\"name/2720\",[34,42.395]],[\"parent/2720\",[922,4.844]],[\"name/2721\",[35,45.784]],[\"parent/2721\",[922,4.844]],[\"name/2722\",[924,51.459]],[\"parent/2722\",[]],[\"name/2723\",[923,71.616]],[\"parent/2723\",[924,4.844]],[\"name/2724\",[20,40.954]],[\"parent/2724\",[924,4.844]],[\"name/2725\",[21,43.567]],[\"parent/2725\",[924,4.844]],[\"name/2726\",[22,44.615]],[\"parent/2726\",[924,4.844]],[\"name/2727\",[23,45.478]],[\"parent/2727\",[924,4.844]],[\"name/2728\",[24,45.784]],[\"parent/2728\",[924,4.844]],[\"name/2729\",[25,46.098]],[\"parent/2729\",[924,4.844]],[\"name/2730\",[26,46.759]],[\"parent/2730\",[924,4.844]],[\"name/2731\",[27,46.759]],[\"parent/2731\",[924,4.844]],[\"name/2732\",[28,45.182]],[\"parent/2732\",[924,4.844]],[\"name/2733\",[29,46.423]],[\"parent/2733\",[924,4.844]],[\"name/2734\",[30,37.031]],[\"parent/2734\",[924,4.844]],[\"name/2735\",[31,46.423]],[\"parent/2735\",[924,4.844]],[\"name/2736\",[32,43.819]],[\"parent/2736\",[924,4.844]],[\"name/2737\",[33,44.894]],[\"parent/2737\",[924,4.844]],[\"name/2738\",[34,42.395]],[\"parent/2738\",[924,4.844]],[\"name/2739\",[35,45.784]],[\"parent/2739\",[924,4.844]],[\"name/2740\",[925,56.247]],[\"parent/2740\",[]],[\"name/2741\",[926,76.761]],[\"parent/2741\",[925,5.294]],[\"name/2742\",[927,54.639,928,54.639]],[\"parent/2742\",[925,5.294]],[\"name/2743\",[37,36.16]],[\"parent/2743\",[925,5.294]],[\"name/2744\",[266,27.342,929,34.661,930,34.661,931,34.661]],[\"parent/2744\",[932,4.539]],[\"name/2745\",[933,50.977,934,54.639]],[\"parent/2745\",[932,4.539]],[\"name/2746\",[933,50.977,935,54.639]],[\"parent/2746\",[932,4.539]],[\"name/2747\",[433,43.101,936,54.639]],[\"parent/2747\",[932,4.539]],[\"name/2748\",[266,27.342,433,27.342,937,34.661,938,34.661]],[\"parent/2748\",[932,4.539]],[\"name/2749\",[266,23.116,328,27.34,939,24.308,940,29.304,941,29.304]],[\"parent/2749\",[932,4.539]],[\"name/2750\",[266,33.459,942,42.415,943,37.7]],[\"parent/2750\",[932,4.539]],[\"name/2751\",[266,27.342,523,25.812,943,30.808,944,34.661]],[\"parent/2751\",[932,4.539]],[\"name/2752\",[266,27.342,433,27.342,726,32.338,939,28.752]],[\"parent/2752\",[932,4.539]],[\"name/2753\",[523,31.586,943,37.7,945,42.415]],[\"parent/2753\",[932,4.539]],[\"name/2754\",[946,76.761]],[\"parent/2754\",[925,5.294]],[\"name/2755\",[947,76.761]],[\"parent/2755\",[925,5.294]],[\"name/2756\",[948,76.761]],[\"parent/2756\",[925,5.294]],[\"name/2757\",[949,76.761]],[\"parent/2757\",[925,5.294]],[\"name/2758\",[475,58.171]],[\"parent/2758\",[925,5.294]],[\"name/2759\",[37,36.16]],[\"parent/2759\",[925,5.294]],[\"name/2760\",[301,23.666,475,22.207,950,29.304,951,29.304,952,21.472]],[\"parent/2760\",[932,4.539]],[\"name/2761\",[952,40.037,953,54.639]],[\"parent/2761\",[932,4.539]],[\"name/2762\",[301,18.078,475,16.963,593,19.896,621,18.568,774,20.884,939,18.568,954,22.384]],[\"parent/2762\",[932,4.539]],[\"name/2763\",[475,22.207,621,24.308,939,24.308,955,27.34,956,29.304]],[\"parent/2763\",[932,4.539]],[\"name/2764\",[423,24.308,475,22.207,593,26.046,939,24.308,957,29.304]],[\"parent/2764\",[932,4.539]],[\"name/2765\",[301,44.127,952,40.037]],[\"parent/2765\",[932,4.539]],[\"name/2766\",[104,42.204,952,40.037]],[\"parent/2766\",[932,4.539]],[\"name/2767\",[952,40.037,958,54.639]],[\"parent/2767\",[932,4.539]],[\"name/2768\",[952,40.037,955,50.977]],[\"parent/2768\",[932,4.539]],[\"name/2769\",[952,40.037,959,54.639]],[\"parent/2769\",[932,4.539]],[\"name/2770\",[960,54.639,961,54.639]],[\"parent/2770\",[932,4.539]],[\"name/2771\",[778,48.565,952,40.037]],[\"parent/2771\",[932,4.539]],[\"name/2772\",[741,39.573,778,37.7,952,31.08]],[\"parent/2772\",[932,4.539]],[\"name/2773\",[952,40.037,962,54.639]],[\"parent/2773\",[932,4.539]],[\"name/2774\",[423,45.325,952,40.037]],[\"parent/2774\",[932,4.539]],[\"name/2775\",[963,76.761]],[\"parent/2775\",[925,5.294]],[\"name/2776\",[964,49.945]],[\"parent/2776\",[]],[\"name/2777\",[16,57.163]],[\"parent/2777\",[964,4.701]],[\"name/2778\",[21,43.567]],[\"parent/2778\",[964,4.701]],[\"name/2779\",[197,49.049]],[\"parent/2779\",[964,4.701]],[\"name/2780\",[421,58.171]],[\"parent/2780\",[964,4.701]],[\"name/2781\",[19,55.407]],[\"parent/2781\",[964,4.701]],[\"name/2782\",[20,40.954]],[\"parent/2782\",[964,4.701]],[\"name/2783\",[22,44.615]],[\"parent/2783\",[964,4.701]],[\"name/2784\",[23,45.478]],[\"parent/2784\",[964,4.701]],[\"name/2785\",[24,45.784]],[\"parent/2785\",[964,4.701]],[\"name/2786\",[25,46.098]],[\"parent/2786\",[964,4.701]],[\"name/2787\",[26,46.759]],[\"parent/2787\",[964,4.701]],[\"name/2788\",[27,46.759]],[\"parent/2788\",[964,4.701]],[\"name/2789\",[28,45.182]],[\"parent/2789\",[964,4.701]],[\"name/2790\",[29,46.423]],[\"parent/2790\",[964,4.701]],[\"name/2791\",[30,37.031]],[\"parent/2791\",[964,4.701]],[\"name/2792\",[31,46.423]],[\"parent/2792\",[964,4.701]],[\"name/2793\",[32,43.819]],[\"parent/2793\",[964,4.701]],[\"name/2794\",[33,44.894]],[\"parent/2794\",[964,4.701]],[\"name/2795\",[34,42.395]],[\"parent/2795\",[964,4.701]],[\"name/2796\",[35,45.784]],[\"parent/2796\",[964,4.701]],[\"name/2797\",[965,49.487]],[\"parent/2797\",[]],[\"name/2798\",[424,61.993]],[\"parent/2798\",[965,4.658]],[\"name/2799\",[16,57.163]],[\"parent/2799\",[965,4.658]],[\"name/2800\",[21,43.567]],[\"parent/2800\",[965,4.658]],[\"name/2801\",[197,49.049]],[\"parent/2801\",[965,4.658]],[\"name/2802\",[421,58.171]],[\"parent/2802\",[965,4.658]],[\"name/2803\",[19,55.407]],[\"parent/2803\",[965,4.658]],[\"name/2804\",[20,40.954]],[\"parent/2804\",[965,4.658]],[\"name/2805\",[22,44.615]],[\"parent/2805\",[965,4.658]],[\"name/2806\",[23,45.478]],[\"parent/2806\",[965,4.658]],[\"name/2807\",[24,45.784]],[\"parent/2807\",[965,4.658]],[\"name/2808\",[25,46.098]],[\"parent/2808\",[965,4.658]],[\"name/2809\",[26,46.759]],[\"parent/2809\",[965,4.658]],[\"name/2810\",[27,46.759]],[\"parent/2810\",[965,4.658]],[\"name/2811\",[28,45.182]],[\"parent/2811\",[965,4.658]],[\"name/2812\",[29,46.423]],[\"parent/2812\",[965,4.658]],[\"name/2813\",[30,37.031]],[\"parent/2813\",[965,4.658]],[\"name/2814\",[31,46.423]],[\"parent/2814\",[965,4.658]],[\"name/2815\",[32,43.819]],[\"parent/2815\",[965,4.658]],[\"name/2816\",[33,44.894]],[\"parent/2816\",[965,4.658]],[\"name/2817\",[34,42.395]],[\"parent/2817\",[965,4.658]],[\"name/2818\",[35,45.784]],[\"parent/2818\",[965,4.658]],[\"name/2819\",[966,61.993]],[\"parent/2819\",[]],[\"name/2820\",[840,65.696]],[\"parent/2820\",[966,5.835]],[\"name/2821\",[44,68.228]],[\"parent/2821\",[966,5.835]],[\"name/2822\",[45,68.228]],[\"parent/2822\",[966,5.835]],[\"name/2823\",[47,68.228]],[\"parent/2823\",[966,5.835]],[\"name/2824\",[967,76.761]],[\"parent/2824\",[966,5.835]],[\"name/2825\",[968,59.291]],[\"parent/2825\",[]],[\"name/2826\",[842,71.616]],[\"parent/2826\",[968,5.581]],[\"name/2827\",[969,76.761]],[\"parent/2827\",[968,5.581]],[\"name/2828\",[421,58.171]],[\"parent/2828\",[968,5.581]],[\"name/2829\",[970,76.761]],[\"parent/2829\",[968,5.581]],[\"name/2830\",[21,43.567]],[\"parent/2830\",[968,5.581]],[\"name/2831\",[424,61.993]],[\"parent/2831\",[968,5.581]],[\"name/2832\",[197,49.049]],[\"parent/2832\",[968,5.581]],[\"name/2833\",[971,51.459]],[\"parent/2833\",[]],[\"name/2834\",[859,68.228]],[\"parent/2834\",[971,4.844]],[\"name/2835\",[20,40.954]],[\"parent/2835\",[971,4.844]],[\"name/2836\",[21,43.567]],[\"parent/2836\",[971,4.844]],[\"name/2837\",[22,44.615]],[\"parent/2837\",[971,4.844]],[\"name/2838\",[23,45.478]],[\"parent/2838\",[971,4.844]],[\"name/2839\",[24,45.784]],[\"parent/2839\",[971,4.844]],[\"name/2840\",[25,46.098]],[\"parent/2840\",[971,4.844]],[\"name/2841\",[26,46.759]],[\"parent/2841\",[971,4.844]],[\"name/2842\",[27,46.759]],[\"parent/2842\",[971,4.844]],[\"name/2843\",[28,45.182]],[\"parent/2843\",[971,4.844]],[\"name/2844\",[29,46.423]],[\"parent/2844\",[971,4.844]],[\"name/2845\",[30,37.031]],[\"parent/2845\",[971,4.844]],[\"name/2846\",[31,46.423]],[\"parent/2846\",[971,4.844]],[\"name/2847\",[32,43.819]],[\"parent/2847\",[971,4.844]],[\"name/2848\",[33,44.894]],[\"parent/2848\",[971,4.844]],[\"name/2849\",[34,42.395]],[\"parent/2849\",[971,4.844]],[\"name/2850\",[35,45.784]],[\"parent/2850\",[971,4.844]],[\"name/2851\",[972,76.761]],[\"parent/2851\",[]],[\"name/2852\",[973,71.616]],[\"parent/2852\",[]],[\"name/2853\",[830,71.616]],[\"parent/2853\",[973,6.741]],[\"name/2854\",[974,61.993]],[\"parent/2854\",[]],[\"name/2855\",[28,45.182]],[\"parent/2855\",[974,5.835]],[\"name/2856\",[676,71.616]],[\"parent/2856\",[974,5.835]],[\"name/2857\",[345,65.696]],[\"parent/2857\",[974,5.835]],[\"name/2858\",[30,37.031]],[\"parent/2858\",[974,5.835]],[\"name/2859\",[346,63.675]],[\"parent/2859\",[974,5.835]],[\"name/2860\",[975,76.761]],[\"parent/2860\",[]],[\"name/2861\",[976,65.696]],[\"parent/2861\",[]],[\"name/2862\",[30,37.031]],[\"parent/2862\",[976,6.184]],[\"name/2863\",[346,63.675]],[\"parent/2863\",[976,6.184]],[\"name/2864\",[345,65.696]],[\"parent/2864\",[976,6.184]],[\"name/2865\",[977,68.228]],[\"parent/2865\",[]],[\"name/2866\",[346,63.675]],[\"parent/2866\",[977,6.422]],[\"name/2867\",[345,65.696]],[\"parent/2867\",[977,6.422]],[\"name/2868\",[175,49.049]],[\"parent/2868\",[]],[\"name/2869\",[175,49.049]],[\"parent/2869\",[175,4.617]],[\"name/2870\",[978,76.761]],[\"parent/2870\",[175,4.617]],[\"name/2871\",[37,36.16]],[\"parent/2871\",[175,4.617]],[\"name/2872\",[979,76.761]],[\"parent/2872\",[980,6.741]],[\"name/2873\",[981,76.761]],[\"parent/2873\",[980,6.741]],[\"name/2874\",[982,76.761]],[\"parent/2874\",[]],[\"name/2875\",[983,49.049]],[\"parent/2875\",[]],[\"name/2876\",[542,63.675]],[\"parent/2876\",[983,4.617]],[\"name/2877\",[679,63.675]],[\"parent/2877\",[983,4.617]],[\"name/2878\",[680,68.228]],[\"parent/2878\",[983,4.617]],[\"name/2879\",[541,65.696]],[\"parent/2879\",[983,4.617]],[\"name/2880\",[37,36.16]],[\"parent/2880\",[983,4.617]],[\"name/2881\",[99,53.912]],[\"parent/2881\",[983,4.617]],[\"name/2882\",[551,61.993]],[\"parent/2882\",[983,4.617]],[\"name/2883\",[552,61.993]],[\"parent/2883\",[983,4.617]],[\"name/2884\",[553,61.993]],[\"parent/2884\",[983,4.617]],[\"name/2885\",[554,61.993]],[\"parent/2885\",[983,4.617]],[\"name/2886\",[543,63.675]],[\"parent/2886\",[983,4.617]],[\"name/2887\",[547,63.675]],[\"parent/2887\",[983,4.617]],[\"name/2888\",[549,60.552]],[\"parent/2888\",[983,4.617]],[\"name/2889\",[546,63.675]],[\"parent/2889\",[983,4.617]],[\"name/2890\",[544,63.675]],[\"parent/2890\",[983,4.617]],[\"name/2891\",[545,63.675]],[\"parent/2891\",[983,4.617]],[\"name/2892\",[540,63.675]],[\"parent/2892\",[983,4.617]],[\"name/2893\",[293,57.163]],[\"parent/2893\",[983,4.617]],[\"name/2894\",[155,50.425]],[\"parent/2894\",[983,4.617]],[\"name/2895\",[294,55.407]],[\"parent/2895\",[983,4.617]],[\"name/2896\",[548,61.993]],[\"parent/2896\",[983,4.617]],[\"name/2897\",[550,60.552]],[\"parent/2897\",[983,4.617]],[\"name/2898\",[984,76.761]],[\"parent/2898\",[]],[\"name/2899\",[985,46.759]],[\"parent/2899\",[]],[\"name/2900\",[354,50.425]],[\"parent/2900\",[985,4.401]],[\"name/2901\",[166,60.552]],[\"parent/2901\",[985,4.401]],[\"name/2902\",[693,71.616]],[\"parent/2902\",[985,4.401]],[\"name/2903\",[986,76.761]],[\"parent/2903\",[985,4.401]],[\"name/2904\",[987,76.761]],[\"parent/2904\",[985,4.401]],[\"name/2905\",[344,71.616]],[\"parent/2905\",[985,4.401]],[\"name/2906\",[162,63.675]],[\"parent/2906\",[985,4.401]],[\"name/2907\",[54,44.615]],[\"parent/2907\",[985,4.401]],[\"name/2908\",[347,65.696]],[\"parent/2908\",[985,4.401]],[\"name/2909\",[582,68.228]],[\"parent/2909\",[985,4.401]],[\"name/2910\",[988,76.761]],[\"parent/2910\",[985,4.401]],[\"name/2911\",[989,76.761]],[\"parent/2911\",[985,4.401]],[\"name/2912\",[990,76.761]],[\"parent/2912\",[985,4.401]],[\"name/2913\",[991,76.761]],[\"parent/2913\",[985,4.401]],[\"name/2914\",[333,68.228]],[\"parent/2914\",[985,4.401]],[\"name/2915\",[992,71.616]],[\"parent/2915\",[985,4.401]],[\"name/2916\",[993,76.761]],[\"parent/2916\",[985,4.401]],[\"name/2917\",[994,76.761]],[\"parent/2917\",[985,4.401]],[\"name/2918\",[550,60.552]],[\"parent/2918\",[985,4.401]],[\"name/2919\",[175,49.049]],[\"parent/2919\",[985,4.401]],[\"name/2920\",[539,53.241]],[\"parent/2920\",[985,4.401]],[\"name/2921\",[995,76.761]],[\"parent/2921\",[985,4.401]],[\"name/2922\",[996,76.761]],[\"parent/2922\",[985,4.401]],[\"name/2923\",[997,76.761]],[\"parent/2923\",[985,4.401]],[\"name/2924\",[998,76.761]],[\"parent/2924\",[985,4.401]],[\"name/2925\",[999,71.616]],[\"parent/2925\",[985,4.401]],[\"name/2926\",[1000,71.616]],[\"parent/2926\",[985,4.401]],[\"name/2927\",[186,65.696]],[\"parent/2927\",[985,4.401]],[\"name/2928\",[1001,71.616]],[\"parent/2928\",[]],[\"name/2929\",[37,36.16]],[\"parent/2929\",[1001,6.741]],[\"name/2930\",[54,44.615]],[\"parent/2930\",[]],[\"name/2931\",[1002,76.761]],[\"parent/2931\",[54,4.2]],[\"name/2932\",[1003,76.761]],[\"parent/2932\",[54,4.2]],[\"name/2933\",[1004,71.616]],[\"parent/2933\",[]],[\"name/2934\",[30,37.031]],[\"parent/2934\",[1004,6.741]],[\"name/2935\",[1005,65.696]],[\"parent/2935\",[]],[\"name/2936\",[30,37.031]],[\"parent/2936\",[1005,6.184]],[\"name/2937\",[678,68.228]],[\"parent/2937\",[1005,6.184]],[\"name/2938\",[28,45.182]],[\"parent/2938\",[1005,6.184]],[\"name/2939\",[1006,54.632]],[\"parent/2939\",[]],[\"name/2940\",[38,40.577]],[\"parent/2940\",[1006,5.142]],[\"name/2941\",[582,68.228]],[\"parent/2941\",[1006,5.142]],[\"name/2942\",[347,65.696]],[\"parent/2942\",[1006,5.142]],[\"name/2943\",[1007,76.761]],[\"parent/2943\",[1006,5.142]],[\"name/2944\",[1008,76.761]],[\"parent/2944\",[1006,5.142]],[\"name/2945\",[1009,76.761]],[\"parent/2945\",[1006,5.142]],[\"name/2946\",[1010,76.761]],[\"parent/2946\",[1006,5.142]],[\"name/2947\",[1011,76.761]],[\"parent/2947\",[1006,5.142]],[\"name/2948\",[1012,76.761]],[\"parent/2948\",[1006,5.142]],[\"name/2949\",[1013,76.761]],[\"parent/2949\",[1006,5.142]],[\"name/2950\",[1014,76.761]],[\"parent/2950\",[1006,5.142]],[\"name/2951\",[1015,76.761]],[\"parent/2951\",[1006,5.142]],[\"name/2952\",[1016,76.761]],[\"parent/2952\",[]],[\"name/2953\",[1017,52.018]],[\"parent/2953\",[]],[\"name/2954\",[38,40.577]],[\"parent/2954\",[1017,4.896]],[\"name/2955\",[166,60.552]],[\"parent/2955\",[1017,4.896]],[\"name/2956\",[992,71.616]],[\"parent/2956\",[1017,4.896]],[\"name/2957\",[1018,76.761]],[\"parent/2957\",[1017,4.896]],[\"name/2958\",[1019,76.761]],[\"parent/2958\",[1017,4.896]],[\"name/2959\",[1020,76.761]],[\"parent/2959\",[1017,4.896]],[\"name/2960\",[1021,76.761]],[\"parent/2960\",[1017,4.896]],[\"name/2961\",[1022,76.761]],[\"parent/2961\",[1017,4.896]],[\"name/2962\",[1023,76.761]],[\"parent/2962\",[1017,4.896]],[\"name/2963\",[550,60.552]],[\"parent/2963\",[1017,4.896]],[\"name/2964\",[679,63.675]],[\"parent/2964\",[1017,4.896]],[\"name/2965\",[677,65.696]],[\"parent/2965\",[1017,4.896]],[\"name/2966\",[1024,76.761]],[\"parent/2966\",[1017,4.896]],[\"name/2967\",[162,63.675]],[\"parent/2967\",[1017,4.896]],[\"name/2968\",[1025,76.761]],[\"parent/2968\",[1017,4.896]],[\"name/2969\",[1026,76.761]],[\"parent/2969\",[1017,4.896]],[\"name/2970\",[1027,68.228]],[\"parent/2970\",[]],[\"name/2971\",[679,63.675]],[\"parent/2971\",[1027,6.422]],[\"name/2972\",[677,65.696]],[\"parent/2972\",[1027,6.422]],[\"name/2973\",[1028,71.616]],[\"parent/2973\",[]],[\"name/2974\",[37,36.16]],[\"parent/2974\",[1028,6.741]],[\"name/2975\",[1029,76.761]],[\"parent/2975\",[1030,7.225]],[\"name/2976\",[1031,65.696]],[\"parent/2976\",[]],[\"name/2977\",[173,71.616]],[\"parent/2977\",[1031,6.184]],[\"name/2978\",[330,71.616]],[\"parent/2978\",[1031,6.184]],[\"name/2979\",[178,71.616]],[\"parent/2979\",[1031,6.184]],[\"name/2980\",[1032,68.228]],[\"parent/2980\",[]],[\"name/2981\",[557,71.616]],[\"parent/2981\",[1032,6.422]],[\"name/2982\",[1033,76.761]],[\"parent/2982\",[1032,6.422]],[\"name/2983\",[180,60.552]],[\"parent/2983\",[]],[\"name/2984\",[95,55.407]],[\"parent/2984\",[180,5.7]],[\"name/2985\",[1034,76.761]],[\"parent/2985\",[180,5.7]],[\"name/2986\",[442,52.018]],[\"parent/2986\",[180,5.7]],[\"name/2987\",[1035,76.761]],[\"parent/2987\",[180,5.7]],[\"name/2988\",[1036,76.761]],[\"parent/2988\",[180,5.7]],[\"name/2989\",[1037,71.616]],[\"parent/2989\",[]],[\"name/2990\",[37,36.16]],[\"parent/2990\",[1037,6.741]],[\"name/2991\",[95,55.407]],[\"parent/2991\",[1038,7.225]],[\"name/2992\",[1039,71.616]],[\"parent/2992\",[]],[\"name/2993\",[37,36.16]],[\"parent/2993\",[1039,6.741]],[\"name/2994\",[152,57.163]],[\"parent/2994\",[]],[\"name/2995\",[1040,76.761]],[\"parent/2995\",[]],[\"name/2996\",[179,58.171]],[\"parent/2996\",[]],[\"name/2997\",[38,40.577]],[\"parent/2997\",[179,5.476]],[\"name/2998\",[164,55.407]],[\"parent/2998\",[179,5.476]],[\"name/2999\",[1041,76.761]],[\"parent/2999\",[179,5.476]],[\"name/3000\",[182,71.616]],[\"parent/3000\",[179,5.476]],[\"name/3001\",[1042,76.761]],[\"parent/3001\",[179,5.476]],[\"name/3002\",[1043,76.761]],[\"parent/3002\",[179,5.476]],[\"name/3003\",[1044,76.761]],[\"parent/3003\",[179,5.476]],[\"name/3004\",[1045,51.459]],[\"parent/3004\",[]],[\"name/3005\",[20,40.954]],[\"parent/3005\",[1045,4.844]],[\"name/3006\",[34,42.395]],[\"parent/3006\",[1045,4.844]],[\"name/3007\",[30,37.031]],[\"parent/3007\",[1045,4.844]],[\"name/3008\",[1046,76.761]],[\"parent/3008\",[1045,4.844]],[\"name/3009\",[21,43.567]],[\"parent/3009\",[1045,4.844]],[\"name/3010\",[22,44.615]],[\"parent/3010\",[1045,4.844]],[\"name/3011\",[23,45.478]],[\"parent/3011\",[1045,4.844]],[\"name/3012\",[24,45.784]],[\"parent/3012\",[1045,4.844]],[\"name/3013\",[25,46.098]],[\"parent/3013\",[1045,4.844]],[\"name/3014\",[26,46.759]],[\"parent/3014\",[1045,4.844]],[\"name/3015\",[27,46.759]],[\"parent/3015\",[1045,4.844]],[\"name/3016\",[28,45.182]],[\"parent/3016\",[1045,4.844]],[\"name/3017\",[29,46.423]],[\"parent/3017\",[1045,4.844]],[\"name/3018\",[31,46.423]],[\"parent/3018\",[1045,4.844]],[\"name/3019\",[32,43.819]],[\"parent/3019\",[1045,4.844]],[\"name/3020\",[33,44.894]],[\"parent/3020\",[1045,4.844]],[\"name/3021\",[35,45.784]],[\"parent/3021\",[1045,4.844]],[\"name/3022\",[1047,71.616]],[\"parent/3022\",[]],[\"name/3023\",[37,36.16]],[\"parent/3023\",[1047,6.741]],[\"name/3024\",[1048,71.616]],[\"parent/3024\",[]],[\"name/3025\",[37,36.16]],[\"parent/3025\",[1048,6.741]],[\"name/3026\",[539,53.241]],[\"parent/3026\",[]],[\"name/3027\",[340,65.696]],[\"parent/3027\",[539,5.011]],[\"name/3028\",[1049,76.761]],[\"parent/3028\",[539,5.011]],[\"name/3029\",[1050,76.761]],[\"parent/3029\",[539,5.011]],[\"name/3030\",[38,40.577]],[\"parent/3030\",[539,5.011]],[\"name/3031\",[999,71.616]],[\"parent/3031\",[539,5.011]],[\"name/3032\",[1000,71.616]],[\"parent/3032\",[539,5.011]],[\"name/3033\",[1051,76.761]],[\"parent/3033\",[539,5.011]],[\"name/3034\",[1052,76.761]],[\"parent/3034\",[539,5.011]],[\"name/3035\",[1053,76.761]],[\"parent/3035\",[539,5.011]],[\"name/3036\",[414,61.993]],[\"parent/3036\",[539,5.011]],[\"name/3037\",[1054,76.761]],[\"parent/3037\",[539,5.011]],[\"name/3038\",[1055,60.552]],[\"parent/3038\",[]],[\"name/3039\",[340,65.696]],[\"parent/3039\",[1055,5.7]],[\"name/3040\",[38,40.577]],[\"parent/3040\",[1055,5.7]],[\"name/3041\",[194,42.176]],[\"parent/3041\",[1055,5.7]],[\"name/3042\",[231,42.848]],[\"parent/3042\",[1055,5.7]],[\"name/3043\",[414,61.993]],[\"parent/3043\",[1055,5.7]],[\"name/3044\",[1056,71.616]],[\"parent/3044\",[1055,5.7]],[\"name/3045\",[1057,60.552]],[\"parent/3045\",[]],[\"name/3046\",[340,65.696]],[\"parent/3046\",[1057,5.7]],[\"name/3047\",[38,40.577]],[\"parent/3047\",[1057,5.7]],[\"name/3048\",[231,42.848]],[\"parent/3048\",[1057,5.7]],[\"name/3049\",[194,42.176]],[\"parent/3049\",[1057,5.7]],[\"name/3050\",[414,61.993]],[\"parent/3050\",[1057,5.7]],[\"name/3051\",[1056,71.616]],[\"parent/3051\",[1057,5.7]],[\"name/3052\",[349,65.696]],[\"parent/3052\",[]],[\"name/3053\",[1058,71.616]],[\"parent/3053\",[]],[\"name/3054\",[34,42.395]],[\"parent/3054\",[1058,6.741]],[\"name/3055\",[1059,60.552]],[\"parent/3055\",[]],[\"name/3056\",[349,65.696]],[\"parent/3056\",[1059,5.7]],[\"name/3057\",[683,71.616]],[\"parent/3057\",[1059,5.7]],[\"name/3058\",[684,71.616]],[\"parent/3058\",[1059,5.7]],[\"name/3059\",[351,71.616]],[\"parent/3059\",[1059,5.7]],[\"name/3060\",[350,71.616]],[\"parent/3060\",[1059,5.7]],[\"name/3061\",[352,71.616]],[\"parent/3061\",[1059,5.7]]],\"invertedIndex\":[[\"2dsphereindexversion\",{\"_index\":867,\"name\":{\"2504\":{},\"2545\":{}},\"parent\":{}}],[\"__nodejs_mock_server__\",{\"_index\":586,\"name\":{\"1703\":{}},\"parent\":{}}],[\"__type\",{\"_index\":37,\"name\":{\"37\":{},\"63\":{},\"75\":{},\"87\":{},\"99\":{},\"111\":{},\"123\":{},\"135\":{},\"147\":{},\"159\":{},\"171\":{},\"183\":{},\"195\":{},\"207\":{},\"219\":{},\"231\":{},\"243\":{},\"255\":{},\"267\":{},\"279\":{},\"291\":{},\"303\":{},\"315\":{},\"327\":{},\"339\":{},\"355\":{},\"368\":{},\"381\":{},\"393\":{},\"405\":{},\"417\":{},\"429\":{},\"612\":{},\"839\":{},\"985\":{},\"1239\":{},\"1241\":{},\"1372\":{},\"1385\":{},\"1392\":{},\"1424\":{},\"1477\":{},\"1496\":{},\"1525\":{},\"1586\":{},\"1588\":{},\"1593\":{},\"1618\":{},\"1643\":{},\"1663\":{},\"1667\":{},\"1674\":{},\"1677\":{},\"1685\":{},\"1723\":{},\"1791\":{},\"1794\":{},\"1799\":{},\"1806\":{},\"1809\":{},\"1818\":{},\"1861\":{},\"1953\":{},\"2003\":{},\"2015\":{},\"2019\":{},\"2039\":{},\"2044\":{},\"2073\":{},\"2114\":{},\"2277\":{},\"2572\":{},\"2600\":{},\"2692\":{},\"2743\":{},\"2759\":{},\"2871\":{},\"2880\":{},\"2929\":{},\"2974\":{},\"2990\":{},\"2993\":{},\"3023\":{},\"3025\":{}},\"parent\":{}}],[\"_id\",{\"_index\":441,\"name\":{\"1343\":{},\"1350\":{},\"1357\":{},\"1367\":{},\"1373\":{},\"1379\":{},\"1386\":{},\"1394\":{},\"1401\":{},\"1408\":{},\"1419\":{},\"1425\":{},\"1429\":{},\"1468\":{},\"1481\":{},\"1491\":{},\"1497\":{},\"1500\":{},\"1508\":{},\"1520\":{},\"1526\":{},\"1852\":{},\"1876\":{}},\"parent\":{}}],[\"_id_\",{\"_index\":914,\"name\":{\"2693\":{}},\"parent\":{}}],[\"abort\",{\"_index\":269,\"name\":{\"821\":{},\"846\":{}},\"parent\":{}}],[\"aborted\",{\"_index\":287,\"name\":{\"843\":{}},\"parent\":{}}],[\"aborttransaction\",{\"_index\":191,\"name\":{\"632\":{}},\"parent\":{}}],[\"abstractcursor\",{\"_index\":93,\"name\":{\"445\":{}},\"parent\":{\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{},\"452\":{},\"453\":{},\"454\":{},\"455\":{},\"456\":{},\"457\":{},\"458\":{},\"459\":{},\"460\":{},\"461\":{},\"462\":{},\"463\":{},\"464\":{},\"465\":{},\"466\":{},\"467\":{},\"468\":{},\"469\":{},\"470\":{},\"471\":{},\"472\":{},\"473\":{},\"474\":{},\"475\":{},\"476\":{},\"477\":{},\"478\":{},\"479\":{},\"480\":{},\"481\":{},\"482\":{},\"483\":{},\"484\":{},\"485\":{},\"486\":{}}}],[\"abstractcursorevents\",{\"_index\":596,\"name\":{\"1722\":{}},\"parent\":{\"1723\":{}}}],[\"abstractcursorevents.__type\",{\"_index\":597,\"name\":{},\"parent\":{\"1724\":{}}}],[\"abstractcursoroptions\",{\"_index\":598,\"name\":{\"1725\":{}},\"parent\":{\"1726\":{},\"1727\":{},\"1728\":{},\"1729\":{},\"1730\":{},\"1731\":{},\"1732\":{},\"1733\":{},\"1734\":{},\"1735\":{},\"1736\":{},\"1737\":{}}}],[\"acceptedfields\",{\"_index\":707,\"name\":{\"2037\":{}},\"parent\":{}}],[\"accesstoken\",{\"_index\":517,\"name\":{\"1577\":{}},\"parent\":{}}],[\"acknowledged\",{\"_index\":840,\"name\":{\"2322\":{},\"2569\":{},\"2593\":{},\"2820\":{}},\"parent\":{}}],[\"addcursorflag\",{\"_index\":108,\"name\":{\"463\":{},\"531\":{},\"766\":{},\"871\":{},\"916\":{},\"994\":{}},\"parent\":{}}],[\"adderrorlabel\",{\"_index\":59,\"name\":{\"60\":{},\"72\":{},\"84\":{},\"96\":{},\"108\":{},\"120\":{},\"132\":{},\"144\":{},\"156\":{},\"168\":{},\"180\":{},\"192\":{},\"204\":{},\"216\":{},\"228\":{},\"240\":{},\"252\":{},\"264\":{},\"276\":{},\"288\":{},\"300\":{},\"312\":{},\"324\":{},\"336\":{},\"352\":{},\"365\":{},\"378\":{},\"390\":{},\"402\":{},\"414\":{},\"426\":{},\"443\":{}},\"parent\":{}}],[\"addlistener\",{\"_index\":116,\"name\":{\"472\":{},\"538\":{},\"555\":{},\"593\":{},\"635\":{},\"772\":{},\"798\":{},\"879\":{},\"924\":{},\"955\":{},\"1017\":{},\"2022\":{}},\"parent\":{}}],[\"addquerymodifier\",{\"_index\":255,\"name\":{\"740\":{}},\"parent\":{}}],[\"address\",{\"_index\":354,\"name\":{\"1116\":{},\"1130\":{},\"1135\":{},\"1146\":{},\"1150\":{},\"1154\":{},\"1157\":{},\"1163\":{},\"1167\":{},\"1171\":{},\"1174\":{},\"1178\":{},\"1181\":{},\"1184\":{},\"1188\":{},\"1191\":{},\"1194\":{},\"1209\":{},\"1692\":{},\"2900\":{}},\"parent\":{}}],[\"addtooperationslist\",{\"_index\":298,\"name\":{\"971\":{},\"1034\":{},\"1325\":{}},\"parent\":{}}],[\"addtosetoperators\",{\"_index\":708,\"name\":{\"2038\":{}},\"parent\":{\"2039\":{}}}],[\"addtosetoperators.__type\",{\"_index\":710,\"name\":{},\"parent\":{\"2040\":{}}}],[\"adduser\",{\"_index\":137,\"name\":{\"493\":{},\"721\":{}},\"parent\":{}}],[\"adduseroptions\",{\"_index\":792,\"name\":{\"2129\":{}},\"parent\":{\"2130\":{},\"2131\":{},\"2132\":{},\"2133\":{},\"2134\":{},\"2135\":{},\"2136\":{},\"2137\":{},\"2138\":{},\"2139\":{},\"2140\":{},\"2141\":{},\"2142\":{},\"2143\":{},\"2144\":{},\"2145\":{},\"2146\":{},\"2147\":{}}}],[\"admin\",{\"_index\":131,\"name\":{\"487\":{},\"712\":{}},\"parent\":{\"488\":{},\"489\":{},\"490\":{},\"491\":{},\"492\":{},\"493\":{},\"494\":{},\"495\":{},\"496\":{},\"497\":{}}}],[\"advanceclustertime\",{\"_index\":185,\"name\":{\"626\":{}},\"parent\":{}}],[\"advanceoperationtime\",{\"_index\":184,\"name\":{\"625\":{}},\"parent\":{}}],[\"aggregate\",{\"_index\":226,\"name\":{\"688\":{},\"711\":{}},\"parent\":{}}],[\"aggregateoptions\",{\"_index\":797,\"name\":{\"2151\":{}},\"parent\":{\"2152\":{},\"2153\":{},\"2154\":{},\"2155\":{},\"2156\":{},\"2157\":{},\"2158\":{},\"2159\":{},\"2160\":{},\"2161\":{},\"2162\":{},\"2163\":{},\"2164\":{},\"2165\":{},\"2166\":{},\"2167\":{},\"2168\":{},\"2169\":{},\"2170\":{},\"2171\":{},\"2172\":{},\"2173\":{},\"2174\":{},\"2175\":{}}}],[\"aggregationcursor\",{\"_index\":142,\"name\":{\"498\":{}},\"parent\":{\"499\":{},\"500\":{},\"501\":{},\"502\":{},\"503\":{},\"504\":{},\"505\":{},\"506\":{},\"507\":{},\"508\":{},\"509\":{},\"510\":{},\"511\":{},\"512\":{},\"513\":{},\"514\":{},\"515\":{},\"516\":{},\"517\":{},\"518\":{},\"519\":{},\"520\":{},\"521\":{},\"522\":{},\"523\":{},\"524\":{},\"525\":{},\"526\":{},\"527\":{},\"528\":{},\"529\":{},\"530\":{},\"531\":{},\"532\":{},\"533\":{},\"534\":{},\"535\":{},\"536\":{},\"537\":{},\"538\":{},\"539\":{},\"540\":{},\"541\":{},\"542\":{},\"543\":{},\"544\":{},\"545\":{},\"546\":{},\"547\":{},\"548\":{},\"549\":{},\"550\":{},\"551\":{},\"552\":{}}}],[\"aggregationcursoroptions\",{\"_index\":605,\"name\":{\"1741\":{}},\"parent\":{\"1742\":{},\"1743\":{},\"1744\":{},\"1745\":{},\"1746\":{},\"1747\":{},\"1748\":{},\"1749\":{},\"1750\":{},\"1751\":{},\"1752\":{},\"1753\":{},\"1754\":{},\"1755\":{},\"1756\":{},\"1757\":{},\"1758\":{},\"1759\":{},\"1760\":{},\"1761\":{},\"1762\":{},\"1763\":{},\"1764\":{},\"1765\":{},\"1766\":{},\"1767\":{},\"1768\":{}}}],[\"aliases\",{\"_index\":656,\"name\":{\"1857\":{},\"1873\":{}},\"parent\":{}}],[\"all\",{\"_index\":744,\"name\":{\"2079\":{}},\"parent\":{}}],[\"allhosts\",{\"_index\":995,\"name\":{\"2921\":{}},\"parent\":{}}],[\"allocated\",{\"_index\":934,\"name\":{\"2745\":{}},\"parent\":{}}],[\"allocation\",{\"_index\":937,\"name\":{\"2748\":{}},\"parent\":{}}],[\"allocations\",{\"_index\":929,\"name\":{\"2744\":{}},\"parent\":{}}],[\"allowdiskuse\",{\"_index\":257,\"name\":{\"746\":{},\"1462\":{},\"1754\":{},\"2152\":{},\"2230\":{},\"2401\":{}},\"parent\":{}}],[\"allowed_hosts\",{\"_index\":501,\"name\":{\"1553\":{}},\"parent\":{}}],[\"allowpartialresults\",{\"_index\":853,\"name\":{\"2403\":{}},\"parent\":{}}],[\"alternate\",{\"_index\":804,\"name\":{\"2182\":{}},\"parent\":{}}],[\"alternativetype\",{\"_index\":711,\"name\":{\"2041\":{}},\"parent\":{}}],[\"and\",{\"_index\":774,\"name\":{\"2110\":{},\"2762\":{}},\"parent\":{}}],[\"anybulkwriteoperation\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"anyerror\",{\"_index\":644,\"name\":{\"1828\":{}},\"parent\":{}}],[\"application\",{\"_index\":571,\"name\":{\"1673\":{}},\"parent\":{}}],[\"appname\",{\"_index\":580,\"name\":{\"1689\":{},\"1923\":{},\"1955\":{}},\"parent\":{}}],[\"arbiters\",{\"_index\":987,\"name\":{\"2904\":{}},\"parent\":{}}],[\"architecture\",{\"_index\":569,\"name\":{\"1670\":{}},\"parent\":{}}],[\"arrayelement\",{\"_index\":712,\"name\":{\"2042\":{}},\"parent\":{}}],[\"arrayfilters\",{\"_index\":424,\"name\":{\"1278\":{},\"1285\":{},\"1335\":{},\"2466\":{},\"2798\":{},\"2831\":{}},\"parent\":{}}],[\"arrayoperator\",{\"_index\":713,\"name\":{\"2043\":{}},\"parent\":{\"2044\":{}}}],[\"arrayoperator.__type\",{\"_index\":714,\"name\":{},\"parent\":{\"2045\":{},\"2046\":{},\"2047\":{},\"2048\":{}}}],[\"asynciterator\",{\"_index\":115,\"name\":{\"471\":{},\"537\":{},\"592\":{},\"771\":{},\"878\":{},\"923\":{},\"1016\":{}},\"parent\":{}}],[\"auth\",{\"_index\":665,\"name\":{\"1880\":{},\"1915\":{}},\"parent\":{\"1881\":{},\"1882\":{}}}],[\"authdb\",{\"_index\":26,\"name\":{\"26\":{},\"1459\":{},\"1763\":{},\"2138\":{},\"2166\":{},\"2193\":{},\"2217\":{},\"2244\":{},\"2285\":{},\"2311\":{},\"2338\":{},\"2356\":{},\"2374\":{},\"2418\":{},\"2431\":{},\"2455\":{},\"2480\":{},\"2524\":{},\"2566\":{},\"2582\":{},\"2621\":{},\"2633\":{},\"2667\":{},\"2712\":{},\"2730\":{},\"2787\":{},\"2809\":{},\"2841\":{},\"3014\":{}},\"parent\":{}}],[\"authmechanism\",{\"_index\":314,\"name\":{\"1048\":{},\"1049\":{},\"1917\":{}},\"parent\":{}}],[\"authmechanismproperties\",{\"_index\":492,\"name\":{\"1544\":{},\"1918\":{}},\"parent\":{\"1545\":{},\"1546\":{},\"1547\":{},\"1548\":{},\"1549\":{},\"1550\":{},\"1551\":{},\"1552\":{},\"1553\":{}}}],[\"authorizedcollections\",{\"_index\":889,\"name\":{\"2606\":{}},\"parent\":{}}],[\"authorizeddatabases\",{\"_index\":891,\"name\":{\"2626\":{}},\"parent\":{}}],[\"authsource\",{\"_index\":608,\"name\":{\"1771\":{},\"1916\":{}},\"parent\":{}}],[\"autoencrypter\",{\"_index\":294,\"name\":{\"944\":{},\"1606\":{},\"1658\":{},\"1780\":{},\"1967\":{},\"2895\":{}},\"parent\":{\"1781\":{},\"1782\":{},\"1783\":{},\"1784\":{},\"1785\":{},\"1786\":{}}}],[\"autoencryption\",{\"_index\":691,\"name\":{\"1945\":{},\"1974\":{}},\"parent\":{}}],[\"autoencryptionloggerlevel\",{\"_index\":317,\"name\":{\"1053\":{},\"1054\":{}},\"parent\":{}}],[\"autoencryptionoptions\",{\"_index\":614,\"name\":{\"1787\":{}},\"parent\":{\"1788\":{},\"1789\":{},\"1790\":{},\"1791\":{},\"1801\":{},\"1802\":{},\"1803\":{},\"1804\":{},\"1805\":{},\"1806\":{},\"1808\":{},\"1809\":{},\"1816\":{},\"1817\":{},\"1818\":{}}}],[\"autoencryptionoptions.__type\",{\"_index\":619,\"name\":{},\"parent\":{\"1792\":{},\"1793\":{},\"1794\":{},\"1796\":{},\"1797\":{},\"1798\":{},\"1799\":{},\"1807\":{},\"1810\":{},\"1811\":{},\"1812\":{},\"1813\":{},\"1814\":{},\"1815\":{},\"1819\":{},\"1820\":{},\"1821\":{},\"1822\":{},\"1823\":{}}}],[\"autoencryptionoptions.__type.__type\",{\"_index\":622,\"name\":{},\"parent\":{\"1795\":{},\"1800\":{}}}],[\"autoencryptiontlsoptions\",{\"_index\":640,\"name\":{\"1824\":{}},\"parent\":{\"1825\":{},\"1826\":{},\"1827\":{}}}],[\"autoindexid\",{\"_index\":817,\"name\":{\"2260\":{}},\"parent\":{}}],[\"available\",{\"_index\":328,\"name\":{\"1076\":{},\"2749\":{}},\"parent\":{}}],[\"avgobjsize\",{\"_index\":905,\"name\":{\"2683\":{}},\"parent\":{}}],[\"awaitdata\",{\"_index\":600,\"name\":{\"1734\":{},\"1750\":{},\"2392\":{}},\"parent\":{}}],[\"aws\",{\"_index\":618,\"name\":{\"1792\":{},\"1819\":{}},\"parent\":{}}],[\"aws_session_token\",{\"_index\":497,\"name\":{\"1549\":{}},\"parent\":{}}],[\"azure\",{\"_index\":623,\"name\":{\"1796\":{},\"1821\":{}},\"parent\":{}}],[\"background\",{\"_index\":859,\"name\":{\"2491\":{},\"2535\":{},\"2834\":{}},\"parent\":{}}],[\"backwards\",{\"_index\":806,\"name\":{\"2184\":{}},\"parent\":{}}],[\"batch\",{\"_index\":428,\"name\":{\"1306\":{}},\"parent\":{\"1307\":{},\"1308\":{},\"1309\":{},\"1310\":{},\"1311\":{},\"1312\":{},\"1313\":{},\"1314\":{}}}],[\"batches\",{\"_index\":302,\"name\":{\"979\":{},\"1042\":{},\"1323\":{}},\"parent\":{}}],[\"batchsize\",{\"_index\":112,\"name\":{\"468\":{},\"535\":{},\"769\":{},\"876\":{},\"921\":{},\"988\":{},\"996\":{},\"1443\":{},\"1531\":{},\"1729\":{},\"1745\":{},\"2153\":{},\"2231\":{},\"2393\":{},\"2552\":{},\"2607\":{}},\"parent\":{}}],[\"batchtype\",{\"_index\":312,\"name\":{\"1044\":{},\"1045\":{},\"1311\":{}},\"parent\":{}}],[\"beforehandshake\",{\"_index\":647,\"name\":{\"1836\":{}},\"parent\":{}}],[\"binary\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{}}],[\"bits\",{\"_index\":868,\"name\":{\"2505\":{},\"2546\":{}},\"parent\":{}}],[\"bitsallclear\",{\"_index\":746,\"name\":{\"2082\":{}},\"parent\":{}}],[\"bitsallset\",{\"_index\":747,\"name\":{\"2083\":{}},\"parent\":{}}],[\"bitsanyclear\",{\"_index\":748,\"name\":{\"2084\":{}},\"parent\":{}}],[\"bitsanyset\",{\"_index\":749,\"name\":{\"2085\":{}},\"parent\":{}}],[\"bitwisefilter\",{\"_index\":717,\"name\":{\"2049\":{}},\"parent\":{}}],[\"block\",{\"_index\":927,\"name\":{\"2742\":{}},\"parent\":{}}],[\"blocks\",{\"_index\":933,\"name\":{\"2745\":{},\"2746\":{}},\"parent\":{}}],[\"bsonoptions\",{\"_index\":196,\"name\":{\"656\":{},\"706\":{},\"948\":{},\"977\":{},\"1040\":{},\"1321\":{}},\"parent\":{}}],[\"bsonregexp\",{\"_index\":1,\"name\":{\"1\":{}},\"parent\":{}}],[\"bsonserializeoptions\",{\"_index\":392,\"name\":{\"1218\":{}},\"parent\":{\"1219\":{},\"1220\":{}}}],[\"bsonsymbol\",{\"_index\":2,\"name\":{\"2\":{}},\"parent\":{}}],[\"bsontype\",{\"_index\":3,\"name\":{\"3\":{}},\"parent\":{}}],[\"bsontypealias\",{\"_index\":718,\"name\":{\"2050\":{}},\"parent\":{}}],[\"btree\",{\"_index\":946,\"name\":{\"2754\":{}},\"parent\":{}}],[\"bucket\",{\"_index\":272,\"name\":{\"826\":{}},\"parent\":{}}],[\"bucketmaxspanseconds\",{\"_index\":836,\"name\":{\"2299\":{}},\"parent\":{}}],[\"bucketname\",{\"_index\":661,\"name\":{\"1864\":{}},\"parent\":{}}],[\"bucketroundingseconds\",{\"_index\":837,\"name\":{\"2300\":{}},\"parent\":{}}],[\"bucketsize\",{\"_index\":869,\"name\":{\"2508\":{},\"2547\":{}},\"parent\":{}}],[\"bufferedcount\",{\"_index\":100,\"name\":{\"454\":{},\"522\":{},\"757\":{},\"862\":{},\"907\":{},\"1004\":{}},\"parent\":{}}],[\"buftostore\",{\"_index\":278,\"name\":{\"834\":{}},\"parent\":{}}],[\"buildinfo\",{\"_index\":133,\"name\":{\"489\":{}},\"parent\":{}}],[\"bulk\",{\"_index\":950,\"name\":{\"2760\":{}},\"parent\":{}}],[\"bulkoperation\",{\"_index\":437,\"name\":{\"1327\":{}},\"parent\":{}}],[\"bulkoperationbase\",{\"_index\":435,\"name\":{\"1315\":{}},\"parent\":{\"1316\":{},\"1317\":{},\"1318\":{},\"1319\":{},\"1320\":{},\"1321\":{},\"1322\":{},\"1323\":{},\"1324\":{},\"1325\":{}}}],[\"bulkwrite\",{\"_index\":200,\"name\":{\"661\":{}},\"parent\":{}}],[\"bulkwriteoperationerror\",{\"_index\":396,\"name\":{\"1224\":{}},\"parent\":{\"1225\":{},\"1226\":{},\"1227\":{},\"1228\":{},\"1229\":{}}}],[\"bulkwriteoptions\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{},\"30\":{},\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{}}}],[\"bulkwriteresult\",{\"_index\":398,\"name\":{\"1230\":{}},\"parent\":{\"1231\":{},\"1232\":{},\"1233\":{},\"1234\":{},\"1235\":{},\"1236\":{},\"1237\":{},\"1238\":{},\"1239\":{},\"1240\":{},\"1241\":{},\"1242\":{},\"1243\":{},\"1244\":{},\"1245\":{},\"1246\":{},\"1247\":{},\"1248\":{},\"1249\":{},\"1250\":{},\"1251\":{},\"1252\":{},\"1253\":{},\"1254\":{},\"1255\":{},\"1256\":{},\"1257\":{},\"1258\":{}}}],[\"bypassautoencryption\",{\"_index\":629,\"name\":{\"1803\":{}},\"parent\":{}}],[\"bypassdocumentvalidation\",{\"_index\":16,\"name\":{\"16\":{},\"1463\":{},\"1755\":{},\"2154\":{},\"2232\":{},\"2442\":{},\"2467\":{},\"2574\":{},\"2777\":{},\"2799\":{}},\"parent\":{}}],[\"bypassqueryanalysis\",{\"_index\":630,\"name\":{\"1804\":{}},\"parent\":{}}],[\"bytes\",{\"_index\":939,\"name\":{\"2749\":{},\"2752\":{},\"2762\":{},\"2763\":{},\"2764\":{}},\"parent\":{}}],[\"cache\",{\"_index\":947,\"name\":{\"2755\":{}},\"parent\":{}}],[\"cache_walk\",{\"_index\":948,\"name\":{\"2756\":{}},\"parent\":{}}],[\"callback\",{\"_index\":1047,\"name\":{\"3022\":{}},\"parent\":{\"3023\":{}}}],[\"calls\",{\"_index\":952,\"name\":{\"2760\":{},\"2761\":{},\"2765\":{},\"2766\":{},\"2767\":{},\"2768\":{},\"2769\":{},\"2771\":{},\"2772\":{},\"2773\":{},\"2774\":{}},\"parent\":{}}],[\"cancellationtoken\",{\"_index\":155,\"name\":{\"553\":{},\"1616\":{},\"1657\":{},\"2894\":{}},\"parent\":{\"554\":{},\"555\":{},\"556\":{},\"557\":{},\"558\":{},\"559\":{},\"560\":{},\"561\":{},\"562\":{},\"563\":{},\"564\":{},\"565\":{},\"566\":{},\"567\":{},\"568\":{},\"569\":{}}}],[\"canonicalize_host_name\",{\"_index\":496,\"name\":{\"1548\":{}},\"parent\":{}}],[\"capped\",{\"_index\":816,\"name\":{\"2259\":{},\"2694\":{}},\"parent\":{}}],[\"casefirst\",{\"_index\":801,\"name\":{\"2179\":{}},\"parent\":{}}],[\"caselevel\",{\"_index\":800,\"name\":{\"2178\":{}},\"parent\":{}}],[\"casesensitive\",{\"_index\":781,\"name\":{\"2117\":{}},\"parent\":{}}],[\"causalconsistency\",{\"_index\":173,\"name\":{\"613\":{},\"2977\":{}},\"parent\":{}}],[\"cause\",{\"_index\":56,\"name\":{\"57\":{},\"69\":{},\"81\":{},\"93\":{},\"105\":{},\"117\":{},\"129\":{},\"141\":{},\"153\":{},\"165\":{},\"176\":{},\"189\":{},\"201\":{},\"213\":{},\"225\":{},\"237\":{},\"249\":{},\"261\":{},\"273\":{},\"285\":{},\"297\":{},\"309\":{},\"321\":{},\"333\":{},\"349\":{},\"362\":{},\"375\":{},\"387\":{},\"399\":{},\"411\":{},\"423\":{},\"440\":{}},\"parent\":{}}],[\"change\",{\"_index\":160,\"name\":{\"575\":{}},\"parent\":{}}],[\"changestream\",{\"_index\":156,\"name\":{\"570\":{}},\"parent\":{\"571\":{},\"572\":{},\"573\":{},\"574\":{},\"575\":{},\"576\":{},\"577\":{},\"578\":{},\"579\":{},\"580\":{},\"581\":{},\"582\":{},\"583\":{},\"584\":{},\"585\":{},\"586\":{},\"587\":{},\"588\":{},\"589\":{},\"590\":{},\"591\":{},\"592\":{},\"593\":{},\"594\":{},\"595\":{},\"596\":{},\"597\":{},\"598\":{},\"599\":{},\"600\":{},\"601\":{},\"602\":{},\"603\":{},\"604\":{},\"605\":{},\"606\":{},\"607\":{}}}],[\"changestreamcollmoddocument\",{\"_index\":439,\"name\":{\"1341\":{}},\"parent\":{\"1342\":{},\"1343\":{},\"1344\":{},\"1345\":{},\"1346\":{},\"1347\":{}}}],[\"changestreamcreatedocument\",{\"_index\":445,\"name\":{\"1348\":{}},\"parent\":{\"1349\":{},\"1350\":{},\"1351\":{},\"1352\":{},\"1353\":{},\"1354\":{}}}],[\"changestreamcreateindexdocument\",{\"_index\":446,\"name\":{\"1355\":{}},\"parent\":{\"1356\":{},\"1357\":{},\"1358\":{},\"1359\":{},\"1360\":{},\"1361\":{},\"1362\":{}}}],[\"changestreamdeletedocument\",{\"_index\":448,\"name\":{\"1363\":{}},\"parent\":{\"1364\":{},\"1365\":{},\"1366\":{},\"1367\":{},\"1368\":{},\"1369\":{},\"1370\":{},\"1371\":{},\"1372\":{},\"1374\":{}}}],[\"changestreamdeletedocument.__type\",{\"_index\":452,\"name\":{},\"parent\":{\"1373\":{}}}],[\"changestreamdocument\",{\"_index\":453,\"name\":{\"1375\":{}},\"parent\":{}}],[\"changestreamdocumentcollectionuuid\",{\"_index\":454,\"name\":{\"1376\":{}},\"parent\":{\"1377\":{}}}],[\"changestreamdocumentcommon\",{\"_index\":455,\"name\":{\"1378\":{}},\"parent\":{\"1379\":{},\"1380\":{},\"1381\":{},\"1382\":{}}}],[\"changestreamdocumentkey\",{\"_index\":456,\"name\":{\"1383\":{}},\"parent\":{\"1384\":{},\"1385\":{}}}],[\"changestreamdocumentkey.__type\",{\"_index\":457,\"name\":{},\"parent\":{\"1386\":{}}}],[\"changestreamdocumentoperationdescription\",{\"_index\":458,\"name\":{\"1387\":{}},\"parent\":{\"1388\":{}}}],[\"changestreamdropdatabasedocument\",{\"_index\":459,\"name\":{\"1389\":{}},\"parent\":{\"1390\":{},\"1391\":{},\"1392\":{},\"1394\":{},\"1395\":{},\"1396\":{},\"1397\":{}}}],[\"changestreamdropdatabasedocument.__type\",{\"_index\":460,\"name\":{},\"parent\":{\"1393\":{}}}],[\"changestreamdropdocument\",{\"_index\":461,\"name\":{\"1398\":{}},\"parent\":{\"1399\":{},\"1400\":{},\"1401\":{},\"1402\":{},\"1403\":{},\"1404\":{},\"1405\":{}}}],[\"changestreamdropindexdocument\",{\"_index\":462,\"name\":{\"1406\":{}},\"parent\":{\"1407\":{},\"1408\":{},\"1409\":{},\"1410\":{},\"1411\":{},\"1412\":{},\"1413\":{}}}],[\"changestreamevents\",{\"_index\":463,\"name\":{\"1414\":{}},\"parent\":{}}],[\"changestreaminsertdocument\",{\"_index\":464,\"name\":{\"1415\":{}},\"parent\":{\"1416\":{},\"1417\":{},\"1418\":{},\"1419\":{},\"1420\":{},\"1421\":{},\"1422\":{},\"1423\":{},\"1424\":{},\"1426\":{}}}],[\"changestreaminsertdocument.__type\",{\"_index\":466,\"name\":{},\"parent\":{\"1425\":{}}}],[\"changestreaminvalidatedocument\",{\"_index\":467,\"name\":{\"1427\":{}},\"parent\":{\"1428\":{},\"1429\":{},\"1430\":{},\"1431\":{},\"1432\":{}}}],[\"changestreamnamespace\",{\"_index\":468,\"name\":{\"1433\":{}},\"parent\":{\"1434\":{},\"1435\":{}}}],[\"changestreamoptions\",{\"_index\":470,\"name\":{\"1436\":{}},\"parent\":{\"1437\":{},\"1438\":{},\"1439\":{},\"1440\":{},\"1441\":{},\"1442\":{},\"1443\":{},\"1444\":{},\"1445\":{},\"1446\":{},\"1447\":{},\"1448\":{},\"1449\":{},\"1450\":{},\"1451\":{},\"1452\":{},\"1453\":{},\"1454\":{},\"1455\":{},\"1456\":{},\"1457\":{},\"1458\":{},\"1459\":{},\"1460\":{},\"1461\":{},\"1462\":{},\"1463\":{},\"1464\":{},\"1465\":{}}}],[\"changestreampreandpostimages\",{\"_index\":829,\"name\":{\"2276\":{}},\"parent\":{}}],[\"changestreamrefinecollectionshardkeydocument\",{\"_index\":476,\"name\":{\"1466\":{}},\"parent\":{\"1467\":{},\"1468\":{},\"1469\":{},\"1470\":{},\"1471\":{},\"1472\":{},\"1473\":{}}}],[\"changestreamrenamedocument\",{\"_index\":477,\"name\":{\"1474\":{}},\"parent\":{\"1475\":{},\"1476\":{},\"1477\":{},\"1480\":{},\"1481\":{},\"1482\":{},\"1483\":{},\"1484\":{},\"1485\":{}}}],[\"changestreamrenamedocument.__type\",{\"_index\":479,\"name\":{},\"parent\":{\"1478\":{},\"1479\":{}}}],[\"changestreamreplacedocument\",{\"_index\":480,\"name\":{\"1486\":{}},\"parent\":{\"1487\":{},\"1488\":{},\"1489\":{},\"1490\":{},\"1491\":{},\"1492\":{},\"1493\":{},\"1494\":{},\"1495\":{},\"1496\":{}}}],[\"changestreamreplacedocument.__type\",{\"_index\":481,\"name\":{},\"parent\":{\"1497\":{}}}],[\"changestreamreshardcollectiondocument\",{\"_index\":482,\"name\":{\"1498\":{}},\"parent\":{\"1499\":{},\"1500\":{},\"1501\":{},\"1502\":{},\"1503\":{},\"1504\":{},\"1505\":{}}}],[\"changestreamshardcollectiondocument\",{\"_index\":483,\"name\":{\"1506\":{}},\"parent\":{\"1507\":{},\"1508\":{},\"1509\":{},\"1510\":{},\"1511\":{},\"1512\":{},\"1513\":{}}}],[\"changestreamupdatedocument\",{\"_index\":484,\"name\":{\"1514\":{}},\"parent\":{\"1515\":{},\"1516\":{},\"1517\":{},\"1518\":{},\"1519\":{},\"1520\":{},\"1521\":{},\"1522\":{},\"1523\":{},\"1524\":{},\"1525\":{},\"1527\":{}}}],[\"changestreamupdatedocument.__type\",{\"_index\":486,\"name\":{},\"parent\":{\"1526\":{}}}],[\"checkpoint\",{\"_index\":936,\"name\":{\"2747\":{}},\"parent\":{}}],[\"chunks\",{\"_index\":273,\"name\":{\"827\":{}},\"parent\":{}}],[\"chunksize\",{\"_index\":654,\"name\":{\"1854\":{}},\"parent\":{}}],[\"chunksizebytes\",{\"_index\":277,\"name\":{\"833\":{},\"1865\":{},\"1869\":{}},\"parent\":{}}],[\"clientid\",{\"_index\":514,\"name\":{\"1574\":{}},\"parent\":{}}],[\"clientmetadata\",{\"_index\":565,\"name\":{\"1661\":{}},\"parent\":{\"1662\":{},\"1663\":{},\"1666\":{},\"1667\":{},\"1672\":{},\"1673\":{},\"1674\":{},\"1676\":{},\"1677\":{}}}],[\"clientmetadata.__type\",{\"_index\":567,\"name\":{},\"parent\":{\"1664\":{},\"1665\":{},\"1668\":{},\"1669\":{},\"1670\":{},\"1671\":{},\"1675\":{},\"1678\":{},\"1679\":{},\"1680\":{},\"1681\":{},\"1682\":{}}}],[\"clientmetadataoptions\",{\"_index\":577,\"name\":{\"1683\":{}},\"parent\":{\"1684\":{},\"1685\":{},\"1689\":{}}}],[\"clientmetadataoptions.__type\",{\"_index\":579,\"name\":{},\"parent\":{\"1686\":{},\"1687\":{},\"1688\":{}}}],[\"clientoptions\",{\"_index\":171,\"name\":{\"610\":{}},\"parent\":{}}],[\"clientsession\",{\"_index\":169,\"name\":{\"608\":{}},\"parent\":{\"609\":{},\"610\":{},\"611\":{},\"612\":{},\"614\":{},\"615\":{},\"616\":{},\"617\":{},\"618\":{},\"619\":{},\"620\":{},\"621\":{},\"622\":{},\"623\":{},\"624\":{},\"625\":{},\"626\":{},\"627\":{},\"628\":{},\"629\":{},\"630\":{},\"631\":{},\"632\":{},\"633\":{},\"634\":{},\"635\":{},\"636\":{},\"637\":{},\"638\":{},\"639\":{},\"640\":{},\"641\":{},\"642\":{},\"643\":{},\"644\":{},\"645\":{},\"646\":{},\"647\":{},\"648\":{},\"649\":{}}}],[\"clientsession.__type\",{\"_index\":174,\"name\":{},\"parent\":{\"613\":{}}}],[\"clientsessionevents\",{\"_index\":1028,\"name\":{\"2973\":{}},\"parent\":{\"2974\":{}}}],[\"clientsessionevents.__type\",{\"_index\":1030,\"name\":{},\"parent\":{\"2975\":{}}}],[\"clientsessionoptions\",{\"_index\":1031,\"name\":{\"2976\":{}},\"parent\":{\"2977\":{},\"2978\":{},\"2979\":{}}}],[\"clone\",{\"_index\":114,\"name\":{\"470\":{},\"501\":{},\"730\":{},\"854\":{},\"899\":{},\"992\":{}},\"parent\":{}}],[\"close\",{\"_index\":94,\"name\":{\"446\":{},\"461\":{},\"499\":{},\"529\":{},\"574\":{},\"590\":{},\"729\":{},\"764\":{},\"818\":{},\"823\":{},\"849\":{},\"869\":{},\"895\":{},\"914\":{},\"950\":{},\"982\":{},\"1011\":{},\"1598\":{},\"1724\":{}},\"parent\":{}}],[\"closed\",{\"_index\":97,\"name\":{\"451\":{},\"519\":{},\"589\":{},\"754\":{},\"859\":{},\"904\":{},\"1001\":{}},\"parent\":{}}],[\"closeoptions\",{\"_index\":556,\"name\":{\"1631\":{}},\"parent\":{\"1632\":{}}}],[\"clusteredcollectionoptions\",{\"_index\":813,\"name\":{\"2254\":{}},\"parent\":{\"2255\":{},\"2256\":{},\"2257\":{}}}],[\"clusteredindex\",{\"_index\":826,\"name\":{\"2273\":{}},\"parent\":{}}],[\"clustertime\",{\"_index\":175,\"name\":{\"614\":{},\"1344\":{},\"1351\":{},\"1358\":{},\"1368\":{},\"1380\":{},\"1395\":{},\"1402\":{},\"1409\":{},\"1420\":{},\"1430\":{},\"1469\":{},\"1482\":{},\"1492\":{},\"1501\":{},\"1509\":{},\"1521\":{},\"2868\":{},\"2869\":{},\"2919\":{}},\"parent\":{\"2869\":{},\"2870\":{},\"2871\":{}}}],[\"clustertime.__type\",{\"_index\":980,\"name\":{},\"parent\":{\"2872\":{},\"2873\":{}}}],[\"clustertimereceived\",{\"_index\":533,\"name\":{\"1597\":{}},\"parent\":{}}],[\"code\",{\"_index\":4,\"name\":{\"4\":{},\"54\":{},\"66\":{},\"78\":{},\"90\":{},\"102\":{},\"114\":{},\"126\":{},\"138\":{},\"150\":{},\"162\":{},\"173\":{},\"186\":{},\"198\":{},\"210\":{},\"222\":{},\"234\":{},\"246\":{},\"258\":{},\"270\":{},\"282\":{},\"294\":{},\"306\":{},\"318\":{},\"330\":{},\"346\":{},\"359\":{},\"372\":{},\"384\":{},\"396\":{},\"408\":{},\"420\":{},\"437\":{},\"1226\":{},\"1291\":{},\"1299\":{},\"1338\":{}},\"parent\":{}}],[\"codename\",{\"_index\":50,\"name\":{\"50\":{},\"341\":{},\"433\":{}},\"parent\":{}}],[\"coll\",{\"_index\":469,\"name\":{\"1435\":{},\"1479\":{}},\"parent\":{}}],[\"collation\",{\"_index\":21,\"name\":{\"21\":{},\"747\":{},\"1261\":{},\"1265\":{},\"1272\":{},\"1279\":{},\"1286\":{},\"1334\":{},\"1458\":{},\"1533\":{},\"1757\":{},\"2133\":{},\"2158\":{},\"2188\":{},\"2213\":{},\"2236\":{},\"2280\":{},\"2303\":{},\"2327\":{},\"2333\":{},\"2352\":{},\"2369\":{},\"2400\":{},\"2426\":{},\"2450\":{},\"2475\":{},\"2523\":{},\"2528\":{},\"2565\":{},\"2577\":{},\"2620\":{},\"2628\":{},\"2662\":{},\"2707\":{},\"2725\":{},\"2778\":{},\"2800\":{},\"2830\":{},\"2836\":{},\"3009\":{}},\"parent\":{}}],[\"collationoptions\",{\"_index\":798,\"name\":{\"2176\":{}},\"parent\":{\"2177\":{},\"2178\":{},\"2179\":{},\"2180\":{},\"2181\":{},\"2182\":{},\"2183\":{},\"2184\":{},\"2185\":{}}}],[\"collection\",{\"_index\":194,\"name\":{\"650\":{},\"713\":{},\"3041\":{},\"3049\":{}},\"parent\":{\"651\":{},\"652\":{},\"653\":{},\"654\":{},\"655\":{},\"656\":{},\"657\":{},\"658\":{},\"659\":{},\"660\":{},\"661\":{},\"662\":{},\"663\":{},\"664\":{},\"665\":{},\"666\":{},\"667\":{},\"668\":{},\"669\":{},\"670\":{},\"671\":{},\"672\":{},\"673\":{},\"674\":{},\"675\":{},\"676\":{},\"677\":{},\"678\":{},\"679\":{},\"680\":{},\"681\":{},\"682\":{},\"683\":{},\"684\":{},\"685\":{},\"686\":{},\"687\":{},\"688\":{},\"689\":{},\"690\":{},\"691\":{},\"692\":{}}}],[\"collectioninfo\",{\"_index\":881,\"name\":{\"2595\":{}},\"parent\":{\"2596\":{},\"2597\":{},\"2598\":{},\"2599\":{},\"2600\":{},\"2603\":{}}}],[\"collectioninfo.__type\",{\"_index\":884,\"name\":{},\"parent\":{\"2601\":{},\"2602\":{}}}],[\"collectionname\",{\"_index\":195,\"name\":{\"652\":{}},\"parent\":{}}],[\"collectionoptions\",{\"_index\":591,\"name\":{\"1711\":{}},\"parent\":{\"1712\":{},\"1713\":{},\"1714\":{},\"1715\":{},\"1716\":{}}}],[\"collections\",{\"_index\":245,\"name\":{\"719\":{}},\"parent\":{}}],[\"collectionuuid\",{\"_index\":444,\"name\":{\"1347\":{},\"1354\":{},\"1361\":{},\"1374\":{},\"1377\":{},\"1405\":{},\"1412\":{},\"1426\":{},\"1472\":{},\"1485\":{},\"1504\":{},\"1512\":{},\"1527\":{}},\"parent\":{}}],[\"collstats\",{\"_index\":904,\"name\":{\"2679\":{}},\"parent\":{\"2680\":{},\"2681\":{},\"2682\":{},\"2683\":{},\"2684\":{},\"2685\":{},\"2686\":{},\"2687\":{},\"2688\":{},\"2689\":{},\"2690\":{},\"2691\":{},\"2692\":{},\"2694\":{},\"2695\":{},\"2696\":{},\"2697\":{},\"2698\":{},\"2699\":{},\"2700\":{},\"2701\":{},\"2702\":{},\"2703\":{}}}],[\"collstats.__type\",{\"_index\":915,\"name\":{},\"parent\":{\"2693\":{}}}],[\"collstatsoptions\",{\"_index\":922,\"name\":{\"2704\":{}},\"parent\":{\"2705\":{},\"2706\":{},\"2707\":{},\"2708\":{},\"2709\":{},\"2710\":{},\"2711\":{},\"2712\":{},\"2713\":{},\"2714\":{},\"2715\":{},\"2716\":{},\"2717\":{},\"2718\":{},\"2719\":{},\"2720\":{},\"2721\":{}}}],[\"command\",{\"_index\":132,\"name\":{\"488\":{},\"710\":{},\"983\":{},\"1129\":{}},\"parent\":{}}],[\"commandfailed\",{\"_index\":532,\"name\":{\"1596\":{}},\"parent\":{}}],[\"commandfailedevent\",{\"_index\":353,\"name\":{\"1115\":{}},\"parent\":{\"1116\":{},\"1117\":{},\"1118\":{},\"1119\":{},\"1120\":{},\"1121\":{},\"1122\":{},\"1123\":{}}}],[\"commandname\",{\"_index\":358,\"name\":{\"1120\":{},\"1128\":{},\"1139\":{}},\"parent\":{}}],[\"commandobj\",{\"_index\":363,\"name\":{\"1125\":{}},\"parent\":{}}],[\"commandoperationoptions\",{\"_index\":808,\"name\":{\"2186\":{}},\"parent\":{\"2187\":{},\"2188\":{},\"2189\":{},\"2190\":{},\"2191\":{},\"2192\":{},\"2193\":{},\"2194\":{},\"2195\":{},\"2196\":{},\"2197\":{},\"2198\":{},\"2199\":{},\"2200\":{},\"2201\":{},\"2202\":{}}}],[\"commandstakecollation\",{\"_index\":1015,\"name\":{\"2951\":{}},\"parent\":{}}],[\"commandstakewriteconcern\",{\"_index\":1014,\"name\":{\"2950\":{}},\"parent\":{}}],[\"commandstarted\",{\"_index\":529,\"name\":{\"1594\":{}},\"parent\":{}}],[\"commandstartedevent\",{\"_index\":362,\"name\":{\"1124\":{}},\"parent\":{\"1125\":{},\"1126\":{},\"1127\":{},\"1128\":{},\"1129\":{},\"1130\":{},\"1131\":{},\"1132\":{},\"1133\":{}}}],[\"commandsucceeded\",{\"_index\":531,\"name\":{\"1595\":{}},\"parent\":{}}],[\"commandsucceededevent\",{\"_index\":364,\"name\":{\"1134\":{}},\"parent\":{\"1135\":{},\"1136\":{},\"1137\":{},\"1138\":{},\"1139\":{},\"1140\":{},\"1141\":{},\"1142\":{}}}],[\"comment\",{\"_index\":23,\"name\":{\"23\":{},\"741\":{},\"986\":{},\"1455\":{},\"1732\":{},\"1748\":{},\"2120\":{},\"2135\":{},\"2163\":{},\"2190\":{},\"2214\":{},\"2241\":{},\"2282\":{},\"2308\":{},\"2335\":{},\"2353\":{},\"2371\":{},\"2416\":{},\"2428\":{},\"2452\":{},\"2477\":{},\"2520\":{},\"2562\":{},\"2579\":{},\"2617\":{},\"2630\":{},\"2664\":{},\"2709\":{},\"2727\":{},\"2784\":{},\"2806\":{},\"2838\":{},\"3011\":{}},\"parent\":{}}],[\"commitquorum\",{\"_index\":862,\"name\":{\"2498\":{}},\"parent\":{}}],[\"committransaction\",{\"_index\":190,\"name\":{\"631\":{}},\"parent\":{}}],[\"commonevents\",{\"_index\":703,\"name\":{\"2016\":{}},\"parent\":{}}],[\"commonwireversion\",{\"_index\":1024,\"name\":{\"2966\":{}},\"parent\":{}}],[\"compatibilityerror\",{\"_index\":1023,\"name\":{\"2962\":{}},\"parent\":{}}],[\"compatible\",{\"_index\":1022,\"name\":{\"2961\":{}},\"parent\":{}}],[\"compression\",{\"_index\":949,\"name\":{\"2757\":{}},\"parent\":{}}],[\"compressor\",{\"_index\":315,\"name\":{\"1050\":{},\"1051\":{},\"1700\":{}},\"parent\":{}}],[\"compressorname\",{\"_index\":590,\"name\":{\"1710\":{}},\"parent\":{}}],[\"compressors\",{\"_index\":549,\"name\":{\"1619\":{},\"1651\":{},\"1699\":{},\"1707\":{},\"1901\":{},\"1963\":{},\"2888\":{}},\"parent\":{}}],[\"condition\",{\"_index\":719,\"name\":{\"2051\":{}},\"parent\":{}}],[\"connect\",{\"_index\":292,\"name\":{\"940\":{},\"949\":{}},\"parent\":{}}],[\"connectioncheckedinevent\",{\"_index\":366,\"name\":{\"1143\":{}},\"parent\":{\"1144\":{},\"1145\":{},\"1146\":{}}}],[\"connectioncheckedoutevent\",{\"_index\":368,\"name\":{\"1147\":{}},\"parent\":{\"1148\":{},\"1149\":{},\"1150\":{}}}],[\"connectioncheckoutfailedevent\",{\"_index\":369,\"name\":{\"1151\":{}},\"parent\":{\"1152\":{},\"1153\":{},\"1154\":{}}}],[\"connectioncheckoutstartedevent\",{\"_index\":370,\"name\":{\"1155\":{}},\"parent\":{\"1156\":{},\"1157\":{}}}],[\"connectionclosedevent\",{\"_index\":371,\"name\":{\"1158\":{}},\"parent\":{\"1159\":{},\"1160\":{},\"1161\":{},\"1162\":{},\"1163\":{}}}],[\"connectioncreatedevent\",{\"_index\":372,\"name\":{\"1164\":{}},\"parent\":{\"1165\":{},\"1166\":{},\"1167\":{}}}],[\"connectionevents\",{\"_index\":528,\"name\":{\"1592\":{}},\"parent\":{\"1593\":{}}}],[\"connectionevents.__type\",{\"_index\":530,\"name\":{},\"parent\":{\"1594\":{},\"1595\":{},\"1596\":{},\"1597\":{},\"1598\":{},\"1599\":{},\"1600\":{},\"1601\":{}}}],[\"connectiongeneration\",{\"_index\":55,\"name\":{\"56\":{},\"68\":{},\"80\":{},\"92\":{},\"104\":{},\"116\":{},\"128\":{},\"140\":{},\"152\":{},\"164\":{},\"175\":{},\"188\":{},\"200\":{},\"212\":{},\"224\":{},\"236\":{},\"248\":{},\"260\":{},\"272\":{},\"284\":{},\"296\":{},\"308\":{},\"320\":{},\"332\":{},\"348\":{},\"361\":{},\"374\":{},\"386\":{},\"398\":{},\"410\":{},\"422\":{},\"439\":{}},\"parent\":{}}],[\"connectionid\",{\"_index\":355,\"name\":{\"1117\":{},\"1131\":{},\"1136\":{},\"1144\":{},\"1148\":{},\"1159\":{},\"1165\":{},\"1186\":{},\"1198\":{},\"1202\":{},\"1204\":{}},\"parent\":{}}],[\"connectionoptions\",{\"_index\":537,\"name\":{\"1602\":{}},\"parent\":{\"1603\":{},\"1604\":{},\"1605\":{},\"1606\":{},\"1607\":{},\"1608\":{},\"1609\":{},\"1610\":{},\"1611\":{},\"1612\":{},\"1613\":{},\"1614\":{},\"1615\":{},\"1616\":{},\"1617\":{},\"1618\":{},\"1619\":{},\"1620\":{},\"1621\":{},\"1622\":{},\"1623\":{},\"1624\":{},\"1625\":{}}}],[\"connectionpoolclearedevent\",{\"_index\":373,\"name\":{\"1168\":{}},\"parent\":{\"1169\":{},\"1170\":{},\"1171\":{}}}],[\"connectionpoolclosedevent\",{\"_index\":375,\"name\":{\"1172\":{}},\"parent\":{\"1173\":{},\"1174\":{}}}],[\"connectionpoolcreatedevent\",{\"_index\":376,\"name\":{\"1175\":{}},\"parent\":{\"1176\":{},\"1177\":{},\"1178\":{}}}],[\"connectionpoolevents\",{\"_index\":558,\"name\":{\"1633\":{}},\"parent\":{}}],[\"connectionpoolmonitoringevent\",{\"_index\":377,\"name\":{\"1179\":{}},\"parent\":{\"1180\":{},\"1181\":{}}}],[\"connectionpooloptions\",{\"_index\":559,\"name\":{\"1634\":{}},\"parent\":{\"1635\":{},\"1636\":{},\"1637\":{},\"1638\":{},\"1639\":{},\"1640\":{},\"1641\":{},\"1642\":{},\"1643\":{},\"1644\":{},\"1645\":{},\"1646\":{},\"1647\":{},\"1648\":{},\"1649\":{},\"1650\":{},\"1651\":{},\"1652\":{},\"1653\":{},\"1654\":{},\"1655\":{},\"1656\":{},\"1657\":{},\"1658\":{},\"1659\":{},\"1660\":{}}}],[\"connectionpoolreadyevent\",{\"_index\":378,\"name\":{\"1182\":{}},\"parent\":{\"1183\":{},\"1184\":{}}}],[\"connectionreadyevent\",{\"_index\":379,\"name\":{\"1185\":{}},\"parent\":{\"1186\":{},\"1187\":{},\"1188\":{}}}],[\"connectoptions\",{\"_index\":1004,\"name\":{\"2933\":{}},\"parent\":{\"2934\":{}}}],[\"connecttimeoutms\",{\"_index\":542,\"name\":{\"1610\":{},\"1649\":{},\"1899\":{},\"1980\":{},\"2876\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":38,\"name\":{\"38\":{},\"64\":{},\"76\":{},\"88\":{},\"100\":{},\"112\":{},\"124\":{},\"136\":{},\"148\":{},\"160\":{},\"172\":{},\"184\":{},\"196\":{},\"208\":{},\"220\":{},\"232\":{},\"244\":{},\"256\":{},\"268\":{},\"280\":{},\"292\":{},\"304\":{},\"316\":{},\"328\":{},\"340\":{},\"356\":{},\"369\":{},\"382\":{},\"394\":{},\"406\":{},\"418\":{},\"430\":{},\"554\":{},\"700\":{},\"789\":{},\"850\":{},\"896\":{},\"941\":{},\"1079\":{},\"1097\":{},\"1110\":{},\"1290\":{},\"1297\":{},\"1307\":{},\"1556\":{},\"1691\":{},\"1786\":{},\"2021\":{},\"2940\":{},\"2954\":{},\"2997\":{},\"3030\":{},\"3040\":{},\"3047\":{}},\"parent\":{}}],[\"contenttype\",{\"_index\":655,\"name\":{\"1856\":{},\"1872\":{}},\"parent\":{}}],[\"count\",{\"_index\":230,\"name\":{\"692\":{},\"732\":{},\"2681\":{}},\"parent\":{}}],[\"countdocuments\",{\"_index\":219,\"name\":{\"681\":{}},\"parent\":{}}],[\"countdocumentsoptions\",{\"_index\":812,\"name\":{\"2227\":{}},\"parent\":{\"2228\":{},\"2229\":{},\"2230\":{},\"2231\":{},\"2232\":{},\"2233\":{},\"2234\":{},\"2235\":{},\"2236\":{},\"2237\":{},\"2238\":{},\"2239\":{},\"2240\":{},\"2241\":{},\"2242\":{},\"2243\":{},\"2244\":{},\"2245\":{},\"2246\":{},\"2247\":{},\"2248\":{},\"2249\":{},\"2250\":{},\"2251\":{},\"2252\":{},\"2253\":{}}}],[\"counter\",{\"_index\":1003,\"name\":{\"2932\":{}},\"parent\":{}}],[\"countoptions\",{\"_index\":811,\"name\":{\"2207\":{}},\"parent\":{\"2208\":{},\"2209\":{},\"2210\":{},\"2211\":{},\"2212\":{},\"2213\":{},\"2214\":{},\"2215\":{},\"2216\":{},\"2217\":{},\"2218\":{},\"2219\":{},\"2220\":{},\"2221\":{},\"2222\":{},\"2223\":{},\"2224\":{},\"2225\":{},\"2226\":{}}}],[\"create\",{\"_index\":953,\"name\":{\"2761\":{}},\"parent\":{}}],[\"createcollection\",{\"_index\":240,\"name\":{\"709\":{}},\"parent\":{}}],[\"createcollectionoptions\",{\"_index\":815,\"name\":{\"2258\":{}},\"parent\":{\"2259\":{},\"2260\":{},\"2261\":{},\"2262\":{},\"2263\":{},\"2264\":{},\"2265\":{},\"2266\":{},\"2267\":{},\"2268\":{},\"2269\":{},\"2270\":{},\"2271\":{},\"2272\":{},\"2273\":{},\"2274\":{},\"2275\":{},\"2276\":{},\"2277\":{},\"2279\":{},\"2280\":{},\"2281\":{},\"2282\":{},\"2283\":{},\"2284\":{},\"2285\":{},\"2286\":{},\"2287\":{},\"2288\":{},\"2289\":{},\"2290\":{},\"2291\":{},\"2292\":{},\"2293\":{},\"2294\":{}}}],[\"createcollectionoptions.__type\",{\"_index\":831,\"name\":{},\"parent\":{\"2278\":{}}}],[\"createindex\",{\"_index\":211,\"name\":{\"673\":{},\"720\":{}},\"parent\":{}}],[\"createindexes\",{\"_index\":212,\"name\":{\"674\":{}},\"parent\":{}}],[\"createindexesoptions\",{\"_index\":858,\"name\":{\"2490\":{}},\"parent\":{\"2491\":{},\"2492\":{},\"2493\":{},\"2494\":{},\"2495\":{},\"2496\":{},\"2497\":{},\"2498\":{},\"2499\":{},\"2500\":{},\"2501\":{},\"2502\":{},\"2503\":{},\"2504\":{},\"2505\":{},\"2506\":{},\"2507\":{},\"2508\":{},\"2509\":{},\"2510\":{},\"2511\":{},\"2512\":{},\"2513\":{},\"2514\":{},\"2515\":{},\"2516\":{},\"2517\":{},\"2518\":{},\"2519\":{},\"2520\":{},\"2521\":{},\"2522\":{},\"2523\":{},\"2524\":{},\"2525\":{}}}],[\"createpk\",{\"_index\":695,\"name\":{\"2005\":{}},\"parent\":{}}],[\"credentials\",{\"_index\":541,\"name\":{\"1609\":{},\"1641\":{},\"1958\":{},\"2879\":{}},\"parent\":{}}],[\"cryptsharedlibpath\",{\"_index\":637,\"name\":{\"1814\":{}},\"parent\":{}}],[\"cryptsharedlibrequired\",{\"_index\":638,\"name\":{\"1815\":{}},\"parent\":{}}],[\"cryptsharedlibversioninfo\",{\"_index\":613,\"name\":{\"1785\":{}},\"parent\":{}}],[\"currentindex\",{\"_index\":430,\"name\":{\"1309\":{}},\"parent\":{}}],[\"cursor\",{\"_index\":475,\"name\":{\"1452\":{},\"1756\":{},\"2155\":{},\"2233\":{},\"2758\":{},\"2760\":{},\"2762\":{},\"2763\":{},\"2764\":{}},\"parent\":{}}],[\"cursor_flags\",{\"_index\":316,\"name\":{\"1052\":{}},\"parent\":{}}],[\"cursorflag\",{\"_index\":602,\"name\":{\"1738\":{}},\"parent\":{}}],[\"cursorstreamoptions\",{\"_index\":603,\"name\":{\"1739\":{}},\"parent\":{\"1740\":{}}}],[\"customdata\",{\"_index\":794,\"name\":{\"2131\":{}},\"parent\":{}}],[\"data\",{\"_index\":267,\"name\":{\"816\":{},\"1879\":{}},\"parent\":{}}],[\"databasename\",{\"_index\":238,\"name\":{\"701\":{},\"1127\":{}},\"parent\":{}}],[\"databases\",{\"_index\":893,\"name\":{\"2644\":{}},\"parent\":{}}],[\"db\",{\"_index\":231,\"name\":{\"693\":{},\"951\":{},\"1393\":{},\"1434\":{},\"1478\":{},\"1569\":{},\"2150\":{},\"3042\":{},\"3048\":{}},\"parent\":{\"694\":{},\"695\":{},\"696\":{},\"697\":{},\"698\":{},\"699\":{},\"700\":{},\"701\":{},\"702\":{},\"703\":{},\"704\":{},\"705\":{},\"706\":{},\"707\":{},\"708\":{},\"709\":{},\"710\":{},\"711\":{},\"712\":{},\"713\":{},\"714\":{},\"715\":{},\"716\":{},\"717\":{},\"718\":{},\"719\":{},\"720\":{},\"721\":{},\"722\":{},\"723\":{},\"724\":{},\"725\":{},\"726\":{},\"727\":{}}}],[\"dbname\",{\"_index\":25,\"name\":{\"25\":{},\"651\":{},\"1448\":{},\"1762\":{},\"1965\":{},\"2137\":{},\"2165\":{},\"2192\":{},\"2216\":{},\"2243\":{},\"2284\":{},\"2310\":{},\"2337\":{},\"2355\":{},\"2373\":{},\"2410\":{},\"2430\":{},\"2454\":{},\"2479\":{},\"2514\":{},\"2556\":{},\"2581\":{},\"2611\":{},\"2632\":{},\"2666\":{},\"2711\":{},\"2729\":{},\"2786\":{},\"2808\":{},\"2840\":{},\"3013\":{}},\"parent\":{}}],[\"dboptions\",{\"_index\":607,\"name\":{\"1770\":{}},\"parent\":{\"1771\":{},\"1772\":{},\"1773\":{},\"1774\":{},\"1775\":{},\"1776\":{},\"1777\":{},\"1778\":{},\"1779\":{}}}],[\"dbref\",{\"_index\":5,\"name\":{\"5\":{}},\"parent\":{}}],[\"dbstatsoptions\",{\"_index\":924,\"name\":{\"2722\":{}},\"parent\":{\"2723\":{},\"2724\":{},\"2725\":{},\"2726\":{},\"2727\":{},\"2728\":{},\"2729\":{},\"2730\":{},\"2731\":{},\"2732\":{},\"2733\":{},\"2734\":{},\"2735\":{},\"2736\":{},\"2737\":{},\"2738\":{},\"2739\":{}}}],[\"decimal128\",{\"_index\":6,\"name\":{\"6\":{}},\"parent\":{}}],[\"decrypt\",{\"_index\":612,\"name\":{\"1784\":{}},\"parent\":{}}],[\"default_language\",{\"_index\":864,\"name\":{\"2501\":{},\"2542\":{}},\"parent\":{}}],[\"defaulttransactionoptions\",{\"_index\":178,\"name\":{\"617\":{},\"2979\":{}},\"parent\":{}}],[\"delete\",{\"_index\":263,\"name\":{\"793\":{},\"1332\":{}},\"parent\":{}}],[\"deletedcount\",{\"_index\":46,\"name\":{\"46\":{},\"1236\":{},\"2323\":{}},\"parent\":{}}],[\"deletemany\",{\"_index\":205,\"name\":{\"666\":{}},\"parent\":{}}],[\"deletemanymodel\",{\"_index\":416,\"name\":{\"1259\":{}},\"parent\":{\"1260\":{},\"1261\":{},\"1262\":{}}}],[\"deleteone\",{\"_index\":204,\"name\":{\"665\":{},\"1331\":{}},\"parent\":{}}],[\"deleteonemodel\",{\"_index\":417,\"name\":{\"1263\":{}},\"parent\":{\"1264\":{},\"1265\":{},\"1266\":{}}}],[\"deleteoptions\",{\"_index\":838,\"name\":{\"2301\":{}},\"parent\":{\"2302\":{},\"2303\":{},\"2304\":{},\"2305\":{},\"2306\":{},\"2307\":{},\"2308\":{},\"2309\":{},\"2310\":{},\"2311\":{},\"2312\":{},\"2313\":{},\"2314\":{},\"2315\":{},\"2316\":{},\"2317\":{},\"2318\":{},\"2319\":{},\"2320\":{}}}],[\"deleteresult\",{\"_index\":839,\"name\":{\"2321\":{}},\"parent\":{\"2322\":{},\"2323\":{}}}],[\"deletestatement\",{\"_index\":841,\"name\":{\"2324\":{}},\"parent\":{\"2325\":{},\"2326\":{},\"2327\":{},\"2328\":{}}}],[\"deprecationerrors\",{\"_index\":697,\"name\":{\"2009\":{}},\"parent\":{}}],[\"deserialize\",{\"_index\":394,\"name\":{\"1222\":{}},\"parent\":{}}],[\"diacriticsensitive\",{\"_index\":782,\"name\":{\"2118\":{}},\"parent\":{}}],[\"directconnection\",{\"_index\":682,\"name\":{\"1926\":{},\"1995\":{}},\"parent\":{}}],[\"disambiguatedpaths\",{\"_index\":491,\"name\":{\"1543\":{}},\"parent\":{}}],[\"distinct\",{\"_index\":220,\"name\":{\"682\":{}},\"parent\":{}}],[\"distinctoptions\",{\"_index\":843,\"name\":{\"2329\":{}},\"parent\":{}}],[\"document\",{\"_index\":393,\"name\":{\"1221\":{},\"1268\":{}},\"parent\":{}}],[\"documentkey\",{\"_index\":451,\"name\":{\"1371\":{},\"1384\":{},\"1423\":{},\"1495\":{},\"1524\":{}},\"parent\":{}}],[\"done\",{\"_index\":276,\"name\":{\"831\":{}},\"parent\":{}}],[\"double\",{\"_index\":7,\"name\":{\"7\":{}},\"parent\":{}}],[\"driver\",{\"_index\":566,\"name\":{\"1662\":{}},\"parent\":{}}],[\"driverinfo\",{\"_index\":578,\"name\":{\"1684\":{},\"1883\":{},\"1946\":{},\"2002\":{}},\"parent\":{\"1884\":{},\"1885\":{},\"1886\":{}}}],[\"drop\",{\"_index\":207,\"name\":{\"668\":{},\"797\":{}},\"parent\":{}}],[\"dropcollection\",{\"_index\":243,\"name\":{\"717\":{}},\"parent\":{}}],[\"dropcollectionoptions\",{\"_index\":844,\"name\":{\"2330\":{}},\"parent\":{\"2331\":{},\"2332\":{},\"2333\":{},\"2334\":{},\"2335\":{},\"2336\":{},\"2337\":{},\"2338\":{},\"2339\":{},\"2340\":{},\"2341\":{},\"2342\":{},\"2343\":{},\"2344\":{},\"2345\":{},\"2346\":{},\"2347\":{}}}],[\"dropdatabase\",{\"_index\":244,\"name\":{\"718\":{}},\"parent\":{}}],[\"dropdatabaseoptions\",{\"_index\":845,\"name\":{\"2348\":{}},\"parent\":{}}],[\"dropindex\",{\"_index\":213,\"name\":{\"675\":{}},\"parent\":{}}],[\"dropindexes\",{\"_index\":214,\"name\":{\"676\":{}},\"parent\":{}}],[\"dropindexesoptions\",{\"_index\":872,\"name\":{\"2526\":{}},\"parent\":{}}],[\"droptarget\",{\"_index\":900,\"name\":{\"2659\":{}},\"parent\":{}}],[\"duration\",{\"_index\":357,\"name\":{\"1119\":{},\"1138\":{},\"1199\":{},\"1205\":{}},\"parent\":{}}],[\"each\",{\"_index\":709,\"name\":{\"2040\":{},\"2045\":{}},\"parent\":{}}],[\"electionid\",{\"_index\":994,\"name\":{\"2917\":{}},\"parent\":{}}],[\"elemmatch\",{\"_index\":745,\"name\":{\"2080\":{}},\"parent\":{}}],[\"emit\",{\"_index\":124,\"name\":{\"480\":{},\"546\":{},\"563\":{},\"601\":{},\"643\":{},\"780\":{},\"806\":{},\"887\":{},\"932\":{},\"963\":{},\"1025\":{},\"2030\":{}},\"parent\":{}}],[\"enabled\",{\"_index\":830,\"name\":{\"2278\":{},\"2853\":{}},\"parent\":{}}],[\"enableutf8validation\",{\"_index\":33,\"name\":{\"33\":{},\"1220\":{},\"1446\":{},\"1715\":{},\"1737\":{},\"1753\":{},\"1778\":{},\"1952\":{},\"2145\":{},\"2173\":{},\"2200\":{},\"2224\":{},\"2251\":{},\"2292\":{},\"2318\":{},\"2345\":{},\"2363\":{},\"2381\":{},\"2408\":{},\"2438\":{},\"2462\":{},\"2487\":{},\"2512\":{},\"2554\":{},\"2589\":{},\"2609\":{},\"2640\":{},\"2655\":{},\"2674\":{},\"2719\":{},\"2737\":{},\"2794\":{},\"2816\":{},\"2848\":{},\"3020\":{}},\"parent\":{}}],[\"encrypt\",{\"_index\":611,\"name\":{\"1783\":{}},\"parent\":{}}],[\"encryptedfields\",{\"_index\":828,\"name\":{\"2275\":{},\"2331\":{}},\"parent\":{}}],[\"encryptedfieldsmap\",{\"_index\":628,\"name\":{\"1802\":{}},\"parent\":{}}],[\"end\",{\"_index\":161,\"name\":{\"576\":{},\"817\":{},\"820\":{},\"847\":{},\"1844\":{},\"1850\":{}},\"parent\":{}}],[\"ended\",{\"_index\":1029,\"name\":{\"2975\":{}},\"parent\":{}}],[\"endpoint\",{\"_index\":626,\"name\":{\"1800\":{}},\"parent\":{}}],[\"endsession\",{\"_index\":183,\"name\":{\"624\":{}},\"parent\":{}}],[\"endsessionoptions\",{\"_index\":1032,\"name\":{\"2980\":{}},\"parent\":{\"2981\":{},\"2982\":{}}}],[\"enhancedomit\",{\"_index\":720,\"name\":{\"2052\":{}},\"parent\":{}}],[\"env\",{\"_index\":572,\"name\":{\"1676\":{}},\"parent\":{}}],[\"eq\",{\"_index\":723,\"name\":{\"2056\":{}},\"parent\":{}}],[\"equals\",{\"_index\":186,\"name\":{\"627\":{},\"1106\":{},\"1562\":{},\"2927\":{}},\"parent\":{}}],[\"err\",{\"_index\":41,\"name\":{\"41\":{},\"1298\":{},\"1832\":{}},\"parent\":{}}],[\"errinfo\",{\"_index\":52,\"name\":{\"52\":{},\"343\":{},\"435\":{},\"1228\":{},\"1293\":{},\"1302\":{},\"1340\":{},\"1834\":{}},\"parent\":{}}],[\"errmsg\",{\"_index\":57,\"name\":{\"58\":{},\"70\":{},\"82\":{},\"94\":{},\"106\":{},\"118\":{},\"130\":{},\"142\":{},\"154\":{},\"166\":{},\"178\":{},\"190\":{},\"202\":{},\"214\":{},\"226\":{},\"238\":{},\"250\":{},\"262\":{},\"274\":{},\"286\":{},\"298\":{},\"310\":{},\"322\":{},\"334\":{},\"350\":{},\"363\":{},\"376\":{},\"388\":{},\"400\":{},\"412\":{},\"424\":{},\"441\":{},\"1227\":{},\"1292\":{},\"1301\":{},\"1339\":{},\"1831\":{}},\"parent\":{}}],[\"error\",{\"_index\":162,\"name\":{\"577\":{},\"814\":{},\"824\":{},\"2906\":{},\"2967\":{}},\"parent\":{}}],[\"errordescription\",{\"_index\":645,\"name\":{\"1829\":{}},\"parent\":{\"1830\":{},\"1831\":{},\"1832\":{},\"1833\":{},\"1834\":{}}}],[\"errored\",{\"_index\":286,\"name\":{\"842\":{}},\"parent\":{}}],[\"errorlabels\",{\"_index\":60,\"name\":{\"61\":{},\"73\":{},\"85\":{},\"97\":{},\"109\":{},\"121\":{},\"133\":{},\"145\":{},\"157\":{},\"169\":{},\"181\":{},\"193\":{},\"205\":{},\"217\":{},\"229\":{},\"241\":{},\"253\":{},\"265\":{},\"277\":{},\"289\":{},\"301\":{},\"313\":{},\"325\":{},\"337\":{},\"353\":{},\"366\":{},\"379\":{},\"391\":{},\"403\":{},\"415\":{},\"427\":{},\"444\":{},\"1833\":{}},\"parent\":{}}],[\"estimateddocumentcount\",{\"_index\":218,\"name\":{\"680\":{}},\"parent\":{}}],[\"estimateddocumentcountoptions\",{\"_index\":846,\"name\":{\"2349\":{}},\"parent\":{\"2350\":{},\"2351\":{},\"2352\":{},\"2353\":{},\"2354\":{},\"2355\":{},\"2356\":{},\"2357\":{},\"2358\":{},\"2359\":{},\"2360\":{},\"2361\":{},\"2362\":{},\"2363\":{},\"2364\":{},\"2365\":{}}}],[\"evaloptions\",{\"_index\":847,\"name\":{\"2366\":{}},\"parent\":{\"2367\":{},\"2368\":{},\"2369\":{},\"2370\":{},\"2371\":{},\"2372\":{},\"2373\":{},\"2374\":{},\"2375\":{},\"2376\":{},\"2377\":{},\"2378\":{},\"2379\":{},\"2380\":{},\"2381\":{},\"2382\":{},\"2383\":{}}}],[\"eventemitterwithstate\",{\"_index\":1048,\"name\":{\"3024\":{}},\"parent\":{\"3025\":{}}}],[\"eventnames\",{\"_index\":128,\"name\":{\"484\":{},\"550\":{},\"567\":{},\"605\":{},\"647\":{},\"784\":{},\"810\":{},\"891\":{},\"936\":{},\"967\":{},\"1029\":{},\"2034\":{}},\"parent\":{}}],[\"eventsdescription\",{\"_index\":704,\"name\":{\"2017\":{}},\"parent\":{}}],[\"execute\",{\"_index\":303,\"name\":{\"980\":{},\"1043\":{},\"1324\":{}},\"parent\":{}}],[\"exists\",{\"_index\":732,\"name\":{\"2065\":{}},\"parent\":{}}],[\"expireafterseconds\",{\"_index\":827,\"name\":{\"2274\":{},\"2496\":{},\"2539\":{}},\"parent\":{}}],[\"expiresinseconds\",{\"_index\":518,\"name\":{\"1578\":{}},\"parent\":{}}],[\"explain\",{\"_index\":35,\"name\":{\"35\":{},\"503\":{},\"733\":{},\"1457\":{},\"1768\":{},\"1838\":{},\"2147\":{},\"2175\":{},\"2202\":{},\"2226\":{},\"2253\":{},\"2294\":{},\"2320\":{},\"2347\":{},\"2365\":{},\"2383\":{},\"2417\":{},\"2440\":{},\"2464\":{},\"2489\":{},\"2522\":{},\"2564\":{},\"2591\":{},\"2619\":{},\"2642\":{},\"2676\":{},\"2721\":{},\"2739\":{},\"2796\":{},\"2818\":{},\"2850\":{},\"3021\":{}},\"parent\":{}}],[\"explainoptions\",{\"_index\":648,\"name\":{\"1837\":{}},\"parent\":{\"1838\":{}}}],[\"explainverbosity\",{\"_index\":319,\"name\":{\"1057\":{},\"1058\":{}},\"parent\":{}}],[\"explainverbositylike\",{\"_index\":649,\"name\":{\"1839\":{}},\"parent\":{}}],[\"explicit\",{\"_index\":177,\"name\":{\"616\":{}},\"parent\":{}}],[\"expr\",{\"_index\":733,\"name\":{\"2067\":{}},\"parent\":{}}],[\"extension\",{\"_index\":931,\"name\":{\"2744\":{}},\"parent\":{}}],[\"extraoptions\",{\"_index\":632,\"name\":{\"1808\":{}},\"parent\":{}}],[\"failure\",{\"_index\":359,\"name\":{\"1121\":{},\"1200\":{}},\"parent\":{}}],[\"file\",{\"_index\":266,\"name\":{\"815\":{},\"2744\":{},\"2748\":{},\"2749\":{},\"2750\":{},\"2751\":{},\"2752\":{}},\"parent\":{}}],[\"filename\",{\"_index\":274,\"name\":{\"828\":{},\"1855\":{}},\"parent\":{}}],[\"files\",{\"_index\":275,\"name\":{\"829\":{}},\"parent\":{}}],[\"files_id\",{\"_index\":664,\"name\":{\"1877\":{}},\"parent\":{}}],[\"filter\",{\"_index\":250,\"name\":{\"734\":{},\"852\":{},\"1260\":{},\"1264\":{},\"1270\":{},\"1276\":{},\"1283\":{},\"2053\":{},\"2624\":{}},\"parent\":{}}],[\"filteroperations\",{\"_index\":721,\"name\":{\"2054\":{}},\"parent\":{}}],[\"filteroperators\",{\"_index\":722,\"name\":{\"2055\":{}},\"parent\":{\"2056\":{},\"2057\":{},\"2058\":{},\"2059\":{},\"2060\":{},\"2061\":{},\"2062\":{},\"2063\":{},\"2064\":{},\"2065\":{},\"2066\":{},\"2067\":{},\"2068\":{},\"2069\":{},\"2070\":{},\"2071\":{},\"2072\":{},\"2073\":{},\"2075\":{},\"2076\":{},\"2077\":{},\"2078\":{},\"2079\":{},\"2080\":{},\"2081\":{},\"2082\":{},\"2083\":{},\"2084\":{},\"2085\":{},\"2086\":{}}}],[\"filteroperators.__type\",{\"_index\":739,\"name\":{},\"parent\":{\"2074\":{}}}],[\"find\",{\"_index\":209,\"name\":{\"670\":{},\"794\":{},\"975\":{},\"1038\":{},\"1319\":{}},\"parent\":{}}],[\"findcursor\",{\"_index\":249,\"name\":{\"728\":{}},\"parent\":{\"729\":{},\"730\":{},\"731\":{},\"732\":{},\"733\":{},\"734\":{},\"735\":{},\"736\":{},\"737\":{},\"738\":{},\"739\":{},\"740\":{},\"741\":{},\"742\":{},\"743\":{},\"744\":{},\"745\":{},\"746\":{},\"747\":{},\"748\":{},\"749\":{},\"750\":{},\"751\":{},\"752\":{},\"753\":{},\"754\":{},\"755\":{},\"756\":{},\"757\":{},\"758\":{},\"759\":{},\"760\":{},\"761\":{},\"762\":{},\"763\":{},\"764\":{},\"765\":{},\"766\":{},\"767\":{},\"768\":{},\"769\":{},\"770\":{},\"771\":{},\"772\":{},\"773\":{},\"774\":{},\"775\":{},\"776\":{},\"777\":{},\"778\":{},\"779\":{},\"780\":{},\"781\":{},\"782\":{},\"783\":{},\"784\":{},\"785\":{},\"786\":{}}}],[\"findone\",{\"_index\":208,\"name\":{\"669\":{}},\"parent\":{}}],[\"findoneanddelete\",{\"_index\":223,\"name\":{\"685\":{}},\"parent\":{}}],[\"findoneanddeleteoptions\",{\"_index\":855,\"name\":{\"2420\":{}},\"parent\":{\"2421\":{},\"2422\":{},\"2423\":{},\"2424\":{},\"2425\":{},\"2426\":{},\"2427\":{},\"2428\":{},\"2429\":{},\"2430\":{},\"2431\":{},\"2432\":{},\"2433\":{},\"2434\":{},\"2435\":{},\"2436\":{},\"2437\":{},\"2438\":{},\"2439\":{},\"2440\":{}}}],[\"findoneandreplace\",{\"_index\":224,\"name\":{\"686\":{}},\"parent\":{}}],[\"findoneandreplaceoptions\",{\"_index\":856,\"name\":{\"2441\":{}},\"parent\":{\"2442\":{},\"2443\":{},\"2444\":{},\"2445\":{},\"2446\":{},\"2447\":{},\"2448\":{},\"2449\":{},\"2450\":{},\"2451\":{},\"2452\":{},\"2453\":{},\"2454\":{},\"2455\":{},\"2456\":{},\"2457\":{},\"2458\":{},\"2459\":{},\"2460\":{},\"2461\":{},\"2462\":{},\"2463\":{},\"2464\":{}}}],[\"findoneandupdate\",{\"_index\":225,\"name\":{\"687\":{}},\"parent\":{}}],[\"findoneandupdateoptions\",{\"_index\":857,\"name\":{\"2465\":{}},\"parent\":{\"2466\":{},\"2467\":{},\"2468\":{},\"2469\":{},\"2470\":{},\"2471\":{},\"2472\":{},\"2473\":{},\"2474\":{},\"2475\":{},\"2476\":{},\"2477\":{},\"2478\":{},\"2479\":{},\"2480\":{},\"2481\":{},\"2482\":{},\"2483\":{},\"2484\":{},\"2485\":{},\"2486\":{},\"2487\":{},\"2488\":{},\"2489\":{}}}],[\"findoperators\",{\"_index\":436,\"name\":{\"1326\":{}},\"parent\":{\"1327\":{},\"1328\":{},\"1329\":{},\"1330\":{},\"1331\":{},\"1332\":{},\"1333\":{},\"1334\":{},\"1335\":{},\"1336\":{}}}],[\"findoptions\",{\"_index\":849,\"name\":{\"2384\":{}},\"parent\":{\"2385\":{},\"2386\":{},\"2387\":{},\"2388\":{},\"2389\":{},\"2390\":{},\"2391\":{},\"2392\":{},\"2393\":{},\"2394\":{},\"2395\":{},\"2396\":{},\"2397\":{},\"2398\":{},\"2399\":{},\"2400\":{},\"2401\":{},\"2402\":{},\"2403\":{},\"2404\":{},\"2405\":{},\"2406\":{},\"2407\":{},\"2408\":{},\"2409\":{},\"2410\":{},\"2411\":{},\"2412\":{},\"2413\":{},\"2414\":{},\"2415\":{},\"2416\":{},\"2417\":{},\"2418\":{},\"2419\":{}}}],[\"finish\",{\"_index\":271,\"name\":{\"825\":{}},\"parent\":{}}],[\"flags\",{\"_index\":818,\"name\":{\"2263\":{}},\"parent\":{}}],[\"flatten\",{\"_index\":751,\"name\":{\"2087\":{}},\"parent\":{}}],[\"for\",{\"_index\":940,\"name\":{\"2749\":{}},\"parent\":{}}],[\"force\",{\"_index\":557,\"name\":{\"1632\":{},\"2981\":{}},\"parent\":{}}],[\"forceclear\",{\"_index\":1033,\"name\":{\"2982\":{}},\"parent\":{}}],[\"forceserverobjectid\",{\"_index\":18,\"name\":{\"18\":{},\"1772\":{},\"1941\":{},\"1999\":{},\"2575\":{}},\"parent\":{}}],[\"foreach\",{\"_index\":106,\"name\":{\"460\":{},\"528\":{},\"763\":{},\"868\":{},\"913\":{},\"1010\":{}},\"parent\":{}}],[\"freed\",{\"_index\":935,\"name\":{\"2746\":{}},\"parent\":{}}],[\"freestoragesize\",{\"_index\":919,\"name\":{\"2700\":{}},\"parent\":{}}],[\"fromhostport\",{\"_index\":1049,\"name\":{\"3028\":{}},\"parent\":{}}],[\"fromoptions\",{\"_index\":326,\"name\":{\"1074\":{},\"1094\":{},\"1109\":{}},\"parent\":{}}],[\"fromsrvrecord\",{\"_index\":1050,\"name\":{\"3029\":{}},\"parent\":{}}],[\"fromstring\",{\"_index\":340,\"name\":{\"1093\":{},\"3027\":{},\"3039\":{},\"3046\":{}},\"parent\":{}}],[\"fsync\",{\"_index\":352,\"name\":{\"1114\":{},\"3061\":{}},\"parent\":{}}],[\"full\",{\"_index\":810,\"name\":{\"2204\":{}},\"parent\":{}}],[\"fulldocument\",{\"_index\":465,\"name\":{\"1417\":{},\"1437\":{},\"1488\":{},\"1516\":{},\"1537\":{}},\"parent\":{}}],[\"fulldocumentbeforechange\",{\"_index\":450,\"name\":{\"1366\":{},\"1438\":{},\"1490\":{},\"1519\":{}},\"parent\":{}}],[\"gcp\",{\"_index\":624,\"name\":{\"1797\":{},\"1822\":{}},\"parent\":{}}],[\"generateidmap\",{\"_index\":399,\"name\":{\"1231\":{}},\"parent\":{}}],[\"generation\",{\"_index\":538,\"name\":{\"1604\":{}},\"parent\":{}}],[\"genericlistener\",{\"_index\":705,\"name\":{\"2018\":{}},\"parent\":{\"2019\":{}}}],[\"geointersects\",{\"_index\":737,\"name\":{\"2072\":{}},\"parent\":{}}],[\"geometry\",{\"_index\":738,\"name\":{\"2074\":{}},\"parent\":{}}],[\"geonear\",{\"_index\":154,\"name\":{\"514\":{}},\"parent\":{}}],[\"geowithin\",{\"_index\":740,\"name\":{\"2075\":{}},\"parent\":{}}],[\"getinsertedids\",{\"_index\":405,\"name\":{\"1248\":{}},\"parent\":{}}],[\"getmaxlisteners\",{\"_index\":129,\"name\":{\"485\":{},\"551\":{},\"568\":{},\"606\":{},\"648\":{},\"785\":{},\"811\":{},\"892\":{},\"937\":{},\"968\":{},\"1030\":{},\"2035\":{}},\"parent\":{}}],[\"getmoreoptions\",{\"_index\":305,\"name\":{\"984\":{}},\"parent\":{}}],[\"getoperation\",{\"_index\":427,\"name\":{\"1303\":{}},\"parent\":{}}],[\"getrawresponse\",{\"_index\":408,\"name\":{\"1251\":{}},\"parent\":{}}],[\"getupsertedidat\",{\"_index\":407,\"name\":{\"1250\":{}},\"parent\":{}}],[\"getupsertedids\",{\"_index\":406,\"name\":{\"1249\":{}},\"parent\":{}}],[\"getwriteconcernerror\",{\"_index\":413,\"name\":{\"1256\":{}},\"parent\":{}}],[\"getwriteerrorat\",{\"_index\":411,\"name\":{\"1254\":{}},\"parent\":{}}],[\"getwriteerrorcount\",{\"_index\":410,\"name\":{\"1253\":{}},\"parent\":{}}],[\"getwriteerrors\",{\"_index\":412,\"name\":{\"1255\":{}},\"parent\":{}}],[\"granularity\",{\"_index\":835,\"name\":{\"2298\":{}},\"parent\":{}}],[\"gridfsbucket\",{\"_index\":258,\"name\":{\"787\":{}},\"parent\":{\"788\":{},\"789\":{},\"790\":{},\"791\":{},\"792\":{},\"793\":{},\"794\":{},\"795\":{},\"796\":{},\"797\":{},\"798\":{},\"799\":{},\"800\":{},\"801\":{},\"802\":{},\"803\":{},\"804\":{},\"805\":{},\"806\":{},\"807\":{},\"808\":{},\"809\":{},\"810\":{},\"811\":{},\"812\":{}}}],[\"gridfsbucketevents\",{\"_index\":658,\"name\":{\"1860\":{}},\"parent\":{\"1861\":{}}}],[\"gridfsbucketevents.__type\",{\"_index\":659,\"name\":{},\"parent\":{\"1862\":{}}}],[\"gridfsbucketoptions\",{\"_index\":660,\"name\":{\"1863\":{}},\"parent\":{\"1864\":{},\"1865\":{},\"1866\":{},\"1867\":{}}}],[\"gridfsbucketreadstream\",{\"_index\":265,\"name\":{\"813\":{}},\"parent\":{\"814\":{},\"815\":{},\"816\":{},\"817\":{},\"818\":{},\"819\":{},\"820\":{},\"821\":{}}}],[\"gridfsbucketreadstreamoptions\",{\"_index\":650,\"name\":{\"1840\":{}},\"parent\":{\"1841\":{},\"1842\":{},\"1843\":{},\"1844\":{}}}],[\"gridfsbucketreadstreamoptionswithrevision\",{\"_index\":651,\"name\":{\"1845\":{}},\"parent\":{\"1846\":{},\"1847\":{},\"1848\":{},\"1849\":{},\"1850\":{}}}],[\"gridfsbucketwritestream\",{\"_index\":270,\"name\":{\"822\":{}},\"parent\":{\"823\":{},\"824\":{},\"825\":{},\"826\":{},\"827\":{},\"828\":{},\"829\":{},\"830\":{},\"831\":{},\"832\":{},\"833\":{},\"834\":{},\"835\":{},\"836\":{},\"837\":{},\"838\":{},\"839\":{},\"844\":{},\"845\":{},\"846\":{},\"847\":{}}}],[\"gridfsbucketwritestream.__type\",{\"_index\":284,\"name\":{},\"parent\":{\"840\":{},\"841\":{},\"842\":{},\"843\":{}}}],[\"gridfsbucketwritestreamoptions\",{\"_index\":662,\"name\":{\"1868\":{}},\"parent\":{\"1869\":{},\"1870\":{},\"1871\":{},\"1872\":{},\"1873\":{},\"1874\":{}}}],[\"gridfschunk\",{\"_index\":663,\"name\":{\"1875\":{}},\"parent\":{\"1876\":{},\"1877\":{},\"1878\":{},\"1879\":{}}}],[\"gridfsfile\",{\"_index\":653,\"name\":{\"1851\":{}},\"parent\":{\"1852\":{},\"1853\":{},\"1854\":{},\"1855\":{},\"1856\":{},\"1857\":{},\"1858\":{},\"1859\":{}}}],[\"group\",{\"_index\":144,\"name\":{\"504\":{}},\"parent\":{}}],[\"gssapicanonicalizationvalue\",{\"_index\":313,\"name\":{\"1046\":{},\"1047\":{}},\"parent\":{}}],[\"gt\",{\"_index\":724,\"name\":{\"2057\":{}},\"parent\":{}}],[\"gte\",{\"_index\":725,\"name\":{\"2058\":{}},\"parent\":{}}],[\"handlewriteerror\",{\"_index\":311,\"name\":{\"1033\":{}},\"parent\":{}}],[\"hasaggregationcursor\",{\"_index\":1007,\"name\":{\"2943\":{}},\"parent\":{}}],[\"hasauthcommands\",{\"_index\":1010,\"name\":{\"2946\":{}},\"parent\":{}}],[\"hasdatabearingservers\",{\"_index\":1026,\"name\":{\"2969\":{}},\"parent\":{}}],[\"hasended\",{\"_index\":170,\"name\":{\"609\":{}},\"parent\":{}}],[\"haserrorlabel\",{\"_index\":58,\"name\":{\"59\":{},\"71\":{},\"83\":{},\"95\":{},\"107\":{},\"119\":{},\"131\":{},\"143\":{},\"155\":{},\"167\":{},\"179\":{},\"191\":{},\"203\":{},\"215\":{},\"227\":{},\"239\":{},\"251\":{},\"263\":{},\"275\":{},\"287\":{},\"299\":{},\"311\":{},\"323\":{},\"335\":{},\"351\":{},\"364\":{},\"377\":{},\"389\":{},\"401\":{},\"413\":{},\"425\":{},\"442\":{}},\"parent\":{}}],[\"hash\",{\"_index\":979,\"name\":{\"2872\":{}},\"parent\":{}}],[\"hasknownservers\",{\"_index\":1025,\"name\":{\"2968\":{}},\"parent\":{}}],[\"haslistcollectionscommand\",{\"_index\":1011,\"name\":{\"2947\":{}},\"parent\":{}}],[\"haslistindexescommand\",{\"_index\":1012,\"name\":{\"2948\":{}},\"parent\":{}}],[\"hasnext\",{\"_index\":103,\"name\":{\"457\":{},\"525\":{},\"586\":{},\"760\":{},\"865\":{},\"910\":{},\"1007\":{}},\"parent\":{}}],[\"hasserviceid\",{\"_index\":361,\"name\":{\"1123\":{},\"1133\":{},\"1142\":{}},\"parent\":{}}],[\"hastextsearch\",{\"_index\":1009,\"name\":{\"2945\":{}},\"parent\":{}}],[\"hastimedout\",{\"_index\":1036,\"name\":{\"2988\":{}},\"parent\":{}}],[\"haswritecommands\",{\"_index\":1008,\"name\":{\"2944\":{}},\"parent\":{}}],[\"haswriteerrors\",{\"_index\":409,\"name\":{\"1252\":{}},\"parent\":{}}],[\"heartbeatfrequencyms\",{\"_index\":679,\"name\":{\"1921\":{},\"1991\":{},\"2877\":{},\"2964\":{},\"2971\":{}},\"parent\":{}}],[\"hedge\",{\"_index\":345,\"name\":{\"1100\":{},\"2857\":{},\"2864\":{},\"2867\":{}},\"parent\":{}}],[\"hedgeoptions\",{\"_index\":973,\"name\":{\"2852\":{}},\"parent\":{\"2853\":{}}}],[\"hidden\",{\"_index\":871,\"name\":{\"2510\":{},\"2534\":{}},\"parent\":{}}],[\"hint\",{\"_index\":197,\"name\":{\"658\":{},\"735\":{},\"1262\":{},\"1266\":{},\"1273\":{},\"1280\":{},\"1287\":{},\"1336\":{},\"1461\":{},\"1758\":{},\"2159\":{},\"2211\":{},\"2237\":{},\"2304\":{},\"2328\":{},\"2389\":{},\"2421\":{},\"2443\":{},\"2468\":{},\"2648\":{},\"2779\":{},\"2801\":{},\"2832\":{}},\"parent\":{}}],[\"host\",{\"_index\":999,\"name\":{\"2925\":{},\"3031\":{}},\"parent\":{}}],[\"hostaddress\",{\"_index\":539,\"name\":{\"1605\":{},\"1642\":{},\"2920\":{},\"3026\":{}},\"parent\":{\"3027\":{},\"3028\":{},\"3029\":{},\"3030\":{},\"3031\":{},\"3032\":{},\"3033\":{},\"3034\":{},\"3035\":{},\"3036\":{},\"3037\":{}}}],[\"hosts\",{\"_index\":693,\"name\":{\"1956\":{},\"2902\":{}},\"parent\":{}}],[\"id\",{\"_index\":95,\"name\":{\"447\":{},\"515\":{},\"619\":{},\"750\":{},\"832\":{},\"855\":{},\"900\":{},\"997\":{},\"1603\":{},\"1870\":{},\"2984\":{},\"2991\":{}},\"parent\":{}}],[\"idindex\",{\"_index\":886,\"name\":{\"2603\":{}},\"parent\":{}}],[\"idpserverinfo\",{\"_index\":512,\"name\":{\"1572\":{}},\"parent\":{\"1573\":{},\"1574\":{},\"1575\":{}}}],[\"idpserverresponse\",{\"_index\":516,\"name\":{\"1576\":{}},\"parent\":{\"1577\":{},\"1578\":{},\"1579\":{}}}],[\"in\",{\"_index\":726,\"name\":{\"2059\":{},\"2752\":{}},\"parent\":{}}],[\"incrementtransactionnumber\",{\"_index\":187,\"name\":{\"628\":{}},\"parent\":{}}],[\"index\",{\"_index\":259,\"name\":{\"788\":{},\"1225\":{},\"1300\":{},\"1862\":{}},\"parent\":{}}],[\"indexbuilds\",{\"_index\":920,\"name\":{\"2701\":{}},\"parent\":{}}],[\"indexdescription\",{\"_index\":873,\"name\":{\"2527\":{}},\"parent\":{\"2528\":{},\"2529\":{},\"2530\":{},\"2531\":{},\"2532\":{},\"2533\":{},\"2534\":{},\"2535\":{},\"2536\":{},\"2537\":{},\"2538\":{},\"2539\":{},\"2540\":{},\"2541\":{},\"2542\":{},\"2543\":{},\"2544\":{},\"2545\":{},\"2546\":{},\"2547\":{},\"2548\":{}}}],[\"indexdetails\",{\"_index\":918,\"name\":{\"2698\":{}},\"parent\":{}}],[\"indexdirection\",{\"_index\":874,\"name\":{\"2549\":{}},\"parent\":{}}],[\"indexes\",{\"_index\":221,\"name\":{\"683\":{}},\"parent\":{}}],[\"indexexists\",{\"_index\":216,\"name\":{\"678\":{}},\"parent\":{}}],[\"indexinformation\",{\"_index\":217,\"name\":{\"679\":{},\"725\":{}},\"parent\":{}}],[\"indexinformationoptions\",{\"_index\":809,\"name\":{\"2203\":{}},\"parent\":{\"2204\":{},\"2205\":{},\"2206\":{}}}],[\"indexoptiondefaults\",{\"_index\":823,\"name\":{\"2268\":{}},\"parent\":{}}],[\"indexsizes\",{\"_index\":913,\"name\":{\"2691\":{}},\"parent\":{}}],[\"indexspecification\",{\"_index\":875,\"name\":{\"2550\":{}},\"parent\":{}}],[\"inferidtype\",{\"_index\":752,\"name\":{\"2088\":{}},\"parent\":{}}],[\"info\",{\"_index\":882,\"name\":{\"2599\":{}},\"parent\":{}}],[\"init\",{\"_index\":159,\"name\":{\"573\":{},\"1781\":{}},\"parent\":{}}],[\"initializeorderedbulkop\",{\"_index\":229,\"name\":{\"691\":{}},\"parent\":{}}],[\"initializeunorderedbulkop\",{\"_index\":228,\"name\":{\"690\":{}},\"parent\":{}}],[\"insert\",{\"_index\":301,\"name\":{\"974\":{},\"1037\":{},\"1318\":{},\"2760\":{},\"2762\":{},\"2765\":{}},\"parent\":{}}],[\"inserted\",{\"_index\":954,\"name\":{\"2762\":{}},\"parent\":{}}],[\"insertedcount\",{\"_index\":43,\"name\":{\"43\":{},\"1233\":{},\"2570\":{}},\"parent\":{}}],[\"insertedid\",{\"_index\":880,\"name\":{\"2594\":{}},\"parent\":{}}],[\"insertedids\",{\"_index\":48,\"name\":{\"48\":{},\"1240\":{},\"2571\":{}},\"parent\":{}}],[\"insertmany\",{\"_index\":199,\"name\":{\"660\":{}},\"parent\":{}}],[\"insertmanyresult\",{\"_index\":877,\"name\":{\"2568\":{}},\"parent\":{\"2569\":{},\"2570\":{},\"2571\":{},\"2572\":{}}}],[\"insertone\",{\"_index\":198,\"name\":{\"659\":{}},\"parent\":{}}],[\"insertonemodel\",{\"_index\":418,\"name\":{\"1267\":{}},\"parent\":{\"1268\":{}}}],[\"insertoneoptions\",{\"_index\":878,\"name\":{\"2573\":{}},\"parent\":{\"2574\":{},\"2575\":{},\"2576\":{},\"2577\":{},\"2578\":{},\"2579\":{},\"2580\":{},\"2581\":{},\"2582\":{},\"2583\":{},\"2584\":{},\"2585\":{},\"2586\":{},\"2587\":{},\"2588\":{},\"2589\":{},\"2590\":{},\"2591\":{}}}],[\"insertoneresult\",{\"_index\":879,\"name\":{\"2592\":{}},\"parent\":{\"2593\":{},\"2594\":{}}}],[\"inspect\",{\"_index\":1053,\"name\":{\"3035\":{}},\"parent\":{}}],[\"int32\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"integertype\",{\"_index\":753,\"name\":{\"2089\":{}},\"parent\":{}}],[\"interruptinuseconnections\",{\"_index\":374,\"name\":{\"1169\":{}},\"parent\":{}}],[\"intransaction\",{\"_index\":188,\"name\":{\"629\":{}},\"parent\":{}}],[\"isactive\",{\"_index\":1043,\"name\":{\"3002\":{}},\"parent\":{}}],[\"isany\",{\"_index\":754,\"name\":{\"2090\":{}},\"parent\":{}}],[\"iscapped\",{\"_index\":210,\"name\":{\"672\":{}},\"parent\":{}}],[\"iscommitted\",{\"_index\":1044,\"name\":{\"3003\":{}},\"parent\":{}}],[\"isdatabearing\",{\"_index\":997,\"name\":{\"2923\":{}},\"parent\":{}}],[\"isdirty\",{\"_index\":1035,\"name\":{\"2987\":{}},\"parent\":{}}],[\"isipv6\",{\"_index\":1052,\"name\":{\"3034\":{}},\"parent\":{}}],[\"isok\",{\"_index\":415,\"name\":{\"1258\":{}},\"parent\":{}}],[\"isordered\",{\"_index\":299,\"name\":{\"972\":{},\"1035\":{},\"1316\":{}},\"parent\":{}}],[\"ispinned\",{\"_index\":182,\"name\":{\"623\":{},\"3000\":{}},\"parent\":{}}],[\"isreadable\",{\"_index\":996,\"name\":{\"2922\":{}},\"parent\":{}}],[\"isstarting\",{\"_index\":1042,\"name\":{\"3001\":{}},\"parent\":{}}],[\"issuer\",{\"_index\":513,\"name\":{\"1573\":{}},\"parent\":{}}],[\"isvalid\",{\"_index\":342,\"name\":{\"1096\":{},\"1104\":{}},\"parent\":{}}],[\"iswritable\",{\"_index\":998,\"name\":{\"2924\":{}},\"parent\":{}}],[\"j\",{\"_index\":351,\"name\":{\"1113\":{},\"3059\":{}},\"parent\":{}}],[\"join\",{\"_index\":755,\"name\":{\"2091\":{}},\"parent\":{}}],[\"journal\",{\"_index\":684,\"name\":{\"1930\":{},\"3058\":{}},\"parent\":{}}],[\"jsonschema\",{\"_index\":734,\"name\":{\"2068\":{}},\"parent\":{}}],[\"keepalive\",{\"_index\":544,\"name\":{\"1612\":{},\"1653\":{},\"1939\":{},\"1997\":{},\"2890\":{}},\"parent\":{}}],[\"keepaliveinitialdelay\",{\"_index\":545,\"name\":{\"1613\":{},\"1654\":{},\"1940\":{},\"1998\":{},\"2891\":{}},\"parent\":{}}],[\"key\",{\"_index\":621,\"name\":{\"1795\":{},\"2256\":{},\"2530\":{},\"2762\":{},\"2763\":{}},\"parent\":{}}],[\"keyid\",{\"_index\":981,\"name\":{\"2873\":{}},\"parent\":{}}],[\"keysofatype\",{\"_index\":756,\"name\":{\"2092\":{}},\"parent\":{}}],[\"keysofothertype\",{\"_index\":757,\"name\":{\"2093\":{}},\"parent\":{}}],[\"keyvaultclient\",{\"_index\":615,\"name\":{\"1788\":{}},\"parent\":{}}],[\"keyvaultnamespace\",{\"_index\":616,\"name\":{\"1789\":{}},\"parent\":{}}],[\"killed\",{\"_index\":98,\"name\":{\"452\":{},\"520\":{},\"755\":{},\"860\":{},\"905\":{},\"1002\":{}},\"parent\":{}}],[\"kmip\",{\"_index\":625,\"name\":{\"1798\":{},\"1823\":{}},\"parent\":{}}],[\"kmsproviders\",{\"_index\":617,\"name\":{\"1790\":{}},\"parent\":{}}],[\"language\",{\"_index\":780,\"name\":{\"2116\":{}},\"parent\":{}}],[\"language_override\",{\"_index\":865,\"name\":{\"2502\":{},\"2543\":{}},\"parent\":{}}],[\"lasterrorobject\",{\"_index\":594,\"name\":{\"1719\":{}},\"parent\":{}}],[\"lastextentsize\",{\"_index\":909,\"name\":{\"2687\":{}},\"parent\":{}}],[\"lastupdatetime\",{\"_index\":989,\"name\":{\"2911\":{}},\"parent\":{}}],[\"lastuse\",{\"_index\":1034,\"name\":{\"2985\":{}},\"parent\":{}}],[\"lastwritedate\",{\"_index\":990,\"name\":{\"2912\":{}},\"parent\":{}}],[\"legal_tcp_socket_options\",{\"_index\":526,\"name\":{\"1589\":{}},\"parent\":{}}],[\"legal_tls_socket_options\",{\"_index\":527,\"name\":{\"1590\":{}},\"parent\":{}}],[\"length\",{\"_index\":279,\"name\":{\"835\":{},\"1853\":{}},\"parent\":{}}],[\"let\",{\"_index\":19,\"name\":{\"19\":{},\"1464\":{},\"1759\":{},\"2160\":{},\"2238\":{},\"2305\":{},\"2405\":{},\"2424\":{},\"2448\":{},\"2473\":{},\"2781\":{},\"2803\":{}},\"parent\":{}}],[\"level\",{\"_index\":331,\"name\":{\"1080\":{}},\"parent\":{}}],[\"limit\",{\"_index\":145,\"name\":{\"505\":{},\"748\":{},\"2209\":{},\"2229\":{},\"2326\":{},\"2385\":{}},\"parent\":{}}],[\"linearizable\",{\"_index\":329,\"name\":{\"1077\":{}},\"parent\":{}}],[\"listcollections\",{\"_index\":241,\"name\":{\"715\":{}},\"parent\":{}}],[\"listcollectionscursor\",{\"_index\":289,\"name\":{\"848\":{}},\"parent\":{\"849\":{},\"850\":{},\"851\":{},\"852\":{},\"853\":{},\"854\":{},\"855\":{},\"856\":{},\"857\":{},\"858\":{},\"859\":{},\"860\":{},\"861\":{},\"862\":{},\"863\":{},\"864\":{},\"865\":{},\"866\":{},\"867\":{},\"868\":{},\"869\":{},\"870\":{},\"871\":{},\"872\":{},\"873\":{},\"874\":{},\"875\":{},\"876\":{},\"877\":{},\"878\":{},\"879\":{},\"880\":{},\"881\":{},\"882\":{},\"883\":{},\"884\":{},\"885\":{},\"886\":{},\"887\":{},\"888\":{},\"889\":{},\"890\":{},\"891\":{},\"892\":{},\"893\":{}}}],[\"listcollectionsoptions\",{\"_index\":887,\"name\":{\"2604\":{}},\"parent\":{\"2605\":{},\"2606\":{},\"2607\":{},\"2608\":{},\"2609\":{},\"2610\":{},\"2611\":{},\"2612\":{},\"2613\":{},\"2614\":{},\"2615\":{},\"2616\":{},\"2617\":{},\"2618\":{},\"2619\":{},\"2620\":{},\"2621\":{},\"2622\":{}}}],[\"listdatabases\",{\"_index\":140,\"name\":{\"496\":{}},\"parent\":{}}],[\"listdatabasesoptions\",{\"_index\":890,\"name\":{\"2623\":{}},\"parent\":{\"2624\":{},\"2625\":{},\"2626\":{},\"2627\":{},\"2628\":{},\"2629\":{},\"2630\":{},\"2631\":{},\"2632\":{},\"2633\":{},\"2634\":{},\"2635\":{},\"2636\":{},\"2637\":{},\"2638\":{},\"2639\":{},\"2640\":{},\"2641\":{},\"2642\":{}}}],[\"listdatabasesresult\",{\"_index\":892,\"name\":{\"2643\":{}},\"parent\":{\"2644\":{},\"2645\":{},\"2646\":{},\"2647\":{}}}],[\"listenercount\",{\"_index\":125,\"name\":{\"481\":{},\"547\":{},\"564\":{},\"602\":{},\"644\":{},\"781\":{},\"807\":{},\"888\":{},\"933\":{},\"964\":{},\"1026\":{},\"2031\":{}},\"parent\":{}}],[\"listeners\",{\"_index\":122,\"name\":{\"478\":{},\"544\":{},\"561\":{},\"599\":{},\"641\":{},\"778\":{},\"804\":{},\"885\":{},\"930\":{},\"961\":{},\"1023\":{},\"2028\":{}},\"parent\":{}}],[\"listindexes\",{\"_index\":215,\"name\":{\"677\":{}},\"parent\":{}}],[\"listindexescursor\",{\"_index\":290,\"name\":{\"894\":{}},\"parent\":{\"895\":{},\"896\":{},\"897\":{},\"898\":{},\"899\":{},\"900\":{},\"901\":{},\"902\":{},\"903\":{},\"904\":{},\"905\":{},\"906\":{},\"907\":{},\"908\":{},\"909\":{},\"910\":{},\"911\":{},\"912\":{},\"913\":{},\"914\":{},\"915\":{},\"916\":{},\"917\":{},\"918\":{},\"919\":{},\"920\":{},\"921\":{},\"922\":{},\"923\":{},\"924\":{},\"925\":{},\"926\":{},\"927\":{},\"928\":{},\"929\":{},\"930\":{},\"931\":{},\"932\":{},\"933\":{},\"934\":{},\"935\":{},\"936\":{},\"937\":{},\"938\":{}}}],[\"listindexesoptions\",{\"_index\":876,\"name\":{\"2551\":{}},\"parent\":{\"2552\":{},\"2553\":{},\"2554\":{},\"2555\":{},\"2556\":{},\"2557\":{},\"2558\":{},\"2559\":{},\"2560\":{},\"2561\":{},\"2562\":{},\"2563\":{},\"2564\":{},\"2565\":{},\"2566\":{},\"2567\":{}}}],[\"loadbalanced\",{\"_index\":99,\"name\":{\"453\":{},\"521\":{},\"622\":{},\"756\":{},\"861\":{},\"906\":{},\"1003\":{},\"1621\":{},\"1640\":{},\"1702\":{},\"1709\":{},\"1927\":{},\"1961\":{},\"2881\":{}},\"parent\":{}}],[\"loaded\",{\"_index\":951,\"name\":{\"2760\":{}},\"parent\":{}}],[\"local\",{\"_index\":620,\"name\":{\"1793\":{},\"1820\":{}},\"parent\":{}}],[\"locale\",{\"_index\":799,\"name\":{\"2177\":{}},\"parent\":{}}],[\"localthresholdms\",{\"_index\":677,\"name\":{\"1919\":{},\"1989\":{},\"2965\":{},\"2972\":{}},\"parent\":{}}],[\"logger\",{\"_index\":631,\"name\":{\"1807\":{}},\"parent\":{}}],[\"logicalsessiontimeoutminutes\",{\"_index\":550,\"name\":{\"1620\":{},\"1660\":{},\"1701\":{},\"1708\":{},\"2897\":{},\"2918\":{},\"2963\":{}},\"parent\":{}}],[\"long\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"lookup\",{\"_index\":149,\"name\":{\"509\":{}},\"parent\":{}}],[\"lsid\",{\"_index\":443,\"name\":{\"1346\":{},\"1353\":{},\"1360\":{},\"1370\":{},\"1382\":{},\"1397\":{},\"1404\":{},\"1411\":{},\"1422\":{},\"1432\":{},\"1471\":{},\"1484\":{},\"1494\":{},\"1503\":{},\"1511\":{},\"1523\":{}},\"parent\":{}}],[\"lsm\",{\"_index\":926,\"name\":{\"2741\":{}},\"parent\":{}}],[\"lt\",{\"_index\":727,\"name\":{\"2060\":{}},\"parent\":{}}],[\"lte\",{\"_index\":728,\"name\":{\"2061\":{}},\"parent\":{}}],[\"magic\",{\"_index\":942,\"name\":{\"2750\":{}},\"parent\":{}}],[\"major\",{\"_index\":944,\"name\":{\"2751\":{}},\"parent\":{}}],[\"majority\",{\"_index\":327,\"name\":{\"1075\":{}},\"parent\":{}}],[\"manager\",{\"_index\":928,\"name\":{\"2742\":{}},\"parent\":{}}],[\"map\",{\"_index\":109,\"name\":{\"464\":{},\"502\":{},\"731\":{},\"872\":{},\"917\":{},\"1013\":{}},\"parent\":{}}],[\"match\",{\"_index\":146,\"name\":{\"506\":{}},\"parent\":{}}],[\"matchedcount\",{\"_index\":44,\"name\":{\"44\":{},\"1234\":{},\"2821\":{}},\"parent\":{}}],[\"matchkeysandvalues\",{\"_index\":758,\"name\":{\"2094\":{}},\"parent\":{}}],[\"max\",{\"_index\":252,\"name\":{\"737\":{},\"2262\":{},\"2396\":{},\"2507\":{},\"2531\":{},\"2695\":{}},\"parent\":{}}],[\"maxawaittimems\",{\"_index\":256,\"name\":{\"742\":{},\"987\":{},\"1439\":{},\"1532\":{},\"1731\":{},\"1747\":{},\"2157\":{},\"2235\":{},\"2398\":{}},\"parent\":{}}],[\"maxbsonobjectsize\",{\"_index\":583,\"name\":{\"1696\":{}},\"parent\":{}}],[\"maxcommittimems\",{\"_index\":1046,\"name\":{\"3008\":{}},\"parent\":{}}],[\"maxconnecting\",{\"_index\":562,\"name\":{\"1637\":{},\"1907\":{},\"1986\":{}},\"parent\":{}}],[\"maxdistance\",{\"_index\":743,\"name\":{\"2078\":{}},\"parent\":{}}],[\"maxelectionid\",{\"_index\":1019,\"name\":{\"2958\":{}},\"parent\":{}}],[\"maxidletimems\",{\"_index\":563,\"name\":{\"1638\":{},\"1908\":{},\"1987\":{}},\"parent\":{}}],[\"maxkey\",{\"_index\":10,\"name\":{\"10\":{}},\"parent\":{}}],[\"maxmessagesizebytes\",{\"_index\":584,\"name\":{\"1697\":{}},\"parent\":{}}],[\"maxpoolsize\",{\"_index\":560,\"name\":{\"1635\":{},\"1905\":{},\"1985\":{}},\"parent\":{}}],[\"maxsetversion\",{\"_index\":1018,\"name\":{\"2957\":{}},\"parent\":{}}],[\"maxsize\",{\"_index\":916,\"name\":{\"2696\":{}},\"parent\":{}}],[\"maxstalenessseconds\",{\"_index\":346,\"name\":{\"1101\":{},\"1913\":{},\"2859\":{},\"2863\":{},\"2866\":{}},\"parent\":{}}],[\"maxtimems\",{\"_index\":22,\"name\":{\"22\":{},\"467\":{},\"534\":{},\"743\":{},\"875\":{},\"920\":{},\"995\":{},\"1456\":{},\"1730\":{},\"1746\":{},\"2134\":{},\"2156\":{},\"2189\":{},\"2210\":{},\"2234\":{},\"2281\":{},\"2307\":{},\"2334\":{},\"2350\":{},\"2370\":{},\"2397\":{},\"2427\":{},\"2451\":{},\"2476\":{},\"2521\":{},\"2563\":{},\"2578\":{},\"2618\":{},\"2629\":{},\"2663\":{},\"2708\":{},\"2726\":{},\"2783\":{},\"2805\":{},\"2837\":{},\"3010\":{}},\"parent\":{}}],[\"maxvariable\",{\"_index\":805,\"name\":{\"2183\":{}},\"parent\":{}}],[\"maxwireversion\",{\"_index\":582,\"name\":{\"1695\":{},\"2909\":{},\"2941\":{}},\"parent\":{}}],[\"maxwritebatchsize\",{\"_index\":585,\"name\":{\"1698\":{}},\"parent\":{}}],[\"me\",{\"_index\":991,\"name\":{\"2913\":{}},\"parent\":{}}],[\"mechanism\",{\"_index\":507,\"name\":{\"1560\":{},\"1570\":{}},\"parent\":{}}],[\"mechanismproperties\",{\"_index\":508,\"name\":{\"1561\":{},\"1571\":{}},\"parent\":{}}],[\"memory_mb\",{\"_index\":574,\"name\":{\"1680\":{}},\"parent\":{}}],[\"merge\",{\"_index\":503,\"name\":{\"1555\":{}},\"parent\":{}}],[\"message\",{\"_index\":534,\"name\":{\"1599\":{},\"1830\":{}},\"parent\":{}}],[\"metadata\",{\"_index\":548,\"name\":{\"1617\":{},\"1659\":{},\"1858\":{},\"1871\":{},\"1966\":{},\"2896\":{}},\"parent\":{}}],[\"metafield\",{\"_index\":834,\"name\":{\"2297\":{}},\"parent\":{}}],[\"min\",{\"_index\":251,\"name\":{\"736\":{},\"2395\":{},\"2506\":{},\"2532\":{}},\"parent\":{}}],[\"minheartbeatfrequencyms\",{\"_index\":680,\"name\":{\"1922\":{},\"1992\":{},\"2878\":{}},\"parent\":{}}],[\"minkey\",{\"_index\":11,\"name\":{\"11\":{}},\"parent\":{}}],[\"minor\",{\"_index\":945,\"name\":{\"2753\":{}},\"parent\":{}}],[\"minpoolsize\",{\"_index\":561,\"name\":{\"1636\":{},\"1906\":{},\"1975\":{}},\"parent\":{}}],[\"minwireversion\",{\"_index\":347,\"name\":{\"1102\":{},\"1694\":{},\"2908\":{},\"2942\":{}},\"parent\":{}}],[\"mod\",{\"_index\":735,\"name\":{\"2069\":{}},\"parent\":{}}],[\"mode\",{\"_index\":343,\"name\":{\"1098\":{}},\"parent\":{}}],[\"modifiedcount\",{\"_index\":45,\"name\":{\"45\":{},\"1235\":{},\"2822\":{}},\"parent\":{}}],[\"modifyresult\",{\"_index\":592,\"name\":{\"1717\":{}},\"parent\":{\"1718\":{},\"1719\":{},\"1720\":{}}}],[\"mongo_client_events\",{\"_index\":595,\"name\":{\"1721\":{}},\"parent\":{}}],[\"mongoapierror\",{\"_index\":61,\"name\":{\"62\":{}},\"parent\":{\"63\":{},\"64\":{},\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{}}}],[\"mongoawserror\",{\"_index\":62,\"name\":{\"74\":{}},\"parent\":{\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{}}}],[\"mongobatchreexecutionerror\",{\"_index\":63,\"name\":{\"86\":{}},\"parent\":{\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{}}}],[\"mongobulkwriteerror\",{\"_index\":36,\"name\":{\"36\":{}},\"parent\":{\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{},\"51\":{},\"52\":{},\"53\":{},\"54\":{},\"55\":{},\"56\":{},\"57\":{},\"58\":{},\"59\":{},\"60\":{},\"61\":{}}}],[\"mongochangestreamerror\",{\"_index\":64,\"name\":{\"98\":{}},\"parent\":{\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{}}}],[\"mongoclient\",{\"_index\":291,\"name\":{\"939\":{}},\"parent\":{\"940\":{},\"941\":{},\"942\":{},\"943\":{},\"944\":{},\"945\":{},\"946\":{},\"947\":{},\"948\":{},\"949\":{},\"950\":{},\"951\":{},\"952\":{},\"953\":{},\"954\":{},\"955\":{},\"956\":{},\"957\":{},\"958\":{},\"959\":{},\"960\":{},\"961\":{},\"962\":{},\"963\":{},\"964\":{},\"965\":{},\"966\":{},\"967\":{},\"968\":{},\"969\":{}}}],[\"mongoclientevents\",{\"_index\":666,\"name\":{\"1887\":{}},\"parent\":{}}],[\"mongoclientoptions\",{\"_index\":667,\"name\":{\"1888\":{}},\"parent\":{\"1889\":{},\"1890\":{},\"1891\":{},\"1892\":{},\"1893\":{},\"1894\":{},\"1895\":{},\"1896\":{},\"1897\":{},\"1898\":{},\"1899\":{},\"1900\":{},\"1901\":{},\"1902\":{},\"1903\":{},\"1904\":{},\"1905\":{},\"1906\":{},\"1907\":{},\"1908\":{},\"1909\":{},\"1910\":{},\"1911\":{},\"1912\":{},\"1913\":{},\"1914\":{},\"1915\":{},\"1916\":{},\"1917\":{},\"1918\":{},\"1919\":{},\"1920\":{},\"1921\":{},\"1922\":{},\"1923\":{},\"1924\":{},\"1925\":{},\"1926\":{},\"1927\":{},\"1928\":{},\"1929\":{},\"1930\":{},\"1931\":{},\"1932\":{},\"1933\":{},\"1934\":{},\"1935\":{},\"1936\":{},\"1937\":{},\"1938\":{},\"1939\":{},\"1940\":{},\"1941\":{},\"1942\":{},\"1943\":{},\"1944\":{},\"1945\":{},\"1946\":{},\"1947\":{},\"1948\":{},\"1949\":{},\"1950\":{},\"1951\":{},\"1952\":{},\"1953\":{}}}],[\"mongocompatibilityerror\",{\"_index\":65,\"name\":{\"110\":{}},\"parent\":{\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{}}}],[\"mongocredentials\",{\"_index\":502,\"name\":{\"1554\":{}},\"parent\":{\"1555\":{},\"1556\":{},\"1557\":{},\"1558\":{},\"1559\":{},\"1560\":{},\"1561\":{},\"1562\":{},\"1563\":{},\"1564\":{}}}],[\"mongocredentialsoptions\",{\"_index\":511,\"name\":{\"1565\":{}},\"parent\":{\"1566\":{},\"1567\":{},\"1568\":{},\"1569\":{},\"1570\":{},\"1571\":{}}}],[\"mongocryptdbypassspawn\",{\"_index\":634,\"name\":{\"1811\":{}},\"parent\":{}}],[\"mongocryptdspawnargs\",{\"_index\":636,\"name\":{\"1813\":{}},\"parent\":{}}],[\"mongocryptdspawnpath\",{\"_index\":635,\"name\":{\"1812\":{}},\"parent\":{}}],[\"mongocryptduri\",{\"_index\":633,\"name\":{\"1810\":{}},\"parent\":{}}],[\"mongocursorexhaustederror\",{\"_index\":66,\"name\":{\"122\":{}},\"parent\":{\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{}}}],[\"mongocursorinuseerror\",{\"_index\":67,\"name\":{\"134\":{}},\"parent\":{\"135\":{},\"136\":{},\"137\":{},\"138\":{},\"139\":{},\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{},\"145\":{}}}],[\"mongodbcollectionnamespace\",{\"_index\":1055,\"name\":{\"3038\":{}},\"parent\":{\"3039\":{},\"3040\":{},\"3041\":{},\"3042\":{},\"3043\":{},\"3044\":{}}}],[\"mongodbnamespace\",{\"_index\":1057,\"name\":{\"3045\":{}},\"parent\":{\"3046\":{},\"3047\":{},\"3048\":{},\"3049\":{},\"3050\":{},\"3051\":{}}}],[\"mongodecompressionerror\",{\"_index\":68,\"name\":{\"146\":{}},\"parent\":{\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{}}}],[\"mongodrivererror\",{\"_index\":69,\"name\":{\"158\":{}},\"parent\":{\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{}}}],[\"mongoerror\",{\"_index\":70,\"name\":{\"170\":{}},\"parent\":{\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{}}}],[\"mongoerrorlabel\",{\"_index\":318,\"name\":{\"1055\":{},\"1056\":{}},\"parent\":{}}],[\"mongoexpiredsessionerror\",{\"_index\":71,\"name\":{\"182\":{}},\"parent\":{\"183\":{},\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{}}}],[\"mongogridfschunkerror\",{\"_index\":72,\"name\":{\"194\":{}},\"parent\":{\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{},\"205\":{}}}],[\"mongogridfsstreamerror\",{\"_index\":73,\"name\":{\"206\":{}},\"parent\":{\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{},\"217\":{}}}],[\"mongoinvalidargumenterror\",{\"_index\":74,\"name\":{\"218\":{}},\"parent\":{\"219\":{},\"220\":{},\"221\":{},\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{}}}],[\"mongokerberoserror\",{\"_index\":75,\"name\":{\"230\":{}},\"parent\":{\"231\":{},\"232\":{},\"233\":{},\"234\":{},\"235\":{},\"236\":{},\"237\":{},\"238\":{},\"239\":{},\"240\":{},\"241\":{}}}],[\"mongomissingcredentialserror\",{\"_index\":76,\"name\":{\"242\":{}},\"parent\":{\"243\":{},\"244\":{},\"245\":{},\"246\":{},\"247\":{},\"248\":{},\"249\":{},\"250\":{},\"251\":{},\"252\":{},\"253\":{}}}],[\"mongomissingdependencyerror\",{\"_index\":77,\"name\":{\"254\":{}},\"parent\":{\"255\":{},\"256\":{},\"257\":{},\"258\":{},\"259\":{},\"260\":{},\"261\":{},\"262\":{},\"263\":{},\"264\":{},\"265\":{}}}],[\"mongonetworkerror\",{\"_index\":78,\"name\":{\"266\":{}},\"parent\":{\"267\":{},\"268\":{},\"269\":{},\"270\":{},\"271\":{},\"272\":{},\"273\":{},\"274\":{},\"275\":{},\"276\":{},\"277\":{}}}],[\"mongonetworkerroroptions\",{\"_index\":646,\"name\":{\"1835\":{}},\"parent\":{\"1836\":{}}}],[\"mongonetworktimeouterror\",{\"_index\":79,\"name\":{\"278\":{}},\"parent\":{\"279\":{},\"280\":{},\"281\":{},\"282\":{},\"283\":{},\"284\":{},\"285\":{},\"286\":{},\"287\":{},\"288\":{},\"289\":{}}}],[\"mongonotconnectederror\",{\"_index\":80,\"name\":{\"290\":{}},\"parent\":{\"291\":{},\"292\":{},\"293\":{},\"294\":{},\"295\":{},\"296\":{},\"297\":{},\"298\":{},\"299\":{},\"300\":{},\"301\":{}}}],[\"mongooptions\",{\"_index\":692,\"name\":{\"1954\":{}},\"parent\":{\"1955\":{},\"1956\":{},\"1957\":{},\"1958\":{},\"1959\":{},\"1960\":{},\"1961\":{},\"1962\":{},\"1963\":{},\"1964\":{},\"1965\":{},\"1966\":{},\"1967\":{},\"1968\":{},\"1969\":{},\"1970\":{},\"1971\":{},\"1972\":{},\"1973\":{},\"1974\":{},\"1975\":{},\"1976\":{},\"1977\":{},\"1978\":{},\"1979\":{},\"1980\":{},\"1981\":{},\"1982\":{},\"1983\":{},\"1984\":{},\"1985\":{},\"1986\":{},\"1987\":{},\"1988\":{},\"1989\":{},\"1990\":{},\"1991\":{},\"1992\":{},\"1993\":{},\"1994\":{},\"1995\":{},\"1996\":{},\"1997\":{},\"1998\":{},\"1999\":{},\"2000\":{},\"2001\":{},\"2002\":{},\"2003\":{}}}],[\"mongoparseerror\",{\"_index\":81,\"name\":{\"302\":{}},\"parent\":{\"303\":{},\"304\":{},\"305\":{},\"306\":{},\"307\":{},\"308\":{},\"309\":{},\"310\":{},\"311\":{},\"312\":{},\"313\":{}}}],[\"mongoruntimeerror\",{\"_index\":82,\"name\":{\"314\":{}},\"parent\":{\"315\":{},\"316\":{},\"317\":{},\"318\":{},\"319\":{},\"320\":{},\"321\":{},\"322\":{},\"323\":{},\"324\":{},\"325\":{}}}],[\"mongoserverclosederror\",{\"_index\":83,\"name\":{\"326\":{}},\"parent\":{\"327\":{},\"328\":{},\"329\":{},\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{},\"337\":{}}}],[\"mongoservererror\",{\"_index\":84,\"name\":{\"338\":{}},\"parent\":{\"339\":{},\"340\":{},\"341\":{},\"342\":{},\"343\":{},\"344\":{},\"345\":{},\"346\":{},\"347\":{},\"348\":{},\"349\":{},\"350\":{},\"351\":{},\"352\":{},\"353\":{}}}],[\"mongoserverselectionerror\",{\"_index\":85,\"name\":{\"354\":{}},\"parent\":{\"355\":{},\"356\":{},\"357\":{},\"358\":{},\"359\":{},\"360\":{},\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{}}}],[\"mongosystemerror\",{\"_index\":87,\"name\":{\"367\":{}},\"parent\":{\"368\":{},\"369\":{},\"370\":{},\"371\":{},\"372\":{},\"373\":{},\"374\":{},\"375\":{},\"376\":{},\"377\":{},\"378\":{},\"379\":{}}}],[\"mongotailablecursorerror\",{\"_index\":88,\"name\":{\"380\":{}},\"parent\":{\"381\":{},\"382\":{},\"383\":{},\"384\":{},\"385\":{},\"386\":{},\"387\":{},\"388\":{},\"389\":{},\"390\":{},\"391\":{}}}],[\"mongotopologyclosederror\",{\"_index\":89,\"name\":{\"392\":{}},\"parent\":{\"393\":{},\"394\":{},\"395\":{},\"396\":{},\"397\":{},\"398\":{},\"399\":{},\"400\":{},\"401\":{},\"402\":{},\"403\":{}}}],[\"mongotransactionerror\",{\"_index\":90,\"name\":{\"404\":{}},\"parent\":{\"405\":{},\"406\":{},\"407\":{},\"408\":{},\"409\":{},\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{}}}],[\"mongounexpectedserverresponseerror\",{\"_index\":91,\"name\":{\"416\":{}},\"parent\":{\"417\":{},\"418\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{}}}],[\"mongowriteconcernerror\",{\"_index\":92,\"name\":{\"428\":{}},\"parent\":{\"429\":{},\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{},\"435\":{},\"436\":{},\"437\":{},\"438\":{},\"439\":{},\"440\":{},\"441\":{},\"442\":{},\"443\":{},\"444\":{}}}],[\"monitorcommands\",{\"_index\":540,\"name\":{\"1608\":{},\"1655\":{},\"1943\":{},\"2001\":{},\"2892\":{}},\"parent\":{}}],[\"monitorevents\",{\"_index\":982,\"name\":{\"2874\":{}},\"parent\":{}}],[\"monitoroptions\",{\"_index\":983,\"name\":{\"2875\":{}},\"parent\":{\"2876\":{},\"2877\":{},\"2878\":{},\"2879\":{},\"2880\":{},\"2881\":{},\"2882\":{},\"2883\":{},\"2884\":{},\"2885\":{},\"2886\":{},\"2887\":{},\"2888\":{},\"2889\":{},\"2890\":{},\"2891\":{},\"2892\":{},\"2893\":{},\"2894\":{},\"2895\":{},\"2896\":{},\"2897\":{}}}],[\"more\",{\"_index\":158,\"name\":{\"572\":{}},\"parent\":{}}],[\"multi\",{\"_index\":970,\"name\":{\"2829\":{}},\"parent\":{}}],[\"n\",{\"_index\":280,\"name\":{\"836\":{},\"1878\":{}},\"parent\":{}}],[\"name\",{\"_index\":42,\"name\":{\"42\":{},\"65\":{},\"77\":{},\"89\":{},\"101\":{},\"113\":{},\"125\":{},\"137\":{},\"149\":{},\"161\":{},\"177\":{},\"185\":{},\"197\":{},\"209\":{},\"221\":{},\"233\":{},\"245\":{},\"257\":{},\"269\":{},\"281\":{},\"293\":{},\"305\":{},\"317\":{},\"329\":{},\"345\":{},\"357\":{},\"371\":{},\"383\":{},\"395\":{},\"407\":{},\"419\":{},\"432\":{},\"1664\":{},\"1669\":{},\"1675\":{},\"1678\":{},\"1686\":{},\"1884\":{},\"2255\":{},\"2493\":{},\"2529\":{},\"2596\":{}},\"parent\":{}}],[\"nameonly\",{\"_index\":888,\"name\":{\"2605\":{},\"2625\":{}},\"parent\":{}}],[\"namespace\",{\"_index\":96,\"name\":{\"448\":{},\"516\":{},\"582\":{},\"653\":{},\"708\":{},\"751\":{},\"856\":{},\"901\":{},\"998\":{}},\"parent\":{}}],[\"ne\",{\"_index\":729,\"name\":{\"2062\":{}},\"parent\":{}}],[\"near\",{\"_index\":741,\"name\":{\"2076\":{},\"2772\":{}},\"parent\":{}}],[\"nearest\",{\"_index\":337,\"name\":{\"1087\":{},\"1092\":{}},\"parent\":{}}],[\"nearsphere\",{\"_index\":742,\"name\":{\"2077\":{}},\"parent\":{}}],[\"nestedpaths\",{\"_index\":759,\"name\":{\"2095\":{}},\"parent\":{}}],[\"nestedpathsoftype\",{\"_index\":760,\"name\":{\"2096\":{}},\"parent\":{}}],[\"new_collection\",{\"_index\":901,\"name\":{\"2660\":{}},\"parent\":{}}],[\"newdescription\",{\"_index\":384,\"name\":{\"1196\":{},\"1215\":{}},\"parent\":{}}],[\"next\",{\"_index\":104,\"name\":{\"458\":{},\"526\":{},\"587\":{},\"761\":{},\"866\":{},\"911\":{},\"1008\":{},\"2766\":{}},\"parent\":{}}],[\"nin\",{\"_index\":730,\"name\":{\"2063\":{}},\"parent\":{}}],[\"nindexes\",{\"_index\":908,\"name\":{\"2686\":{}},\"parent\":{}}],[\"ninserted\",{\"_index\":400,\"name\":{\"1243\":{}},\"parent\":{}}],[\"nmatched\",{\"_index\":402,\"name\":{\"1245\":{}},\"parent\":{}}],[\"nmodified\",{\"_index\":403,\"name\":{\"1246\":{}},\"parent\":{}}],[\"nocursortimeout\",{\"_index\":601,\"name\":{\"1735\":{},\"1751\":{},\"2399\":{}},\"parent\":{}}],[\"nodelay\",{\"_index\":546,\"name\":{\"1614\":{},\"1652\":{},\"1938\":{},\"1996\":{},\"2889\":{}},\"parent\":{}}],[\"nolock\",{\"_index\":848,\"name\":{\"2367\":{}},\"parent\":{}}],[\"nonobjectidlikedocument\",{\"_index\":761,\"name\":{\"2097\":{}},\"parent\":{}}],[\"nor\",{\"_index\":775,\"name\":{\"2111\":{}},\"parent\":{}}],[\"noresponse\",{\"_index\":27,\"name\":{\"27\":{},\"1460\":{},\"1764\":{},\"2139\":{},\"2167\":{},\"2194\":{},\"2218\":{},\"2245\":{},\"2286\":{},\"2312\":{},\"2339\":{},\"2357\":{},\"2375\":{},\"2419\":{},\"2432\":{},\"2456\":{},\"2481\":{},\"2525\":{},\"2567\":{},\"2583\":{},\"2622\":{},\"2634\":{},\"2668\":{},\"2713\":{},\"2731\":{},\"2788\":{},\"2810\":{},\"2842\":{},\"3015\":{}},\"parent\":{}}],[\"normalization\",{\"_index\":807,\"name\":{\"2185\":{}},\"parent\":{}}],[\"not\",{\"_index\":731,\"name\":{\"2064\":{}},\"parent\":{}}],[\"notacceptedfields\",{\"_index\":762,\"name\":{\"2098\":{}},\"parent\":{}}],[\"nremoved\",{\"_index\":404,\"name\":{\"1247\":{}},\"parent\":{}}],[\"ns\",{\"_index\":449,\"name\":{\"1365\":{},\"1391\":{},\"1400\":{},\"1418\":{},\"1480\":{},\"1489\":{},\"1518\":{},\"2680\":{}},\"parent\":{}}],[\"number\",{\"_index\":943,\"name\":{\"2750\":{},\"2751\":{},\"2753\":{}},\"parent\":{}}],[\"numericordering\",{\"_index\":803,\"name\":{\"2181\":{}},\"parent\":{}}],[\"numerictype\",{\"_index\":763,\"name\":{\"2099\":{}},\"parent\":{}}],[\"numextents\",{\"_index\":907,\"name\":{\"2685\":{}},\"parent\":{}}],[\"nupserted\",{\"_index\":401,\"name\":{\"1244\":{}},\"parent\":{}}],[\"objectid\",{\"_index\":12,\"name\":{\"12\":{}},\"parent\":{}}],[\"off\",{\"_index\":120,\"name\":{\"476\":{},\"542\":{},\"559\":{},\"597\":{},\"639\":{},\"776\":{},\"802\":{},\"883\":{},\"928\":{},\"959\":{},\"1021\":{},\"2026\":{}},\"parent\":{}}],[\"oidccallbackcontext\",{\"_index\":520,\"name\":{\"1580\":{}},\"parent\":{\"1581\":{},\"1582\":{},\"1583\":{},\"1584\":{}}}],[\"oidcrefreshfunction\",{\"_index\":524,\"name\":{\"1585\":{}},\"parent\":{\"1586\":{}}}],[\"oidcrequestfunction\",{\"_index\":525,\"name\":{\"1587\":{}},\"parent\":{\"1588\":{}}}],[\"ok\",{\"_index\":53,\"name\":{\"53\":{},\"344\":{},\"436\":{},\"1242\":{},\"1720\":{},\"2647\":{},\"2699\":{}},\"parent\":{}}],[\"omitreadpreference\",{\"_index\":31,\"name\":{\"31\":{},\"1454\":{},\"1766\":{},\"2143\":{},\"2171\":{},\"2198\":{},\"2222\":{},\"2249\":{},\"2290\":{},\"2316\":{},\"2343\":{},\"2361\":{},\"2379\":{},\"2415\":{},\"2436\":{},\"2460\":{},\"2485\":{},\"2519\":{},\"2561\":{},\"2587\":{},\"2616\":{},\"2638\":{},\"2653\":{},\"2672\":{},\"2717\":{},\"2735\":{},\"2792\":{},\"2814\":{},\"2846\":{},\"3018\":{}},\"parent\":{}}],[\"on\",{\"_index\":117,\"name\":{\"473\":{},\"539\":{},\"556\":{},\"594\":{},\"636\":{},\"773\":{},\"799\":{},\"880\":{},\"925\":{},\"956\":{},\"1018\":{},\"2023\":{}},\"parent\":{}}],[\"once\",{\"_index\":118,\"name\":{\"474\":{},\"540\":{},\"557\":{},\"595\":{},\"637\":{},\"774\":{},\"800\":{},\"881\":{},\"926\":{},\"957\":{},\"1019\":{},\"2024\":{}},\"parent\":{}}],[\"oneormore\",{\"_index\":764,\"name\":{\"2100\":{}},\"parent\":{}}],[\"onlyfieldsoftype\",{\"_index\":765,\"name\":{\"2101\":{}},\"parent\":{}}],[\"op\",{\"_index\":397,\"name\":{\"1229\":{}},\"parent\":{}}],[\"opendownloadstream\",{\"_index\":262,\"name\":{\"792\":{}},\"parent\":{}}],[\"opendownloadstreambyname\",{\"_index\":264,\"name\":{\"795\":{}},\"parent\":{}}],[\"openuploadstream\",{\"_index\":260,\"name\":{\"790\":{}},\"parent\":{}}],[\"openuploadstreamwithid\",{\"_index\":261,\"name\":{\"791\":{}},\"parent\":{}}],[\"operationdescription\",{\"_index\":447,\"name\":{\"1362\":{},\"1388\":{},\"1413\":{},\"1473\":{},\"1505\":{},\"1513\":{}},\"parent\":{}}],[\"operationid\",{\"_index\":300,\"name\":{\"973\":{},\"1036\":{},\"1317\":{}},\"parent\":{}}],[\"operationoptions\",{\"_index\":896,\"name\":{\"2649\":{}},\"parent\":{\"2650\":{},\"2651\":{},\"2652\":{},\"2653\":{},\"2654\":{},\"2655\":{}}}],[\"operations\",{\"_index\":432,\"name\":{\"1312\":{}},\"parent\":{}}],[\"operationtime\",{\"_index\":176,\"name\":{\"615\":{},\"1528\":{}},\"parent\":{}}],[\"operationtype\",{\"_index\":440,\"name\":{\"1342\":{},\"1349\":{},\"1356\":{},\"1364\":{},\"1390\":{},\"1399\":{},\"1407\":{},\"1416\":{},\"1428\":{},\"1467\":{},\"1475\":{},\"1487\":{},\"1499\":{},\"1507\":{},\"1515\":{}},\"parent\":{}}],[\"oplogreplay\",{\"_index\":854,\"name\":{\"2406\":{}},\"parent\":{}}],[\"optionalid\",{\"_index\":766,\"name\":{\"2102\":{}},\"parent\":{}}],[\"optionalunlessrequiredid\",{\"_index\":767,\"name\":{\"2103\":{}},\"parent\":{}}],[\"options\",{\"_index\":164,\"name\":{\"580\":{},\"671\":{},\"702\":{},\"830\":{},\"853\":{},\"898\":{},\"942\":{},\"1176\":{},\"1805\":{},\"2071\":{},\"2598\":{},\"2998\":{}},\"parent\":{}}],[\"or\",{\"_index\":776,\"name\":{\"2112\":{}},\"parent\":{}}],[\"ordered\",{\"_index\":17,\"name\":{\"17\":{},\"2302\":{}},\"parent\":{}}],[\"orderedbulkoperation\",{\"_index\":297,\"name\":{\"970\":{}},\"parent\":{\"971\":{},\"972\":{},\"973\":{},\"974\":{},\"975\":{},\"976\":{},\"977\":{},\"978\":{},\"979\":{},\"980\":{}}}],[\"originalindexes\",{\"_index\":431,\"name\":{\"1310\":{}},\"parent\":{}}],[\"originalzeroindex\",{\"_index\":429,\"name\":{\"1308\":{}},\"parent\":{}}],[\"os\",{\"_index\":568,\"name\":{\"1666\":{}},\"parent\":{}}],[\"out\",{\"_index\":147,\"name\":{\"507\":{},\"1465\":{},\"1760\":{},\"2161\":{},\"2239\":{}},\"parent\":{}}],[\"outstandingrequests\",{\"_index\":285,\"name\":{\"841\":{}},\"parent\":{}}],[\"paddingfactor\",{\"_index\":910,\"name\":{\"2688\":{}},\"parent\":{}}],[\"parent\",{\"_index\":165,\"name\":{\"581\":{},\"851\":{},\"897\":{}},\"parent\":{}}],[\"partialfilterexpression\",{\"_index\":860,\"name\":{\"2494\":{},\"2537\":{}},\"parent\":{}}],[\"passives\",{\"_index\":986,\"name\":{\"2903\":{}},\"parent\":{}}],[\"password\",{\"_index\":505,\"name\":{\"1558\":{},\"1567\":{},\"1882\":{}},\"parent\":{}}],[\"ping\",{\"_index\":136,\"name\":{\"492\":{}},\"parent\":{}}],[\"pinned\",{\"_index\":535,\"name\":{\"1600\":{}},\"parent\":{}}],[\"pipeline\",{\"_index\":143,\"name\":{\"500\":{},\"579\":{},\"2270\":{}},\"parent\":{}}],[\"pkfactory\",{\"_index\":609,\"name\":{\"1774\":{},\"1942\":{},\"2000\":{},\"2004\":{},\"2271\":{}},\"parent\":{\"2005\":{}}}],[\"platform\",{\"_index\":570,\"name\":{\"1672\":{},\"1688\":{},\"1886\":{}},\"parent\":{}}],[\"port\",{\"_index\":1000,\"name\":{\"2926\":{},\"3032\":{}},\"parent\":{}}],[\"pos\",{\"_index\":281,\"name\":{\"837\":{}},\"parent\":{}}],[\"position\",{\"_index\":716,\"name\":{\"2047\":{}},\"parent\":{}}],[\"preference\",{\"_index\":348,\"name\":{\"1103\":{}},\"parent\":{}}],[\"prependlistener\",{\"_index\":126,\"name\":{\"482\":{},\"548\":{},\"565\":{},\"603\":{},\"645\":{},\"782\":{},\"808\":{},\"889\":{},\"934\":{},\"965\":{},\"1027\":{},\"2032\":{}},\"parent\":{}}],[\"prependoncelistener\",{\"_index\":127,\"name\":{\"483\":{},\"549\":{},\"566\":{},\"604\":{},\"646\":{},\"783\":{},\"809\":{},\"890\":{},\"935\":{},\"966\":{},\"1028\":{},\"2033\":{}},\"parent\":{}}],[\"prev\",{\"_index\":958,\"name\":{\"2767\":{}},\"parent\":{}}],[\"previousdescription\",{\"_index\":383,\"name\":{\"1195\":{},\"1214\":{}},\"parent\":{}}],[\"primary\",{\"_index\":333,\"name\":{\"1083\":{},\"1088\":{},\"2914\":{}},\"parent\":{}}],[\"primary_preferred\",{\"_index\":334,\"name\":{\"1084\":{}},\"parent\":{}}],[\"primarypreferred\",{\"_index\":338,\"name\":{\"1089\":{}},\"parent\":{}}],[\"processid\",{\"_index\":1002,\"name\":{\"2931\":{}},\"parent\":{}}],[\"profilinglevel\",{\"_index\":247,\"name\":{\"724\":{},\"1063\":{},\"1064\":{}},\"parent\":{}}],[\"profilingleveloptions\",{\"_index\":897,\"name\":{\"2656\":{}},\"parent\":{}}],[\"project\",{\"_index\":148,\"name\":{\"508\":{},\"744\":{}},\"parent\":{}}],[\"projection\",{\"_index\":850,\"name\":{\"2387\":{},\"2422\":{},\"2444\":{},\"2469\":{}},\"parent\":{}}],[\"propertytype\",{\"_index\":768,\"name\":{\"2104\":{}},\"parent\":{}}],[\"provider_name\",{\"_index\":500,\"name\":{\"1552\":{}},\"parent\":{}}],[\"proxyhost\",{\"_index\":551,\"name\":{\"1622\":{},\"1627\":{},\"1644\":{},\"1947\":{},\"1968\":{},\"2882\":{}},\"parent\":{}}],[\"proxyoptions\",{\"_index\":555,\"name\":{\"1626\":{},\"1816\":{}},\"parent\":{\"1627\":{},\"1628\":{},\"1629\":{},\"1630\":{}}}],[\"proxypassword\",{\"_index\":554,\"name\":{\"1625\":{},\"1630\":{},\"1647\":{},\"1950\":{},\"1971\":{},\"2885\":{}},\"parent\":{}}],[\"proxyport\",{\"_index\":552,\"name\":{\"1623\":{},\"1628\":{},\"1645\":{},\"1948\":{},\"1969\":{},\"2883\":{}},\"parent\":{}}],[\"proxyusername\",{\"_index\":553,\"name\":{\"1624\":{},\"1629\":{},\"1646\":{},\"1949\":{},\"1970\":{},\"2884\":{}},\"parent\":{}}],[\"pullalloperator\",{\"_index\":769,\"name\":{\"2105\":{}},\"parent\":{}}],[\"pulloperator\",{\"_index\":770,\"name\":{\"2106\":{}},\"parent\":{}}],[\"pushoperator\",{\"_index\":771,\"name\":{\"2107\":{}},\"parent\":{}}],[\"q\",{\"_index\":842,\"name\":{\"2325\":{},\"2826\":{}},\"parent\":{}}],[\"rand\",{\"_index\":750,\"name\":{\"2086\":{}},\"parent\":{}}],[\"raw\",{\"_index\":32,\"name\":{\"32\":{},\"976\":{},\"1039\":{},\"1219\":{},\"1320\":{},\"1445\":{},\"1714\":{},\"1736\":{},\"1752\":{},\"1777\":{},\"1951\":{},\"1973\":{},\"2144\":{},\"2172\":{},\"2199\":{},\"2223\":{},\"2250\":{},\"2291\":{},\"2317\":{},\"2344\":{},\"2362\":{},\"2380\":{},\"2407\":{},\"2437\":{},\"2461\":{},\"2486\":{},\"2511\":{},\"2553\":{},\"2588\":{},\"2608\":{},\"2639\":{},\"2654\":{},\"2673\":{},\"2718\":{},\"2736\":{},\"2793\":{},\"2815\":{},\"2847\":{},\"3019\":{}},\"parent\":{}}],[\"rawlisteners\",{\"_index\":123,\"name\":{\"479\":{},\"545\":{},\"562\":{},\"600\":{},\"642\":{},\"779\":{},\"805\":{},\"886\":{},\"931\":{},\"962\":{},\"1024\":{},\"2029\":{}},\"parent\":{}}],[\"readbuffereddocuments\",{\"_index\":101,\"name\":{\"455\":{},\"523\":{},\"758\":{},\"863\":{},\"908\":{},\"1005\":{}},\"parent\":{}}],[\"readconcern\",{\"_index\":20,\"name\":{\"20\":{},\"450\":{},\"518\":{},\"654\":{},\"704\":{},\"753\":{},\"858\":{},\"903\":{},\"945\":{},\"1000\":{},\"1073\":{},\"1449\":{},\"1712\":{},\"1728\":{},\"1744\":{},\"1775\":{},\"1910\":{},\"1960\":{},\"2132\":{},\"2162\":{},\"2187\":{},\"2212\":{},\"2240\":{},\"2279\":{},\"2306\":{},\"2332\":{},\"2351\":{},\"2368\":{},\"2411\":{},\"2425\":{},\"2449\":{},\"2474\":{},\"2515\":{},\"2557\":{},\"2576\":{},\"2612\":{},\"2627\":{},\"2661\":{},\"2706\":{},\"2724\":{},\"2782\":{},\"2804\":{},\"2835\":{},\"3005\":{}},\"parent\":{\"1074\":{},\"1075\":{},\"1076\":{},\"1077\":{},\"1078\":{},\"1079\":{},\"1080\":{},\"1081\":{}}}],[\"readconcernlevel\",{\"_index\":322,\"name\":{\"1065\":{},\"1066\":{},\"1911\":{}},\"parent\":{}}],[\"readconcernlike\",{\"_index\":972,\"name\":{\"2851\":{}},\"parent\":{}}],[\"readonly\",{\"_index\":883,\"name\":{\"2601\":{}},\"parent\":{}}],[\"readpreference\",{\"_index\":30,\"name\":{\"30\":{},\"449\":{},\"517\":{},\"655\":{},\"705\":{},\"752\":{},\"857\":{},\"902\":{},\"947\":{},\"999\":{},\"1082\":{},\"1450\":{},\"1534\":{},\"1713\":{},\"1727\":{},\"1743\":{},\"1773\":{},\"1866\":{},\"1912\":{},\"1959\":{},\"2142\":{},\"2170\":{},\"2197\":{},\"2205\":{},\"2221\":{},\"2248\":{},\"2289\":{},\"2315\":{},\"2342\":{},\"2360\":{},\"2378\":{},\"2412\":{},\"2435\":{},\"2459\":{},\"2484\":{},\"2516\":{},\"2558\":{},\"2586\":{},\"2613\":{},\"2637\":{},\"2652\":{},\"2671\":{},\"2716\":{},\"2734\":{},\"2791\":{},\"2813\":{},\"2845\":{},\"2858\":{},\"2862\":{},\"2934\":{},\"2936\":{},\"3007\":{}},\"parent\":{\"1083\":{},\"1084\":{},\"1085\":{},\"1086\":{},\"1087\":{},\"1088\":{},\"1089\":{},\"1090\":{},\"1091\":{},\"1092\":{},\"1093\":{},\"1094\":{},\"1095\":{},\"1096\":{},\"1097\":{},\"1098\":{},\"1099\":{},\"1100\":{},\"1101\":{},\"1102\":{},\"1103\":{},\"1104\":{},\"1105\":{},\"1106\":{},\"1107\":{}}}],[\"readpreferencefromoptions\",{\"_index\":974,\"name\":{\"2854\":{}},\"parent\":{\"2855\":{},\"2856\":{},\"2857\":{},\"2858\":{},\"2859\":{}}}],[\"readpreferencelike\",{\"_index\":975,\"name\":{\"2860\":{}},\"parent\":{}}],[\"readpreferencelikeoptions\",{\"_index\":976,\"name\":{\"2861\":{}},\"parent\":{\"2862\":{},\"2863\":{},\"2864\":{}}}],[\"readpreferencemode\",{\"_index\":323,\"name\":{\"1067\":{},\"1068\":{}},\"parent\":{}}],[\"readpreferenceoptions\",{\"_index\":977,\"name\":{\"2865\":{}},\"parent\":{\"2866\":{},\"2867\":{}}}],[\"readpreferencetags\",{\"_index\":676,\"name\":{\"1914\":{},\"2856\":{}},\"parent\":{}}],[\"reason\",{\"_index\":86,\"name\":{\"358\":{},\"370\":{},\"1152\":{},\"1160\":{}},\"parent\":{}}],[\"receiveresponse\",{\"_index\":588,\"name\":{\"1705\":{}},\"parent\":{}}],[\"reconciliation\",{\"_index\":963,\"name\":{\"2775\":{}},\"parent\":{}}],[\"recoverytoken\",{\"_index\":1041,\"name\":{\"2999\":{}},\"parent\":{}}],[\"redact\",{\"_index\":150,\"name\":{\"510\":{}},\"parent\":{}}],[\"refresh_token_callback\",{\"_index\":499,\"name\":{\"1551\":{}},\"parent\":{}}],[\"refreshtoken\",{\"_index\":519,\"name\":{\"1579\":{},\"1581\":{}},\"parent\":{}}],[\"regex\",{\"_index\":736,\"name\":{\"2070\":{}},\"parent\":{}}],[\"regexporstring\",{\"_index\":772,\"name\":{\"2108\":{}},\"parent\":{}}],[\"region\",{\"_index\":575,\"name\":{\"1681\":{}},\"parent\":{}}],[\"remove\",{\"_index\":955,\"name\":{\"2763\":{},\"2768\":{}},\"parent\":{}}],[\"removealllisteners\",{\"_index\":121,\"name\":{\"477\":{},\"543\":{},\"560\":{},\"598\":{},\"640\":{},\"777\":{},\"803\":{},\"884\":{},\"929\":{},\"960\":{},\"1022\":{},\"2027\":{}},\"parent\":{}}],[\"removed\",{\"_index\":956,\"name\":{\"2763\":{}},\"parent\":{}}],[\"removedfields\",{\"_index\":489,\"name\":{\"1541\":{}},\"parent\":{}}],[\"removelistener\",{\"_index\":119,\"name\":{\"475\":{},\"541\":{},\"558\":{},\"596\":{},\"638\":{},\"775\":{},\"801\":{},\"882\":{},\"927\":{},\"958\":{},\"1020\":{},\"2025\":{}},\"parent\":{}}],[\"removeuser\",{\"_index\":138,\"name\":{\"494\":{},\"722\":{}},\"parent\":{}}],[\"removeuseroptions\",{\"_index\":898,\"name\":{\"2657\":{}},\"parent\":{}}],[\"rename\",{\"_index\":206,\"name\":{\"667\":{},\"796\":{}},\"parent\":{}}],[\"renamecollection\",{\"_index\":242,\"name\":{\"716\":{}},\"parent\":{}}],[\"renameoptions\",{\"_index\":899,\"name\":{\"2658\":{}},\"parent\":{\"2659\":{},\"2660\":{},\"2661\":{},\"2662\":{},\"2663\":{},\"2664\":{},\"2665\":{},\"2666\":{},\"2667\":{},\"2668\":{},\"2669\":{},\"2670\":{},\"2671\":{},\"2672\":{},\"2673\":{},\"2674\":{},\"2675\":{},\"2676\":{}}}],[\"replacement\",{\"_index\":420,\"name\":{\"1271\":{}},\"parent\":{}}],[\"replaceone\",{\"_index\":202,\"name\":{\"663\":{},\"1330\":{}},\"parent\":{}}],[\"replaceonemodel\",{\"_index\":419,\"name\":{\"1269\":{}},\"parent\":{\"1270\":{},\"1271\":{},\"1272\":{},\"1273\":{},\"1274\":{}}}],[\"replaceoptions\",{\"_index\":964,\"name\":{\"2776\":{}},\"parent\":{\"2777\":{},\"2778\":{},\"2779\":{},\"2780\":{},\"2781\":{},\"2782\":{},\"2783\":{},\"2784\":{},\"2785\":{},\"2786\":{},\"2787\":{},\"2788\":{},\"2789\":{},\"2790\":{},\"2791\":{},\"2792\":{},\"2793\":{},\"2794\":{},\"2795\":{},\"2796\":{}}}],[\"replicaset\",{\"_index\":668,\"name\":{\"1889\":{},\"1976\":{}},\"parent\":{}}],[\"replsetgetstatus\",{\"_index\":141,\"name\":{\"497\":{}},\"parent\":{}}],[\"reply\",{\"_index\":365,\"name\":{\"1140\":{},\"1206\":{}},\"parent\":{}}],[\"request_token_callback\",{\"_index\":498,\"name\":{\"1550\":{}},\"parent\":{}}],[\"requestid\",{\"_index\":356,\"name\":{\"1118\":{},\"1126\":{},\"1137\":{}},\"parent\":{}}],[\"requestscopes\",{\"_index\":515,\"name\":{\"1575\":{}},\"parent\":{}}],[\"requiring\",{\"_index\":930,\"name\":{\"2744\":{}},\"parent\":{}}],[\"reset\",{\"_index\":959,\"name\":{\"2769\":{}},\"parent\":{}}],[\"resolveauthmechanism\",{\"_index\":509,\"name\":{\"1563\":{}},\"parent\":{}}],[\"response\",{\"_index\":157,\"name\":{\"571\":{}},\"parent\":{}}],[\"restarted\",{\"_index\":960,\"name\":{\"2770\":{}},\"parent\":{}}],[\"result\",{\"_index\":39,\"name\":{\"39\":{},\"431\":{},\"1232\":{}},\"parent\":{}}],[\"resume_token_changed\",{\"_index\":163,\"name\":{\"578\":{}},\"parent\":{}}],[\"resumeafter\",{\"_index\":471,\"name\":{\"1440\":{},\"1535\":{}},\"parent\":{}}],[\"resumeoptions\",{\"_index\":487,\"name\":{\"1529\":{}},\"parent\":{\"1530\":{},\"1531\":{},\"1532\":{},\"1533\":{},\"1534\":{},\"1535\":{},\"1536\":{},\"1537\":{}}}],[\"resumetoken\",{\"_index\":168,\"name\":{\"585\":{},\"1538\":{}},\"parent\":{}}],[\"retryreads\",{\"_index\":681,\"name\":{\"1924\":{},\"1993\":{}},\"parent\":{}}],[\"retrywrites\",{\"_index\":24,\"name\":{\"24\":{},\"1451\":{},\"1761\":{},\"1776\":{},\"1925\":{},\"1994\":{},\"2136\":{},\"2164\":{},\"2191\":{},\"2215\":{},\"2242\":{},\"2283\":{},\"2309\":{},\"2336\":{},\"2354\":{},\"2372\":{},\"2413\":{},\"2429\":{},\"2453\":{},\"2478\":{},\"2517\":{},\"2559\":{},\"2580\":{},\"2614\":{},\"2631\":{},\"2665\":{},\"2710\":{},\"2728\":{},\"2785\":{},\"2807\":{},\"2839\":{},\"3012\":{}},\"parent\":{}}],[\"returndocument\",{\"_index\":321,\"name\":{\"1061\":{},\"1062\":{},\"2445\":{},\"2470\":{}},\"parent\":{}}],[\"returnkey\",{\"_index\":253,\"name\":{\"738\":{},\"2394\":{}},\"parent\":{}}],[\"reuse\",{\"_index\":941,\"name\":{\"2749\":{}},\"parent\":{}}],[\"revision\",{\"_index\":652,\"name\":{\"1846\":{}},\"parent\":{}}],[\"rewind\",{\"_index\":113,\"name\":{\"469\":{},\"536\":{},\"770\":{},\"877\":{},\"922\":{},\"1015\":{}},\"parent\":{}}],[\"role\",{\"_index\":796,\"name\":{\"2149\":{}},\"parent\":{}}],[\"roles\",{\"_index\":793,\"name\":{\"2130\":{}},\"parent\":{}}],[\"rolespecification\",{\"_index\":795,\"name\":{\"2148\":{}},\"parent\":{\"2149\":{},\"2150\":{}}}],[\"rootfilteroperators\",{\"_index\":773,\"name\":{\"2109\":{}},\"parent\":{\"2110\":{},\"2111\":{},\"2112\":{},\"2113\":{},\"2114\":{},\"2119\":{},\"2120\":{}}}],[\"rootfilteroperators.__type\",{\"_index\":779,\"name\":{},\"parent\":{\"2115\":{},\"2116\":{},\"2117\":{},\"2118\":{}}}],[\"roundtriptime\",{\"_index\":988,\"name\":{\"2910\":{}},\"parent\":{}}],[\"runcommandcursor\",{\"_index\":304,\"name\":{\"981\":{}},\"parent\":{\"982\":{},\"983\":{},\"984\":{},\"985\":{},\"989\":{},\"990\":{},\"991\":{},\"992\":{},\"993\":{},\"994\":{},\"995\":{},\"996\":{},\"997\":{},\"998\":{},\"999\":{},\"1000\":{},\"1001\":{},\"1002\":{},\"1003\":{},\"1004\":{},\"1005\":{},\"1006\":{},\"1007\":{},\"1008\":{},\"1009\":{},\"1010\":{},\"1011\":{},\"1012\":{},\"1013\":{},\"1014\":{},\"1015\":{},\"1016\":{},\"1017\":{},\"1018\":{},\"1019\":{},\"1020\":{},\"1021\":{},\"1022\":{},\"1023\":{},\"1024\":{},\"1025\":{},\"1026\":{},\"1027\":{},\"1028\":{},\"1029\":{},\"1030\":{},\"1031\":{}}}],[\"runcommandcursor.__type\",{\"_index\":306,\"name\":{},\"parent\":{\"986\":{},\"987\":{},\"988\":{}}}],[\"runcommandoptions\",{\"_index\":902,\"name\":{\"2677\":{}},\"parent\":{}}],[\"runcursorcommand\",{\"_index\":248,\"name\":{\"727\":{}},\"parent\":{}}],[\"runcursorcommandoptions\",{\"_index\":606,\"name\":{\"1769\":{}},\"parent\":{}}],[\"scale\",{\"_index\":923,\"name\":{\"2705\":{},\"2723\":{}},\"parent\":{}}],[\"scalefactor\",{\"_index\":921,\"name\":{\"2703\":{}},\"parent\":{}}],[\"schemamap\",{\"_index\":627,\"name\":{\"1801\":{}},\"parent\":{}}],[\"schemamember\",{\"_index\":784,\"name\":{\"2121\":{}},\"parent\":{}}],[\"search\",{\"_index\":778,\"name\":{\"2115\":{},\"2771\":{},\"2772\":{}},\"parent\":{}}],[\"searches\",{\"_index\":961,\"name\":{\"2770\":{}},\"parent\":{}}],[\"secondary\",{\"_index\":335,\"name\":{\"1085\":{},\"1090\":{}},\"parent\":{}}],[\"secondary_preferred\",{\"_index\":336,\"name\":{\"1086\":{}},\"parent\":{}}],[\"secondaryok\",{\"_index\":239,\"name\":{\"703\":{},\"1105\":{}},\"parent\":{}}],[\"secondarypreferred\",{\"_index\":339,\"name\":{\"1091\":{}},\"parent\":{}}],[\"selectserveroptions\",{\"_index\":1005,\"name\":{\"2935\":{}},\"parent\":{\"2936\":{},\"2937\":{},\"2938\":{}}}],[\"serialize\",{\"_index\":395,\"name\":{\"1223\":{}},\"parent\":{}}],[\"serverapi\",{\"_index\":293,\"name\":{\"943\":{},\"1607\":{},\"1656\":{},\"1944\":{},\"1962\":{},\"2006\":{},\"2893\":{}},\"parent\":{\"2007\":{},\"2008\":{},\"2009\":{}}}],[\"serverapiversion\",{\"_index\":320,\"name\":{\"1059\":{},\"1060\":{}},\"parent\":{}}],[\"servercapabilities\",{\"_index\":1006,\"name\":{\"2939\":{}},\"parent\":{\"2940\":{},\"2941\":{},\"2942\":{},\"2943\":{},\"2944\":{},\"2945\":{},\"2946\":{},\"2947\":{},\"2948\":{},\"2949\":{},\"2950\":{},\"2951\":{}}}],[\"serverclosedevent\",{\"_index\":380,\"name\":{\"1189\":{}},\"parent\":{\"1190\":{},\"1191\":{}}}],[\"serverdescription\",{\"_index\":985,\"name\":{\"2899\":{}},\"parent\":{\"2900\":{},\"2901\":{},\"2902\":{},\"2903\":{},\"2904\":{},\"2905\":{},\"2906\":{},\"2907\":{},\"2908\":{},\"2909\":{},\"2910\":{},\"2911\":{},\"2912\":{},\"2913\":{},\"2914\":{},\"2915\":{},\"2916\":{},\"2917\":{},\"2918\":{},\"2919\":{},\"2920\":{},\"2921\":{},\"2922\":{},\"2923\":{},\"2924\":{},\"2925\":{},\"2926\":{},\"2927\":{}}}],[\"serverdescriptionchangedevent\",{\"_index\":382,\"name\":{\"1192\":{}},\"parent\":{\"1193\":{},\"1194\":{},\"1195\":{},\"1196\":{}}}],[\"serverevents\",{\"_index\":984,\"name\":{\"2898\":{}},\"parent\":{}}],[\"serverheartbeatfailedevent\",{\"_index\":385,\"name\":{\"1197\":{}},\"parent\":{\"1198\":{},\"1199\":{},\"1200\":{}}}],[\"serverheartbeatstartedevent\",{\"_index\":386,\"name\":{\"1201\":{}},\"parent\":{\"1202\":{}}}],[\"serverheartbeatsucceededevent\",{\"_index\":387,\"name\":{\"1203\":{}},\"parent\":{\"1204\":{},\"1205\":{},\"1206\":{}}}],[\"serverinfo\",{\"_index\":134,\"name\":{\"490\":{}},\"parent\":{}}],[\"serveropeningevent\",{\"_index\":388,\"name\":{\"1207\":{}},\"parent\":{\"1208\":{},\"1209\":{}}}],[\"servers\",{\"_index\":1020,\"name\":{\"2959\":{}},\"parent\":{}}],[\"serverselectiontimeoutms\",{\"_index\":678,\"name\":{\"1920\":{},\"1990\":{},\"2937\":{}},\"parent\":{}}],[\"serversession\",{\"_index\":180,\"name\":{\"620\":{},\"2983\":{}},\"parent\":{\"2984\":{},\"2985\":{},\"2986\":{},\"2987\":{},\"2988\":{}}}],[\"serversessionid\",{\"_index\":1037,\"name\":{\"2989\":{}},\"parent\":{\"2990\":{}}}],[\"serversessionid.__type\",{\"_index\":1038,\"name\":{},\"parent\":{\"2991\":{}}}],[\"serverstatus\",{\"_index\":135,\"name\":{\"491\":{}},\"parent\":{}}],[\"servertype\",{\"_index\":324,\"name\":{\"1069\":{},\"1070\":{}},\"parent\":{}}],[\"service_host\",{\"_index\":493,\"name\":{\"1545\":{}},\"parent\":{}}],[\"service_name\",{\"_index\":494,\"name\":{\"1546\":{}},\"parent\":{}}],[\"service_realm\",{\"_index\":495,\"name\":{\"1547\":{}},\"parent\":{}}],[\"serviceid\",{\"_index\":360,\"name\":{\"1122\":{},\"1132\":{},\"1141\":{},\"1161\":{}},\"parent\":{}}],[\"session\",{\"_index\":28,\"name\":{\"28\":{},\"1447\":{},\"1726\":{},\"1742\":{},\"2140\":{},\"2168\":{},\"2195\":{},\"2206\":{},\"2219\":{},\"2246\":{},\"2287\":{},\"2313\":{},\"2340\":{},\"2358\":{},\"2376\":{},\"2409\":{},\"2433\":{},\"2457\":{},\"2482\":{},\"2513\":{},\"2555\":{},\"2584\":{},\"2610\":{},\"2635\":{},\"2650\":{},\"2669\":{},\"2714\":{},\"2732\":{},\"2789\":{},\"2811\":{},\"2843\":{},\"2855\":{},\"2938\":{},\"3016\":{}},\"parent\":{}}],[\"setbatchsize\",{\"_index\":309,\"name\":{\"991\":{}},\"parent\":{}}],[\"setcomment\",{\"_index\":307,\"name\":{\"989\":{}},\"parent\":{}}],[\"setfields\",{\"_index\":785,\"name\":{\"2122\":{}},\"parent\":{}}],[\"setmaxlisteners\",{\"_index\":130,\"name\":{\"486\":{},\"552\":{},\"569\":{},\"607\":{},\"649\":{},\"786\":{},\"812\":{},\"893\":{},\"938\":{},\"969\":{},\"1031\":{},\"2036\":{}},\"parent\":{}}],[\"setmaxtimems\",{\"_index\":308,\"name\":{\"990\":{}},\"parent\":{}}],[\"setname\",{\"_index\":992,\"name\":{\"2915\":{},\"2956\":{}},\"parent\":{}}],[\"setprofilinglevel\",{\"_index\":246,\"name\":{\"723\":{}},\"parent\":{}}],[\"setprofilingleveloptions\",{\"_index\":903,\"name\":{\"2678\":{}},\"parent\":{}}],[\"setversion\",{\"_index\":993,\"name\":{\"2916\":{}},\"parent\":{}}],[\"showexpandedevents\",{\"_index\":474,\"name\":{\"1444\":{}},\"parent\":{}}],[\"showrecordid\",{\"_index\":254,\"name\":{\"739\":{},\"2404\":{}},\"parent\":{}}],[\"signature\",{\"_index\":978,\"name\":{\"2870\":{}},\"parent\":{}}],[\"singlebatch\",{\"_index\":852,\"name\":{\"2402\":{}},\"parent\":{}}],[\"size\",{\"_index\":433,\"name\":{\"1313\":{},\"2081\":{},\"2261\":{},\"2682\":{},\"2747\":{},\"2748\":{},\"2752\":{}},\"parent\":{}}],[\"sizebytes\",{\"_index\":434,\"name\":{\"1314\":{}},\"parent\":{}}],[\"skip\",{\"_index\":151,\"name\":{\"511\":{},\"749\":{},\"1842\":{},\"1848\":{},\"2208\":{},\"2228\":{},\"2388\":{}},\"parent\":{}}],[\"slice\",{\"_index\":715,\"name\":{\"2046\":{}},\"parent\":{}}],[\"snapshot\",{\"_index\":330,\"name\":{\"1078\":{},\"2978\":{}},\"parent\":{}}],[\"snapshotenabled\",{\"_index\":181,\"name\":{\"621\":{}},\"parent\":{}}],[\"socketpath\",{\"_index\":1051,\"name\":{\"3033\":{}},\"parent\":{}}],[\"sockettimeoutms\",{\"_index\":547,\"name\":{\"1615\":{},\"1650\":{},\"1900\":{},\"1981\":{},\"2887\":{}},\"parent\":{}}],[\"sort\",{\"_index\":152,\"name\":{\"512\":{},\"745\":{},\"1841\":{},\"1847\":{},\"2048\":{},\"2386\":{},\"2423\":{},\"2446\":{},\"2471\":{},\"2994\":{}},\"parent\":{}}],[\"sortdirection\",{\"_index\":1040,\"name\":{\"2995\":{}},\"parent\":{}}],[\"source\",{\"_index\":506,\"name\":{\"1559\":{},\"1568\":{}},\"parent\":{}}],[\"sparse\",{\"_index\":861,\"name\":{\"2495\":{},\"2538\":{}},\"parent\":{}}],[\"srvhost\",{\"_index\":694,\"name\":{\"1957\":{}},\"parent\":{}}],[\"srvmaxhosts\",{\"_index\":674,\"name\":{\"1903\":{},\"1983\":{}},\"parent\":{}}],[\"srvservicename\",{\"_index\":675,\"name\":{\"1904\":{},\"1984\":{}},\"parent\":{}}],[\"ssl\",{\"_index\":669,\"name\":{\"1891\":{}},\"parent\":{}}],[\"sslca\",{\"_index\":686,\"name\":{\"1933\":{}},\"parent\":{}}],[\"sslcert\",{\"_index\":687,\"name\":{\"1934\":{}},\"parent\":{}}],[\"sslcrl\",{\"_index\":690,\"name\":{\"1937\":{}},\"parent\":{}}],[\"sslkey\",{\"_index\":688,\"name\":{\"1935\":{}},\"parent\":{}}],[\"sslpass\",{\"_index\":689,\"name\":{\"1936\":{}},\"parent\":{}}],[\"sslvalidate\",{\"_index\":685,\"name\":{\"1932\":{}},\"parent\":{}}],[\"stale\",{\"_index\":1021,\"name\":{\"2960\":{}},\"parent\":{}}],[\"start\",{\"_index\":268,\"name\":{\"819\":{},\"1843\":{},\"1849\":{}},\"parent\":{}}],[\"startafter\",{\"_index\":472,\"name\":{\"1441\":{},\"1536\":{}},\"parent\":{}}],[\"startatoperationtime\",{\"_index\":473,\"name\":{\"1442\":{},\"1530\":{}},\"parent\":{}}],[\"startsession\",{\"_index\":295,\"name\":{\"952\":{}},\"parent\":{}}],[\"starttransaction\",{\"_index\":189,\"name\":{\"630\":{}},\"parent\":{}}],[\"state\",{\"_index\":282,\"name\":{\"838\":{}},\"parent\":{}}],[\"stats\",{\"_index\":222,\"name\":{\"684\":{},\"714\":{}},\"parent\":{}}],[\"storageengine\",{\"_index\":819,\"name\":{\"2264\":{},\"2497\":{},\"2540\":{}},\"parent\":{}}],[\"storagesize\",{\"_index\":906,\"name\":{\"2684\":{}},\"parent\":{}}],[\"stream\",{\"_index\":102,\"name\":{\"456\":{},\"524\":{},\"591\":{},\"759\":{},\"864\":{},\"909\":{},\"1006\":{},\"1591\":{}},\"parent\":{}}],[\"streamdescription\",{\"_index\":581,\"name\":{\"1690\":{}},\"parent\":{\"1691\":{},\"1692\":{},\"1693\":{},\"1694\":{},\"1695\":{},\"1696\":{},\"1697\":{},\"1698\":{},\"1699\":{},\"1700\":{},\"1701\":{},\"1702\":{},\"1703\":{},\"1704\":{},\"1705\":{}}}],[\"streamdescriptionoptions\",{\"_index\":589,\"name\":{\"1706\":{}},\"parent\":{\"1707\":{},\"1708\":{},\"1709\":{}}}],[\"streamend\",{\"_index\":283,\"name\":{\"840\":{}},\"parent\":{}}],[\"streamoptions\",{\"_index\":167,\"name\":{\"584\":{}},\"parent\":{}}],[\"strength\",{\"_index\":802,\"name\":{\"2180\":{}},\"parent\":{}}],[\"strict\",{\"_index\":696,\"name\":{\"2008\":{}},\"parent\":{}}],[\"strictfilter\",{\"_index\":786,\"name\":{\"2123\":{}},\"parent\":{}}],[\"strictmatchkeysandvalues\",{\"_index\":787,\"name\":{\"2124\":{}},\"parent\":{}}],[\"strictupdatefilter\",{\"_index\":788,\"name\":{\"2125\":{}},\"parent\":{}}],[\"supportednodeconnectionoptions\",{\"_index\":698,\"name\":{\"2010\":{}},\"parent\":{}}],[\"supportedsocketoptions\",{\"_index\":699,\"name\":{\"2011\":{}},\"parent\":{}}],[\"supportedtlsconnectionoptions\",{\"_index\":700,\"name\":{\"2012\":{}},\"parent\":{}}],[\"supportedtlssocketoptions\",{\"_index\":701,\"name\":{\"2013\":{}},\"parent\":{}}],[\"supports\",{\"_index\":172,\"name\":{\"611\":{}},\"parent\":{}}],[\"supportssnapshotreads\",{\"_index\":1013,\"name\":{\"2949\":{}},\"parent\":{}}],[\"system_command_collection\",{\"_index\":236,\"name\":{\"698\":{}},\"parent\":{}}],[\"system_index_collection\",{\"_index\":233,\"name\":{\"695\":{}},\"parent\":{}}],[\"system_js_collection\",{\"_index\":237,\"name\":{\"699\":{}},\"parent\":{}}],[\"system_namespace_collection\",{\"_index\":232,\"name\":{\"694\":{}},\"parent\":{}}],[\"system_profile_collection\",{\"_index\":234,\"name\":{\"696\":{}},\"parent\":{}}],[\"system_user_collection\",{\"_index\":235,\"name\":{\"697\":{}},\"parent\":{}}],[\"tags\",{\"_index\":344,\"name\":{\"1099\":{},\"2905\":{}},\"parent\":{}}],[\"tagset\",{\"_index\":1001,\"name\":{\"2928\":{}},\"parent\":{\"2929\":{}}}],[\"tailable\",{\"_index\":599,\"name\":{\"1733\":{},\"1749\":{},\"2391\":{}},\"parent\":{}}],[\"teardown\",{\"_index\":610,\"name\":{\"1782\":{}},\"parent\":{}}],[\"text\",{\"_index\":777,\"name\":{\"2113\":{}},\"parent\":{}}],[\"textindexversion\",{\"_index\":866,\"name\":{\"2503\":{},\"2544\":{}},\"parent\":{}}],[\"time\",{\"_index\":367,\"name\":{\"1145\":{},\"1149\":{},\"1153\":{},\"1156\":{},\"1162\":{},\"1166\":{},\"1170\":{},\"1173\":{},\"1177\":{},\"1180\":{},\"1183\":{},\"1187\":{}},\"parent\":{}}],[\"timefield\",{\"_index\":833,\"name\":{\"2296\":{}},\"parent\":{}}],[\"timeout\",{\"_index\":851,\"name\":{\"2390\":{}},\"parent\":{}}],[\"timeout_sec\",{\"_index\":573,\"name\":{\"1679\":{}},\"parent\":{}}],[\"timeoutcontext\",{\"_index\":522,\"name\":{\"1583\":{}},\"parent\":{}}],[\"timeoutseconds\",{\"_index\":521,\"name\":{\"1582\":{}},\"parent\":{}}],[\"timeseries\",{\"_index\":825,\"name\":{\"2272\":{}},\"parent\":{}}],[\"timeseriescollectionoptions\",{\"_index\":832,\"name\":{\"2295\":{}},\"parent\":{\"2296\":{},\"2297\":{},\"2298\":{},\"2299\":{},\"2300\":{}}}],[\"timestamp\",{\"_index\":13,\"name\":{\"13\":{}},\"parent\":{}}],[\"tls\",{\"_index\":543,\"name\":{\"1611\":{},\"1648\":{},\"1890\":{},\"1972\":{},\"2886\":{}},\"parent\":{}}],[\"tlsallowinvalidcertificates\",{\"_index\":671,\"name\":{\"1896\":{},\"1977\":{}},\"parent\":{}}],[\"tlsallowinvalidhostnames\",{\"_index\":672,\"name\":{\"1897\":{},\"1978\":{}},\"parent\":{}}],[\"tlscafile\",{\"_index\":643,\"name\":{\"1827\":{},\"1895\":{}},\"parent\":{}}],[\"tlscertificatefile\",{\"_index\":670,\"name\":{\"1892\":{}},\"parent\":{}}],[\"tlscertificatekeyfile\",{\"_index\":641,\"name\":{\"1825\":{},\"1893\":{}},\"parent\":{}}],[\"tlscertificatekeyfilepassword\",{\"_index\":642,\"name\":{\"1826\":{},\"1894\":{}},\"parent\":{}}],[\"tlsinsecure\",{\"_index\":673,\"name\":{\"1898\":{},\"1979\":{}},\"parent\":{}}],[\"tlsoptions\",{\"_index\":639,\"name\":{\"1817\":{}},\"parent\":{}}],[\"to\",{\"_index\":478,\"name\":{\"1476\":{}},\"parent\":{}}],[\"toarray\",{\"_index\":107,\"name\":{\"462\":{},\"530\":{},\"765\":{},\"870\":{},\"915\":{},\"1012\":{}},\"parent\":{}}],[\"tobson\",{\"_index\":192,\"name\":{\"633\":{}},\"parent\":{}}],[\"tohostport\",{\"_index\":1054,\"name\":{\"3037\":{}},\"parent\":{}}],[\"tojson\",{\"_index\":332,\"name\":{\"1081\":{},\"1107\":{},\"1294\":{},\"1304\":{}},\"parent\":{}}],[\"topologyclosedevent\",{\"_index\":389,\"name\":{\"1210\":{}},\"parent\":{\"1211\":{}}}],[\"topologydescription\",{\"_index\":1017,\"name\":{\"2953\":{}},\"parent\":{\"2954\":{},\"2955\":{},\"2956\":{},\"2957\":{},\"2958\":{},\"2959\":{},\"2960\":{},\"2961\":{},\"2962\":{},\"2963\":{},\"2964\":{},\"2965\":{},\"2966\":{},\"2967\":{},\"2968\":{},\"2969\":{}}}],[\"topologydescriptionchangedevent\",{\"_index\":390,\"name\":{\"1212\":{}},\"parent\":{\"1213\":{},\"1214\":{},\"1215\":{}}}],[\"topologydescriptionoptions\",{\"_index\":1027,\"name\":{\"2970\":{}},\"parent\":{\"2971\":{},\"2972\":{}}}],[\"topologyevents\",{\"_index\":1016,\"name\":{\"2952\":{}},\"parent\":{}}],[\"topologyid\",{\"_index\":381,\"name\":{\"1190\":{},\"1193\":{},\"1208\":{},\"1211\":{},\"1213\":{},\"1217\":{}},\"parent\":{}}],[\"topologyopeningevent\",{\"_index\":391,\"name\":{\"1216\":{}},\"parent\":{\"1217\":{}}}],[\"topologytype\",{\"_index\":325,\"name\":{\"1071\":{},\"1072\":{}},\"parent\":{}}],[\"topologyversion\",{\"_index\":54,\"name\":{\"55\":{},\"67\":{},\"79\":{},\"91\":{},\"103\":{},\"115\":{},\"127\":{},\"139\":{},\"151\":{},\"163\":{},\"174\":{},\"187\":{},\"199\":{},\"211\":{},\"223\":{},\"235\":{},\"247\":{},\"259\":{},\"271\":{},\"283\":{},\"295\":{},\"307\":{},\"319\":{},\"331\":{},\"347\":{},\"360\":{},\"373\":{},\"385\":{},\"397\":{},\"409\":{},\"421\":{},\"438\":{},\"2907\":{},\"2930\":{}},\"parent\":{\"2931\":{},\"2932\":{}}}],[\"tostring\",{\"_index\":414,\"name\":{\"1257\":{},\"1295\":{},\"1305\":{},\"3036\":{},\"3043\":{},\"3050\":{}},\"parent\":{}}],[\"totalindexsize\",{\"_index\":912,\"name\":{\"2690\":{}},\"parent\":{}}],[\"totalsize\",{\"_index\":894,\"name\":{\"2645\":{},\"2702\":{}},\"parent\":{}}],[\"totalsizemb\",{\"_index\":895,\"name\":{\"2646\":{}},\"parent\":{}}],[\"transaction\",{\"_index\":179,\"name\":{\"618\":{},\"2996\":{}},\"parent\":{\"2997\":{},\"2998\":{},\"2999\":{},\"3000\":{},\"3001\":{},\"3002\":{},\"3003\":{}}}],[\"transactionoptions\",{\"_index\":1045,\"name\":{\"3004\":{}},\"parent\":{\"3005\":{},\"3006\":{},\"3007\":{},\"3008\":{},\"3009\":{},\"3010\":{},\"3011\":{},\"3012\":{},\"3013\":{},\"3014\":{},\"3015\":{},\"3016\":{},\"3017\":{},\"3018\":{},\"3019\":{},\"3020\":{},\"3021\":{}}}],[\"transform\",{\"_index\":604,\"name\":{\"1740\":{}},\"parent\":{}}],[\"translate\",{\"_index\":341,\"name\":{\"1095\":{}},\"parent\":{}}],[\"truncate\",{\"_index\":962,\"name\":{\"2773\":{}},\"parent\":{}}],[\"truncatedarrays\",{\"_index\":490,\"name\":{\"1542\":{}},\"parent\":{}}],[\"trynext\",{\"_index\":105,\"name\":{\"459\":{},\"527\":{},\"588\":{},\"762\":{},\"867\":{},\"912\":{},\"1009\":{}},\"parent\":{}}],[\"txnnumber\",{\"_index\":442,\"name\":{\"1345\":{},\"1352\":{},\"1359\":{},\"1369\":{},\"1381\":{},\"1396\":{},\"1403\":{},\"1410\":{},\"1421\":{},\"1431\":{},\"1470\":{},\"1483\":{},\"1493\":{},\"1502\":{},\"1510\":{},\"1522\":{},\"2986\":{}},\"parent\":{}}],[\"type\",{\"_index\":166,\"name\":{\"583\":{},\"1668\":{},\"1693\":{},\"2066\":{},\"2597\":{},\"2901\":{},\"2955\":{}},\"parent\":{}}],[\"typedeventemitter\",{\"_index\":706,\"name\":{\"2020\":{}},\"parent\":{\"2021\":{},\"2022\":{},\"2023\":{},\"2024\":{},\"2025\":{},\"2026\":{},\"2027\":{},\"2028\":{},\"2029\":{},\"2030\":{},\"2031\":{},\"2032\":{},\"2033\":{},\"2034\":{},\"2035\":{},\"2036\":{}}}],[\"u\",{\"_index\":969,\"name\":{\"2827\":{}},\"parent\":{}}],[\"unique\",{\"_index\":814,\"name\":{\"2257\":{},\"2492\":{},\"2536\":{}},\"parent\":{}}],[\"unit\",{\"_index\":938,\"name\":{\"2748\":{}},\"parent\":{}}],[\"unorderedbulkoperation\",{\"_index\":310,\"name\":{\"1032\":{}},\"parent\":{\"1033\":{},\"1034\":{},\"1035\":{},\"1036\":{},\"1037\":{},\"1038\":{},\"1039\":{},\"1040\":{},\"1041\":{},\"1042\":{},\"1043\":{}}}],[\"unpinned\",{\"_index\":536,\"name\":{\"1601\":{}},\"parent\":{}}],[\"unwind\",{\"_index\":153,\"name\":{\"513\":{}},\"parent\":{}}],[\"update\",{\"_index\":423,\"name\":{\"1277\":{},\"1284\":{},\"1328\":{},\"2764\":{},\"2774\":{}},\"parent\":{}}],[\"updated\",{\"_index\":957,\"name\":{\"2764\":{}},\"parent\":{}}],[\"updatedescription\",{\"_index\":485,\"name\":{\"1517\":{},\"1539\":{}},\"parent\":{\"1540\":{},\"1541\":{},\"1542\":{},\"1543\":{}}}],[\"updatedfields\",{\"_index\":488,\"name\":{\"1540\":{}},\"parent\":{}}],[\"updatefilter\",{\"_index\":789,\"name\":{\"2126\":{}},\"parent\":{}}],[\"updatemany\",{\"_index\":203,\"name\":{\"664\":{}},\"parent\":{}}],[\"updatemanymodel\",{\"_index\":422,\"name\":{\"1275\":{}},\"parent\":{\"1276\":{},\"1277\":{},\"1278\":{},\"1279\":{},\"1280\":{},\"1281\":{}}}],[\"updateone\",{\"_index\":201,\"name\":{\"662\":{},\"1329\":{}},\"parent\":{}}],[\"updateonemodel\",{\"_index\":425,\"name\":{\"1282\":{}},\"parent\":{\"1283\":{},\"1284\":{},\"1285\":{},\"1286\":{},\"1287\":{},\"1288\":{}}}],[\"updateoptions\",{\"_index\":965,\"name\":{\"2797\":{}},\"parent\":{\"2798\":{},\"2799\":{},\"2800\":{},\"2801\":{},\"2802\":{},\"2803\":{},\"2804\":{},\"2805\":{},\"2806\":{},\"2807\":{},\"2808\":{},\"2809\":{},\"2810\":{},\"2811\":{},\"2812\":{},\"2813\":{},\"2814\":{},\"2815\":{},\"2816\":{},\"2817\":{},\"2818\":{}}}],[\"updateresult\",{\"_index\":966,\"name\":{\"2819\":{}},\"parent\":{\"2820\":{},\"2821\":{},\"2822\":{},\"2823\":{},\"2824\":{}}}],[\"updatestatement\",{\"_index\":968,\"name\":{\"2825\":{}},\"parent\":{\"2826\":{},\"2827\":{},\"2828\":{},\"2829\":{},\"2830\":{},\"2831\":{},\"2832\":{}}}],[\"uploaddate\",{\"_index\":657,\"name\":{\"1859\":{}},\"parent\":{}}],[\"upsert\",{\"_index\":421,\"name\":{\"1274\":{},\"1281\":{},\"1288\":{},\"1333\":{},\"2447\":{},\"2472\":{},\"2780\":{},\"2802\":{},\"2828\":{}},\"parent\":{}}],[\"upsertedcount\",{\"_index\":47,\"name\":{\"47\":{},\"1237\":{},\"2823\":{}},\"parent\":{}}],[\"upsertedid\",{\"_index\":967,\"name\":{\"2824\":{}},\"parent\":{}}],[\"upsertedids\",{\"_index\":49,\"name\":{\"49\":{},\"1238\":{}},\"parent\":{}}],[\"url\",{\"_index\":576,\"name\":{\"1682\":{}},\"parent\":{}}],[\"userflags\",{\"_index\":911,\"name\":{\"2689\":{}},\"parent\":{}}],[\"username\",{\"_index\":504,\"name\":{\"1557\":{},\"1566\":{},\"1881\":{}},\"parent\":{}}],[\"uuid\",{\"_index\":885,\"name\":{\"2602\":{}},\"parent\":{}}],[\"validate\",{\"_index\":510,\"name\":{\"1564\":{}},\"parent\":{}}],[\"validatecollection\",{\"_index\":139,\"name\":{\"495\":{}},\"parent\":{}}],[\"validatecollectionoptions\",{\"_index\":971,\"name\":{\"2833\":{}},\"parent\":{\"2834\":{},\"2835\":{},\"2836\":{},\"2837\":{},\"2838\":{},\"2839\":{},\"2840\":{},\"2841\":{},\"2842\":{},\"2843\":{},\"2844\":{},\"2845\":{},\"2846\":{},\"2847\":{},\"2848\":{},\"2849\":{},\"2850\":{}}}],[\"validationaction\",{\"_index\":822,\"name\":{\"2267\":{}},\"parent\":{}}],[\"validationlevel\",{\"_index\":821,\"name\":{\"2266\":{}},\"parent\":{}}],[\"validator\",{\"_index\":820,\"name\":{\"2265\":{}},\"parent\":{}}],[\"value\",{\"_index\":593,\"name\":{\"1718\":{},\"2762\":{},\"2764\":{}},\"parent\":{}}],[\"version\",{\"_index\":523,\"name\":{\"1584\":{},\"1665\":{},\"1671\":{},\"1687\":{},\"1885\":{},\"2007\":{},\"2499\":{},\"2533\":{},\"2751\":{},\"2753\":{}},\"parent\":{}}],[\"viewon\",{\"_index\":824,\"name\":{\"2269\":{}},\"parent\":{}}],[\"w\",{\"_index\":349,\"name\":{\"1111\":{},\"1928\":{},\"3052\":{},\"3056\":{}},\"parent\":{}}],[\"waitqueuetimeoutms\",{\"_index\":564,\"name\":{\"1639\":{},\"1909\":{},\"1988\":{}},\"parent\":{}}],[\"watch\",{\"_index\":227,\"name\":{\"689\":{},\"726\":{},\"954\":{}},\"parent\":{}}],[\"weights\",{\"_index\":863,\"name\":{\"2500\":{},\"2541\":{}},\"parent\":{}}],[\"where\",{\"_index\":783,\"name\":{\"2119\":{}},\"parent\":{}}],[\"wildcardprojection\",{\"_index\":870,\"name\":{\"2509\":{},\"2548\":{}},\"parent\":{}}],[\"willretrywrite\",{\"_index\":29,\"name\":{\"29\":{},\"1453\":{},\"1765\":{},\"2141\":{},\"2169\":{},\"2196\":{},\"2220\":{},\"2247\":{},\"2288\":{},\"2314\":{},\"2341\":{},\"2359\":{},\"2377\":{},\"2414\":{},\"2434\":{},\"2458\":{},\"2483\":{},\"2518\":{},\"2560\":{},\"2585\":{},\"2615\":{},\"2636\":{},\"2651\":{},\"2670\":{},\"2715\":{},\"2733\":{},\"2790\":{},\"2812\":{},\"2844\":{},\"3017\":{}},\"parent\":{}}],[\"wiredtiger\",{\"_index\":917,\"name\":{\"2697\":{}},\"parent\":{}}],[\"wiredtigerdata\",{\"_index\":925,\"name\":{\"2740\":{}},\"parent\":{\"2741\":{},\"2742\":{},\"2743\":{},\"2754\":{},\"2755\":{},\"2756\":{},\"2757\":{},\"2758\":{},\"2759\":{},\"2775\":{}}}],[\"wiredtigerdata.__type\",{\"_index\":932,\"name\":{},\"parent\":{\"2744\":{},\"2745\":{},\"2746\":{},\"2747\":{},\"2748\":{},\"2749\":{},\"2750\":{},\"2751\":{},\"2752\":{},\"2753\":{},\"2760\":{},\"2761\":{},\"2762\":{},\"2763\":{},\"2764\":{},\"2765\":{},\"2766\":{},\"2767\":{},\"2768\":{},\"2769\":{},\"2770\":{},\"2771\":{},\"2772\":{},\"2773\":{},\"2774\":{}}}],[\"withcollection\",{\"_index\":1056,\"name\":{\"3044\":{},\"3051\":{}},\"parent\":{}}],[\"withid\",{\"_index\":790,\"name\":{\"2127\":{}},\"parent\":{}}],[\"withoutid\",{\"_index\":791,\"name\":{\"2128\":{}},\"parent\":{}}],[\"withreadconcern\",{\"_index\":111,\"name\":{\"466\":{},\"533\":{},\"768\":{},\"874\":{},\"919\":{},\"993\":{}},\"parent\":{}}],[\"withreadpreference\",{\"_index\":110,\"name\":{\"465\":{},\"532\":{},\"767\":{},\"873\":{},\"918\":{},\"1014\":{}},\"parent\":{}}],[\"withsession\",{\"_index\":296,\"name\":{\"953\":{}},\"parent\":{}}],[\"withsessioncallback\",{\"_index\":702,\"name\":{\"2014\":{}},\"parent\":{\"2015\":{}}}],[\"withtransaction\",{\"_index\":193,\"name\":{\"634\":{}},\"parent\":{}}],[\"withtransactioncallback\",{\"_index\":1039,\"name\":{\"2992\":{}},\"parent\":{\"2993\":{}}}],[\"write\",{\"_index\":288,\"name\":{\"845\":{}},\"parent\":{}}],[\"writeconcern\",{\"_index\":34,\"name\":{\"34\":{},\"657\":{},\"707\":{},\"844\":{},\"946\":{},\"978\":{},\"1041\":{},\"1108\":{},\"1322\":{},\"1716\":{},\"1767\":{},\"1779\":{},\"1867\":{},\"1874\":{},\"1931\":{},\"1964\":{},\"2146\":{},\"2174\":{},\"2201\":{},\"2225\":{},\"2252\":{},\"2293\":{},\"2319\":{},\"2346\":{},\"2364\":{},\"2382\":{},\"2439\":{},\"2463\":{},\"2488\":{},\"2590\":{},\"2641\":{},\"2675\":{},\"2720\":{},\"2738\":{},\"2795\":{},\"2817\":{},\"2849\":{},\"3006\":{},\"3054\":{}},\"parent\":{\"1109\":{},\"1110\":{},\"1111\":{},\"1112\":{},\"1113\":{},\"1114\":{}}}],[\"writeconcernerror\",{\"_index\":51,\"name\":{\"51\":{},\"342\":{},\"434\":{},\"1289\":{}},\"parent\":{\"1290\":{},\"1291\":{},\"1292\":{},\"1293\":{},\"1294\":{},\"1295\":{}}}],[\"writeconcernerrordata\",{\"_index\":438,\"name\":{\"1337\":{}},\"parent\":{\"1338\":{},\"1339\":{},\"1340\":{}}}],[\"writeconcernoptions\",{\"_index\":1058,\"name\":{\"3053\":{}},\"parent\":{\"3054\":{}}}],[\"writeconcernsettings\",{\"_index\":1059,\"name\":{\"3055\":{}},\"parent\":{\"3056\":{},\"3057\":{},\"3058\":{},\"3059\":{},\"3060\":{},\"3061\":{}}}],[\"writeerror\",{\"_index\":426,\"name\":{\"1296\":{}},\"parent\":{\"1297\":{},\"1298\":{},\"1299\":{},\"1300\":{},\"1301\":{},\"1302\":{},\"1303\":{},\"1304\":{},\"1305\":{}}}],[\"writeerrors\",{\"_index\":40,\"name\":{\"40\":{}},\"parent\":{}}],[\"wtimeout\",{\"_index\":350,\"name\":{\"1112\":{},\"3060\":{}},\"parent\":{}}],[\"wtimeoutms\",{\"_index\":683,\"name\":{\"1929\":{},\"3057\":{}},\"parent\":{}}],[\"zlibcompressionlevel\",{\"_index\":587,\"name\":{\"1704\":{},\"1902\":{},\"1982\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/5.6/assets/style.css b/docs/5.6/assets/style.css new file mode 100644 index 0000000000..a16ed029e5 --- /dev/null +++ b/docs/5.6/assets/style.css @@ -0,0 +1,1413 @@ +@import url("./icons.css"); + +:root { + /* Light */ + --light-color-background: #fcfcfc; + --light-color-secondary-background: #fff; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-menu-divider: #eee; + --light-color-menu-divider-focus: #000; + --light-color-menu-label: #707070; + --light-color-panel: var(--light-color-secondary-background); + --light-color-panel-divider: #eee; + --light-color-comment-tag: #707070; + --light-color-comment-tag-text: #fff; + --light-color-ts: #9600ff; + --light-color-ts-interface: #647f1b; + --light-color-ts-enum: #937210; + --light-color-ts-class: #0672de; + --light-color-ts-private: #707070; + --light-color-toolbar: #fff; + --light-color-toolbar-text: #333; + --light-icon-filter: invert(0); + --light-external-icon: url("data:image/svg+xml;utf8,"); + + /* Dark */ + --dark-color-background: #36393f; + --dark-color-secondary-background: #2f3136; + --dark-color-text: #ffffff; + --dark-color-text-aside: #e6e4e4; + --dark-color-link: #00aff4; + --dark-color-menu-divider: #eee; + --dark-color-menu-divider-focus: #000; + --dark-color-menu-label: #707070; + --dark-color-panel: var(--dark-color-secondary-background); + --dark-color-panel-divider: #818181; + --dark-color-comment-tag: #dcddde; + --dark-color-comment-tag-text: #2f3136; + --dark-color-ts: #c97dff; + --dark-color-ts-interface: #9cbe3c; + --dark-color-ts-enum: #d6ab29; + --dark-color-ts-class: #3695f3; + --dark-color-ts-private: #e2e2e2; + --dark-color-toolbar: #34373c; + --dark-color-toolbar-text: #ffffff; + --dark-icon-filter: invert(1); + --dark-external-icon: url("data:image/svg+xml;utf8,"); +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-secondary-background: var(--light-color-secondary-background); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-menu-divider: var(--light-color-menu-divider); + --color-menu-divider-focus: var(--light-color-menu-divider-focus); + --color-menu-label: var(--light-color-menu-label); + --color-panel: var(--light-color-panel); + --color-panel-divider: var(--light-color-panel-divider); + --color-comment-tag: var(--light-color-comment-tag); + --color-comment-tag-text: var(--light-color-comment-tag-text); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-private: var(--light-color-ts-private); + --color-toolbar: var(--light-color-toolbar); + --color-toolbar-text: var(--light-color-toolbar-text); + --icon-filter: var(--light-icon-filter); + --external-icon: var(--light-external-icon); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-secondary-background: var(--dark-color-secondary-background); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-menu-divider: var(--dark-color-menu-divider); + --color-menu-divider-focus: var(--dark-color-menu-divider-focus); + --color-menu-label: var(--dark-color-menu-label); + --color-panel: var(--dark-color-panel); + --color-panel-divider: var(--dark-color-panel-divider); + --color-comment-tag: var(--dark-color-comment-tag); + --color-comment-tag-text: var(--dark-color-comment-tag-text); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-private: var(--dark-color-ts-private); + --color-toolbar: var(--dark-color-toolbar); + --color-toolbar-text: var(--dark-color-toolbar-text); + --icon-filter: var(--dark-icon-filter); + --external-icon: var(--dark-external-icon); + } +} + +body { + margin: 0; +} + +body.light { + --color-background: var(--light-color-background); + --color-secondary-background: var(--light-color-secondary-background); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-menu-divider: var(--light-color-menu-divider); + --color-menu-divider-focus: var(--light-color-menu-divider-focus); + --color-menu-label: var(--light-color-menu-label); + --color-panel: var(--light-color-panel); + --color-panel-divider: var(--light-color-panel-divider); + --color-comment-tag: var(--light-color-comment-tag); + --color-comment-tag-text: var(--light-color-comment-tag-text); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-private: var(--light-color-ts-private); + --color-toolbar: var(--light-color-toolbar); + --color-toolbar-text: var(--light-color-toolbar-text); + --icon-filter: var(--light-icon-filter); + --external-icon: var(--light-external-icon); +} + +body.dark { + --color-background: var(--dark-color-background); + --color-secondary-background: var(--dark-color-secondary-background); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-menu-divider: var(--dark-color-menu-divider); + --color-menu-divider-focus: var(--dark-color-menu-divider-focus); + --color-menu-label: var(--dark-color-menu-label); + --color-panel: var(--dark-color-panel); + --color-panel-divider: var(--dark-color-panel-divider); + --color-comment-tag: var(--dark-color-comment-tag); + --color-comment-tag-text: var(--dark-color-comment-tag-text); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-private: var(--dark-color-ts-private); + --color-toolbar: var(--dark-color-toolbar); + --color-toolbar-text: var(--dark-color-toolbar-text); + --icon-filter: var(--dark-icon-filter); + --external-icon: var(--dark-external-icon); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +h2 { + font-size: 1.5em; + margin: 0.83em 0; +} + +h3 { + font-size: 1.17em; + margin: 1em 0; +} + +h4, +.tsd-index-panel h3 { + font-size: 1em; + margin: 1.33em 0; +} + +h5 { + font-size: 0.83em; + margin: 1.67em 0; +} + +h6 { + font-size: 0.67em; + margin: 2.33em 0; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1200px; + margin: 0 auto; + padding: 0 40px; +} +@media (max-width: 640px) { + .container { + padding: 0 20px; + } +} + +.container-main { + padding-bottom: 200px; +} + +.row { + display: flex; + position: relative; + margin: 0 -10px; +} +.row:after { + visibility: hidden; + display: block; + content: ""; + clear: both; + height: 0; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 0 10px; +} + +.col-4 { + width: 33.3333333333%; +} +.col-8 { + width: 66.6666666667%; +} + +ul.tsd-descriptions > li > :first-child, +.tsd-panel > :first-child, +.col-8 > :first-child, +.col-4 > :first-child, +ul.tsd-descriptions > li > :first-child > :first-child, +.tsd-panel > :first-child > :first-child, +.col-8 > :first-child > :first-child, +.col-4 > :first-child > :first-child, +ul.tsd-descriptions > li > :first-child > :first-child > :first-child, +.tsd-panel > :first-child > :first-child > :first-child, +.col-8 > :first-child > :first-child > :first-child, +.col-4 > :first-child > :first-child > :first-child { + margin-top: 0; +} +ul.tsd-descriptions > li > :last-child, +.tsd-panel > :last-child, +.col-8 > :last-child, +.col-4 > :last-child, +ul.tsd-descriptions > li > :last-child > :last-child, +.tsd-panel > :last-child > :last-child, +.col-8 > :last-child > :last-child, +.col-4 > :last-child > :last-child, +ul.tsd-descriptions > li > :last-child > :last-child > :last-child, +.tsd-panel > :last-child > :last-child > :last-child, +.col-8 > :last-child > :last-child > :last-child, +.col-4 > :last-child > :last-child > :last-child { + margin-bottom: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 14px; +} + +pre { + padding: 10px; +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (min-width: 901px) and (max-width: 1024px) { + html .col-content { + width: 72%; + } + html .col-menu { + width: 28%; + } + html .tsd-navigation { + padding-left: 10px; + } +} +@media (max-width: 900px) { + html .col-content { + float: none; + width: 100%; + } + html .col-menu { + position: fixed !important; + overflow: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + width: 100%; + padding: 20px 20px 0 0; + max-width: 450px; + visibility: hidden; + background-color: var(--color-panel); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + grid-template-rows: auto 1fr; + max-height: 100vh; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-page-title { + padding: 70px 0 20px 0; + margin: 0 0 40px 0; + background: var(--color-panel); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); +} +.tsd-page-title h1 { + margin: 0; +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +dl.tsd-comment-tags { + overflow: hidden; +} +dl.tsd-comment-tags dt { + float: left; + padding: 1px 5px; + margin: 0 10px 0 0; + border-radius: 4px; + border: 1px solid var(--color-comment-tag); + color: var(--color-comment-tag); + font-size: 0.8em; + font-weight: normal; +} +dl.tsd-comment-tags dd { + margin: 0 0 10px 0; +} +dl.tsd-comment-tags dd:before, +dl.tsd-comment-tags dd:after { + display: table; + content: " "; +} +dl.tsd-comment-tags dd pre, +dl.tsd-comment-tags dd:after { + clear: both; +} +dl.tsd-comment-tags p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.toggle-protected .tsd-is-private { + display: none; +} + +.toggle-public .tsd-is-private, +.toggle-public .tsd-is-protected, +.toggle-public .tsd-is-private-protected { + display: none; +} + +.toggle-inherited .tsd-is-inherited { + display: none; +} + +.toggle-externals .tsd-is-external { + display: none; +} + +#tsd-filter { + position: relative; + display: inline-block; + height: 40px; + vertical-align: bottom; +} +.no-filter #tsd-filter { + display: none; +} +#tsd-filter .tsd-filter-group { + display: inline-block; + height: 40px; + vertical-align: bottom; + white-space: nowrap; +} +#tsd-filter input { + display: none; +} +@media (max-width: 900px) { + #tsd-filter .tsd-filter-group { + display: block; + position: absolute; + top: 40px; + right: 20px; + height: auto; + background-color: var(--color-panel); + visibility: hidden; + transform: translate(50%, 0); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); + } + .has-options #tsd-filter .tsd-filter-group { + visibility: visible; + } + .to-has-options #tsd-filter .tsd-filter-group { + animation: fade-in 0.2s; + } + .from-has-options #tsd-filter .tsd-filter-group { + animation: fade-out 0.2s; + } + #tsd-filter label, + #tsd-filter .tsd-select { + display: block; + padding-right: 20px; + } +} + +footer { + border-top: 1px solid var(--color-panel-divider); + background-color: var(--color-panel); +} +footer:after { + content: ""; + display: table; +} +footer.with-border-bottom { + border-bottom: 1px solid var(--color-panel-divider); +} +footer .tsd-legend-group { + font-size: 0; +} +footer .tsd-legend { + display: inline-block; + width: 25%; + padding: 0; + font-size: 16px; + list-style: none; + line-height: 1.333em; + vertical-align: top; +} +@media (max-width: 900px) { + footer .tsd-legend { + width: 50%; + } +} + +.tsd-hierarchy { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-index-panel .tsd-index-content { + margin-bottom: -30px !important; +} +.tsd-index-panel .tsd-index-section { + margin-bottom: 30px !important; +} +.tsd-index-panel h3 { + margin: 0 -20px 10px -20px; + padding: 0 20px 10px 20px; + border-bottom: 1px solid var(--color-panel-divider); +} +.tsd-index-panel ul.tsd-index-list { + -webkit-column-count: 3; + -moz-column-count: 3; + -ms-column-count: 3; + -o-column-count: 3; + column-count: 3; + -webkit-column-gap: 20px; + -moz-column-gap: 20px; + -ms-column-gap: 20px; + -o-column-gap: 20px; + column-gap: 20px; + padding: 0; + list-style: none; + line-height: 1.333em; +} +@media (max-width: 900px) { + .tsd-index-panel ul.tsd-index-list { + -webkit-column-count: 1; + -moz-column-count: 1; + -ms-column-count: 1; + -o-column-count: 1; + column-count: 1; + } +} +@media (min-width: 901px) and (max-width: 1024px) { + .tsd-index-panel ul.tsd-index-list { + -webkit-column-count: 2; + -moz-column-count: 2; + -ms-column-count: 2; + -o-column-count: 2; + column-count: 2; + } +} +.tsd-index-panel ul.tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel .tsd-parent-kind-module a { + color: var(--color-ts); +} +.tsd-index-panel .tsd-parent-kind-interface a { + color: var(--color-ts-interface); +} +.tsd-index-panel .tsd-parent-kind-enum a { + color: var(--color-ts-enum); +} +.tsd-index-panel .tsd-parent-kind-class a { + color: var(--color-ts-class); +} +.tsd-index-panel .tsd-kind-module a { + color: var(--color-ts); +} +.tsd-index-panel .tsd-kind-interface a { + color: var(--color-ts-interface); +} +.tsd-index-panel .tsd-kind-enum a { + color: var(--color-ts-enum); +} +.tsd-index-panel .tsd-kind-class a { + color: var(--color-ts-class); +} +.tsd-index-panel .tsd-is-private a { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 1px 5px; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 14px; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation { + margin: 0 0 0 40px; +} +.tsd-navigation a { + display: block; + padding-top: 2px; + padding-bottom: 2px; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary { + padding-bottom: 40px; +} +.tsd-navigation.primary a { + display: block; + padding-top: 6px; + padding-bottom: 6px; +} +.tsd-navigation.primary ul li a { + padding-left: 5px; +} +.tsd-navigation.primary ul li li a { + padding-left: 25px; +} +.tsd-navigation.primary ul li li li a { + padding-left: 45px; +} +.tsd-navigation.primary ul li li li li a { + padding-left: 65px; +} +.tsd-navigation.primary ul li li li li li a { + padding-left: 85px; +} +.tsd-navigation.primary ul li li li li li li a { + padding-left: 105px; +} +.tsd-navigation.primary > ul { + border-bottom: 1px solid var(--color-panel-divider); +} +.tsd-navigation.primary li { + border-top: 1px solid var(--color-panel-divider); +} +.tsd-navigation.primary li.current > a { + font-weight: bold; +} +.tsd-navigation.primary li.label span { + display: block; + padding: 20px 0 6px 5px; + color: var(--color-menu-label); +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary { + max-height: calc(100vh - 1rem - 40px); + overflow: auto; + position: sticky; + top: calc(0.5rem + 40px); + transition: 0.3s; +} +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary ul { + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 25px; +} +.tsd-navigation.secondary ul li li a { + padding-left: 45px; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 65px; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 85px; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 105px; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 125px; +} +.tsd-navigation.secondary ul.current a { + border-left-color: var(--color-panel-divider); +} +.tsd-navigation.secondary li.focus > a, +.tsd-navigation.secondary ul.current li.focus > a { + border-left-color: var(--color-menu-divider-focus); +} +.tsd-navigation.secondary li.current { + margin-top: 20px; + margin-bottom: 20px; + border-left-color: var(--color-panel-divider); +} +.tsd-navigation.secondary li.current > a { + font-weight: bold; +} + +@media (min-width: 901px) { + .menu-sticky-wrap { + position: static; + } +} + +.tsd-panel { + margin: 20px 0; + padding: 20px; + background-color: var(--color-panel); + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5em -20px 10px -20px; + padding: 0 20px 10px 20px; + border-bottom: 1px solid var(--color-panel-divider); +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: 0; +} +.tsd-panel table { + display: block; + width: 100%; + overflow: auto; + margin-top: 10px; + word-break: normal; + word-break: keep-all; + border-collapse: collapse; +} +.tsd-panel table th { + font-weight: bold; +} +.tsd-panel table th, +.tsd-panel table td { + padding: 6px 13px; + border: 1px solid var(--color-panel-divider); +} +.tsd-panel table tr { + background: var(--color-background); +} +.tsd-panel table tr:nth-child(even) { + background: var(--color-secondary-background); +} + +.tsd-panel-group { + margin: 60px 0; +} +.tsd-panel-group > h1, +.tsd-panel-group > h2, +.tsd-panel-group > h3 { + padding-left: 20px; + padding-right: 20px; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 40px; + height: 40px; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-panel); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-panel-divider); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-panel-divider); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +.tsd-signature { + margin: 0 0 1em 0; + padding: 10px; + border: 1px solid var(--color-panel-divider); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} +.tsd-signature.tsd-kind-icon { + padding-left: 30px; +} +.tsd-signature.tsd-kind-icon:before { + top: 10px; + left: 10px; +} +.tsd-panel > .tsd-signature { + margin-left: -20px; + margin-right: -20px; + border-width: 1px 0; +} +.tsd-panel > .tsd-signature.tsd-kind-icon { + padding-left: 40px; +} +.tsd-panel > .tsd-signature.tsd-kind-icon:before { + left: 20px; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + border: 1px solid var(--color-panel-divider); +} +.tsd-signatures .tsd-signature { + margin: 0; + border-width: 1px 0 0 0; + transition: background-color 0.1s; +} +.tsd-signatures .tsd-signature:first-child { + border-top-width: 0; +} +.tsd-signatures .tsd-signature.current { + background-color: var(--color-panel-divider); +} +.tsd-signatures.active > .tsd-signature { + cursor: pointer; +} +.tsd-panel > .tsd-signatures { + margin-left: -20px; + margin-right: -20px; + border-width: 1px 0; +} +.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { + padding-left: 40px; +} +.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { + left: 20px; +} +.tsd-panel > a.anchor + .tsd-signatures { + border-top-width: 0; + margin-top: -20px; +} + +ul.tsd-descriptions { + position: relative; + overflow: hidden; + padding: 0; + list-style: none; +} +ul.tsd-descriptions.active > .tsd-description { + display: none; +} +ul.tsd-descriptions.active > .tsd-description.current { + display: block; +} +ul.tsd-descriptions.active > .tsd-description.fade-in { + animation: fade-in-delayed 0.3s; +} +ul.tsd-descriptions.active > .tsd-description.fade-out { + animation: fade-out-delayed 0.3s; + position: absolute; + display: block; + top: 0; + left: 0; + right: 0; + opacity: 0; + visibility: hidden; +} +ul.tsd-descriptions h4, +ul.tsd-descriptions .tsd-index-panel h3, +.tsd-index-panel ul.tsd-descriptions h3 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} + +ul.tsd-parameters, +ul.tsd-type-parameters { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameters > li.tsd-parameter-signature, +ul.tsd-type-parameters > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameters h5, +ul.tsd-type-parameters h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +ul.tsd-parameters .tsd-comment, +ul.tsd-type-parameters .tsd-comment { + margin-top: -0.5em; +} + +.tsd-sources { + font-size: 14px; + color: var(--color-text-aside); + margin: 0 0 1em 0; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul, +.tsd-sources p { + margin: 0 !important; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + height: 40px; + color: var(--color-toolbar-text); + background: var(--color-toolbar); + border-bottom: 1px solid var(--color-panel-divider); + transition: transform 0.3s linear; +} +.tsd-page-toolbar a { + color: var(--color-toolbar-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .table-wrap { + display: table; + width: 100%; + height: 40px; +} +.tsd-page-toolbar .table-cell { + display: table-cell; + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-select .tsd-select-list li:before, +.tsd-select .tsd-select-label:before, +.tsd-widget:before { + content: ""; + display: inline-block; + width: 40px; + height: 40px; + margin: 0 -8px 0 0; + background-image: url(./widgets.png); + background-repeat: no-repeat; + text-indent: -1024px; + vertical-align: bottom; + filter: var(--icon-filter); +} +@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { + .tsd-select .tsd-select-list li:before, + .tsd-select .tsd-select-label:before, + .tsd-widget:before { + background-image: url(./widgets@2x.png); + background-size: 320px 40px; + } +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-panel-divider); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} +.tsd-widget.search:before { + background-position: 0 0; +} +.tsd-widget.menu:before { + background-position: -40px 0; +} +.tsd-widget.options:before { + background-position: -80px 0; +} +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 900px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +.tsd-select { + position: relative; + display: inline-block; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-select .tsd-select-label { + opacity: 0.6; + transition: opacity 0.2s; +} +.tsd-select .tsd-select-label:before { + background-position: -240px 0; +} +.tsd-select.active .tsd-select-label { + opacity: 0.8; +} +.tsd-select.active .tsd-select-list { + visibility: visible; + opacity: 1; + transition-delay: 0s; +} +.tsd-select .tsd-select-list { + position: absolute; + visibility: hidden; + top: 40px; + left: 0; + margin: 0; + padding: 0; + opacity: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); + transition: visibility 0s 0.2s, opacity 0.2s; +} +.tsd-select .tsd-select-list li { + padding: 0 20px 0 0; + background-color: var(--color-background); +} +.tsd-select .tsd-select-list li:before { + background-position: 40px 0; +} +.tsd-select .tsd-select-list li:nth-child(even) { + background-color: var(--color-panel); +} +.tsd-select .tsd-select-list li:hover { + background-color: var(--color-panel-divider); +} +.tsd-select .tsd-select-list li.selected:before { + background-position: -200px 0; +} +@media (max-width: 900px) { + .tsd-select .tsd-select-list { + top: 0; + left: auto; + right: 100%; + margin-right: -5px; + } + .tsd-select .tsd-select-label:before { + background-position: -280px 0; + } +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + margin-left: 10px; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} diff --git a/docs/5.6/assets/widgets.png b/docs/5.6/assets/widgets.png new file mode 100644 index 0000000000000000000000000000000000000000..c7380532ac1b45400620011c37c4dcb7aec27a4c GIT binary patch literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% literal 0 HcmV?d00001 diff --git a/docs/5.6/assets/widgets@2x.png b/docs/5.6/assets/widgets@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4bbbd57272f3b28f47527d4951ad10f950b8ad43 GIT binary patch literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R literal 0 HcmV?d00001 diff --git a/docs/5.6/classes/AbstractCursor.html b/docs/5.6/classes/AbstractCursor.html new file mode 100644 index 0000000000..e963d4a16e --- /dev/null +++ b/docs/5.6/classes/AbstractCursor.html @@ -0,0 +1,146 @@ +AbstractCursor | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractCursor<TSchema, CursorEvents>

Type parameters

Hierarchy

Index

Events

CLOSE: "close" = ...

Properties

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get closed(): boolean
  • get id(): undefined | Long
  • get killed(): boolean
  • get loadBalanced(): boolean

Methods

  • [asyncIterator](): AsyncGenerator<TSchema, void, void>
  • addCursorFlag(flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial", value: boolean): AbstractCursor<TSchema, CursorEvents>
  • +

    Add a cursor flag to the cursor

    +

    Parameters

    • flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial"
      +

      The flag to set, must be one of following ['tailable', 'oplogReplay', 'noCursorTimeout', 'awaitData', 'partial' -.

      +
    • value: boolean
      +

      The flag boolean value.

      +

    Returns AbstractCursor<TSchema, CursorEvents>

  • bufferedCount(): number
  • close(): Promise<void>
  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<CursorEvents[EventKey]>): boolean
  • Type parameters

    • EventKey: string | number | symbol

    Parameters

    • event: symbol | EventKey
    • Rest ...args: Parameters<CursorEvents[EventKey]>

    Returns boolean

  • eventNames(): string[]
  • forEach(iterator: (doc: TSchema) => boolean | void): Promise<void>
  • +

    Iterates over all the documents for this cursor using the iterator, callback pattern.

    +

    If the iterator returns false, iteration will stop.

    +
    deprecated
      +
    • Will be removed in a future release. Use for await...of instead.
    • +
    +

    Parameters

    • iterator: (doc: TSchema) => boolean | void
      +

      The iteration callback.

      +
        • (doc: TSchema): boolean | void
        • Parameters

          • doc: TSchema

          Returns boolean | void

    Returns Promise<void>

  • getMaxListeners(): number
  • hasNext(): Promise<boolean>
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • listeners<EventKey>(event: string | symbol | EventKey): CursorEvents[EventKey][]
  • +

    Map all documents using the provided function +If there is a transform set on the cursor, that will be called first and the result passed to +this function's transform.

    +
    remarks

    Note Cursors use null internally to indicate that there are no more documents in the cursor. Providing a mapping +function that maps values to null will result in the cursor closing itself before it has finished iterating +all documents. This will not result in a memory leak, just surprising behavior. For example:

    +
    const cursor = collection.find({});
    cursor.map(() => null);

    const documents = await cursor.toArray();
    // documents is always [], regardless of how many documents are in the collection. +
    +

    Other falsey values are allowed:

    +
    const cursor = collection.find({});
    cursor.map(() => '');

    const documents = await cursor.toArray();
    // documents is now an array of empty strings +
    +

    Note for Typescript Users: adding a transform changes the return type of the iteration of this cursor, +it does not return a new instance of a cursor. This means when calling map, +you should always assign the result to a new variable in order to get a correctly typed cursor variable. +Take note of the following example:

    +
    example
    const cursor: FindCursor<Document> = coll.find();
    const mappedCursor: FindCursor<number> = cursor.map(doc => Object.keys(doc).length);
    const keyCounts: number[] = await mappedCursor.toArray(); // cursor.toArray() still returns Document[] +
    +

    Type parameters

    • T = any

    Parameters

    • transform: (doc: TSchema) => T
      +

      The mapping transformation method.

      +
        • (doc: TSchema): T
        • Parameters

          • doc: TSchema

          Returns T

    Returns AbstractCursor<T, AbstractCursorEvents>

  • +

    Set a maxTimeMS on the cursor query, allowing for hard timeout limits on queries (Only supported on MongoDB 2.6 or higher)

    +

    Parameters

    • value: number
      +

      Number of milliseconds to wait before aborting the query.

      +

    Returns AbstractCursor<TSchema, CursorEvents>

  • next(): Promise<null | TSchema>
  • +

    Get the next available document from the cursor, returns null if no more documents are available.

    +

    Returns Promise<null | TSchema>

  • rawListeners<EventKey>(event: string | symbol | EventKey): CursorEvents[EventKey][]
  • readBufferedDocuments(number?: number): TSchema[]
  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): AbstractCursor<TSchema, CursorEvents>
  • rewind(): void
  • +

    Rewind this cursor to its uninitialized state. Any options that are present on the cursor will +remain in effect. Iterating this cursor will cause new queries to be sent to the server, even +if the resultant data has already been retrieved by this cursor.

    +

    Returns void

  • toArray(): Promise<TSchema[]>
  • +

    Returns an array of documents. The caller is responsible for making sure that there +is enough memory to store the results. Note that the array only contains partial +results when this cursor had been previously accessed. In that case, +cursor.rewind() can be used to reset the cursor.

    +

    Returns Promise<TSchema[]>

  • tryNext(): Promise<null | TSchema>
  • +

    Try to get the next available document from the cursor or null if an empty batch is returned

    +

    Returns Promise<null | TSchema>

  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/Admin.html b/docs/5.6/classes/Admin.html new file mode 100644 index 0000000000..eb07ab5d3b --- /dev/null +++ b/docs/5.6/classes/Admin.html @@ -0,0 +1,77 @@ +Admin | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Admin

+

The Admin class is an internal class that allows convenient access to +the admin functionality and commands for MongoDB.

+

ADMIN Cannot directly be instantiated

+
example
import { MongoClient } from 'mongodb';

const client = new MongoClient('mongodb://localhost:27017');
const admin = client.db().admin();
const dbInfo = await admin.listDatabases();
for (const db of dbInfo.databases) {
console.log(db.name);
} +
+

Hierarchy

  • Admin

Index

Methods

  • +

    Execute a command

    +

    The driver will ensure the following fields are attached to the command sent to the server:

    +
      +
    • lsid - sourced from an implicit session or options.session
    • +
    • $readPreference - defaults to primary or can be configured by options.readPreference
    • +
    • $db - sourced from the name of this database
    • +
    +

    If the client has a serverApi setting:

    +
      +
    • apiVersion
    • +
    • apiStrict
    • +
    • apiDeprecationErrors
    • +
    +

    When in a transaction:

    +
      +
    • readConcern - sourced from readConcern set on the TransactionOptions
    • +
    • writeConcern - sourced from writeConcern set on the TransactionOptions
    • +
    +

    Attaching any of the above fields to the command will have no effect as the driver will overwrite the value.

    +

    Parameters

    Returns Promise<Document>

  • +

    Remove a user from a database

    +

    Parameters

    • username: string
      +

      The username to remove

      +
    • Optional options: CommandOperationOptions
      +

      Optional settings for the command

      +

    Returns Promise<boolean>

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/AggregationCursor.html b/docs/5.6/classes/AggregationCursor.html new file mode 100644 index 0000000000..625958caf2 --- /dev/null +++ b/docs/5.6/classes/AggregationCursor.html @@ -0,0 +1,185 @@ +AggregationCursor | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AggregationCursor<TSchema>

+

The AggregationCursor class is an internal class that embodies an aggregation cursor on MongoDB +allowing for iteration over the results returned from the underlying query. It supports +one by one document iteration, conversion to an array or can be iterated as a Node 4.X +or higher stream

+

Type parameters

  • TSchema = any

Hierarchy

Index

Events

CLOSE: "close" = ...

Properties

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get closed(): boolean
  • get id(): undefined | Long
  • get killed(): boolean
  • get loadBalanced(): boolean

Methods

  • [asyncIterator](): AsyncGenerator<TSchema, void, void>
  • addCursorFlag(flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial", value: boolean): AggregationCursor<TSchema>
  • +

    Add a cursor flag to the cursor

    +

    Parameters

    • flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial"
      +

      The flag to set, must be one of following ['tailable', 'oplogReplay', 'noCursorTimeout', 'awaitData', 'partial' -.

      +
    • value: boolean
      +

      The flag boolean value.

      +

    Returns AggregationCursor<TSchema>

  • bufferedCount(): number
  • close(): Promise<void>
  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<AbstractCursorEvents[EventKey]>): boolean
  • eventNames(): string[]
  • forEach(iterator: (doc: TSchema) => boolean | void): Promise<void>
  • +

    Iterates over all the documents for this cursor using the iterator, callback pattern.

    +

    If the iterator returns false, iteration will stop.

    +
    deprecated
      +
    • Will be removed in a future release. Use for await...of instead.
    • +
    +

    Parameters

    • iterator: (doc: TSchema) => boolean | void
      +

      The iteration callback.

      +
        • (doc: TSchema): boolean | void
        • Parameters

          • doc: TSchema

          Returns boolean | void

    Returns Promise<void>

  • getMaxListeners(): number
  • hasNext(): Promise<boolean>
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • +

    Map all documents using the provided function +If there is a transform set on the cursor, that will be called first and the result passed to +this function's transform.

    +
    remarks

    Note Cursors use null internally to indicate that there are no more documents in the cursor. Providing a mapping +function that maps values to null will result in the cursor closing itself before it has finished iterating +all documents. This will not result in a memory leak, just surprising behavior. For example:

    +
    const cursor = collection.find({});
    cursor.map(() => null);

    const documents = await cursor.toArray();
    // documents is always [], regardless of how many documents are in the collection. +
    +

    Other falsey values are allowed:

    +
    const cursor = collection.find({});
    cursor.map(() => '');

    const documents = await cursor.toArray();
    // documents is now an array of empty strings +
    +

    Note for Typescript Users: adding a transform changes the return type of the iteration of this cursor, +it does not return a new instance of a cursor. This means when calling map, +you should always assign the result to a new variable in order to get a correctly typed cursor variable. +Take note of the following example:

    +

    Type parameters

    • T

    Parameters

    • transform: (doc: TSchema) => T
        • (doc: TSchema): T
        • Parameters

          • doc: TSchema

          Returns T

    Returns AggregationCursor<T>

  • next(): Promise<null | TSchema>
  • +

    Add a project stage to the aggregation pipeline

    +
    remarks

    In order to strictly type this function you must provide an interface +that represents the effect of your projection on the result documents.

    +

    By default chaining a projection to your cursor changes the returned type to the generic Document type. +You should specify a parameterized type to have assertions on your final results.

    +
    example
    // Best way
    const docs: AggregationCursor<{ a: number }> = cursor.project<{ a: number }>({ _id: 0, a: true });
    // Flexible way
    const docs: AggregationCursor<Document> = cursor.project({ _id: 0, a: true }); +
    +
    remarks

    In order to strictly type this function you must provide an interface +that represents the effect of your projection on the result documents.

    +

    Note for Typescript Users: adding a transform changes the return type of the iteration of this cursor, +it does not return a new instance of a cursor. This means when calling project, +you should always assign the result to a new variable in order to get a correctly typed cursor variable. +Take note of the following example:

    +
    example
    const cursor: AggregationCursor<{ a: number; b: string }> = coll.aggregate([]);
    const projectCursor = cursor.project<{ a: number }>({ _id: 0, a: true });
    const aPropOnlyArray: {a: number}[] = await projectCursor.toArray();

    // or always use chaining and save the final cursor

    const cursor = coll.aggregate().project<{ a: string }>({
    _id: 0,
    a: { $convert: { input: '$a', to: 'string' }
    }}); +
    +

    Type parameters

    Parameters

    Returns AggregationCursor<T>

  • readBufferedDocuments(number?: number): TSchema[]
  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): AggregationCursor<TSchema>
  • rewind(): void
  • +

    Rewind this cursor to its uninitialized state. Any options that are present on the cursor will +remain in effect. Iterating this cursor will cause new queries to be sent to the server, even +if the resultant data has already been retrieved by this cursor.

    +

    Returns void

  • toArray(): Promise<TSchema[]>
  • +

    Returns an array of documents. The caller is responsible for making sure that there +is enough memory to store the results. Note that the array only contains partial +results when this cursor had been previously accessed. In that case, +cursor.rewind() can be used to reset the cursor.

    +

    Returns Promise<TSchema[]>

  • tryNext(): Promise<null | TSchema>
  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.BSONError.html b/docs/5.6/classes/BSON.BSONError.html new file mode 100644 index 0000000000..d11f8ce0ec --- /dev/null +++ b/docs/5.6/classes/BSON.BSONError.html @@ -0,0 +1,8 @@ +BSONError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BSONError

Hierarchy

Index

Constructors

  • Parameters

    • message: string

    Returns BSONError

Properties

message: string
stack?: string
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get name(): string
  • Returns string

Methods

  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

  • isBSONError(value: unknown): value is BSONError
  • Parameters

    • value: unknown
      +

      any javascript value that needs type checking

      +

    Returns value is BSONError

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.BSONRegExp.html b/docs/5.6/classes/BSON.BSONRegExp.html new file mode 100644 index 0000000000..be39347edf --- /dev/null +++ b/docs/5.6/classes/BSON.BSONRegExp.html @@ -0,0 +1,7 @@ +BSONRegExp | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BSONRegExp

+

A class representation of the BSON RegExp type.

+

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

  • new BSONRegExp(pattern: string, options?: string): BSONRegExp
  • Parameters

    • pattern: string
      +

      The regular expression pattern to match

      +
    • Optional options: string
      +

      The regular expression options

      +

    Returns BSONRegExp

Properties

options: string
pattern: string

Accessors

  • get _bsontype(): "BSONRegExp"
  • Returns "BSONRegExp"

Methods

  • inspect(): string
  • Returns string

  • parseOptions(options?: string): string
  • Parameters

    • Optional options: string

    Returns string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.BSONRuntimeError.html b/docs/5.6/classes/BSON.BSONRuntimeError.html new file mode 100644 index 0000000000..e92b86168e --- /dev/null +++ b/docs/5.6/classes/BSON.BSONRuntimeError.html @@ -0,0 +1,8 @@ +BSONRuntimeError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BSONRuntimeError

Hierarchy

Index

Constructors

Properties

message: string
stack?: string
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get name(): "BSONRuntimeError"
  • Returns "BSONRuntimeError"

Methods

  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

  • isBSONError(value: unknown): value is BSONError
  • Parameters

    • value: unknown
      +

      any javascript value that needs type checking

      +

    Returns value is BSONError

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.BSONSymbol.html b/docs/5.6/classes/BSON.BSONSymbol.html new file mode 100644 index 0000000000..69204b776c --- /dev/null +++ b/docs/5.6/classes/BSON.BSONSymbol.html @@ -0,0 +1,7 @@ +BSONSymbol | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BSONSymbol

+

A class representation of the BSON Symbol type.

+

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • value: string
      +

      the string representing the symbol.

      +

    Returns BSONSymbol

Properties

value: string

Accessors

  • get _bsontype(): "BSONSymbol"
  • Returns "BSONSymbol"

Methods

  • inspect(): string
  • Returns string

  • toJSON(): string
  • Returns string

  • toString(): string
  • Returns string

  • valueOf(): string
  • +

    Access the wrapped string value.

    +

    Returns string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.BSONValue.html b/docs/5.6/classes/BSON.BSONValue.html new file mode 100644 index 0000000000..3f16dd983c --- /dev/null +++ b/docs/5.6/classes/BSON.BSONValue.html @@ -0,0 +1 @@ +BSONValue | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BSONValue

Hierarchy

Index

Constructors

Accessors

Methods

Constructors

Accessors

  • get _bsontype(): string
  • Returns string

Methods

  • inspect(): string
  • Returns string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.BSONVersionError.html b/docs/5.6/classes/BSON.BSONVersionError.html new file mode 100644 index 0000000000..96fe710921 --- /dev/null +++ b/docs/5.6/classes/BSON.BSONVersionError.html @@ -0,0 +1,8 @@ +BSONVersionError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BSONVersionError

Hierarchy

Index

Constructors

Properties

message: string
stack?: string
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get name(): "BSONVersionError"
  • Returns "BSONVersionError"

Methods

  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

  • isBSONError(value: unknown): value is BSONError
  • Parameters

    • value: unknown
      +

      any javascript value that needs type checking

      +

    Returns value is BSONError

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.Binary.html b/docs/5.6/classes/BSON.Binary.html new file mode 100644 index 0000000000..8c8e0ab087 --- /dev/null +++ b/docs/5.6/classes/BSON.Binary.html @@ -0,0 +1,60 @@ +Binary | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Binary

+

A class representation of the BSON Binary type.

+

Hierarchy

Index

Constructors

  • +

    Create a new Binary instance.

    +

    This constructor can accept a string as its first argument. In this case, +this string will be encoded using ISO-8859-1, not using UTF-8. +This is almost certainly not what you want. Use new Binary(Buffer.from(string)) +instead to convert the string to a Buffer using UTF-8 first.

    +

    Parameters

    • Optional buffer: string | BinarySequence
      +

      a buffer object containing the binary data.

      +
    • Optional subType: number
      +

      the option binary type.

      +

    Returns Binary

Properties

buffer: Uint8Array
position: number
sub_type: number
BUFFER_SIZE: 256 = 256
+

Initial buffer default size

+
SUBTYPE_BYTE_ARRAY: 2 = 2
+

Byte Array BSON type

+
SUBTYPE_COLUMN: 7 = 7
+

Column BSON type

+
SUBTYPE_DEFAULT: 0 = 0
+

Default BSON type

+
SUBTYPE_ENCRYPTED: 6 = 6
+

Encrypted BSON type

+
SUBTYPE_FUNCTION: 1 = 1
+

Function BSON type

+
SUBTYPE_MD5: 5 = 5
+

MD5 BSON type

+
SUBTYPE_USER_DEFINED: 128 = 128
+

User BSON type

+
SUBTYPE_UUID: 4 = 4
+

UUID BSON type

+
SUBTYPE_UUID_OLD: 3 = 3
+

Deprecated UUID BSON type @deprecated Please use SUBTYPE_UUID

+

Accessors

  • get _bsontype(): "Binary"
  • Returns "Binary"

Methods

  • inspect(): string
  • Returns string

  • length(): number
  • +

    the length of the binary sequence

    +

    Returns number

  • put(byteValue: string | number | Uint8Array | number[]): void
  • +

    Updates this binary with byte_value.

    +

    Parameters

    • byteValue: string | number | Uint8Array | number[]
      +

      a single byte we wish to write.

      +

    Returns void

  • +

    Reads length bytes starting at position.

    +

    Parameters

    • position: number
      +

      read from the given position in the Binary.

      +
    • length: number
      +

      the number of bytes to read.

      +

    Returns BinarySequence

  • toJSON(): string
  • Returns string

  • toString(encoding?: "base64" | "hex" | "utf8" | "utf-8"): string
  • Parameters

    • Optional encoding: "base64" | "hex" | "utf8" | "utf-8"

    Returns string

  • Returns UUID

  • +

    Returns the value of this binary as a string.

    +
    remarks

    This is handy when calling this function conditionally for some key value pairs and not others

    +

    Parameters

    • Optional asRaw: boolean
      +

      Will skip converting to a string

      +

    Returns string | BinarySequence

  • +

    Writes a buffer or string to the binary.

    +

    Parameters

    • sequence: string | BinarySequence
      +

      a string or buffer to be written to the Binary BSON object.

      +
    • offset: number
      +

      specify the binary of where to write the content.

      +

    Returns void

  • createFromBase64(base64: string, subType?: number): Binary
  • +

    Creates an Binary instance from a base64 string

    +

    Parameters

    • base64: string
    • Optional subType: number

    Returns Binary

  • createFromHexString(hex: string, subType?: number): Binary
  • +

    Creates an Binary instance from a hex digit string

    +

    Parameters

    • hex: string
    • Optional subType: number

    Returns Binary

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.Code.html b/docs/5.6/classes/BSON.Code.html new file mode 100644 index 0000000000..832dc56cd1 --- /dev/null +++ b/docs/5.6/classes/BSON.Code.html @@ -0,0 +1,7 @@ +Code | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Code

+

A class representation of the BSON Code type.

+

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

  • new Code(code: string | Function, scope?: null | Document): Code
  • Parameters

    • code: string | Function
      +

      a string or function.

      +
    • Optional scope: null | Document
      +

      an optional scope for the function.

      +

    Returns Code

Properties

code: string
scope: null | Document

Accessors

  • get _bsontype(): "Code"
  • Returns "Code"

Methods

  • inspect(): string
  • Returns string

  • toJSON(): { code: string; scope?: Document }
  • Returns { code: string; scope?: Document }

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.DBRef.html b/docs/5.6/classes/BSON.DBRef.html new file mode 100644 index 0000000000..23b13729f8 --- /dev/null +++ b/docs/5.6/classes/BSON.DBRef.html @@ -0,0 +1,9 @@ +DBRef | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DBRef

+

A class representation of the BSON DBRef type.

+

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    • collection: string
      +

      the collection name.

      +
    • oid: ObjectId
      +

      the reference ObjectId.

      +
    • Optional db: string
      +

      optional db name, if omitted the reference is local to the current db.

      +
    • Optional fields: Document

    Returns DBRef

Properties

collection: string
db?: string
fields: Document

Accessors

  • get _bsontype(): "DBRef"
  • Returns "DBRef"

Methods

  • inspect(): string
  • Returns string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.Decimal128.html b/docs/5.6/classes/BSON.Decimal128.html new file mode 100644 index 0000000000..c587d1ceeb --- /dev/null +++ b/docs/5.6/classes/BSON.Decimal128.html @@ -0,0 +1,12 @@ +Decimal128 | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Decimal128

+

A class representation of the BSON Decimal128 type.

+

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

  • new Decimal128(bytes: string | Uint8Array): Decimal128
  • Parameters

    • bytes: string | Uint8Array
      +

      a buffer containing the raw Decimal128 bytes in little endian order, + or a string representation as returned by .toString()

      +

    Returns Decimal128

Properties

bytes: Uint8Array

Accessors

  • get _bsontype(): "Decimal128"
  • Returns "Decimal128"

Methods

  • inspect(): string
  • Returns string

  • toString(): string
  • +

    Create a string representation of the raw Decimal128 value

    +

    Returns string

  • +

    Create a Decimal128 instance from a string representation

    +

    Parameters

    • representation: string
      +

      a numeric string representation.

      +

    Returns Decimal128

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.Double.html b/docs/5.6/classes/BSON.Double.html new file mode 100644 index 0000000000..dd109e45f2 --- /dev/null +++ b/docs/5.6/classes/BSON.Double.html @@ -0,0 +1,10 @@ +Double | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Double

+

A class representation of the BSON Double type.

+

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

  • new Double(value: number): Double
  • +

    Create a Double type

    +

    Parameters

    • value: number
      +

      the number we want to represent as a double.

      +

    Returns Double

Properties

value: number

Accessors

  • get _bsontype(): "Double"
  • Returns "Double"

Methods

  • inspect(): string
  • Returns string

  • toJSON(): number
  • Returns number

  • toString(radix?: number): string
  • Parameters

    • Optional radix: number

    Returns string

  • valueOf(): number
  • +

    Access the number value.

    +

    Returns number

    returns the wrapped double number.

    +

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.Int32.html b/docs/5.6/classes/BSON.Int32.html new file mode 100644 index 0000000000..954c5286a1 --- /dev/null +++ b/docs/5.6/classes/BSON.Int32.html @@ -0,0 +1,10 @@ +Int32 | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Int32

+

A class representation of a BSON Int32 type.

+

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

  • new Int32(value: string | number): Int32
  • +

    Create an Int32 type

    +

    Parameters

    • value: string | number
      +

      the number we want to represent as an int32.

      +

    Returns Int32

Properties

value: number

Accessors

  • get _bsontype(): "Int32"
  • Returns "Int32"

Methods

  • inspect(): string
  • Returns string

  • toJSON(): number
  • Returns number

  • toString(radix?: number): string
  • Parameters

    • Optional radix: number

    Returns string

  • valueOf(): number
  • +

    Access the number value.

    +

    Returns number

    returns the wrapped int32 number.

    +

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.Long.html b/docs/5.6/classes/BSON.Long.html new file mode 100644 index 0000000000..3e92b67ba5 --- /dev/null +++ b/docs/5.6/classes/BSON.Long.html @@ -0,0 +1,272 @@ +Long | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Long

+

A class representing a 64-bit integer

+
remarks

The internal representation of a long is the two given signed, 32-bit values. +We use 32-bit pieces because these are the size of integers on which +Javascript performs bit-operations. For operations like addition and +multiplication, we split each number into 16 bit pieces, which can easily be +multiplied within Javascript's floating-point representation without overflow +or change in sign. +In the algorithms below, we frequently reduce the negative case to the +positive case by negating the input(s) and then post-processing the result. +Note that we must ALWAYS check specially whether those values are MIN_VALUE +(-2^63) because -MIN_VALUE == MIN_VALUE (since 2^63 cannot be represented as +a positive number, it overflows back into a negative). Not handling this +case would often result in infinite recursion. +Common constant values ZERO, ONE, NEG_ONE, etc. are found as static properties on this class.

+

Hierarchy

Index

Constructors

  • new Long(low?: string | number | bigint, high?: number | boolean, unsigned?: boolean): Long
  • +

    Constructs a 64 bit two's-complement integer, given its low and high 32 bit values as signed integers. + See the from* functions below for more convenient ways of constructing Longs.

    +

    Acceptable signatures are:

    +
      +
    • Long(low, high, unsigned?)
    • +
    • Long(bigint, unsigned?)
    • +
    • Long(string, unsigned?)
    • +
    +

    Parameters

    • Optional low: string | number | bigint
      +

      The low (signed) 32 bits of the long

      +
    • Optional high: number | boolean
      +

      The high (signed) 32 bits of the long

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +

    Returns Long

Properties

high: number
+

The high 32 bits as a signed value.

+
low: number
+

The low 32 bits as a signed value.

+
unsigned: boolean
+

Whether unsigned or not.

+
MAX_UNSIGNED_VALUE: Long
+

Maximum unsigned value.

+
MAX_VALUE: Long
+

Maximum signed value.

+
MIN_VALUE: Long
+

Minimum signed value.

+
NEG_ONE: Long
+

Signed negative one.

+
ONE: Long
+

Signed one.

+
TWO_PWR_24: Long
UONE: Long
+

Unsigned one.

+
UZERO: Long
+

Unsigned zero.

+
ZERO: Long
+

Signed zero

+

Accessors

  • get __isLong__(): boolean
  • +

    An indicator used to reliably determine if an object is a Long or not.

    +

    Returns boolean

  • get _bsontype(): "Long"
  • Returns "Long"

Methods

  • +

    Returns the sum of this and the specified Long.

    +

    Parameters

    Returns Long

  • +

    Returns the sum of this and the specified Long.

    +

    Parameters

    Returns Long

    Sum

    +
  • +

    This is an alias of Long.compare

    +

    Parameters

    Returns 0 | 1 | -1

  • +

    Compares this Long's value with the specified's.

    +

    Parameters

    Returns 0 | 1 | -1

    0 if they are the same, 1 if the this is greater and -1 if the given one is greater

    +
  • +

    This is an alias of Long.divide

    +

    Parameters

    Returns Long

  • +

    Returns this Long divided by the specified. The result is signed if this Long is signed or unsigned if this Long is unsigned.

    +

    Parameters

    Returns Long

    Quotient

    +
  • +

    This is an alias of Long.equals

    +

    Parameters

    Returns boolean

  • +

    Tests if this Long's value equals the specified's.

    +

    Parameters

    Returns boolean

  • eqz(): boolean
  • +

    This is an alias of Long.isZero

    +

    Returns boolean

  • getHighBits(): number
  • +

    Gets the high 32 bits as a signed integer.

    +

    Returns number

  • getHighBitsUnsigned(): number
  • +

    Gets the high 32 bits as an unsigned integer.

    +

    Returns number

  • getLowBits(): number
  • +

    Gets the low 32 bits as a signed integer.

    +

    Returns number

  • getLowBitsUnsigned(): number
  • +

    Gets the low 32 bits as an unsigned integer.

    +

    Returns number

  • getNumBitsAbs(): number
  • +

    Gets the number of bits needed to represent the absolute value of this Long.

    +

    Returns number

  • +

    Tests if this Long's value is greater than the specified's.

    +

    Parameters

    Returns boolean

  • greaterThanOrEqual(other: string | number | Long | Timestamp): boolean
  • +

    Tests if this Long's value is greater than or equal the specified's.

    +

    Parameters

    Returns boolean

  • +

    This is an alias of Long.greaterThan

    +

    Parameters

    Returns boolean

  • inspect(): string
  • Returns string

  • isEven(): boolean
  • +

    Tests if this Long's value is even.

    +

    Returns boolean

  • isNegative(): boolean
  • +

    Tests if this Long's value is negative.

    +

    Returns boolean

  • isOdd(): boolean
  • +

    Tests if this Long's value is odd.

    +

    Returns boolean

  • isPositive(): boolean
  • +

    Tests if this Long's value is positive.

    +

    Returns boolean

  • isZero(): boolean
  • +

    Tests if this Long's value equals zero.

    +

    Returns boolean

  • +

    Tests if this Long's value is less than the specified's.

    +

    Parameters

    Returns boolean

  • lessThanOrEqual(other: string | number | Long | Timestamp): boolean
  • +

    Tests if this Long's value is less than or equal the specified's.

    +

    Parameters

    Returns boolean

  • +

    This is an alias of {@link Long#lessThan}.

    +

    Parameters

    Returns boolean

  • +

    This is an alias of Long.modulo

    +

    Parameters

    Returns Long

  • +

    Returns this Long modulo the specified.

    +

    Parameters

    Returns Long

  • +

    Returns the product of this and the specified Long.

    +

    Parameters

    Returns Long

    Product

    +
  • +

    This is an alias of Long.notEquals

    +

    Parameters

    Returns boolean

  • +

    This is an alias of Long.negate

    +

    Returns Long

  • +

    Returns the Negation of this Long's value.

    +

    Returns Long

  • +

    This is an alias of Long.notEquals

    +

    Parameters

    Returns boolean

  • +

    Returns the bitwise NOT of this Long.

    +

    Returns Long

  • +

    Tests if this Long's value differs from the specified's.

    +

    Parameters

    Returns boolean

  • +

    Returns the bitwise OR of this Long and the specified.

    +

    Parameters

    • other: string | number | Long

    Returns Long

  • +

    This is an alias of Long.modulo

    +

    Parameters

    Returns Long

  • +

    Returns this Long with bits shifted to the left by the given amount.

    +

    Parameters

    • numBits: number | Long
      +

      Number of bits

      +

    Returns Long

    Shifted Long

    +
  • shiftRight(numBits: number | Long): Long
  • +

    Returns this Long with bits arithmetically shifted to the right by the given amount.

    +

    Parameters

    • numBits: number | Long
      +

      Number of bits

      +

    Returns Long

    Shifted Long

    +
  • shiftRightUnsigned(numBits: number | Long): Long
  • +

    Returns this Long with bits logically shifted to the right by the given amount.

    +

    Parameters

    • numBits: number | Long
      +

      Number of bits

      +

    Returns Long

    Shifted Long

    +
  • +

    This is an alias of Long.shiftLeft

    +

    Parameters

    • numBits: number | Long

    Returns Long

  • +

    This is an alias of Long.shiftRight

    +

    Parameters

    • numBits: number | Long

    Returns Long

  • +

    Returns the difference of this and the specified Long.

    +

    Parameters

    Returns Long

    Difference

    +
  • toBigInt(): bigint
  • +

    Converts the Long to a BigInt (arbitrary precision).

    +

    Returns bigint

  • toBytes(le?: boolean): number[]
  • +

    Converts this Long to its byte representation.

    +

    Parameters

    • Optional le: boolean
      +

      Whether little or big endian, defaults to big endian

      +

    Returns number[]

    Byte representation

    +
  • toBytesBE(): number[]
  • +

    Converts this Long to its big endian byte representation.

    +

    Returns number[]

    Big endian byte representation

    +
  • toBytesLE(): number[]
  • +

    Converts this Long to its little endian byte representation.

    +

    Returns number[]

    Little endian byte representation

    +
  • toInt(): number
  • +

    Converts the Long to a 32 bit integer, assuming it is a 32 bit integer.

    +

    Returns number

  • toNumber(): number
  • +

    Converts the Long to a the nearest floating-point representation of this value (double, 53 bit mantissa).

    +

    Returns number

  • +

    Converts this Long to signed.

    +

    Returns Long

  • toString(radix?: number): string
  • +

    Converts the Long to a string written in the specified radix.

    +
    throws

    RangeError If radix is out of range

    +

    Parameters

    • Optional radix: number
      +

      Radix (2-36), defaults to 10

      +

    Returns string

  • +

    Converts this Long to unsigned.

    +

    Returns Long

  • xor(other: string | number | Long): Long
  • +

    Returns the bitwise XOR of this Long and the given one.

    +

    Parameters

    • other: string | number | Long

    Returns Long

  • fromBigInt(value: bigint, unsigned?: boolean): Long
  • +

    Returns a Long representing the given value, provided that it is a finite number. Otherwise, zero is returned.

    +

    Parameters

    • value: bigint
      +

      The number in question

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +

    Returns Long

    The corresponding Long value

    +
  • fromBits(lowBits: number, highBits: number, unsigned?: boolean): Long
  • +

    Returns a Long representing the 64 bit integer that comes by concatenating the given low and high bits. +Each is assumed to use 32 bits.

    +

    Parameters

    • lowBits: number
      +

      The low 32 bits

      +
    • highBits: number
      +

      The high 32 bits

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +

    Returns Long

    The corresponding Long value

    +
  • fromBytes(bytes: number[], unsigned?: boolean, le?: boolean): Long
  • +

    Creates a Long from its byte representation.

    +

    Parameters

    • bytes: number[]
      +

      Byte representation

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +
    • Optional le: boolean
      +

      Whether little or big endian, defaults to big endian

      +

    Returns Long

    The corresponding Long value

    +
  • fromBytesBE(bytes: number[], unsigned?: boolean): Long
  • +

    Creates a Long from its big endian byte representation.

    +

    Parameters

    • bytes: number[]
      +

      Big endian byte representation

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +

    Returns Long

    The corresponding Long value

    +
  • fromBytesLE(bytes: number[], unsigned?: boolean): Long
  • +

    Creates a Long from its little endian byte representation.

    +

    Parameters

    • bytes: number[]
      +

      Little endian byte representation

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +

    Returns Long

    The corresponding Long value

    +
  • fromExtendedJSON(doc: { $numberLong: string }, options?: EJSONOptions): number | bigint | Long
  • Parameters

    • doc: { $numberLong: string }
      • $numberLong: string
    • Optional options: EJSONOptions

    Returns number | bigint | Long

  • fromInt(value: number, unsigned?: boolean): Long
  • +

    Returns a Long representing the given 32 bit integer value.

    +

    Parameters

    • value: number
      +

      The 32 bit integer in question

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +

    Returns Long

    The corresponding Long value

    +
  • fromNumber(value: number, unsigned?: boolean): Long
  • +

    Returns a Long representing the given value, provided that it is a finite number. Otherwise, zero is returned.

    +

    Parameters

    • value: number
      +

      The number in question

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +

    Returns Long

    The corresponding Long value

    +
  • fromString(str: string, unsigned?: boolean, radix?: number): Long
  • +

    Returns a Long representation of the given string, written using the specified radix.

    +

    Parameters

    • str: string
      +

      The textual representation of the Long

      +
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +
    • Optional radix: number
      +

      The radix in which the text is written (2-36), defaults to 10

      +

    Returns Long

    The corresponding Long value

    +
  • fromValue(val: string | number | { high: number; low: number; unsigned?: boolean }, unsigned?: boolean): Long
  • +

    Converts the specified value to a Long.

    +

    Parameters

    • val: string | number | { high: number; low: number; unsigned?: boolean }
    • Optional unsigned: boolean
      +

      Whether unsigned or not, defaults to signed

      +

    Returns Long

  • isLong(value: unknown): value is Long
  • +

    Tests if the specified object is a Long.

    +

    Parameters

    • value: unknown

    Returns value is Long

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.MaxKey.html b/docs/5.6/classes/BSON.MaxKey.html new file mode 100644 index 0000000000..d8f896f2e8 --- /dev/null +++ b/docs/5.6/classes/BSON.MaxKey.html @@ -0,0 +1,3 @@ +MaxKey | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MaxKey

+

A class representation of the BSON MaxKey type.

+

Hierarchy

Index

Constructors

Accessors

Methods

Constructors

Accessors

  • get _bsontype(): "MaxKey"
  • Returns "MaxKey"

Methods

  • inspect(): string
  • Returns string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.MinKey.html b/docs/5.6/classes/BSON.MinKey.html new file mode 100644 index 0000000000..ed974dfeb4 --- /dev/null +++ b/docs/5.6/classes/BSON.MinKey.html @@ -0,0 +1,3 @@ +MinKey | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MinKey

+

A class representation of the BSON MinKey type.

+

Hierarchy

Index

Constructors

Accessors

Methods

Constructors

Accessors

  • get _bsontype(): "MinKey"
  • Returns "MinKey"

Methods

  • inspect(): string
  • Returns string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.ObjectId.html b/docs/5.6/classes/BSON.ObjectId.html new file mode 100644 index 0000000000..82d4a8b745 --- /dev/null +++ b/docs/5.6/classes/BSON.ObjectId.html @@ -0,0 +1,43 @@ +ObjectId | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ObjectId

+

A class representation of the BSON ObjectId type.

+

Hierarchy

Index

Constructors

  • +

    Create an ObjectId type

    +

    Parameters

    • Optional inputId: string | number | Uint8Array | ObjectId | ObjectIdLike
      +

      Can be a 24 character hex string, 12 byte binary Buffer, or a number.

      +

    Returns ObjectId

Properties

cacheHexString: boolean

Accessors

  • get _bsontype(): "ObjectId"
  • Returns "ObjectId"

  • get id(): Uint8Array
  • set id(value: Uint8Array): void
  • +

    The ObjectId bytes

    +
    readonly

    Returns Uint8Array

  • +

    The ObjectId bytes

    +
    readonly

    Parameters

    • value: Uint8Array

    Returns void

Methods

  • +

    Compares the equality of this ObjectId with otherID.

    +

    Parameters

    Returns boolean

  • getTimestamp(): Date
  • +

    Returns the generation date (accurate up to the second) that this ID was generated.

    +

    Returns Date

  • inspect(): string
  • Returns string

  • toHexString(): string
  • +

    Returns the ObjectId id as a 24 character hex string representation

    +

    Returns string

  • toJSON(): string
  • +

    Converts to its JSON the 24 character hex string representation.

    +

    Returns string

  • toString(encoding?: "base64" | "hex"): string
  • +

    Converts the id into a 24 character hex string for printing, unless encoding is provided.

    +

    Parameters

    • Optional encoding: "base64" | "hex"
      +

      hex or base64

      +

    Returns string

  • createFromBase64(base64: string): ObjectId
  • +

    Creates an ObjectId instance from a base64 string

    +

    Parameters

    • base64: string

    Returns ObjectId

  • createFromHexString(hexString: string): ObjectId
  • +

    Creates an ObjectId from a hex string representation of an ObjectId.

    +

    Parameters

    • hexString: string
      +

      create a ObjectId from a passed in 24 character hexstring.

      +

    Returns ObjectId

  • +

    Creates an ObjectId from a second based number, with the rest of the ObjectId zeroed out. Used for comparisons or sorting the ObjectId.

    +

    Parameters

    • time: number
      +

      an integer number representing a number of seconds.

      +

    Returns ObjectId

  • generate(time?: number): Uint8Array
  • +

    Generate a 12 byte id buffer used in ObjectId's

    +

    Parameters

    • Optional time: number
      +

      pass in a second based timestamp.

      +

    Returns Uint8Array

  • +

    Checks if a value is a valid bson ObjectId

    +

    Parameters

    Returns boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.Timestamp.html b/docs/5.6/classes/BSON.Timestamp.html new file mode 100644 index 0000000000..7f4afefd01 --- /dev/null +++ b/docs/5.6/classes/BSON.Timestamp.html @@ -0,0 +1,171 @@ +Timestamp | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Timestamp

Hierarchy

Index

Constructors

  • Parameters

    • int: bigint
      +

      A 64-bit bigint representing the Timestamp.

      +

    Returns Timestamp

  • Parameters

    • long: Long
      +

      A 64-bit Long representing the Timestamp.

      +

    Returns Timestamp

  • Parameters

    • value: { i: number; t: number }
      +

      A pair of two values indicating timestamp and increment.

      +
      • i: number
      • t: number

    Returns Timestamp

Properties

__isLong__: boolean
add: (addend: string | number | Long | Timestamp) => Long

Type declaration

and: (other: string | number | Long | Timestamp) => Long

Type declaration

comp: (other: string | number | Long | Timestamp) => 0 | 1 | -1

Type declaration

compare: (other: string | number | Long | Timestamp) => 0 | 1 | -1

Type declaration

    • +

      Compares this Long's value with the specified's.

      +

      Parameters

      Returns 0 | 1 | -1

      0 if they are the same, 1 if the this is greater and -1 if the given one is greater

      +
div: (divisor: string | number | Long | Timestamp) => Long

Type declaration

divide: (divisor: string | number | Long | Timestamp) => Long

Type declaration

    • +

      Returns this Long divided by the specified. The result is signed if this Long is signed or unsigned if this Long is unsigned.

      +

      Parameters

      Returns Long

      Quotient

      +
eq: (other: string | number | Long | Timestamp) => boolean

Type declaration

equals: (other: string | number | Long | Timestamp) => boolean

Type declaration

    • +

      Tests if this Long's value equals the specified's.

      +

      Parameters

      Returns boolean

eqz: () => boolean

Type declaration

    • (): boolean
ge: (other: string | number | Long | Timestamp) => boolean

Type declaration

getHighBits: () => number

Type declaration

    • (): number
    • +

      Gets the high 32 bits as a signed integer.

      +

      Returns number

getHighBitsUnsigned: () => number

Type declaration

    • (): number
    • +

      Gets the high 32 bits as an unsigned integer.

      +

      Returns number

getLowBits: () => number

Type declaration

    • (): number
    • +

      Gets the low 32 bits as a signed integer.

      +

      Returns number

getLowBitsUnsigned: () => number

Type declaration

    • (): number
    • +

      Gets the low 32 bits as an unsigned integer.

      +

      Returns number

getNumBitsAbs: () => number

Type declaration

    • (): number
    • +

      Gets the number of bits needed to represent the absolute value of this Long.

      +

      Returns number

greaterThan: (other: string | number | Long | Timestamp) => boolean

Type declaration

    • +

      Tests if this Long's value is greater than the specified's.

      +

      Parameters

      Returns boolean

greaterThanOrEqual: (other: string | number | Long | Timestamp) => boolean

Type declaration

    • +

      Tests if this Long's value is greater than or equal the specified's.

      +

      Parameters

      Returns boolean

gt: (other: string | number | Long | Timestamp) => boolean

Type declaration

gte: (other: string | number | Long | Timestamp) => boolean

Type declaration

high: number
isEven: () => boolean

Type declaration

    • (): boolean
    • +

      Tests if this Long's value is even.

      +

      Returns boolean

isNegative: () => boolean

Type declaration

    • (): boolean
    • +

      Tests if this Long's value is negative.

      +

      Returns boolean

isOdd: () => boolean

Type declaration

    • (): boolean
    • +

      Tests if this Long's value is odd.

      +

      Returns boolean

isPositive: () => boolean

Type declaration

    • (): boolean
    • +

      Tests if this Long's value is positive.

      +

      Returns boolean

isZero: () => boolean

Type declaration

    • (): boolean
    • +

      Tests if this Long's value equals zero.

      +

      Returns boolean

le: (other: string | number | Long | Timestamp) => boolean

Type declaration

lessThan: (other: string | number | Long | Timestamp) => boolean

Type declaration

    • +

      Tests if this Long's value is less than the specified's.

      +

      Parameters

      Returns boolean

lessThanOrEqual: (other: string | number | Long | Timestamp) => boolean

Type declaration

    • +

      Tests if this Long's value is less than or equal the specified's.

      +

      Parameters

      Returns boolean

low: number
lt: (other: string | number | Long | Timestamp) => boolean

Type declaration

    • +

      This is an alias of {@link Long#lessThan}.

      +

      Parameters

      Returns boolean

lte: (other: string | number | Long | Timestamp) => boolean

Type declaration

mod: (divisor: string | number | Long | Timestamp) => Long

Type declaration

modulo: (divisor: string | number | Long | Timestamp) => Long

Type declaration

mul: (multiplier: string | number | Long | Timestamp) => Long

Type declaration

multiply: (multiplier: string | number | Long | Timestamp) => Long

Type declaration

    • +

      Returns the product of this and the specified Long.

      +

      Parameters

      Returns Long

      Product

      +
ne: (other: string | number | Long | Timestamp) => boolean

Type declaration

neg: () => Long

Type declaration

negate: () => Long

Type declaration

    • +

      Returns the Negation of this Long's value.

      +

      Returns Long

neq: (other: string | number | Long | Timestamp) => boolean

Type declaration

not: () => Long

Type declaration

    • +

      Returns the bitwise NOT of this Long.

      +

      Returns Long

notEquals: (other: string | number | Long | Timestamp) => boolean

Type declaration

    • +

      Tests if this Long's value differs from the specified's.

      +

      Parameters

      Returns boolean

or: (other: string | number | Long) => Long

Type declaration

    • +

      Returns the bitwise OR of this Long and the specified.

      +

      Parameters

      • other: string | number | Long

      Returns Long

rem: (divisor: string | number | Long | Timestamp) => Long

Type declaration

shiftLeft: (numBits: number | Long) => Long

Type declaration

    • +

      Returns this Long with bits shifted to the left by the given amount.

      +

      Parameters

      • numBits: number | Long
        +

        Number of bits

        +

      Returns Long

      Shifted Long

      +
shiftRight: (numBits: number | Long) => Long

Type declaration

    • +

      Returns this Long with bits arithmetically shifted to the right by the given amount.

      +

      Parameters

      • numBits: number | Long
        +

        Number of bits

        +

      Returns Long

      Shifted Long

      +
shiftRightUnsigned: (numBits: number | Long) => Long

Type declaration

    • +

      Returns this Long with bits logically shifted to the right by the given amount.

      +

      Parameters

      • numBits: number | Long
        +

        Number of bits

        +

      Returns Long

      Shifted Long

      +
shl: (numBits: number | Long) => Long

Type declaration

shr: (numBits: number | Long) => Long

Type declaration

shr_u: (numBits: number | Long) => Long

Type declaration

shru: (numBits: number | Long) => Long

Type declaration

sub: (subtrahend: string | number | Long | Timestamp) => Long

Type declaration

subtract: (subtrahend: string | number | Long | Timestamp) => Long

Type declaration

    • +

      Returns the difference of this and the specified Long.

      +

      Parameters

      Returns Long

      Difference

      +
toBigInt: () => bigint

Type declaration

    • (): bigint
    • +

      Converts the Long to a BigInt (arbitrary precision).

      +

      Returns bigint

toBytes: (le?: boolean) => number[]

Type declaration

    • (le?: boolean): number[]
    • +

      Converts this Long to its byte representation.

      +

      Parameters

      • Optional le: boolean
        +

        Whether little or big endian, defaults to big endian

        +

      Returns number[]

      Byte representation

      +
toBytesBE: () => number[]

Type declaration

    • (): number[]
    • +

      Converts this Long to its big endian byte representation.

      +

      Returns number[]

      Big endian byte representation

      +
toBytesLE: () => number[]

Type declaration

    • (): number[]
    • +

      Converts this Long to its little endian byte representation.

      +

      Returns number[]

      Little endian byte representation

      +
toInt: () => number

Type declaration

    • (): number
    • +

      Converts the Long to a 32 bit integer, assuming it is a 32 bit integer.

      +

      Returns number

toNumber: () => number

Type declaration

    • (): number
    • +

      Converts the Long to a the nearest floating-point representation of this value (double, 53 bit mantissa).

      +

      Returns number

toSigned: () => Long

Type declaration

    • +

      Converts this Long to signed.

      +

      Returns Long

toString: (radix?: number) => string

Type declaration

    • (radix?: number): string
    • +

      Converts the Long to a string written in the specified radix.

      +
      throws

      RangeError If radix is out of range

      +

      Parameters

      • Optional radix: number
        +

        Radix (2-36), defaults to 10

        +

      Returns string

toUnsigned: () => Long

Type declaration

    • +

      Converts this Long to unsigned.

      +

      Returns Long

unsigned: boolean
xor: (other: string | number | Long) => Long

Type declaration

    • +

      Returns the bitwise XOR of this Long and the given one.

      +

      Parameters

      • other: string | number | Long

      Returns Long

MAX_VALUE: Long

Accessors

  • get _bsontype(): "Timestamp"
  • Returns "Timestamp"

Methods

  • inspect(): string
  • Returns string

  • toJSON(): { $timestamp: string }
  • Returns { $timestamp: string }

    • $timestamp: string
  • fromBits(lowBits: number, highBits: number): Timestamp
  • +

    Returns a Timestamp for the given high and low bits. Each is assumed to use 32 bits.

    +

    Parameters

    • lowBits: number
      +

      the low 32-bits.

      +
    • highBits: number
      +

      the high 32-bits.

      +

    Returns Timestamp

  • +

    Returns a Timestamp represented by the given (32-bit) integer value.

    +

    Parameters

    • value: number

    Returns Timestamp

  • +

    Returns a Timestamp representing the given number value, provided that it is a finite number. Otherwise, zero is returned.

    +

    Parameters

    • value: number

    Returns Timestamp

  • fromString(str: string, optRadix: number): Timestamp
  • +

    Returns a Timestamp from the given string, optionally using the given radix.

    +

    Parameters

    • str: string
      +

      the textual representation of the Timestamp.

      +
    • optRadix: number
      +

      the radix in which the text is written.

      +

    Returns Timestamp

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BSON.UUID.html b/docs/5.6/classes/BSON.UUID.html new file mode 100644 index 0000000000..f028195ec3 --- /dev/null +++ b/docs/5.6/classes/BSON.UUID.html @@ -0,0 +1,83 @@ +UUID | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UUID

+

A class representation of the BSON UUID type.

+

Hierarchy

Index

Constructors

  • new UUID(input?: string | Uint8Array | UUID): UUID
  • +

    Create a UUID type

    +

    When the argument to the constructor is omitted a random v4 UUID will be generated.

    +

    Parameters

    • Optional input: string | Uint8Array | UUID
      +

      Can be a 32 or 36 character hex string (dashes excluded/included) or a 16 byte binary Buffer.

      +

    Returns UUID

Properties

buffer: Uint8Array
position: number
sub_type: number
BUFFER_SIZE: 256 = 256
+

Initial buffer default size

+
SUBTYPE_BYTE_ARRAY: 2 = 2
+

Byte Array BSON type

+
SUBTYPE_COLUMN: 7 = 7
+

Column BSON type

+
SUBTYPE_DEFAULT: 0 = 0
+

Default BSON type

+
SUBTYPE_ENCRYPTED: 6 = 6
+

Encrypted BSON type

+
SUBTYPE_FUNCTION: 1 = 1
+

Function BSON type

+
SUBTYPE_MD5: 5 = 5
+

MD5 BSON type

+
SUBTYPE_USER_DEFINED: 128 = 128
+

User BSON type

+
SUBTYPE_UUID: 4 = 4
+

UUID BSON type

+
SUBTYPE_UUID_OLD: 3 = 3
+

Deprecated UUID BSON type @deprecated Please use SUBTYPE_UUID

+
cacheHexString: boolean
deprecated

Hex string is no longer cached, this control will be removed in a future major release

+

Accessors

  • get _bsontype(): "Binary"
  • Returns "Binary"

  • get id(): Uint8Array
  • set id(value: Uint8Array): void
  • +

    The UUID bytes

    +
    readonly

    Returns Uint8Array

  • +

    The UUID bytes

    +
    readonly

    Parameters

    • value: Uint8Array

    Returns void

Methods

  • equals(otherId: string | Uint8Array | UUID): boolean
  • +

    Compares the equality of this UUID with otherID.

    +

    Parameters

    • otherId: string | Uint8Array | UUID
      +

      UUID instance to compare against.

      +

    Returns boolean

  • inspect(): string
  • Returns string

  • length(): number
  • +

    the length of the binary sequence

    +

    Returns number

  • put(byteValue: string | number | Uint8Array | number[]): void
  • +

    Updates this binary with byte_value.

    +

    Parameters

    • byteValue: string | number | Uint8Array | number[]
      +

      a single byte we wish to write.

      +

    Returns void

  • +

    Reads length bytes starting at position.

    +

    Parameters

    • position: number
      +

      read from the given position in the Binary.

      +
    • length: number
      +

      the number of bytes to read.

      +

    Returns BinarySequence

  • +

    Creates a Binary instance from the current UUID.

    +

    Returns Binary

  • toHexString(includeDashes?: boolean): string
  • +

    Returns the UUID id as a 32 or 36 character hex string representation, excluding/including dashes (defaults to 36 character dash separated)

    +

    Parameters

    • Optional includeDashes: boolean
      +

      should the string exclude dash-separators.

      +

    Returns string

  • toJSON(): string
  • +

    Converts the id into its JSON string representation. +A 36 character (dashes included) hex string in the format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

    +

    Returns string

  • toString(encoding?: "base64" | "hex"): string
  • +

    Converts the id into a 36 character (dashes included) hex string, unless a encoding is specified.

    +

    Parameters

    • Optional encoding: "base64" | "hex"

    Returns string

  • Returns UUID

  • +

    Returns the value of this binary as a string.

    +
    remarks

    This is handy when calling this function conditionally for some key value pairs and not others

    +

    Parameters

    • Optional asRaw: boolean
      +

      Will skip converting to a string

      +

    Returns string | BinarySequence

  • +

    Writes a buffer or string to the binary.

    +

    Parameters

    • sequence: string | BinarySequence
      +

      a string or buffer to be written to the Binary BSON object.

      +
    • offset: number
      +

      specify the binary of where to write the content.

      +

    Returns void

  • createFromBase64(base64: string): UUID
  • +

    Creates an UUID from a base64 string representation of an UUID.

    +

    Parameters

    • base64: string

    Returns UUID

  • createFromHexString(hexString: string): UUID
  • +

    Creates an UUID from a hex string representation of an UUID.

    +

    Parameters

    • hexString: string
      +

      32 or 36 character hex string (dashes excluded/included).

      +

    Returns UUID

  • generate(): Uint8Array
  • +

    Generates a populated buffer containing a v4 uuid

    +

    Returns Uint8Array

  • isValid(input: string | Uint8Array | Binary | UUID): boolean
  • +

    Checks if a value is a valid bson UUID

    +

    Parameters

    • input: string | Uint8Array | Binary | UUID
      +

      UUID, string or Buffer to validate.

      +

    Returns boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/Batch.html b/docs/5.6/classes/Batch.html new file mode 100644 index 0000000000..1a09370b6d --- /dev/null +++ b/docs/5.6/classes/Batch.html @@ -0,0 +1,4 @@ +Batch | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Batch<T>

+

Keeps the state of a unordered batch so we can rewrite the results +correctly after command execution

+

Type parameters

Hierarchy

  • Batch

Index

Constructors

  • new Batch<T>(batchType: BatchType, originalZeroIndex: number): Batch<T>

Properties

batchType: BatchType
currentIndex: number
operations: T[]
originalIndexes: number[]
originalZeroIndex: number
size: number
sizeBytes: number

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BulkOperationBase.html b/docs/5.6/classes/BulkOperationBase.html new file mode 100644 index 0000000000..49a210b9f9 --- /dev/null +++ b/docs/5.6/classes/BulkOperationBase.html @@ -0,0 +1,12 @@ +BulkOperationBase | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BulkOperationBase

Hierarchy

Index

Properties

isOrdered: boolean
operationId?: number

Accessors

Methods

  • +

    Builds a find operation for an update/updateOne/delete/deleteOne/replaceOne. +Returns a builder object used to complete the definition of the operation.

    +
    example
    const bulkOp = collection.initializeOrderedBulkOp();

    // Add an updateOne to the bulkOp
    bulkOp.find({ a: 1 }).updateOne({ $set: { b: 2 } });

    // Add an updateMany to the bulkOp
    bulkOp.find({ c: 3 }).update({ $set: { d: 4 } });

    // Add an upsert
    bulkOp.find({ e: 5 }).upsert().updateOne({ $set: { f: 6 } });

    // Add a deletion
    bulkOp.find({ g: 7 }).deleteOne();

    // Add a multi deletion
    bulkOp.find({ h: 8 }).delete();

    // Add a replaceOne
    bulkOp.find({ i: 9 }).replaceOne({writeConcern: { j: 10 }});

    // Update using a pipeline (requires Mongodb 4.2 or higher)
    bulk.find({ k: 11, y: { $exists: true }, z: { $exists: true } }).updateOne([
    { $set: { total: { $sum: [ '$y', '$z' ] } } }
    ]);

    // All of the ops will now be executed
    await bulkOp.execute(); +
    +

    Parameters

    Returns FindOperators

  • +

    Add a single insert document to the bulk operation

    +
    example
    const bulkOp = collection.initializeOrderedBulkOp();

    // Adds three inserts to the bulkOp.
    bulkOp
    .insert({ a: 1 })
    .insert({ b: 2 })
    .insert({ c: 3 });
    await bulkOp.execute(); +
    +

    Parameters

    Returns BulkOperationBase

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/BulkWriteResult.html b/docs/5.6/classes/BulkWriteResult.html new file mode 100644 index 0000000000..f393b24245 --- /dev/null +++ b/docs/5.6/classes/BulkWriteResult.html @@ -0,0 +1,52 @@ +BulkWriteResult | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BulkWriteResult

Hierarchy

  • BulkWriteResult

Index

Properties

deletedCount: number
+

Number of documents deleted.

+
insertedCount: number
+

Number of documents inserted.

+
insertedIds: {}
+

Inserted document generated Id's, hash key is the index of the originating operation

+

Type declaration

  • [key: number]: any
matchedCount: number
+

Number of documents matched for update.

+
modifiedCount: number
+

Number of documents modified.

+
result: BulkResult
upsertedCount: number
+

Number of documents upserted.

+
upsertedIds: {}
+

Upserted document generated Id's, hash key is the index of the originating operation

+

Type declaration

  • [key: number]: any

Accessors

  • get nInserted(): number
  • +

    The number of inserted documents

    +
    deprecated

    Use insertedCount instead.

    +

    Returns number

  • get nMatched(): number
  • +

    Number of matched documents

    +
    deprecated

    Use matchedCount instead.

    +

    Returns number

  • get nModified(): number
  • +

    Number of documents updated physically on disk

    +
    deprecated

    Use modifiedCount instead.

    +

    Returns number

  • get nRemoved(): number
  • +

    Number of removed documents

    +
    deprecated

    Use deletedCount instead.

    +

    Returns number

  • get nUpserted(): number
  • +

    Number of upserted documents

    +
    deprecated

    User upsertedCount instead.

    +

    Returns number

  • get ok(): number

Methods

  • getUpsertedIdAt(index: number): undefined | Document
  • getWriteErrorAt(index: number): undefined | WriteError
  • getWriteErrorCount(): number
  • hasWriteErrors(): boolean
  • isOk(): boolean
  • toString(): string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/CancellationToken.html b/docs/5.6/classes/CancellationToken.html new file mode 100644 index 0000000000..7f6cdc2ecb --- /dev/null +++ b/docs/5.6/classes/CancellationToken.html @@ -0,0 +1,79 @@ +CancellationToken | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CancellationToken

Hierarchy

Index

Constructors

Properties

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Methods

  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<{ cancel: any }[EventKey]>): boolean
  • eventNames(): string[]
  • getMaxListeners(): number
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • listeners<EventKey>(event: string | symbol | EventKey): { cancel: any }[EventKey][]
  • rawListeners<EventKey>(event: string | symbol | EventKey): { cancel: any }[EventKey][]
  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ChangeStream.html b/docs/5.6/classes/ChangeStream.html new file mode 100644 index 0000000000..e3ecddbecb --- /dev/null +++ b/docs/5.6/classes/ChangeStream.html @@ -0,0 +1,109 @@ +ChangeStream | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ChangeStream<TSchema, TChange>

+

Creates a new Change Stream instance. Normally created using {@link Collection#watch|Collection.watch()}.

+

Type parameters

Hierarchy

Index

Events

CHANGE: "change" = CHANGE
+

Fired for each new matching change in the specified namespace. Attaching a change +event listener to a Change Stream will switch the stream into flowing mode. Data will +then be passed as soon as it is available.

+
CLOSE: "close" = CLOSE
END: "end" = END
ERROR: "error" = ERROR
INIT: "init" = INIT
MORE: "more" = MORE
RESPONSE: "response" = RESPONSE
RESUME_TOKEN_CHANGED: "resumeTokenChanged" = RESUME_TOKEN_CHANGED
+

Emitted each time the change stream stores a new resume token.

+

Properties

namespace: MongoDBNamespace
options: ChangeStreamOptions & { writeConcern?: undefined }
remarks

WriteConcern can still be present on the options because +we inherit options from the client/db/collection. The +key must be present on the options in order to delete it. +This allows typescript to delete the key but will +not allow a writeConcern to be assigned as a property on options.

+
pipeline: Document[]
streamOptions?: CursorStreamOptions
type: symbol
captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get closed(): boolean
  • get resumeToken(): unknown
  • +

    The cached resume token that is used to resume after the most recently returned change.

    +

    Returns unknown

Methods

  • [asyncIterator](): AsyncGenerator<TChange, void, void>
  • close(): Promise<void>
  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<ChangeStreamEvents<TSchema, TChange>[EventKey]>): boolean
  • Type parameters

    • EventKey: "error" | "close" | "response" | "more" | "init" | "change" | "end" | "resumeTokenChanged"

    Parameters

    • event: symbol | EventKey
    • Rest ...args: Parameters<ChangeStreamEvents<TSchema, TChange>[EventKey]>

    Returns boolean

  • eventNames(): string[]
  • getMaxListeners(): number
  • hasNext(): Promise<boolean>
  • +

    Check if there is any document still available in the Change Stream

    +

    Returns Promise<boolean>

  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • listeners<EventKey>(event: string | symbol | EventKey): ChangeStreamEvents<TSchema, TChange>[EventKey][]
  • next(): Promise<TChange>
  • rawListeners<EventKey>(event: string | symbol | EventKey): ChangeStreamEvents<TSchema, TChange>[EventKey][]
  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): ChangeStream<TSchema, TChange>
  • +

    Return a modified Readable stream including a possible transform method.

    +

    NOTE: When using a Stream to process change stream events, the stream will +NOT automatically resume in the case a resumable error is encountered.

    +
    throws

    MongoChangeStreamError if the underlying cursor or the change stream is closed

    +

    Parameters

    Returns Readable & AsyncIterable<TChange>

  • tryNext(): Promise<null | TChange>
  • +

    Try to get the next available document from the Change Stream's cursor or null if an empty batch is returned

    +

    Returns Promise<null | TChange>

  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ClientSession.html b/docs/5.6/classes/ClientSession.html new file mode 100644 index 0000000000..1346cf578b --- /dev/null +++ b/docs/5.6/classes/ClientSession.html @@ -0,0 +1,137 @@ +ClientSession | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ClientSession

+

A class representing a client session on the server

+

NOTE: not meant to be instantiated directly.

+

Hierarchy

Index

Properties

clientOptions?: MongoOptions
clusterTime?: ClusterTime
defaultTransactionOptions: TransactionOptions
explicit: boolean
hasEnded: boolean
operationTime?: Timestamp
supports: { causalConsistency: boolean }

Type declaration

  • causalConsistency: boolean
transaction: Transaction
captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get isPinned(): boolean
  • get loadBalanced(): boolean
  • get snapshotEnabled(): boolean
  • +

    Whether or not this session is configured for snapshot reads

    +

    Returns boolean

Methods

  • +

    Advances the clusterTime for a ClientSession to the provided clusterTime of another ClientSession

    +

    Parameters

    • clusterTime: ClusterTime
      +

      the $clusterTime returned by the server from another session in the form of a document containing the BSON.Timestamp clusterTime and signature

      +

    Returns void

  • advanceOperationTime(operationTime: Timestamp): void
  • +

    Advances the operationTime for a ClientSession.

    +

    Parameters

    • operationTime: Timestamp
      +

      the BSON.Timestamp of the operation type it is desired to advance to

      +

    Returns void

  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<ClientSessionEvents[EventKey]>): boolean
  • +

    Ends this session on the server

    +

    Parameters

    • Optional options: EndSessionOptions
      +

      Optional settings. Currently reserved for future use

      +

    Returns Promise<void>

  • eventNames(): string[]
  • getMaxListeners(): number
  • inTransaction(): boolean
  • Returns boolean

    whether this session is currently in a transaction or not

    +
  • incrementTransactionNumber(): void
  • +

    Increment the transaction number on the internal ServerSession

    +
    privateremarks

    This helper increments a value stored on the client session that will be +added to the serverSession's txnNumber upon applying it to a command. +This is because the serverSession is lazily acquired after a connection is obtained

    +

    Returns void

  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): ClientSession
  • toBSON(): never
  • +

    This is here to ensure that ClientSession is never serialized to BSON.

    +

    Returns never

  • +

    Runs a provided callback within a transaction, retrying either the commitTransaction operation +or entire transaction as needed (and when the error permits) to better ensure that +the transaction can complete successfully.

    +

    IMPORTANT: This method requires the user to return a Promise, and await all operations. +Any callbacks that do not return a Promise will result in undefined behavior.

    +
    remarks

    This function:

    +
      +
    • Will return the command response from the final commitTransaction if every operation is successful (can be used as a truthy object)
    • +
    • Will return undefined if the transaction is explicitly aborted with await session.abortTransaction()
    • +
    • Will throw if one of the operations throws or throw statement is used inside the withTransaction callback
    • +
    +

    Checkout a descriptive example here:

    +
    see

    https://www.mongodb.com/developer/quickstart/node-transactions/

    +

    Type parameters

    • T = void

    Parameters

    Returns Promise<undefined | Document>

    A raw command response or undefined

    +
  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/Collection.html b/docs/5.6/classes/Collection.html new file mode 100644 index 0000000000..5e15cedf6f --- /dev/null +++ b/docs/5.6/classes/Collection.html @@ -0,0 +1,294 @@ +Collection | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Collection<TSchema>

+

The Collection class is an internal class that embodies a MongoDB collection +allowing for insert/find/update/delete and other command operation on that MongoDB collection.

+

COLLECTION Cannot directly be instantiated

+
example
import { MongoClient } from 'mongodb';

interface Pet {
name: string;
kind: 'dog' | 'cat' | 'fish';
}

const client = new MongoClient('mongodb://localhost:27017');
const pets = client.db().collection<Pet>('pets');

const petCursor = pets.find();

for await (const pet of petCursor) {
console.log(`${pet.name} is a ${pet.kind}!`);
} +
+

Type parameters

Hierarchy

  • Collection

Index

Accessors

  • get collectionName(): string
  • get dbName(): string
  • get hint(): undefined | Hint
  • set hint(v: undefined | Hint): void
  • get namespace(): string
  • +

    The namespace of this collection, in the format ${this.dbName}.${this.collectionName}

    +

    Returns string

  • +

    The current readConcern of the collection. If not explicitly defined for +this collection, will be inherited from the parent DB

    +

    Returns undefined | ReadConcern

  • +

    The current readPreference of the collection. If not explicitly defined for +this collection, will be inherited from the parent DB

    +

    Returns undefined | ReadPreference

  • +

    The current writeConcern of the collection. If not explicitly defined for +this collection, will be inherited from the parent DB

    +

    Returns undefined | WriteConcern

Methods

  • +

    Perform a bulkWrite operation without a fluent API

    +

    Legal operation types are

    +
      +
    • insertOne
    • +
    • replaceOne
    • +
    • updateOne
    • +
    • updateMany
    • +
    • deleteOne
    • +
    • deleteMany
    • +
    +

    If documents passed in do not contain the _id field, +one will be added to each of the documents missing it by the driver, mutating the document. This behavior +can be overridden by setting the forceServerObjectId flag.

    +
    throws

    MongoDriverError if operations is not an array

    +

    Parameters

    Returns Promise<BulkWriteResult>

  • +

    An estimated count of matching documents in the db to a filter.

    +

    NOTE: This method has been deprecated, since it does not provide an accurate count of the documents +in a collection. To obtain an accurate count of documents in the collection, use {@link Collection#countDocuments| countDocuments}. +To obtain an estimated count of all documents in the collection, use {@link Collection#estimatedDocumentCount| estimatedDocumentCount}.

    +
    deprecated

    use {@link Collection#countDocuments| countDocuments} or {@link Collection#estimatedDocumentCount| estimatedDocumentCount} instead

    +

    Parameters

    • filter: Filter<TSchema> = {}
      +

      The filter for the count.

      +
    • options: CountOptions = {}
      +

      Optional settings for the command

      +

    Returns Promise<number>

  • +

    Creates an index on the db and collection collection.

    +
    example
    const collection = client.db('foo').collection('bar');

    await collection.createIndex({ a: 1, b: -1 });

    // Alternate syntax for { c: 1, d: -1 } that ensures order of indexes
    await collection.createIndex([ [c, 1], [d, -1] ]);

    // Equivalent to { e: 1 }
    await collection.createIndex('e');

    // Equivalent to { f: 1, g: 1 }
    await collection.createIndex(['f', 'g'])

    // Equivalent to { h: 1, i: -1 }
    await collection.createIndex([ { h: 1 }, { i: -1 } ]);

    // Equivalent to { j: 1, k: -1, l: 2d }
    await collection.createIndex(['j', ['k', -1], { l: '2d' }]) +
    +

    Parameters

    Returns Promise<string>

  • +

    Creates multiple indexes in the collection, this method is only supported for +MongoDB 2.6 or higher. Earlier version of MongoDB will throw a command not supported +error.

    +

    Note: Unlike {@link Collection#createIndex| createIndex}, this function takes in raw index specifications. +Index specifications are defined here.

    +
    example
    const collection = client.db('foo').collection('bar');
    await collection.createIndexes([
    // Simple index on field fizz
    {
    key: { fizz: 1 },
    }
    // wildcard index
    {
    key: { '$**': 1 }
    },
    // named index on darmok and jalad
    {
    key: { darmok: 1, jalad: -1 }
    name: 'tanagra'
    }
    ]); +
    +

    Parameters

    Returns Promise<string[]>

  • +

    Delete multiple documents from a collection

    +

    Parameters

    • filter: Filter<TSchema> = {}
      +

      The filter used to select the documents to remove

      +
    • options: DeleteOptions = {}
      +

      Optional settings for the command

      +

    Returns Promise<DeleteResult>

  • +

    Drop the collection from the database, removing it permanently. New accesses will create a new collection.

    +

    Parameters

    Returns Promise<boolean>

  • +

    Gets an estimate of the count of documents in a collection using collection metadata. +This will always run a count command on all server versions.

    +

    due to an oversight in versions 5.0.0-5.0.8 of MongoDB, the count command, +which estimatedDocumentCount uses in its implementation, was not included in v1 of +the Stable API, and so users of the Stable API with estimatedDocumentCount are +recommended to upgrade their server version to 5.0.9+ or set apiStrict: false to avoid +encountering errors.

    +
    see

    Count: Behavior

    +

    Parameters

    Returns Promise<number>

  • +

    Find a document and delete it in one atomic operation. Requires a write lock for the duration of the operation.

    +

    Parameters

    • filter: Filter<TSchema>
      +

      The filter used to select the document to remove

      +
    • Optional options: FindOneAndDeleteOptions
      +

      Optional settings for the command

      +

    Returns Promise<ModifyResult<TSchema>>

  • +

    Find a document and replace it in one atomic operation. Requires a write lock for the duration of the operation.

    +

    Parameters

    • filter: Filter<TSchema>
      +

      The filter used to select the document to replace

      +
    • replacement: WithoutId<TSchema>
      +

      The Document that replaces the matching document

      +
    • Optional options: FindOneAndReplaceOptions
      +

      Optional settings for the command

      +

    Returns Promise<ModifyResult<TSchema>>

  • +

    Find a document and update it in one atomic operation. Requires a write lock for the duration of the operation.

    +

    Parameters

    • filter: Filter<TSchema>
      +

      The filter used to select the document to update

      +
    • update: UpdateFilter<TSchema>
      +

      Update operations to be performed on the document

      +
    • Optional options: FindOneAndUpdateOptions
      +

      Optional settings for the command

      +

    Returns Promise<ModifyResult<TSchema>>

  • +

    Checks if one or more indexes exist on the collection, fails on first non-existing index

    +

    Parameters

    • indexes: string | string[]
      +

      One or more index names to check.

      +
    • Optional options: IndexInformationOptions
      +

      Optional settings for the command

      +

    Returns Promise<boolean>

  • +

    Initiate an In order bulk write operation. Operations will be serially executed in the order they are added, creating a new operation for each switch in types.

    +
    throws

    MongoNotConnectedError

    +
    remarks

    NOTE: MongoClient must be connected prior to calling this method due to a known limitation in this legacy implementation. +However, collection.bulkWrite() provides an equivalent API that does not require prior connecting.

    +

    Parameters

    Returns OrderedBulkOperation

  • +

    Initiate an Out of order batch write operation. All operations will be buffered into insert/update/remove commands executed out of order.

    +
    throws

    MongoNotConnectedError

    +
    remarks

    NOTE: MongoClient must be connected prior to calling this method due to a known limitation in this legacy implementation. +However, collection.bulkWrite() provides an equivalent API that does not require prior connecting.

    +

    Parameters

    Returns UnorderedBulkOperation

  • +

    Inserts an array of documents into MongoDB. If documents passed in do not contain the _id field, +one will be added to each of the documents missing it by the driver, mutating the document. This behavior +can be overridden by setting the forceServerObjectId flag.

    +

    Parameters

    Returns Promise<InsertManyResult<TSchema>>

  • +

    Inserts a single document into MongoDB. If documents passed in do not contain the _id field, +one will be added to each of the documents missing it by the driver, mutating the document. This behavior +can be overridden by setting the forceServerObjectId flag.

    +

    Parameters

    Returns Promise<InsertOneResult<TSchema>>

  • +

    Returns if the collection is a capped collection

    +

    Parameters

    Returns Promise<boolean>

  • +

    Rename the collection.

    +
    remarks

    This operation does not inherit options from the Db or MongoClient.

    +

    Parameters

    • newName: string
      +

      New name of of the collection.

      +
    • Optional options: RenameOptions
      +

      Optional settings for the command

      +

    Returns Promise<Collection<Document>>

  • +

    Replace a document in a collection with another document

    +

    Parameters

    • filter: Filter<TSchema>
      +

      The filter used to select the document to replace

      +
    • replacement: WithoutId<TSchema>
      +

      The Document that replaces the matching document

      +
    • Optional options: ReplaceOptions
      +

      Optional settings for the command

      +

    Returns Promise<Document | UpdateResult<TSchema>>

  • +

    Get all the collection statistics.

    +
    deprecated

    the collStats operation will be removed in the next major release. Please +use an aggregation pipeline with the $collStats stage instead

    +

    Parameters

    Returns Promise<CollStats>

  • +

    Update multiple documents in a collection

    +

    Parameters

    • filter: Filter<TSchema>
      +

      The filter used to select the documents to update

      +
    • update: UpdateFilter<TSchema>
      +

      The update operations to be applied to the documents

      +
    • Optional options: UpdateOptions
      +

      Optional settings for the command

      +

    Returns Promise<UpdateResult<TSchema>>

  • +

    Update a single document in a collection

    +

    Parameters

    • filter: Filter<TSchema>
      +

      The filter used to select the document to update

      +
    • update: UpdateFilter<TSchema> | Partial<TSchema>
      +

      The update operations to be applied to the document

      +
    • Optional options: UpdateOptions
      +

      Optional settings for the command

      +

    Returns Promise<UpdateResult<TSchema>>

  • +

    Create a new Change Stream, watching for new changes (insertions, updates, replacements, deletions, and invalidations) in this collection.

    +
    remarks

    watch() accepts two generic arguments for distinct use cases:

    +
      +
    • The first is to override the schema that may be defined for this specific collection
    • +
    • The second is to override the shape of the change stream document entirely, if it is not provided the type will default to ChangeStreamDocument of the first argument
    • +
    +
    example

    By just providing the first argument I can type the change to be ChangeStreamDocument<{ _id: number }>

    +
    collection.watch<{ _id: number }>()
    .on('change', change => console.log(change._id.toFixed(4))); +
    +
    example

    Passing a second argument provides a way to reflect the type changes caused by an advanced pipeline. +Here, we are using a pipeline to have MongoDB filter for insert changes only and add a comment. +No need start from scratch on the ChangeStreamInsertDocument type! +By using an intersection we can save time and ensure defaults remain the same type!

    +
    collection
    .watch<Schema, ChangeStreamInsertDocument<Schema> & { comment: string }>([
    { $addFields: { comment: 'big changes' } },
    { $match: { operationType: 'insert' } }
    ])
    .on('change', change => {
    change.comment.startsWith('big');
    change.operationType === 'insert';
    // No need to narrow in code because the generics did that for us!
    expectType<Schema>(change.fullDocument);
    }); +
    +

    Type parameters

    • TLocal: Document = TSchema

      +

      Type of the data being detected by the change stream

      +
    • TChange: Document = ChangeStreamDocument<TLocal>

      +

      Type of the whole change stream document emitted

      +

    Parameters

    • pipeline: Document[] = []
      +

      An array of aggregation pipeline stages through which to pass change stream documents. This allows for filtering (using $match) and manipulating the change stream documents.

      +
    • options: ChangeStreamOptions = {}
      +

      Optional settings for the command

      +

    Returns ChangeStream<TLocal, TChange>

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/CommandFailedEvent.html b/docs/5.6/classes/CommandFailedEvent.html new file mode 100644 index 0000000000..18ba1a5211 --- /dev/null +++ b/docs/5.6/classes/CommandFailedEvent.html @@ -0,0 +1,3 @@ +CommandFailedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CommandFailedEvent

+

An event indicating the failure of a given command

+

Hierarchy

  • CommandFailedEvent

Index

Properties

address: string
commandName: string
connectionId?: string | number
duration: number
failure: Error
requestId: number
serviceId?: ObjectId

Accessors

  • get hasServiceId(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/CommandStartedEvent.html b/docs/5.6/classes/CommandStartedEvent.html new file mode 100644 index 0000000000..e846371f68 --- /dev/null +++ b/docs/5.6/classes/CommandStartedEvent.html @@ -0,0 +1,3 @@ +CommandStartedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CommandStartedEvent

+

An event indicating the start of a given

+

Hierarchy

  • CommandStartedEvent

Index

Properties

address: string
command: Document
commandName: string
commandObj?: Document
connectionId?: string | number
databaseName: string
requestId: number
serviceId?: ObjectId

Accessors

  • get hasServiceId(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/CommandSucceededEvent.html b/docs/5.6/classes/CommandSucceededEvent.html new file mode 100644 index 0000000000..02171c0cfc --- /dev/null +++ b/docs/5.6/classes/CommandSucceededEvent.html @@ -0,0 +1,3 @@ +CommandSucceededEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CommandSucceededEvent

+

An event indicating the success of a given command

+

Hierarchy

  • CommandSucceededEvent

Index

Properties

address: string
commandName: string
connectionId?: string | number
duration: number
reply: unknown
requestId: number
serviceId?: ObjectId

Accessors

  • get hasServiceId(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionCheckOutFailedEvent.html b/docs/5.6/classes/ConnectionCheckOutFailedEvent.html new file mode 100644 index 0000000000..20755511fe --- /dev/null +++ b/docs/5.6/classes/ConnectionCheckOutFailedEvent.html @@ -0,0 +1,9 @@ +ConnectionCheckOutFailedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionCheckOutFailedEvent

+

An event published when a request to check a connection out fails

+

Hierarchy

Index

Properties

address: string
+

The address (host/port pair) of the pool

+
reason: string
+

The reason the attempt to check out failed

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionCheckOutStartedEvent.html b/docs/5.6/classes/ConnectionCheckOutStartedEvent.html new file mode 100644 index 0000000000..33d779d0e3 --- /dev/null +++ b/docs/5.6/classes/ConnectionCheckOutStartedEvent.html @@ -0,0 +1,7 @@ +ConnectionCheckOutStartedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionCheckOutStartedEvent

+

An event published when a request to check a connection out begins

+

Hierarchy

Index

Properties

Properties

address: string
+

The address (host/port pair) of the pool

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionCheckedInEvent.html b/docs/5.6/classes/ConnectionCheckedInEvent.html new file mode 100644 index 0000000000..64241b5719 --- /dev/null +++ b/docs/5.6/classes/ConnectionCheckedInEvent.html @@ -0,0 +1,9 @@ +ConnectionCheckedInEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionCheckedInEvent

+

An event published when a connection is checked into the connection pool

+

Hierarchy

Index

Properties

address: string
+

The address (host/port pair) of the pool

+
connectionId: number | "<monitor>"
+

The id of the connection

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionCheckedOutEvent.html b/docs/5.6/classes/ConnectionCheckedOutEvent.html new file mode 100644 index 0000000000..f0db238e35 --- /dev/null +++ b/docs/5.6/classes/ConnectionCheckedOutEvent.html @@ -0,0 +1,9 @@ +ConnectionCheckedOutEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionCheckedOutEvent

+

An event published when a connection is checked out of the connection pool

+

Hierarchy

Index

Properties

address: string
+

The address (host/port pair) of the pool

+
connectionId: number | "<monitor>"
+

The id of the connection

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionClosedEvent.html b/docs/5.6/classes/ConnectionClosedEvent.html new file mode 100644 index 0000000000..15a0ba94dd --- /dev/null +++ b/docs/5.6/classes/ConnectionClosedEvent.html @@ -0,0 +1,11 @@ +ConnectionClosedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionClosedEvent

+

An event published when a connection is closed

+

Hierarchy

Index

Properties

address: string
+

The address (host/port pair) of the pool

+
connectionId: number | "<monitor>"
+

The id of the connection

+
reason: string
+

The reason the connection was closed

+
serviceId?: ObjectId
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionCreatedEvent.html b/docs/5.6/classes/ConnectionCreatedEvent.html new file mode 100644 index 0000000000..9352a15d04 --- /dev/null +++ b/docs/5.6/classes/ConnectionCreatedEvent.html @@ -0,0 +1,9 @@ +ConnectionCreatedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionCreatedEvent

+

An event published when a connection pool creates a new connection

+

Hierarchy

Index

Properties

address: string
+

The address (host/port pair) of the pool

+
connectionId: number | "<monitor>"
+

A monotonically increasing, per-pool id for the newly created connection

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionPoolClearedEvent.html b/docs/5.6/classes/ConnectionPoolClearedEvent.html new file mode 100644 index 0000000000..9b4ba9599e --- /dev/null +++ b/docs/5.6/classes/ConnectionPoolClearedEvent.html @@ -0,0 +1,7 @@ +ConnectionPoolClearedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionPoolClearedEvent

+

An event published when a connection pool is cleared

+

Hierarchy

Index

Properties

address: string
+

The address (host/port pair) of the pool

+
interruptInUseConnections?: boolean
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionPoolClosedEvent.html b/docs/5.6/classes/ConnectionPoolClosedEvent.html new file mode 100644 index 0000000000..fc9b6df7b5 --- /dev/null +++ b/docs/5.6/classes/ConnectionPoolClosedEvent.html @@ -0,0 +1,7 @@ +ConnectionPoolClosedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionPoolClosedEvent

+

An event published when a connection pool is closed

+

Hierarchy

Index

Properties

Properties

address: string
+

The address (host/port pair) of the pool

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionPoolCreatedEvent.html b/docs/5.6/classes/ConnectionPoolCreatedEvent.html new file mode 100644 index 0000000000..b45d4ca613 --- /dev/null +++ b/docs/5.6/classes/ConnectionPoolCreatedEvent.html @@ -0,0 +1,9 @@ +ConnectionPoolCreatedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionPoolCreatedEvent

+

An event published when a connection pool is created

+

Hierarchy

Index

Properties

address: string
+

The address (host/port pair) of the pool

+
+

The options used to create this connection pool

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionPoolMonitoringEvent.html b/docs/5.6/classes/ConnectionPoolMonitoringEvent.html new file mode 100644 index 0000000000..f2b6934344 --- /dev/null +++ b/docs/5.6/classes/ConnectionPoolMonitoringEvent.html @@ -0,0 +1,7 @@ +ConnectionPoolMonitoringEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionPoolMonitoringEvent

+

The base export class for all monitoring events published from the connection pool

+

Hierarchy

Index

Properties

Properties

address: string
+

The address (host/port pair) of the pool

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionPoolReadyEvent.html b/docs/5.6/classes/ConnectionPoolReadyEvent.html new file mode 100644 index 0000000000..fa997947f4 --- /dev/null +++ b/docs/5.6/classes/ConnectionPoolReadyEvent.html @@ -0,0 +1,7 @@ +ConnectionPoolReadyEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionPoolReadyEvent

+

An event published when a connection pool is ready

+

Hierarchy

Index

Properties

Properties

address: string
+

The address (host/port pair) of the pool

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ConnectionReadyEvent.html b/docs/5.6/classes/ConnectionReadyEvent.html new file mode 100644 index 0000000000..2979a39398 --- /dev/null +++ b/docs/5.6/classes/ConnectionReadyEvent.html @@ -0,0 +1,9 @@ +ConnectionReadyEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConnectionReadyEvent

+

An event published when a connection is ready for use

+

Hierarchy

Index

Properties

address: string
+

The address (host/port pair) of the pool

+
connectionId: number | "<monitor>"
+

The id of the connection

+
time: Date
+

A timestamp when the event was created

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/Db.html b/docs/5.6/classes/Db.html new file mode 100644 index 0000000000..c9c9db3f6a --- /dev/null +++ b/docs/5.6/classes/Db.html @@ -0,0 +1,164 @@ +Db | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Db

+

The Db class is a class that represents a MongoDB Database.

+
example
import { MongoClient } from 'mongodb';

interface Pet {
name: string;
kind: 'dog' | 'cat' | 'fish';
}

const client = new MongoClient('mongodb://localhost:27017');
const db = client.db();

// Create a collection that validates our union
await db.createCollection<Pet>('pets', {
validator: { $expr: { $in: ['$kind', ['dog', 'cat', 'fish']] } }
}) +
+

Hierarchy

  • Db

Index

Constructors

  • +

    Creates a new Db instance

    +

    Parameters

    • client: MongoClient
      +

      The MongoClient for the database.

      +
    • databaseName: string
      +

      The name of the database this instance represents.

      +
    • Optional options: DbOptions
      +

      Optional settings for Db construction

      +

    Returns Db

Properties

SYSTEM_COMMAND_COLLECTION: string = CONSTANTS.SYSTEM_COMMAND_COLLECTION
SYSTEM_INDEX_COLLECTION: string = CONSTANTS.SYSTEM_INDEX_COLLECTION
SYSTEM_JS_COLLECTION: string = CONSTANTS.SYSTEM_JS_COLLECTION
SYSTEM_NAMESPACE_COLLECTION: string = CONSTANTS.SYSTEM_NAMESPACE_COLLECTION
SYSTEM_PROFILE_COLLECTION: string = CONSTANTS.SYSTEM_PROFILE_COLLECTION
SYSTEM_USER_COLLECTION: string = CONSTANTS.SYSTEM_USER_COLLECTION

Accessors

  • get databaseName(): string
  • get namespace(): string
  • +

    The current readPreference of the Db. If not explicitly defined for +this Db, will be inherited from the parent MongoClient

    +

    Returns ReadPreference

  • get secondaryOk(): boolean
  • +

    Check if a secondary can be used (because the read preference is not set to primary)

    +

    Returns boolean

Methods

  • +

    Returns a reference to a MongoDB Collection. If it does not exist it will be created implicitly.

    +

    Type parameters

    Parameters

    • name: string
      +

      the collection name we wish to access.

      +
    • options: CollectionOptions = {}

    Returns Collection<TSchema>

    return the new Collection instance

    +
  • +

    Execute a command

    +
    remarks

    This command does not inherit options from the MongoClient.

    +

    The driver will ensure the following fields are attached to the command sent to the server:

    +
      +
    • lsid - sourced from an implicit session or options.session
    • +
    • $readPreference - defaults to primary or can be configured by options.readPreference
    • +
    • $db - sourced from the name of this database
    • +
    +

    If the client has a serverApi setting:

    +
      +
    • apiVersion
    • +
    • apiStrict
    • +
    • apiDeprecationErrors
    • +
    +

    When in a transaction:

    +
      +
    • readConcern - sourced from readConcern set on the TransactionOptions
    • +
    • writeConcern - sourced from writeConcern set on the TransactionOptions
    • +
    +

    Attaching any of the above fields to the command will have no effect as the driver will overwrite the value.

    +

    Parameters

    Returns Promise<Document>

  • +

    Creates an index on the db and collection.

    +

    Parameters

    • name: string
      +

      Name of the collection to create the index on.

      +
    • indexSpec: IndexSpecification
      +

      Specify the field to index, or an index specification

      +
    • Optional options: CreateIndexesOptions
      +

      Optional settings for the command

      +

    Returns Promise<string>

  • +

    Drop a collection from the database, removing it permanently. New accesses will create a new collection.

    +

    Parameters

    • name: string
      +

      Name of collection to drop

      +
    • Optional options: DropCollectionOptions
      +

      Optional settings for the command

      +

    Returns Promise<boolean>

  • +

    Drop a database, removing it permanently from the server.

    +

    Parameters

    Returns Promise<boolean>

  • +

    Retrieves this collections index info.

    +

    Parameters

    • name: string
      +

      The name of the collection.

      +
    • Optional options: IndexInformationOptions
      +

      Optional settings for the command

      +

    Returns Promise<Document>

  • +

    Retrieve the current profiling Level for MongoDB

    +

    Parameters

    Returns Promise<string>

  • +

    Remove a user from a database

    +

    Parameters

    • username: string
      +

      The username to remove

      +
    • Optional options: CommandOperationOptions
      +

      Optional settings for the command

      +

    Returns Promise<boolean>

  • renameCollection<TSchema>(fromCollection: string, toCollection: string, options?: RenameOptions): Promise<Collection<TSchema>>
  • +

    Rename a collection.

    +
    remarks

    This operation does not inherit options from the MongoClient.

    +

    Type parameters

    Parameters

    • fromCollection: string
      +

      Name of current collection to rename

      +
    • toCollection: string
      +

      New name of of the collection

      +
    • Optional options: RenameOptions
      +

      Optional settings for the command

      +

    Returns Promise<Collection<TSchema>>

  • +

    A low level cursor API providing basic driver functionality:

    +
      +
    • ClientSession management
    • +
    • ReadPreference for server selection
    • +
    • Running getMores automatically when a local batch is exhausted
    • +
    +

    Parameters

    • command: Document
      +

      The command that will start a cursor on the server.

      +
    • Optional options: RunCursorCommandOptions
      +

      Configurations for running the command, bson options will apply to getMores

      +

    Returns RunCommandCursor

  • +

    Create a new Change Stream, watching for new changes (insertions, updates, +replacements, deletions, and invalidations) in this database. Will ignore all +changes to system collections.

    +
    remarks

    watch() accepts two generic arguments for distinct use cases:

    +
      +
    • The first is to provide the schema that may be defined for all the collections within this database
    • +
    • The second is to override the shape of the change stream document entirely, if it is not provided the type will default to ChangeStreamDocument of the first argument
    • +
    +

    Type parameters

    Parameters

    • pipeline: Document[] = []
      +

      An array of aggregation pipeline stages through which to pass change stream documents. This allows for filtering (using $match) and manipulating the change stream documents.

      +
    • options: ChangeStreamOptions = {}
      +

      Optional settings for the command

      +

    Returns ChangeStream<TSchema, TChange>

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/FindCursor.html b/docs/5.6/classes/FindCursor.html new file mode 100644 index 0000000000..9ae6027861 --- /dev/null +++ b/docs/5.6/classes/FindCursor.html @@ -0,0 +1,221 @@ +FindCursor | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FindCursor<TSchema>

Type parameters

  • TSchema = any

Hierarchy

Index

Events

CLOSE: "close" = ...

Properties

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get closed(): boolean
  • get id(): undefined | Long
  • get killed(): boolean
  • get loadBalanced(): boolean

Methods

  • [asyncIterator](): AsyncGenerator<TSchema, void, void>
  • addCursorFlag(flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial", value: boolean): FindCursor<TSchema>
  • +

    Add a cursor flag to the cursor

    +

    Parameters

    • flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial"
      +

      The flag to set, must be one of following ['tailable', 'oplogReplay', 'noCursorTimeout', 'awaitData', 'partial' -.

      +
    • value: boolean
      +

      The flag boolean value.

      +

    Returns FindCursor<TSchema>

  • addQueryModifier(name: string, value: string | number | boolean | Document): FindCursor<TSchema>
  • +

    Add a query modifier to the cursor query

    +

    Parameters

    • name: string
      +

      The query modifier (must start with $, such as $orderby etc)

      +
    • value: string | number | boolean | Document
      +

      The modifier value.

      +

    Returns FindCursor<TSchema>

  • allowDiskUse(allow?: boolean): FindCursor<TSchema>
  • bufferedCount(): number
  • close(): Promise<void>
  • +

    Set the collation options for the cursor.

    +

    Parameters

    • value: CollationOptions
      +

      The cursor collation options (MongoDB 3.4 or higher) settings for update operation (see 3.4 documentation for available fields).

      +

    Returns FindCursor<TSchema>

  • +

    Add a comment to the cursor query allowing for tracking the comment in the log.

    +

    Parameters

    • value: string
      +

      The comment attached to this query.

      +

    Returns FindCursor<TSchema>

  • +

    Get the count of documents for this cursor

    +
    deprecated

    Use collection.estimatedDocumentCount or collection.countDocuments instead

    +

    Parameters

    Returns Promise<number>

  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<AbstractCursorEvents[EventKey]>): boolean
  • eventNames(): string[]
  • forEach(iterator: (doc: TSchema) => boolean | void): Promise<void>
  • +

    Iterates over all the documents for this cursor using the iterator, callback pattern.

    +

    If the iterator returns false, iteration will stop.

    +
    deprecated
      +
    • Will be removed in a future release. Use for await...of instead.
    • +
    +

    Parameters

    • iterator: (doc: TSchema) => boolean | void
      +

      The iteration callback.

      +
        • (doc: TSchema): boolean | void
        • Parameters

          • doc: TSchema

          Returns boolean | void

    Returns Promise<void>

  • getMaxListeners(): number
  • hasNext(): Promise<boolean>
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • map<T>(transform: (doc: TSchema) => T): FindCursor<T>
  • +

    Map all documents using the provided function +If there is a transform set on the cursor, that will be called first and the result passed to +this function's transform.

    +
    remarks

    Note Cursors use null internally to indicate that there are no more documents in the cursor. Providing a mapping +function that maps values to null will result in the cursor closing itself before it has finished iterating +all documents. This will not result in a memory leak, just surprising behavior. For example:

    +
    const cursor = collection.find({});
    cursor.map(() => null);

    const documents = await cursor.toArray();
    // documents is always [], regardless of how many documents are in the collection. +
    +

    Other falsey values are allowed:

    +
    const cursor = collection.find({});
    cursor.map(() => '');

    const documents = await cursor.toArray();
    // documents is now an array of empty strings +
    +

    Note for Typescript Users: adding a transform changes the return type of the iteration of this cursor, +it does not return a new instance of a cursor. This means when calling map, +you should always assign the result to a new variable in order to get a correctly typed cursor variable. +Take note of the following example:

    +

    Type parameters

    • T

    Parameters

    • transform: (doc: TSchema) => T
        • (doc: TSchema): T
        • Parameters

          • doc: TSchema

          Returns T

    Returns FindCursor<T>

  • +

    Set the cursor max

    +

    Parameters

    • max: Document
      +

      Specify a $max value to specify the exclusive upper bound for a specific index in order to constrain the results of find(). The $max specifies the upper bound for all keys of a specific index in order.

      +

    Returns FindCursor<TSchema>

  • maxAwaitTimeMS(value: number): FindCursor<TSchema>
  • +

    Set a maxAwaitTimeMS on a tailing cursor query to allow to customize the timeout value for the option awaitData (Only supported on MongoDB 3.2 or higher, ignored otherwise)

    +

    Parameters

    • value: number
      +

      Number of milliseconds to wait before aborting the tailed query.

      +

    Returns FindCursor<TSchema>

  • +

    Set a maxTimeMS on the cursor query, allowing for hard timeout limits on queries (Only supported on MongoDB 2.6 or higher)

    +

    Parameters

    • value: number
      +

      Number of milliseconds to wait before aborting the query.

      +

    Returns FindCursor<TSchema>

  • +

    Set the cursor min

    +

    Parameters

    • min: Document
      +

      Specify a $min value to specify the inclusive lower bound for a specific index in order to constrain the results of find(). The $min specifies the lower bound for all keys of a specific index in order.

      +

    Returns FindCursor<TSchema>

  • next(): Promise<null | TSchema>
  • +

    Add a project stage to the aggregation pipeline

    +
    remarks

    In order to strictly type this function you must provide an interface +that represents the effect of your projection on the result documents.

    +

    By default chaining a projection to your cursor changes the returned type to the generic +Document type. +You should specify a parameterized type to have assertions on your final results.

    +
    example
    // Best way
    const docs: FindCursor<{ a: number }> = cursor.project<{ a: number }>({ _id: 0, a: true });
    // Flexible way
    const docs: FindCursor<Document> = cursor.project({ _id: 0, a: true }); +
    +
    remarks

    Note for Typescript Users: adding a transform changes the return type of the iteration of this cursor, +it does not return a new instance of a cursor. This means when calling project, +you should always assign the result to a new variable in order to get a correctly typed cursor variable. +Take note of the following example:

    +
    example
    const cursor: FindCursor<{ a: number; b: string }> = coll.find();
    const projectCursor = cursor.project<{ a: number }>({ _id: 0, a: true });
    const aPropOnlyArray: {a: number}[] = await projectCursor.toArray();

    // or always use chaining and save the final cursor

    const cursor = coll.find().project<{ a: string }>({
    _id: 0,
    a: { $convert: { input: '$a', to: 'string' }
    }}); +
    +

    Type parameters

    Parameters

    Returns FindCursor<T>

  • readBufferedDocuments(number?: number): TSchema[]
  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): FindCursor<TSchema>
  • +

    Set the cursor returnKey. +If set to true, modifies the cursor to only return the index field or fields for the results of the query, rather than documents. +If set to true and the query does not use an index to perform the read operation, the returned documents will not contain any fields.

    +

    Parameters

    • value: boolean
      +

      the returnKey value.

      +

    Returns FindCursor<TSchema>

  • rewind(): void
  • +

    Rewind this cursor to its uninitialized state. Any options that are present on the cursor will +remain in effect. Iterating this cursor will cause new queries to be sent to the server, even +if the resultant data has already been retrieved by this cursor.

    +

    Returns void

  • +

    Modifies the output of a query by adding a field $recordId to matching documents. $recordId is the internal key which uniquely identifies a document in a collection.

    +

    Parameters

    • value: boolean
      +

      The $showDiskLoc option has now been deprecated and replaced with the showRecordId field. $showDiskLoc will still be accepted for OP_QUERY stye find.

      +

    Returns FindCursor<TSchema>

  • toArray(): Promise<TSchema[]>
  • +

    Returns an array of documents. The caller is responsible for making sure that there +is enough memory to store the results. Note that the array only contains partial +results when this cursor had been previously accessed. In that case, +cursor.rewind() can be used to reset the cursor.

    +

    Returns Promise<TSchema[]>

  • tryNext(): Promise<null | TSchema>
  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/FindOperators.html b/docs/5.6/classes/FindOperators.html new file mode 100644 index 0000000000..f3706a301d --- /dev/null +++ b/docs/5.6/classes/FindOperators.html @@ -0,0 +1,22 @@ +FindOperators | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FindOperators

+

A builder object that is returned from {@link BulkOperationBase#find}. +Is used to build a write operation that involves a query filter.

+

Hierarchy

  • FindOperators

Index

Properties

bulkOperation: BulkOperationBase

Methods

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/GridFSBucket.html b/docs/5.6/classes/GridFSBucket.html new file mode 100644 index 0000000000..3e88557494 --- /dev/null +++ b/docs/5.6/classes/GridFSBucket.html @@ -0,0 +1,121 @@ +GridFSBucket | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GridFSBucket

+

Constructor for a streaming GridFS interface

+

Hierarchy

Index

Constructors

Events

INDEX: "index" = ...
+

When the first call to openUploadStream is made, the upload stream will +check to see if it needs to create the proper indexes on the chunks and +files collections. This event is fired either when 1) it determines that +no index creation is necessary, 2) when it successfully creates the +necessary indexes.

+

Properties

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Methods

  • drop(): Promise<void>
  • +

    Removes this bucket's files collection, followed by its chunks collection.

    +

    Returns Promise<void>

  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<GridFSBucketEvents[EventKey]>): boolean
  • eventNames(): string[]
  • getMaxListeners(): number
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • +

    Returns a readable stream (GridFSBucketReadStream) for streaming the +file with the given name from GridFS. If there are multiple files with +the same name, this will stream the most recent file with the given name +(as determined by the uploadDate field). You can set the revision +option to change this behavior.

    +

    Parameters

    Returns GridFSBucketReadStream

  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): GridFSBucket
  • rename(id: ObjectId, filename: string): Promise<void>
  • +

    Renames the file with the given _id to the given string

    +

    Parameters

    • id: ObjectId
      +

      the id of the file to rename

      +
    • filename: string
      +

      new name for the file

      +

    Returns Promise<void>

  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/GridFSBucketReadStream.html b/docs/5.6/classes/GridFSBucketReadStream.html new file mode 100644 index 0000000000..3693f01b93 --- /dev/null +++ b/docs/5.6/classes/GridFSBucketReadStream.html @@ -0,0 +1,356 @@ +GridFSBucketReadStream | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GridFSBucketReadStream

+

A readable stream that enables you to read buffers from GridFS.

+

Do not instantiate this class directly. Use openDownloadStream() instead.

+

Hierarchy

  • Readable
    • GridFSBucketReadStream

Implements

  • ReadableStream

Index

Events

CLOSE: "close" = ...
+

Fired when the stream is exhausted and the underlying cursor is killed

+
DATA: "data" = ...
+

Emitted when a chunk of data is available to be consumed.

+
END: "end" = ...
+

Fired when the stream is exhausted (no more data events).

+
ERROR: "error" = ...
+

An error occurred

+
FILE: "file" = ...
+

Fires when the stream loaded the file document corresponding to the provided id.

+

Properties

closed: boolean
+

Is true after 'close' has been emitted.

+
since

v18.0.0

+
destroyed: boolean
+

Is true after readable.destroy() has been called.

+
since

v8.0.0

+
errored: null | Error
+

Returns error if the stream has been destroyed with an error.

+
since

v18.0.0

+
readable: boolean
+

Is true if it is safe to call readable.read(), which means +the stream has not been destroyed or emitted 'error' or 'end'.

+
since

v11.4.0

+
readableAborted: boolean
+

Returns whether the stream was destroyed or errored before emitting 'end'.

+
since

v16.8.0

+
experimental
readableDidRead: boolean
+

Returns whether 'data' has been emitted.

+
since

v16.7.0, v14.18.0

+
experimental
readableEncoding: null | BufferEncoding
+

Getter for the property encoding of a given Readable stream. The encodingproperty can be set using the readable.setEncoding() method.

+
since

v12.7.0

+
readableEnded: boolean
+

Becomes true when 'end' event is emitted.

+
since

v12.9.0

+
readableFlowing: null | boolean
+

This property reflects the current state of a Readable stream as described +in the Three states section.

+
since

v9.4.0

+
readableHighWaterMark: number
+

Returns the value of highWaterMark passed when creating this Readable.

+
since

v9.3.0

+
readableLength: number
+

This property contains the number of bytes (or objects) in the queue +ready to be read. The value provides introspection data regarding +the status of the highWaterMark.

+
since

v9.4.0

+
readableObjectMode: boolean
+

Getter for the property objectMode of a given Readable stream.

+
since

v12.3.0

+
captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Methods

  • [asyncIterator](): AsyncIterableIterator<any>
  • Returns AsyncIterableIterator<any>

  • _construct(callback: (error?: null | Error) => void): void
  • Parameters

    • callback: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

  • _destroy(error: null | Error, callback: (error?: null | Error) => void): void
  • Parameters

    • error: null | Error
    • callback: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

  • abort(): Promise<void>
  • +

    Marks this stream as aborted (will never push another data event) +and kills the underlying cursor. Will emit the 'end' event, and then +the 'close' event once the cursor is successfully killed.

    +

    Returns Promise<void>

  • +

    Event emitter +The defined events on documents including:

    +
      +
    1. close
    2. +
    3. data
    4. +
    5. end
    6. +
    7. error
    8. +
    9. pause
    10. +
    11. readable
    12. +
    13. resume
    14. +
    +

    Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "data"
    • listener: (chunk: any) => void
        • (chunk: any): void
        • Parameters

          • chunk: any

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "end"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "pause"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "readable"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "resume"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketReadStream

  • +

    Destroy the stream. Optionally emit an 'error' event, and emit a 'close'event (unless emitClose is set to false). After this call, the readable +stream will release any internal resources and subsequent calls to push()will be ignored.

    +

    Once destroy() has been called any further calls will be a no-op and no +further errors except from _destroy() may be emitted as 'error'.

    +

    Implementors should not override this method, but instead implement readable._destroy().

    +
    since

    v8.0.0

    +

    Parameters

    • Optional error: Error
      +

      Error which will be passed as payload in 'error' event

      +

    Returns GridFSBucketReadStream

  • emit(event: "close"): boolean
  • emit(event: "data", chunk: any): boolean
  • emit(event: "end"): boolean
  • emit(event: "error", err: Error): boolean
  • emit(event: "pause"): boolean
  • emit(event: "readable"): boolean
  • emit(event: "resume"): boolean
  • emit(event: string | symbol, ...args: any[]): boolean
  • Parameters

    • event: "close"

    Returns boolean

  • Parameters

    • event: "data"
    • chunk: any

    Returns boolean

  • Parameters

    • event: "end"

    Returns boolean

  • Parameters

    • event: "error"
    • err: Error

    Returns boolean

  • Parameters

    • event: "pause"

    Returns boolean

  • Parameters

    • event: "readable"

    Returns boolean

  • Parameters

    • event: "resume"

    Returns boolean

  • Parameters

    • event: string | symbol
    • Rest ...args: any[]

    Returns boolean

  • +

    Sets the 0-based offset in bytes to start streaming from. Throws +an error if this stream has entered flowing mode +(e.g. if you've already called on('data'))

    +

    Parameters

    • end: number = 0
      +

      Offset in bytes to stop reading at

      +

    Returns GridFSBucketReadStream

  • eventNames(): (string | symbol)[]
  • +

    Returns an array listing the events for which the emitter has registered +listeners. The values in the array are strings or Symbols.

    +
    import { EventEmitter } from 'node:events';

    const myEE = new EventEmitter();
    myEE.on('foo', () => {});
    myEE.on('bar', () => {});

    const sym = Symbol('symbol');
    myEE.on(sym, () => {});

    console.log(myEE.eventNames());
    // Prints: [ 'foo', 'bar', Symbol(symbol) ] +
    +
    since

    v6.0.0

    +

    Returns (string | symbol)[]

  • getMaxListeners(): number
  • +

    Returns the current max listener value for the EventEmitter which is either +set by emitter.setMaxListeners(n) or defaults to defaultMaxListeners.

    +
    since

    v1.0.0

    +

    Returns number

  • isPaused(): boolean
  • +

    The readable.isPaused() method returns the current operating state of theReadable. This is used primarily by the mechanism that underlies thereadable.pipe() method. In most +typical cases, there will be no reason to +use this method directly.

    +
    const readable = new stream.Readable();

    readable.isPaused(); // === false
    readable.pause();
    readable.isPaused(); // === true
    readable.resume();
    readable.isPaused(); // === false +
    +
    since

    v0.11.14

    +

    Returns boolean

  • listenerCount(eventName: string | symbol, listener?: Function): number
  • +

    Returns the number of listeners listening for the event named eventName. +If listener is provided, it will return how many times the listener is found +in the list of the listeners of the event.

    +
    since

    v3.2.0

    +

    Parameters

    • eventName: string | symbol
      +

      The name of the event being listened for

      +
    • Optional listener: Function
      +

      The event handler function

      +

    Returns number

  • listeners(eventName: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +
    server.on('connection', (stream) => {
    console.log('someone connected!');
    });
    console.log(util.inspect(server.listeners('connection')));
    // Prints: [ [Function] ] +
    +
    since

    v0.1.26

    +

    Parameters

    • eventName: string | symbol

    Returns Function[]

  • +

    Alias for emitter.removeListener().

    +
    since

    v10.0.0

    +

    Parameters

    • eventName: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "data"
    • listener: (chunk: any) => void
        • (chunk: any): void
        • Parameters

          • chunk: any

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "end"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "pause"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "readable"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "resume"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "data"
    • listener: (chunk: any) => void
        • (chunk: any): void
        • Parameters

          • chunk: any

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "end"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "pause"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "readable"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "resume"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketReadStream

  • +

    The readable.pause() method will cause a stream in flowing mode to stop +emitting 'data' events, switching out of flowing mode. Any data that +becomes available will remain in the internal buffer.

    +
    const readable = getReadableStreamSomehow();
    readable.on('data', (chunk) => {
    console.log(`Received ${chunk.length} bytes of data.`);
    readable.pause();
    console.log('There will be no additional data for 1 second.');
    setTimeout(() => {
    console.log('Now data will start flowing again.');
    readable.resume();
    }, 1000);
    }); +
    +

    The readable.pause() method has no effect if there is a 'readable'event listener.

    +
    since

    v0.9.4

    +

    Returns GridFSBucketReadStream

  • pipe<T>(destination: T, options?: { end?: boolean }): T
  • Type parameters

    • T: WritableStream<T>

    Parameters

    • destination: T
    • Optional options: { end?: boolean }
      • Optional end?: boolean

    Returns T

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "data"
    • listener: (chunk: any) => void
        • (chunk: any): void
        • Parameters

          • chunk: any

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "end"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "pause"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "readable"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "resume"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "data"
    • listener: (chunk: any) => void
        • (chunk: any): void
        • Parameters

          • chunk: any

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "end"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "pause"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "readable"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "resume"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketReadStream

  • push(chunk: any, encoding?: BufferEncoding): boolean
  • Parameters

    • chunk: any
    • Optional encoding: BufferEncoding

    Returns boolean

  • rawListeners(eventName: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName, +including any wrappers (such as those created by .once()).

    +
    import { EventEmitter } from 'node:events';
    const emitter = new EventEmitter();
    emitter.once('log', () => console.log('log once'));

    // Returns a new Array with a function `onceWrapper` which has a property
    // `listener` which contains the original listener bound above
    const listeners = emitter.rawListeners('log');
    const logFnWrapper = listeners[0];

    // Logs "log once" to the console and does not unbind the `once` event
    logFnWrapper.listener();

    // Logs "log once" to the console and removes the listener
    logFnWrapper();

    emitter.on('log', () => console.log('log persistently'));
    // Will return a new Array with a single function bound by `.on()` above
    const newListeners = emitter.rawListeners('log');

    // Logs "log persistently" twice
    newListeners[0]();
    emitter.emit('log'); +
    +
    since

    v9.4.0

    +

    Parameters

    • eventName: string | symbol

    Returns Function[]

  • read(size?: number): any
  • +

    The readable.read() method reads data out of the internal buffer and +returns it. If no data is available to be read, null is returned. By default, +the data is returned as a Buffer object unless an encoding has been +specified using the readable.setEncoding() method or the stream is operating +in object mode.

    +

    The optional size argument specifies a specific number of bytes to read. Ifsize bytes are not available to be read, null will be returned _unless_the stream has ended, in which +case all of the data remaining in the internal +buffer will be returned.

    +

    If the size argument is not specified, all of the data contained in the +internal buffer will be returned.

    +

    The size argument must be less than or equal to 1 GiB.

    +

    The readable.read() method should only be called on Readable streams +operating in paused mode. In flowing mode, readable.read() is called +automatically until the internal buffer is fully drained.

    +
    const readable = getReadableStreamSomehow();

    // 'readable' may be triggered multiple times as data is buffered in
    readable.on('readable', () => {
    let chunk;
    console.log('Stream is readable (new data received in buffer)');
    // Use a loop to make sure we read all currently available data
    while (null !== (chunk = readable.read())) {
    console.log(`Read ${chunk.length} bytes of data...`);
    }
    });

    // 'end' will be triggered once when there is no more data available
    readable.on('end', () => {
    console.log('Reached end of stream.');
    }); +
    +

    Each call to readable.read() returns a chunk of data, or null. The chunks +are not concatenated. A while loop is necessary to consume all data +currently in the buffer. When reading a large file .read() may return null, +having consumed all buffered content so far, but there is still more data to +come not yet buffered. In this case a new 'readable' event will be emitted +when there is more data in the buffer. Finally the 'end' event will be +emitted when there is no more data to come.

    +

    Therefore to read a file's whole contents from a readable, it is necessary +to collect chunks across multiple 'readable' events:

    +
    const chunks = [];

    readable.on('readable', () => {
    let chunk;
    while (null !== (chunk = readable.read())) {
    chunks.push(chunk);
    }
    });

    readable.on('end', () => {
    const content = chunks.join('');
    }); +
    +

    A Readable stream in object mode will always return a single item from +a call to readable.read(size), regardless of the value of thesize argument.

    +

    If the readable.read() method returns a chunk of data, a 'data' event will +also be emitted.

    +

    Calling read after the 'end' event has +been emitted will return null. No runtime error will be raised.

    +
    since

    v0.9.4

    +

    Parameters

    • Optional size: number
      +

      Optional argument to specify how much data to read.

      +

    Returns any

  • +

    Removes all listeners, or those of the specified eventName.

    +

    It is bad practice to remove listeners added elsewhere in the code, +particularly when the EventEmitter instance was created by some other +component or module (e.g. sockets or file streams).

    +

    Returns a reference to the EventEmitter, so that calls can be chained.

    +
    since

    v0.1.26

    +

    Parameters

    • Optional event: string | symbol

    Returns GridFSBucketReadStream

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "data"
    • listener: (chunk: any) => void
        • (chunk: any): void
        • Parameters

          • chunk: any

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "end"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "pause"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "readable"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: "resume"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketReadStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketReadStream

  • +

    The readable.resume() method causes an explicitly paused Readable stream to +resume emitting 'data' events, switching the stream into flowing mode.

    +

    The readable.resume() method can be used to fully consume the data from a +stream without actually processing any of that data:

    +
    getReadableStreamSomehow()
    .resume()
    .on('end', () => {
    console.log('Reached the end, but did not read anything.');
    }); +
    +

    The readable.resume() method has no effect if there is a 'readable'event listener.

    +
    since

    v0.9.4

    +

    Returns GridFSBucketReadStream

  • +

    The readable.setEncoding() method sets the character encoding for +data read from the Readable stream.

    +

    By default, no encoding is assigned and stream data will be returned asBuffer objects. Setting an encoding causes the stream data +to be returned as strings of the specified encoding rather than as Bufferobjects. For instance, calling readable.setEncoding('utf8') will cause the +output data to be interpreted as UTF-8 data, and passed as strings. Callingreadable.setEncoding('hex') will cause the data to be encoded in hexadecimal +string format.

    +

    The Readable stream will properly handle multi-byte characters delivered +through the stream that would otherwise become improperly decoded if simply +pulled from the stream as Buffer objects.

    +
    const readable = getReadableStreamSomehow();
    readable.setEncoding('utf8');
    readable.on('data', (chunk) => {
    assert.equal(typeof chunk, 'string');
    console.log('Got %d characters of string data:', chunk.length);
    }); +
    +
    since

    v0.9.4

    +

    Parameters

    • encoding: BufferEncoding
      +

      The encoding to use.

      +

    Returns GridFSBucketReadStream

  • +

    By default EventEmitters will print a warning if more than 10 listeners are +added for a particular event. This is a useful default that helps finding +memory leaks. The emitter.setMaxListeners() method allows the limit to be +modified for this specific EventEmitter instance. The value can be set toInfinity (or 0) to indicate an unlimited number of listeners.

    +

    Returns a reference to the EventEmitter, so that calls can be chained.

    +
    since

    v0.3.5

    +

    Parameters

    • n: number

    Returns GridFSBucketReadStream

  • +

    Sets the 0-based offset in bytes to start streaming from. Throws +an error if this stream has entered flowing mode +(e.g. if you've already called on('data'))

    +

    Parameters

    • start: number = 0
      +

      0-based offset in bytes to start streaming from

      +

    Returns GridFSBucketReadStream

  • +

    The readable.unpipe() method detaches a Writable stream previously attached +using the pipe method.

    +

    If the destination is not specified, then all pipes are detached.

    +

    If the destination is specified, but no pipe is set up for it, then +the method does nothing.

    +
    const fs = require('node:fs');
    const readable = getReadableStreamSomehow();
    const writable = fs.createWriteStream('file.txt');
    // All the data from readable goes into 'file.txt',
    // but only for the first second.
    readable.pipe(writable);
    setTimeout(() => {
    console.log('Stop writing to file.txt.');
    readable.unpipe(writable);
    console.log('Manually close the file stream.');
    writable.end();
    }, 1000); +
    +
    since

    v0.9.4

    +

    Parameters

    • Optional destination: WritableStream
      +

      Optional specific stream to unpipe

      +

    Returns GridFSBucketReadStream

  • unshift(chunk: any, encoding?: BufferEncoding): void
  • +

    Passing chunk as null signals the end of the stream (EOF) and behaves the +same as readable.push(null), after which no more data can be written. The EOF +signal is put at the end of the buffer and any buffered data will still be +flushed.

    +

    The readable.unshift() method pushes a chunk of data back into the internal +buffer. This is useful in certain situations where a stream is being consumed by +code that needs to "un-consume" some amount of data that it has optimistically +pulled out of the source, so that the data can be passed on to some other party.

    +

    The stream.unshift(chunk) method cannot be called after the 'end' event +has been emitted or a runtime error will be thrown.

    +

    Developers using stream.unshift() often should consider switching to +use of a Transform stream instead. See the API for stream implementers section for more information.

    +
    // Pull off a header delimited by \n\n.
    // Use unshift() if we get too much.
    // Call the callback with (error, header, stream).
    const { StringDecoder } = require('node:string_decoder');
    function parseHeader(stream, callback) {
    stream.on('error', callback);
    stream.on('readable', onReadable);
    const decoder = new StringDecoder('utf8');
    let header = '';
    function onReadable() {
    let chunk;
    while (null !== (chunk = stream.read())) {
    const str = decoder.write(chunk);
    if (str.includes('\n\n')) {
    // Found the header boundary.
    const split = str.split(/\n\n/);
    header += split.shift();
    const remaining = split.join('\n\n');
    const buf = Buffer.from(remaining, 'utf8');
    stream.removeListener('error', callback);
    // Remove the 'readable' listener before unshifting.
    stream.removeListener('readable', onReadable);
    if (buf.length)
    stream.unshift(buf);
    // Now the body of the message can be read from the stream.
    callback(null, header, stream);
    return;
    }
    // Still reading the header.
    header += str;
    }
    }
    } +
    +

    Unlike push, stream.unshift(chunk) will not +end the reading process by resetting the internal reading state of the stream. +This can cause unexpected results if readable.unshift() is called during a +read (i.e. from within a {@link _read} implementation on a +custom stream). Following the call to readable.unshift() with an immediate push will reset the reading state appropriately, +however it is best to simply avoid calling readable.unshift() while in the +process of performing a read.

    +
    since

    v0.9.11

    +

    Parameters

    • chunk: any
      +

      Chunk of data to unshift onto the read queue. For streams not operating in object mode, chunk must be a string, Buffer, Uint8Array, or null. For object mode +streams, chunk may be any JavaScript value.

      +
    • Optional encoding: BufferEncoding
      +

      Encoding of string chunks. Must be a valid Buffer encoding, such as 'utf8' or 'ascii'.

      +

    Returns void

  • +

    Prior to Node.js 0.10, streams did not implement the entire node:streammodule API as it is currently defined. (See Compatibility for more +information.)

    +

    When using an older Node.js library that emits 'data' events and has a pause method that is advisory only, thereadable.wrap() method can be used to create a Readable +stream that uses +the old stream as its data source.

    +

    It will rarely be necessary to use readable.wrap() but the method has been +provided as a convenience for interacting with older Node.js applications and +libraries.

    +
    const { OldReader } = require('./old-api-module.js');
    const { Readable } = require('node:stream');
    const oreader = new OldReader();
    const myReader = new Readable().wrap(oreader);

    myReader.on('readable', () => {
    myReader.read(); // etc.
    }); +
    +
    since

    v0.9.4

    +

    Parameters

    • stream: ReadableStream
      +

      An "old style" readable stream

      +

    Returns GridFSBucketReadStream

  • from(iterable: AsyncIterable<any> | Iterable<any>, options?: ReadableOptions): Readable
  • +

    A utility method for creating Readable Streams out of iterators.

    +

    Parameters

    • iterable: AsyncIterable<any> | Iterable<any>
    • Optional options: ReadableOptions

    Returns Readable

  • fromWeb(readableStream: ReadableStream<any>, options?: Pick<ReadableOptions, "objectMode" | "highWaterMark" | "encoding" | "signal">): Readable
  • +

    A utility method for creating a Readable from a web ReadableStream.

    +
    since

    v17.0.0

    +
    experimental

    Parameters

    • readableStream: ReadableStream<any>
    • Optional options: Pick<ReadableOptions, "objectMode" | "highWaterMark" | "encoding" | "signal">

    Returns Readable

  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • isDisturbed(stream: Readable | ReadableStream): boolean
  • +

    Returns whether the stream has been read from or cancelled.

    +
    since

    v16.8.0

    +

    Parameters

    • stream: Readable | ReadableStream

    Returns boolean

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

  • toWeb(streamReadable: Readable): ReadableStream<any>
  • +

    A utility method for creating a web ReadableStream from a Readable.

    +
    since

    v17.0.0

    +
    experimental

    Parameters

    • streamReadable: Readable

    Returns ReadableStream<any>

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/GridFSBucketWriteStream.html b/docs/5.6/classes/GridFSBucketWriteStream.html new file mode 100644 index 0000000000..055b65a765 --- /dev/null +++ b/docs/5.6/classes/GridFSBucketWriteStream.html @@ -0,0 +1,242 @@ +GridFSBucketWriteStream | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class GridFSBucketWriteStream

+

A writable stream that enables you to write buffers to GridFS.

+

Do not instantiate this class directly. Use openUploadStream() instead.

+

Hierarchy

  • Writable
    • GridFSBucketWriteStream

Implements

  • WritableStream

Index

Events

CLOSE: "close" = 'close'
ERROR: "error" = 'error'
FINISH: "finish" = 'finish'
+

end() was called and the write stream successfully wrote the file metadata and all the chunks to MongoDB.

+

Properties

bucket: GridFSBucket
bufToStore: Buffer
chunkSizeBytes: number
closed: boolean
+

Is true after 'close' has been emitted.

+
since

v18.0.0

+
destroyed: boolean
+

Is true after writable.destroy() has been called.

+
since

v8.0.0

+
done: boolean
errored: null | Error
+

Returns error if the stream has been destroyed with an error.

+
since

v18.0.0

+
filename: string
length: number
n: number
pos: number
state: { aborted: boolean; errored: boolean; outstandingRequests: number; streamEnd: boolean }

Type declaration

  • aborted: boolean
  • errored: boolean
  • outstandingRequests: number
  • streamEnd: boolean
writable: boolean
+

Is true if it is safe to call writable.write(), which means +the stream has not been destroyed, errored, or ended.

+
since

v11.4.0

+
writableCorked: number
+

Number of times writable.uncork() needs to be +called in order to fully uncork the stream.

+
since

v13.2.0, v12.16.0

+
writableEnded: boolean
+

Is true after writable.end() has been called. This property +does not indicate whether the data has been flushed, for this use writable.writableFinished instead.

+
since

v12.9.0

+
writableFinished: boolean
+

Is set to true immediately before the 'finish' event is emitted.

+
since

v12.6.0

+
writableHighWaterMark: number
+

Return the value of highWaterMark passed when creating this Writable.

+
since

v9.3.0

+
writableLength: number
+

This property contains the number of bytes (or objects) in the queue +ready to be written. The value provides introspection data regarding +the status of the highWaterMark.

+
since

v9.4.0

+
writableNeedDrain: boolean
+

Is true if the stream's buffer has been full and stream will emit 'drain'.

+
since

v15.2.0, v14.17.0

+
writableObjectMode: boolean
+

Getter for the property objectMode of a given Writable stream.

+
since

v12.3.0

+
writeConcern?: WriteConcern
captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Methods

  • _construct(callback: (error?: null | Error) => void): void
  • Parameters

    • callback: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

  • _destroy(error: null | Error, callback: (error?: null | Error) => void): void
  • Parameters

    • error: null | Error
    • callback: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

  • _final(callback: (error?: null | Error) => void): void
  • Parameters

    • callback: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

  • _write(chunk: any, encoding: BufferEncoding, callback: (error?: null | Error) => void): void
  • Parameters

    • chunk: any
    • encoding: BufferEncoding
    • callback: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

  • _writev(chunks: { chunk: any; encoding: BufferEncoding }[], callback: (error?: null | Error) => void): void
  • Parameters

    • chunks: { chunk: any; encoding: BufferEncoding }[]
    • callback: (error?: null | Error) => void
        • (error?: null | Error): void
        • Parameters

          • Optional error: null | Error

          Returns void

    Returns void

  • abort(): Promise<void>
  • +

    Places this write stream into an aborted state (all future writes fail) +and deletes all chunks that have already been written.

    +

    Returns Promise<void>

  • +

    Event emitter +The defined events on documents including:

    +
      +
    1. close
    2. +
    3. drain
    4. +
    5. error
    6. +
    7. finish
    8. +
    9. pipe
    10. +
    11. unpipe
    12. +
    +

    Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "drain"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "finish"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "pipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "unpipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketWriteStream

  • cork(): void
  • +

    The writable.cork() method forces all written data to be buffered in memory. +The buffered data will be flushed when either the uncork or end methods are called.

    +

    The primary intent of writable.cork() is to accommodate a situation in which +several small chunks are written to the stream in rapid succession. Instead of +immediately forwarding them to the underlying destination, writable.cork()buffers all the chunks until writable.uncork() is called, which will pass them +all to writable._writev(), if present. This prevents a head-of-line blocking +situation where data is being buffered while waiting for the first small chunk +to be processed. However, use of writable.cork() without implementingwritable._writev() may have an adverse effect on throughput.

    +

    See also: writable.uncork(), writable._writev().

    +
    since

    v0.11.2

    +

    Returns void

  • +

    Destroy the stream. Optionally emit an 'error' event, and emit a 'close'event (unless emitClose is set to false). After this call, the writable +stream has ended and subsequent calls to write() or end() will result in +an ERR_STREAM_DESTROYED error. +This is a destructive and immediate way to destroy a stream. Previous calls towrite() may not have drained, and may trigger an ERR_STREAM_DESTROYED error. +Use end() instead of destroy if data should flush before close, or wait for +the 'drain' event before destroying the stream.

    +

    Once destroy() has been called any further calls will be a no-op and no +further errors except from _destroy() may be emitted as 'error'.

    +

    Implementors should not override this method, +but instead implement writable._destroy().

    +
    since

    v8.0.0

    +

    Parameters

    • Optional error: Error
      +

      Optional, an error to emit with 'error' event.

      +

    Returns GridFSBucketWriteStream

  • emit(event: "close"): boolean
  • emit(event: "drain"): boolean
  • emit(event: "error", err: Error): boolean
  • emit(event: "finish"): boolean
  • emit(event: "pipe", src: Readable): boolean
  • emit(event: "unpipe", src: Readable): boolean
  • emit(event: string | symbol, ...args: any[]): boolean
  • Parameters

    • event: "close"

    Returns boolean

  • Parameters

    • event: "drain"

    Returns boolean

  • Parameters

    • event: "error"
    • err: Error

    Returns boolean

  • Parameters

    • event: "finish"

    Returns boolean

  • Parameters

    • event: "pipe"
    • src: Readable

    Returns boolean

  • Parameters

    • event: "unpipe"
    • src: Readable

    Returns boolean

  • Parameters

    • event: string | symbol
    • Rest ...args: any[]

    Returns boolean

  • eventNames(): (string | symbol)[]
  • +

    Returns an array listing the events for which the emitter has registered +listeners. The values in the array are strings or Symbols.

    +
    import { EventEmitter } from 'node:events';

    const myEE = new EventEmitter();
    myEE.on('foo', () => {});
    myEE.on('bar', () => {});

    const sym = Symbol('symbol');
    myEE.on(sym, () => {});

    console.log(myEE.eventNames());
    // Prints: [ 'foo', 'bar', Symbol(symbol) ] +
    +
    since

    v6.0.0

    +

    Returns (string | symbol)[]

  • getMaxListeners(): number
  • +

    Returns the current max listener value for the EventEmitter which is either +set by emitter.setMaxListeners(n) or defaults to defaultMaxListeners.

    +
    since

    v1.0.0

    +

    Returns number

  • listenerCount(eventName: string | symbol, listener?: Function): number
  • +

    Returns the number of listeners listening for the event named eventName. +If listener is provided, it will return how many times the listener is found +in the list of the listeners of the event.

    +
    since

    v3.2.0

    +

    Parameters

    • eventName: string | symbol
      +

      The name of the event being listened for

      +
    • Optional listener: Function
      +

      The event handler function

      +

    Returns number

  • listeners(eventName: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +
    server.on('connection', (stream) => {
    console.log('someone connected!');
    });
    console.log(util.inspect(server.listeners('connection')));
    // Prints: [ [Function] ] +
    +
    since

    v0.1.26

    +

    Parameters

    • eventName: string | symbol

    Returns Function[]

  • +

    Alias for emitter.removeListener().

    +
    since

    v10.0.0

    +

    Parameters

    • eventName: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "drain"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "finish"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "pipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "unpipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "drain"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "finish"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "pipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "unpipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketWriteStream

  • pipe<T>(destination: T, options?: { end?: boolean }): T
  • Type parameters

    • T: WritableStream<T>

    Parameters

    • destination: T
    • Optional options: { end?: boolean }
      • Optional end?: boolean

    Returns T

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "drain"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "finish"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "pipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "unpipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "drain"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "finish"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "pipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "unpipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketWriteStream

  • rawListeners(eventName: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName, +including any wrappers (such as those created by .once()).

    +
    import { EventEmitter } from 'node:events';
    const emitter = new EventEmitter();
    emitter.once('log', () => console.log('log once'));

    // Returns a new Array with a function `onceWrapper` which has a property
    // `listener` which contains the original listener bound above
    const listeners = emitter.rawListeners('log');
    const logFnWrapper = listeners[0];

    // Logs "log once" to the console and does not unbind the `once` event
    logFnWrapper.listener();

    // Logs "log once" to the console and removes the listener
    logFnWrapper();

    emitter.on('log', () => console.log('log persistently'));
    // Will return a new Array with a single function bound by `.on()` above
    const newListeners = emitter.rawListeners('log');

    // Logs "log persistently" twice
    newListeners[0]();
    emitter.emit('log'); +
    +
    since

    v9.4.0

    +

    Parameters

    • eventName: string | symbol

    Returns Function[]

  • +

    Removes all listeners, or those of the specified eventName.

    +

    It is bad practice to remove listeners added elsewhere in the code, +particularly when the EventEmitter instance was created by some other +component or module (e.g. sockets or file streams).

    +

    Returns a reference to the EventEmitter, so that calls can be chained.

    +
    since

    v0.1.26

    +

    Parameters

    • Optional event: string | symbol

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "close"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "drain"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "error"
    • listener: (err: Error) => void
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "finish"
    • listener: () => void
        • (): void
        • Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "pipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: "unpipe"
    • listener: (src: Readable) => void
        • (src: Readable): void
        • Parameters

          • src: Readable

          Returns void

    Returns GridFSBucketWriteStream

  • Parameters

    • event: string | symbol
    • listener: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns GridFSBucketWriteStream

  • +

    The writable.setDefaultEncoding() method sets the default encoding for a Writable stream.

    +
    since

    v0.11.15

    +

    Parameters

    • encoding: BufferEncoding
      +

      The new default encoding

      +

    Returns GridFSBucketWriteStream

  • +

    By default EventEmitters will print a warning if more than 10 listeners are +added for a particular event. This is a useful default that helps finding +memory leaks. The emitter.setMaxListeners() method allows the limit to be +modified for this specific EventEmitter instance. The value can be set toInfinity (or 0) to indicate an unlimited number of listeners.

    +

    Returns a reference to the EventEmitter, so that calls can be chained.

    +
    since

    v0.3.5

    +

    Parameters

    • n: number

    Returns GridFSBucketWriteStream

  • uncork(): void
  • +

    The writable.uncork() method flushes all data buffered since cork was called.

    +

    When using writable.cork() and writable.uncork() to manage the buffering +of writes to a stream, defer calls to writable.uncork() usingprocess.nextTick(). Doing so allows batching of allwritable.write() calls that occur within a given Node.js event +loop phase.

    +
    stream.cork();
    stream.write('some ');
    stream.write('data ');
    process.nextTick(() => stream.uncork()); +
    +

    If the writable.cork() method is called multiple times on a stream, the +same number of calls to writable.uncork() must be called to flush the buffered +data.

    +
    stream.cork();
    stream.write('some ');
    stream.cork();
    stream.write('data ');
    process.nextTick(() => {
    stream.uncork();
    // The data will not be flushed until uncork() is called a second time.
    stream.uncork();
    }); +
    +

    See also: writable.cork().

    +
    since

    v0.11.2

    +

    Returns void

  • write(chunk: string | Buffer): boolean
  • write(chunk: string | Buffer, callback: Callback<void>): boolean
  • write(chunk: string | Buffer, encoding: undefined | BufferEncoding): boolean
  • write(chunk: string | Buffer, encoding: undefined | BufferEncoding, callback: Callback<void>): boolean
  • +

    Write a buffer to the stream.

    +

    Parameters

    • chunk: string | Buffer
      +

      Buffer to write

      +

    Returns boolean

    False if this write required flushing a chunk to MongoDB. True otherwise.

    +
  • Parameters

    • chunk: string | Buffer
    • callback: Callback<void>

    Returns boolean

  • Parameters

    • chunk: string | Buffer
    • encoding: undefined | BufferEncoding

    Returns boolean

  • Parameters

    • chunk: string | Buffer
    • encoding: undefined | BufferEncoding
    • callback: Callback<void>

    Returns boolean

  • fromWeb(writableStream: WritableStream<any>, options?: Pick<WritableOptions, "objectMode" | "highWaterMark" | "signal" | "decodeStrings">): Writable
  • +

    A utility method for creating a Writable from a web WritableStream.

    +
    since

    v17.0.0

    +
    experimental

    Parameters

    • writableStream: WritableStream<any>
    • Optional options: Pick<WritableOptions, "objectMode" | "highWaterMark" | "signal" | "decodeStrings">

    Returns Writable

  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

  • toWeb(streamWritable: Writable): WritableStream<any>
  • +

    A utility method for creating a web WritableStream from a Writable.

    +
    since

    v17.0.0

    +
    experimental

    Parameters

    • streamWritable: Writable

    Returns WritableStream<any>

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/HostAddress.html b/docs/5.6/classes/HostAddress.html new file mode 100644 index 0000000000..60de413d14 --- /dev/null +++ b/docs/5.6/classes/HostAddress.html @@ -0,0 +1 @@ +HostAddress | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class HostAddress

Hierarchy

  • HostAddress

Index

Constructors

Properties

host: undefined | string = undefined
isIPv6: boolean = false
port: undefined | number = undefined
socketPath: undefined | string = undefined

Methods

  • inspect(): string
  • toHostPort(): { host: string; port: number }
  • Returns { host: string; port: number }

    • host: string
    • port: number
  • toString(): string
  • fromSrvRecord(__namedParameters: SrvRecord): HostAddress

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ListCollectionsCursor.html b/docs/5.6/classes/ListCollectionsCursor.html new file mode 100644 index 0000000000..fc825be88a --- /dev/null +++ b/docs/5.6/classes/ListCollectionsCursor.html @@ -0,0 +1,146 @@ +ListCollectionsCursor | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ListCollectionsCursor<T>

Type parameters

Hierarchy

Index

Constructors

Events

CLOSE: "close" = ...

Properties

filter: Document
parent: Db
captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get closed(): boolean
  • get id(): undefined | Long
  • get killed(): boolean
  • get loadBalanced(): boolean

Methods

  • [asyncIterator](): AsyncGenerator<T, void, void>
  • addCursorFlag(flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial", value: boolean): ListCollectionsCursor<T>
  • +

    Add a cursor flag to the cursor

    +

    Parameters

    • flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial"
      +

      The flag to set, must be one of following ['tailable', 'oplogReplay', 'noCursorTimeout', 'awaitData', 'partial' -.

      +
    • value: boolean
      +

      The flag boolean value.

      +

    Returns ListCollectionsCursor<T>

  • bufferedCount(): number
  • close(): Promise<void>
  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<AbstractCursorEvents[EventKey]>): boolean
  • eventNames(): string[]
  • forEach(iterator: (doc: T) => boolean | void): Promise<void>
  • +

    Iterates over all the documents for this cursor using the iterator, callback pattern.

    +

    If the iterator returns false, iteration will stop.

    +
    deprecated
      +
    • Will be removed in a future release. Use for await...of instead.
    • +
    +

    Parameters

    • iterator: (doc: T) => boolean | void
      +

      The iteration callback.

      +
        • (doc: T): boolean | void
        • Parameters

          • doc: T

          Returns boolean | void

    Returns Promise<void>

  • getMaxListeners(): number
  • hasNext(): Promise<boolean>
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • +

    Map all documents using the provided function +If there is a transform set on the cursor, that will be called first and the result passed to +this function's transform.

    +
    remarks

    Note Cursors use null internally to indicate that there are no more documents in the cursor. Providing a mapping +function that maps values to null will result in the cursor closing itself before it has finished iterating +all documents. This will not result in a memory leak, just surprising behavior. For example:

    +
    const cursor = collection.find({});
    cursor.map(() => null);

    const documents = await cursor.toArray();
    // documents is always [], regardless of how many documents are in the collection. +
    +

    Other falsey values are allowed:

    +
    const cursor = collection.find({});
    cursor.map(() => '');

    const documents = await cursor.toArray();
    // documents is now an array of empty strings +
    +

    Note for Typescript Users: adding a transform changes the return type of the iteration of this cursor, +it does not return a new instance of a cursor. This means when calling map, +you should always assign the result to a new variable in order to get a correctly typed cursor variable. +Take note of the following example:

    +
    example
    const cursor: FindCursor<Document> = coll.find();
    const mappedCursor: FindCursor<number> = cursor.map(doc => Object.keys(doc).length);
    const keyCounts: number[] = await mappedCursor.toArray(); // cursor.toArray() still returns Document[] +
    +

    Type parameters

    • T = any

    Parameters

    • transform: (doc: T) => T
      +

      The mapping transformation method.

      +
        • (doc: T): T
        • Parameters

          • doc: T

          Returns T

    Returns AbstractCursor<T, AbstractCursorEvents>

  • next(): Promise<null | T>
  • readBufferedDocuments(number?: number): T[]
  • rewind(): void
  • +

    Rewind this cursor to its uninitialized state. Any options that are present on the cursor will +remain in effect. Iterating this cursor will cause new queries to be sent to the server, even +if the resultant data has already been retrieved by this cursor.

    +

    Returns void

  • toArray(): Promise<T[]>
  • +

    Returns an array of documents. The caller is responsible for making sure that there +is enough memory to store the results. Note that the array only contains partial +results when this cursor had been previously accessed. In that case, +cursor.rewind() can be used to reset the cursor.

    +

    Returns Promise<T[]>

  • tryNext(): Promise<null | T>
  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ListIndexesCursor.html b/docs/5.6/classes/ListIndexesCursor.html new file mode 100644 index 0000000000..8ee59bf29c --- /dev/null +++ b/docs/5.6/classes/ListIndexesCursor.html @@ -0,0 +1,146 @@ +ListIndexesCursor | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ListIndexesCursor

Hierarchy

Index

Constructors

Events

CLOSE: "close" = ...

Properties

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get closed(): boolean
  • get id(): undefined | Long
  • get killed(): boolean
  • get loadBalanced(): boolean

Methods

  • [asyncIterator](): AsyncGenerator<any, void, void>
  • addCursorFlag(flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial", value: boolean): ListIndexesCursor
  • +

    Add a cursor flag to the cursor

    +

    Parameters

    • flag: "tailable" | "oplogReplay" | "noCursorTimeout" | "awaitData" | "exhaust" | "partial"
      +

      The flag to set, must be one of following ['tailable', 'oplogReplay', 'noCursorTimeout', 'awaitData', 'partial' -.

      +
    • value: boolean
      +

      The flag boolean value.

      +

    Returns ListIndexesCursor

  • bufferedCount(): number
  • close(): Promise<void>
  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<AbstractCursorEvents[EventKey]>): boolean
  • eventNames(): string[]
  • forEach(iterator: (doc: any) => boolean | void): Promise<void>
  • +

    Iterates over all the documents for this cursor using the iterator, callback pattern.

    +

    If the iterator returns false, iteration will stop.

    +
    deprecated
      +
    • Will be removed in a future release. Use for await...of instead.
    • +
    +

    Parameters

    • iterator: (doc: any) => boolean | void
      +

      The iteration callback.

      +
        • (doc: any): boolean | void
        • Parameters

          • doc: any

          Returns boolean | void

    Returns Promise<void>

  • getMaxListeners(): number
  • hasNext(): Promise<boolean>
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • +

    Map all documents using the provided function +If there is a transform set on the cursor, that will be called first and the result passed to +this function's transform.

    +
    remarks

    Note Cursors use null internally to indicate that there are no more documents in the cursor. Providing a mapping +function that maps values to null will result in the cursor closing itself before it has finished iterating +all documents. This will not result in a memory leak, just surprising behavior. For example:

    +
    const cursor = collection.find({});
    cursor.map(() => null);

    const documents = await cursor.toArray();
    // documents is always [], regardless of how many documents are in the collection. +
    +

    Other falsey values are allowed:

    +
    const cursor = collection.find({});
    cursor.map(() => '');

    const documents = await cursor.toArray();
    // documents is now an array of empty strings +
    +

    Note for Typescript Users: adding a transform changes the return type of the iteration of this cursor, +it does not return a new instance of a cursor. This means when calling map, +you should always assign the result to a new variable in order to get a correctly typed cursor variable. +Take note of the following example:

    +
    example
    const cursor: FindCursor<Document> = coll.find();
    const mappedCursor: FindCursor<number> = cursor.map(doc => Object.keys(doc).length);
    const keyCounts: number[] = await mappedCursor.toArray(); // cursor.toArray() still returns Document[] +
    +

    Type parameters

    • T = any

    Parameters

    • transform: (doc: any) => T
      +

      The mapping transformation method.

      +
        • (doc: any): T
        • Parameters

          • doc: any

          Returns T

    Returns AbstractCursor<T, AbstractCursorEvents>

  • next(): Promise<any>
  • readBufferedDocuments(number?: number): any[]
  • rewind(): void
  • +

    Rewind this cursor to its uninitialized state. Any options that are present on the cursor will +remain in effect. Iterating this cursor will cause new queries to be sent to the server, even +if the resultant data has already been retrieved by this cursor.

    +

    Returns void

  • toArray(): Promise<any[]>
  • +

    Returns an array of documents. The caller is responsible for making sure that there +is enough memory to store the results. Note that the array only contains partial +results when this cursor had been previously accessed. In that case, +cursor.rewind() can be used to reset the cursor.

    +

    Returns Promise<any[]>

  • tryNext(): Promise<any>
  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoAPIError.html b/docs/5.6/classes/MongoAPIError.html new file mode 100644 index 0000000000..e921433f01 --- /dev/null +++ b/docs/5.6/classes/MongoAPIError.html @@ -0,0 +1,21 @@ +MongoAPIError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoAPIError

+

An error generated when the driver API is used incorrectly

+
privateremarks

Should never be directly instantiated

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoAWSError.html b/docs/5.6/classes/MongoAWSError.html new file mode 100644 index 0000000000..92baf4ea27 --- /dev/null +++ b/docs/5.6/classes/MongoAWSError.html @@ -0,0 +1,21 @@ +MongoAWSError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoAWSError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoBatchReExecutionError.html b/docs/5.6/classes/MongoBatchReExecutionError.html new file mode 100644 index 0000000000..8ac7cec988 --- /dev/null +++ b/docs/5.6/classes/MongoBatchReExecutionError.html @@ -0,0 +1,21 @@ +MongoBatchReExecutionError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoBatchReExecutionError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoBulkWriteError.html b/docs/5.6/classes/MongoBulkWriteError.html new file mode 100644 index 0000000000..9ba452bc22 --- /dev/null +++ b/docs/5.6/classes/MongoBulkWriteError.html @@ -0,0 +1,36 @@ +MongoBulkWriteError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoBulkWriteError

+

An error indicating an unsuccessful Bulk Write

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
codeName?: string
connectionGeneration?: number
errInfo?: Document
message: string
ok?: number
stack?: string
topologyVersion?: TopologyVersion
writeConcernError?: Document
writeErrors: OneOrMore<WriteError> = []
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get deletedCount(): number
  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get insertedCount(): number
  • get insertedIds(): {}
  • +

    Inserted document generated Id's, hash key is the index of the originating operation

    +

    Returns {}

    • [key: number]: any
  • get matchedCount(): number
  • get modifiedCount(): number
  • get name(): string
  • get upsertedCount(): number
  • get upsertedIds(): {}
  • +

    Upserted document generated Id's, hash key is the index of the originating operation

    +

    Returns {}

    • [key: number]: any

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoChangeStreamError.html b/docs/5.6/classes/MongoChangeStreamError.html new file mode 100644 index 0000000000..dace106141 --- /dev/null +++ b/docs/5.6/classes/MongoChangeStreamError.html @@ -0,0 +1,20 @@ +MongoChangeStreamError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoChangeStreamError

+

An error generated when a ChangeStream operation fails to execute.

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoClient.html b/docs/5.6/classes/MongoClient.html new file mode 100644 index 0000000000..8b4733de52 --- /dev/null +++ b/docs/5.6/classes/MongoClient.html @@ -0,0 +1,127 @@ +MongoClient | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoClient

+

The MongoClient class is a class that allows for making Connections to MongoDB.

+
remarks

The programmatically provided options take precedence over the URI options.

+
example
import { MongoClient } from 'mongodb';

// Enable command monitoring for debugging
const client = new MongoClient('mongodb://localhost:27017', { monitorCommands: true });

client.on('commandStarted', started => console.log(started));
client.db().collection('pets');
await client.insertOne({ name: 'spot', kind: 'dog' }); +
+

Hierarchy

Index

Constructors

Properties

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get serverApi(): Readonly<undefined | ServerApi>

Methods

  • close(force?: boolean): Promise<void>
  • +

    Close the client and its underlying connections

    +

    Parameters

    • force: boolean = false
      +

      Force close, emitting no events

      +

    Returns Promise<void>

  • +

    Create a new Db instance sharing the current socket connections.

    +

    Parameters

    • Optional dbName: string
      +

      The name of the database we want to use. If not provided, use database name from connection string.

      +
    • Optional options: DbOptions
      +

      Optional settings for Db construction

      +

    Returns Db

  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<MongoClientEvents[EventKey]>): boolean
  • Type parameters

    • EventKey: "error" | "timeout" | "close" | "open" | "serverOpening" | "serverClosed" | "serverDescriptionChanged" | "topologyOpening" | "topologyClosed" | "topologyDescriptionChanged" | "connectionPoolCreated" | "connectionPoolClosed" | "connectionPoolCleared" | "connectionPoolReady" | "connectionCreated" | "connectionReady" | "connectionClosed" | "connectionCheckOutStarted" | "connectionCheckOutFailed" | "connectionCheckedOut" | "connectionCheckedIn" | "commandStarted" | "commandSucceeded" | "commandFailed" | "serverHeartbeatStarted" | "serverHeartbeatSucceeded" | "serverHeartbeatFailed"

    Parameters

    Returns boolean

  • eventNames(): string[]
  • getMaxListeners(): number
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • Type parameters

    • EventKey: "error" | "timeout" | "close" | "open" | "serverOpening" | "serverClosed" | "serverDescriptionChanged" | "topologyOpening" | "topologyClosed" | "topologyDescriptionChanged" | "connectionPoolCreated" | "connectionPoolClosed" | "connectionPoolCleared" | "connectionPoolReady" | "connectionCreated" | "connectionReady" | "connectionClosed" | "connectionCheckOutStarted" | "connectionCheckOutFailed" | "connectionCheckedOut" | "connectionCheckedIn" | "commandStarted" | "commandSucceeded" | "commandFailed" | "serverHeartbeatStarted" | "serverHeartbeatSucceeded" | "serverHeartbeatFailed"

    Parameters

    • type: string | symbol | EventKey

    Returns number

  • listeners<EventKey>(event: string | symbol | EventKey): MongoClientEvents[EventKey][]
  • Type parameters

    • EventKey: "error" | "timeout" | "close" | "open" | "serverOpening" | "serverClosed" | "serverDescriptionChanged" | "topologyOpening" | "topologyClosed" | "topologyDescriptionChanged" | "connectionPoolCreated" | "connectionPoolClosed" | "connectionPoolCleared" | "connectionPoolReady" | "connectionCreated" | "connectionReady" | "connectionClosed" | "connectionCheckOutStarted" | "connectionCheckOutFailed" | "connectionCheckedOut" | "connectionCheckedIn" | "commandStarted" | "commandSucceeded" | "commandFailed" | "serverHeartbeatStarted" | "serverHeartbeatSucceeded" | "serverHeartbeatFailed"

    Parameters

    • event: string | symbol | EventKey

    Returns MongoClientEvents[EventKey][]

  • Type parameters

    • EventKey: "error" | "timeout" | "close" | "open" | "serverOpening" | "serverClosed" | "serverDescriptionChanged" | "topologyOpening" | "topologyClosed" | "topologyDescriptionChanged" | "connectionPoolCreated" | "connectionPoolClosed" | "connectionPoolCleared" | "connectionPoolReady" | "connectionCreated" | "connectionReady" | "connectionClosed" | "connectionCheckOutStarted" | "connectionCheckOutFailed" | "connectionCheckedOut" | "connectionCheckedIn" | "commandStarted" | "commandSucceeded" | "commandFailed" | "serverHeartbeatStarted" | "serverHeartbeatSucceeded" | "serverHeartbeatFailed"

    Parameters

    Returns MongoClient

  • Parameters

    Returns MongoClient

  • Parameters

    Returns MongoClient

  • rawListeners<EventKey>(event: string | symbol | EventKey): MongoClientEvents[EventKey][]
  • Type parameters

    • EventKey: "error" | "timeout" | "close" | "open" | "serverOpening" | "serverClosed" | "serverDescriptionChanged" | "topologyOpening" | "topologyClosed" | "topologyDescriptionChanged" | "connectionPoolCreated" | "connectionPoolClosed" | "connectionPoolCleared" | "connectionPoolReady" | "connectionCreated" | "connectionReady" | "connectionClosed" | "connectionCheckOutStarted" | "connectionCheckOutFailed" | "connectionCheckedOut" | "connectionCheckedIn" | "commandStarted" | "commandSucceeded" | "commandFailed" | "serverHeartbeatStarted" | "serverHeartbeatSucceeded" | "serverHeartbeatFailed"

    Parameters

    • event: string | symbol | EventKey

    Returns MongoClientEvents[EventKey][]

  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): MongoClient
  • Type parameters

    • EventKey: "error" | "timeout" | "close" | "open" | "serverOpening" | "serverClosed" | "serverDescriptionChanged" | "topologyOpening" | "topologyClosed" | "topologyDescriptionChanged" | "connectionPoolCreated" | "connectionPoolClosed" | "connectionPoolCleared" | "connectionPoolReady" | "connectionCreated" | "connectionReady" | "connectionClosed" | "connectionCheckOutStarted" | "connectionCheckOutFailed" | "connectionCheckedOut" | "connectionCheckedIn" | "commandStarted" | "commandSucceeded" | "commandFailed" | "serverHeartbeatStarted" | "serverHeartbeatSucceeded" | "serverHeartbeatFailed"

    Parameters

    • Optional event: string | symbol | EventKey

    Returns MongoClient

  • +

    Create a new Change Stream, watching for new changes (insertions, updates, +replacements, deletions, and invalidations) in this cluster. Will ignore all +changes to system collections, as well as the local, admin, and config databases.

    +
    remarks

    watch() accepts two generic arguments for distinct use cases:

    +
      +
    • The first is to provide the schema that may be defined for all the data within the current cluster
    • +
    • The second is to override the shape of the change stream document entirely, if it is not provided the type will default to ChangeStreamDocument of the first argument
    • +
    +

    Type parameters

    Parameters

    • pipeline: Document[] = []
      +

      An array of aggregation pipeline stages through which to pass change stream documents. This allows for filtering (using $match) and manipulating the change stream documents.

      +
    • options: ChangeStreamOptions = {}
      +

      Optional settings for the command

      +

    Returns ChangeStream<TSchema, TChange>

  • +

    Runs a given operation with an implicitly created session. The lifetime of the session +will be handled without the need for user interaction.

    +

    NOTE: presently the operation MUST return a Promise (either explicit or implicitly as an async function)

    +

    Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoCompatibilityError.html b/docs/5.6/classes/MongoCompatibilityError.html new file mode 100644 index 0000000000..9677f71d04 --- /dev/null +++ b/docs/5.6/classes/MongoCompatibilityError.html @@ -0,0 +1,21 @@ +MongoCompatibilityError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoCompatibilityError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoCredentials.html b/docs/5.6/classes/MongoCredentials.html new file mode 100644 index 0000000000..2205fa8255 --- /dev/null +++ b/docs/5.6/classes/MongoCredentials.html @@ -0,0 +1,20 @@ +MongoCredentials | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoCredentials

+

A representation of the credentials used by MongoDB

+

Hierarchy

  • MongoCredentials

Index

Constructors

Properties

mechanism: AuthMechanism
+

The method used to authenticate

+
mechanismProperties: AuthMechanismProperties
+

Special properties used by some types of auth mechanisms

+
password: string
+

The password used for authentication

+
source: string
+

The database that the user should authenticate against

+
username: string
+

The username used for authentication

+

Methods

  • validate(): void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoCursorExhaustedError.html b/docs/5.6/classes/MongoCursorExhaustedError.html new file mode 100644 index 0000000000..e04d4735a3 --- /dev/null +++ b/docs/5.6/classes/MongoCursorExhaustedError.html @@ -0,0 +1,20 @@ +MongoCursorExhaustedError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoCursorExhaustedError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoCursorInUseError.html b/docs/5.6/classes/MongoCursorInUseError.html new file mode 100644 index 0000000000..e3efc9cd75 --- /dev/null +++ b/docs/5.6/classes/MongoCursorInUseError.html @@ -0,0 +1,21 @@ +MongoCursorInUseError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoCursorInUseError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoDBCollectionNamespace.html b/docs/5.6/classes/MongoDBCollectionNamespace.html new file mode 100644 index 0000000000..9b988fff01 --- /dev/null +++ b/docs/5.6/classes/MongoDBCollectionNamespace.html @@ -0,0 +1,3 @@ +MongoDBCollectionNamespace | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoDBCollectionNamespace

Hierarchy

Index

Constructors

Properties

collection: string
db: string

Methods

  • toString(): string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoDBNamespace.html b/docs/5.6/classes/MongoDBNamespace.html new file mode 100644 index 0000000000..3f197e712a --- /dev/null +++ b/docs/5.6/classes/MongoDBNamespace.html @@ -0,0 +1,7 @@ +MongoDBNamespace | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoDBNamespace

Hierarchy

Index

Constructors

  • +

    Create a namespace object

    +

    Parameters

    • db: string
      +

      database name

      +
    • Optional collection: string
      +

      collection name

      +

    Returns MongoDBNamespace

Properties

collection?: string
db: string

Methods

  • toString(): string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoDecompressionError.html b/docs/5.6/classes/MongoDecompressionError.html new file mode 100644 index 0000000000..6df40b90cc --- /dev/null +++ b/docs/5.6/classes/MongoDecompressionError.html @@ -0,0 +1,21 @@ +MongoDecompressionError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoDecompressionError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoDriverError.html b/docs/5.6/classes/MongoDriverError.html new file mode 100644 index 0000000000..9ce492d87b --- /dev/null +++ b/docs/5.6/classes/MongoDriverError.html @@ -0,0 +1,20 @@ +MongoDriverError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoDriverError

+

An error generated by the driver

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoError.html b/docs/5.6/classes/MongoError.html new file mode 100644 index 0000000000..e40d6661e7 --- /dev/null +++ b/docs/5.6/classes/MongoError.html @@ -0,0 +1,17 @@ +MongoError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoError

privateremarks

mongodb-client-encryption has a dependency on this error, it uses the constructor with a string argument

+

Hierarchy

Index

Constructors

  • new MongoError(message: string | Error): MongoError

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoExpiredSessionError.html b/docs/5.6/classes/MongoExpiredSessionError.html new file mode 100644 index 0000000000..652031278f --- /dev/null +++ b/docs/5.6/classes/MongoExpiredSessionError.html @@ -0,0 +1,19 @@ +MongoExpiredSessionError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoExpiredSessionError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoGridFSChunkError.html b/docs/5.6/classes/MongoGridFSChunkError.html new file mode 100644 index 0000000000..9bdbc0e2de --- /dev/null +++ b/docs/5.6/classes/MongoGridFSChunkError.html @@ -0,0 +1,21 @@ +MongoGridFSChunkError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoGridFSChunkError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoGridFSStreamError.html b/docs/5.6/classes/MongoGridFSStreamError.html new file mode 100644 index 0000000000..b9f0c07990 --- /dev/null +++ b/docs/5.6/classes/MongoGridFSStreamError.html @@ -0,0 +1,20 @@ +MongoGridFSStreamError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoGridFSStreamError

+

An error generated when a GridFSStream operation fails to execute.

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoInvalidArgumentError.html b/docs/5.6/classes/MongoInvalidArgumentError.html new file mode 100644 index 0000000000..028f75aa00 --- /dev/null +++ b/docs/5.6/classes/MongoInvalidArgumentError.html @@ -0,0 +1,19 @@ +MongoInvalidArgumentError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoInvalidArgumentError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoKerberosError.html b/docs/5.6/classes/MongoKerberosError.html new file mode 100644 index 0000000000..e052045dc4 --- /dev/null +++ b/docs/5.6/classes/MongoKerberosError.html @@ -0,0 +1,21 @@ +MongoKerberosError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoKerberosError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoMissingCredentialsError.html b/docs/5.6/classes/MongoMissingCredentialsError.html new file mode 100644 index 0000000000..d3ba29bdf1 --- /dev/null +++ b/docs/5.6/classes/MongoMissingCredentialsError.html @@ -0,0 +1,19 @@ +MongoMissingCredentialsError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoMissingCredentialsError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoMissingDependencyError.html b/docs/5.6/classes/MongoMissingDependencyError.html new file mode 100644 index 0000000000..060318f372 --- /dev/null +++ b/docs/5.6/classes/MongoMissingDependencyError.html @@ -0,0 +1,18 @@ +MongoMissingDependencyError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoMissingDependencyError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoNetworkError.html b/docs/5.6/classes/MongoNetworkError.html new file mode 100644 index 0000000000..01b09786d8 --- /dev/null +++ b/docs/5.6/classes/MongoNetworkError.html @@ -0,0 +1,18 @@ +MongoNetworkError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoNetworkError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoNetworkTimeoutError.html b/docs/5.6/classes/MongoNetworkTimeoutError.html new file mode 100644 index 0000000000..2d6325663f --- /dev/null +++ b/docs/5.6/classes/MongoNetworkTimeoutError.html @@ -0,0 +1,19 @@ +MongoNetworkTimeoutError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoNetworkTimeoutError

+

An error indicating a network timeout occurred

+
privateremarks

mongodb-client-encryption has a dependency on this error with an instanceof check

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoNotConnectedError.html b/docs/5.6/classes/MongoNotConnectedError.html new file mode 100644 index 0000000000..882646c505 --- /dev/null +++ b/docs/5.6/classes/MongoNotConnectedError.html @@ -0,0 +1,19 @@ +MongoNotConnectedError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

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

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoParseError.html b/docs/5.6/classes/MongoParseError.html new file mode 100644 index 0000000000..3f3efcbe60 --- /dev/null +++ b/docs/5.6/classes/MongoParseError.html @@ -0,0 +1,18 @@ +MongoParseError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoParseError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoRuntimeError.html b/docs/5.6/classes/MongoRuntimeError.html new file mode 100644 index 0000000000..3a570731b7 --- /dev/null +++ b/docs/5.6/classes/MongoRuntimeError.html @@ -0,0 +1,20 @@ +MongoRuntimeError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoRuntimeError

+

An error generated when the driver encounters unexpected input +or reaches an unexpected/invalid internal state

+
privateremarks

Should never be directly instantiated.

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoServerClosedError.html b/docs/5.6/classes/MongoServerClosedError.html new file mode 100644 index 0000000000..b1f43a4967 --- /dev/null +++ b/docs/5.6/classes/MongoServerClosedError.html @@ -0,0 +1,19 @@ +MongoServerClosedError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoServerClosedError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoServerError.html b/docs/5.6/classes/MongoServerError.html new file mode 100644 index 0000000000..75700bdbe0 --- /dev/null +++ b/docs/5.6/classes/MongoServerError.html @@ -0,0 +1,18 @@ +MongoServerError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoServerError

+

An error coming from the mongo server

+

Hierarchy

Indexable

[key: string]: any

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
codeName?: string
connectionGeneration?: number
errInfo?: Document
message: string
ok?: number
stack?: string
topologyVersion?: TopologyVersion
writeConcernError?: Document
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoServerSelectionError.html b/docs/5.6/classes/MongoServerSelectionError.html new file mode 100644 index 0000000000..b2e9dcfd66 --- /dev/null +++ b/docs/5.6/classes/MongoServerSelectionError.html @@ -0,0 +1,22 @@ +MongoServerSelectionError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoServerSelectionError

+

An error signifying a client-side server selection error

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
+

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

+
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any
+

Optional override for formatting stack traces

+

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoSystemError.html b/docs/5.6/classes/MongoSystemError.html new file mode 100644 index 0000000000..97b596cbe6 --- /dev/null +++ b/docs/5.6/classes/MongoSystemError.html @@ -0,0 +1,20 @@ +MongoSystemError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoSystemError

+

An error signifying a general system issue

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
+

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

+
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoTailableCursorError.html b/docs/5.6/classes/MongoTailableCursorError.html new file mode 100644 index 0000000000..379f352cda --- /dev/null +++ b/docs/5.6/classes/MongoTailableCursorError.html @@ -0,0 +1,18 @@ +MongoTailableCursorError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoTailableCursorError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoTopologyClosedError.html b/docs/5.6/classes/MongoTopologyClosedError.html new file mode 100644 index 0000000000..80439a867b --- /dev/null +++ b/docs/5.6/classes/MongoTopologyClosedError.html @@ -0,0 +1,19 @@ +MongoTopologyClosedError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoTopologyClosedError

+

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

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoTransactionError.html b/docs/5.6/classes/MongoTransactionError.html new file mode 100644 index 0000000000..2d9f115758 --- /dev/null +++ b/docs/5.6/classes/MongoTransactionError.html @@ -0,0 +1,19 @@ +MongoTransactionError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

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

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoUnexpectedServerResponseError.html b/docs/5.6/classes/MongoUnexpectedServerResponseError.html new file mode 100644 index 0000000000..dad68a2175 --- /dev/null +++ b/docs/5.6/classes/MongoUnexpectedServerResponseError.html @@ -0,0 +1,30 @@ +MongoUnexpectedServerResponseError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoUnexpectedServerResponseError

+

An error generated when a parsable unexpected response comes from the server. +This is generally an error where the driver in a state expecting a certain behavior to occur in +the next message from MongoDB but it receives something else. +This error does not represent an issue with wire message formatting.

+
+ +

Example

+
+

When an operation fails, it is the driver's job to retry it. It must perform serverSelection +again to make sure that it attempts the operation against a server in a good state. If server +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

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
connectionGeneration?: number
message: string
stack?: string
topologyVersion?: TopologyVersion
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/MongoWriteConcernError.html b/docs/5.6/classes/MongoWriteConcernError.html new file mode 100644 index 0000000000..7904a5e378 --- /dev/null +++ b/docs/5.6/classes/MongoWriteConcernError.html @@ -0,0 +1,20 @@ +MongoWriteConcernError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MongoWriteConcernError

+

An error thrown when the server reports a writeConcernError

+

Hierarchy

Index

Constructors

Properties

cause?: Error
code?: string | number
+

This is a number in MongoServerError and a string in MongoDriverError

+
privateremarks

Define the type override on the subclasses when we can use the override keyword

+
codeName?: string
connectionGeneration?: number
errInfo?: Document
message: string
ok?: number
result?: Document
+

The result document (provided if ok: 1)

+
stack?: string
topologyVersion?: TopologyVersion
writeConcernError?: Document
prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Type declaration

stackTraceLimit: number

Accessors

  • get errmsg(): string
  • +

    Legacy name for server error responses

    +

    Returns string

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

  • get name(): string

Methods

  • addErrorLabel(label: string): void
  • hasErrorLabel(label: string): boolean
  • +

    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

    +
  • captureStackTrace(targetObject: object, constructorOpt?: Function): void
  • +

    Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/OrderedBulkOperation.html b/docs/5.6/classes/OrderedBulkOperation.html new file mode 100644 index 0000000000..fbefd2a730 --- /dev/null +++ b/docs/5.6/classes/OrderedBulkOperation.html @@ -0,0 +1,12 @@ +OrderedBulkOperation | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OrderedBulkOperation

Hierarchy

Index

Properties

isOrdered: boolean
operationId?: number

Accessors

Methods

  • +

    Builds a find operation for an update/updateOne/delete/deleteOne/replaceOne. +Returns a builder object used to complete the definition of the operation.

    +
    example
    const bulkOp = collection.initializeOrderedBulkOp();

    // Add an updateOne to the bulkOp
    bulkOp.find({ a: 1 }).updateOne({ $set: { b: 2 } });

    // Add an updateMany to the bulkOp
    bulkOp.find({ c: 3 }).update({ $set: { d: 4 } });

    // Add an upsert
    bulkOp.find({ e: 5 }).upsert().updateOne({ $set: { f: 6 } });

    // Add a deletion
    bulkOp.find({ g: 7 }).deleteOne();

    // Add a multi deletion
    bulkOp.find({ h: 8 }).delete();

    // Add a replaceOne
    bulkOp.find({ i: 9 }).replaceOne({writeConcern: { j: 10 }});

    // Update using a pipeline (requires Mongodb 4.2 or higher)
    bulk.find({ k: 11, y: { $exists: true }, z: { $exists: true } }).updateOne([
    { $set: { total: { $sum: [ '$y', '$z' ] } } }
    ]);

    // All of the ops will now be executed
    await bulkOp.execute(); +
    +

    Parameters

    Returns FindOperators

  • +

    Add a single insert document to the bulk operation

    +
    example
    const bulkOp = collection.initializeOrderedBulkOp();

    // Adds three inserts to the bulkOp.
    bulkOp
    .insert({ a: 1 })
    .insert({ b: 2 })
    .insert({ c: 3 });
    await bulkOp.execute(); +
    +

    Parameters

    Returns BulkOperationBase

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ReadConcern.html b/docs/5.6/classes/ReadConcern.html new file mode 100644 index 0000000000..717e6e301a --- /dev/null +++ b/docs/5.6/classes/ReadConcern.html @@ -0,0 +1,11 @@ +ReadConcern | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReadConcern

+

The MongoDB ReadConcern, which allows for control of the consistency and isolation properties +of the data read from replica sets and replica set shards.

+
see

https://www.mongodb.com/docs/manual/reference/read-concern/index.html

+

Hierarchy

  • ReadConcern

Index

Constructors

Properties

level: string

Accessors

  • get AVAILABLE(): "available"
  • get LINEARIZABLE(): "linearizable"
  • get MAJORITY(): "majority"
  • get SNAPSHOT(): "snapshot"

Methods

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ReadPreference.html b/docs/5.6/classes/ReadPreference.html new file mode 100644 index 0000000000..96cc12b67c --- /dev/null +++ b/docs/5.6/classes/ReadPreference.html @@ -0,0 +1,34 @@ +ReadPreference | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReadPreference

+

The ReadPreference class is a class that represents a MongoDB ReadPreference and is +used to construct connections.

+
see

https://www.mongodb.com/docs/manual/core/read-preference/

+

Hierarchy

  • ReadPreference

Index

Constructors

  • Parameters

    • mode: ReadPreferenceMode
      +

      A string describing the read preference mode (primary|primaryPreferred|secondary|secondaryPreferred|nearest)

      +
    • Optional tags: TagSet[]
      +

      A tag set used to target reads to members with the specified tag(s). tagSet is not available if using read preference mode primary.

      +
    • Optional options: ReadPreferenceOptions
      +

      Additional read preference options

      +

    Returns ReadPreference

Properties

hedge?: HedgeOptions
maxStalenessSeconds?: number
minWireVersion?: number
tags?: TagSet[]
NEAREST: "nearest" = ReadPreferenceMode.nearest
PRIMARY: "primary" = ReadPreferenceMode.primary
PRIMARY_PREFERRED: "primaryPreferred" = ReadPreferenceMode.primaryPreferred
SECONDARY: "secondary" = ReadPreferenceMode.secondary
SECONDARY_PREFERRED: "secondaryPreferred" = ReadPreferenceMode.secondaryPreferred
nearest: ReadPreference = ...
primary: ReadPreference = ...
primaryPreferred: ReadPreference = ...
secondary: ReadPreference = ...
secondaryPreferred: ReadPreference = ...

Accessors

Methods

  • isValid(mode?: string): boolean
  • +

    Validate if a mode is legal

    +

    Parameters

    • Optional mode: string
      +

      The string representing the read preference mode.

      +

    Returns boolean

  • secondaryOk(): boolean
  • isValid(mode: string): boolean
  • +

    Validate if a mode is legal

    +

    Parameters

    • mode: string
      +

      The string representing the read preference mode.

      +

    Returns boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/RunCommandCursor.html b/docs/5.6/classes/RunCommandCursor.html new file mode 100644 index 0000000000..fa7e581124 --- /dev/null +++ b/docs/5.6/classes/RunCommandCursor.html @@ -0,0 +1,148 @@ +RunCommandCursor | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RunCommandCursor

Hierarchy

Index

Events

CLOSE: "close" = ...

Properties

command: Readonly<Record<string, any>>
getMoreOptions: { batchSize?: number; comment?: any; maxAwaitTimeMS?: number } = {}

Type declaration

  • Optional batchSize?: number
  • Optional comment?: any
  • Optional maxAwaitTimeMS?: number
captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Accessors

  • get closed(): boolean
  • get id(): undefined | Long
  • get killed(): boolean
  • get loadBalanced(): boolean

Methods

  • [asyncIterator](): AsyncGenerator<any, void, void>
  • addCursorFlag(_: string, __: boolean): never
  • batchSize(_: number): never
  • bufferedCount(): number
  • clone(): never
  • close(): Promise<void>
  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<AbstractCursorEvents[EventKey]>): boolean
  • eventNames(): string[]
  • forEach(iterator: (doc: any) => boolean | void): Promise<void>
  • +

    Iterates over all the documents for this cursor using the iterator, callback pattern.

    +

    If the iterator returns false, iteration will stop.

    +
    deprecated
      +
    • Will be removed in a future release. Use for await...of instead.
    • +
    +

    Parameters

    • iterator: (doc: any) => boolean | void
      +

      The iteration callback.

      +
        • (doc: any): boolean | void
        • Parameters

          • doc: any

          Returns boolean | void

    Returns Promise<void>

  • getMaxListeners(): number
  • hasNext(): Promise<boolean>
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • +

    Map all documents using the provided function +If there is a transform set on the cursor, that will be called first and the result passed to +this function's transform.

    +
    remarks

    Note Cursors use null internally to indicate that there are no more documents in the cursor. Providing a mapping +function that maps values to null will result in the cursor closing itself before it has finished iterating +all documents. This will not result in a memory leak, just surprising behavior. For example:

    +
    const cursor = collection.find({});
    cursor.map(() => null);

    const documents = await cursor.toArray();
    // documents is always [], regardless of how many documents are in the collection. +
    +

    Other falsey values are allowed:

    +
    const cursor = collection.find({});
    cursor.map(() => '');

    const documents = await cursor.toArray();
    // documents is now an array of empty strings +
    +

    Note for Typescript Users: adding a transform changes the return type of the iteration of this cursor, +it does not return a new instance of a cursor. This means when calling map, +you should always assign the result to a new variable in order to get a correctly typed cursor variable. +Take note of the following example:

    +
    example
    const cursor: FindCursor<Document> = coll.find();
    const mappedCursor: FindCursor<number> = cursor.map(doc => Object.keys(doc).length);
    const keyCounts: number[] = await mappedCursor.toArray(); // cursor.toArray() still returns Document[] +
    +

    Type parameters

    • T = any

    Parameters

    • transform: (doc: any) => T
      +

      The mapping transformation method.

      +
        • (doc: any): T
        • Parameters

          • doc: any

          Returns T

    Returns AbstractCursor<T, AbstractCursorEvents>

  • maxTimeMS(_: number): never
  • next(): Promise<any>
  • readBufferedDocuments(number?: number): any[]
  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): RunCommandCursor
  • rewind(): void
  • +

    Rewind this cursor to its uninitialized state. Any options that are present on the cursor will +remain in effect. Iterating this cursor will cause new queries to be sent to the server, even +if the resultant data has already been retrieved by this cursor.

    +

    Returns void

  • toArray(): Promise<any[]>
  • +

    Returns an array of documents. The caller is responsible for making sure that there +is enough memory to store the results. Note that the array only contains partial +results when this cursor had been previously accessed. In that case, +cursor.rewind() can be used to reset the cursor.

    +

    Returns Promise<any[]>

  • tryNext(): Promise<any>
  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerCapabilities.html b/docs/5.6/classes/ServerCapabilities.html new file mode 100644 index 0000000000..89a8274e79 --- /dev/null +++ b/docs/5.6/classes/ServerCapabilities.html @@ -0,0 +1 @@ +ServerCapabilities | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServerCapabilities

Hierarchy

  • ServerCapabilities

Index

Constructors

Properties

maxWireVersion: number
minWireVersion: number

Accessors

  • get commandsTakeCollation(): boolean
  • get commandsTakeWriteConcern(): boolean
  • get hasAggregationCursor(): boolean
  • get hasAuthCommands(): boolean
  • get hasListCollectionsCommand(): boolean
  • get hasListIndexesCommand(): boolean
  • get hasTextSearch(): boolean
  • get hasWriteCommands(): boolean
  • get supportsSnapshotReads(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerClosedEvent.html b/docs/5.6/classes/ServerClosedEvent.html new file mode 100644 index 0000000000..46b5abf6be --- /dev/null +++ b/docs/5.6/classes/ServerClosedEvent.html @@ -0,0 +1,7 @@ +ServerClosedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServerClosedEvent

+

Emitted when server is closed.

+

Hierarchy

  • ServerClosedEvent

Index

Properties

address: string
+

The address (host/port pair) of the server

+
topologyId: number
+

A unique identifier for the topology

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerDescription.html b/docs/5.6/classes/ServerDescription.html new file mode 100644 index 0000000000..a1fe119ecb --- /dev/null +++ b/docs/5.6/classes/ServerDescription.html @@ -0,0 +1,13 @@ +ServerDescription | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServerDescription

+

The client's view of a single server, based on the most recent hello outcome.

+

Internal type, not meant to be directly instantiated

+

Hierarchy

  • ServerDescription

Index

Properties

$clusterTime?: ClusterTime
address: string
arbiters: string[]
electionId: null | ObjectId
error: null | MongoError
hosts: string[]
lastUpdateTime: number
lastWriteDate: number
logicalSessionTimeoutMinutes: null | number
maxWireVersion: number
me: null | string
minWireVersion: number
passives: string[]
primary: null | string
roundTripTime: number
setName: null | string
setVersion: null | number
tags: TagSet
topologyVersion: null | TopologyVersion

Accessors

  • get allHosts(): string[]
  • get host(): string
  • get isDataBearing(): boolean
  • get isReadable(): boolean
  • get isWritable(): boolean
  • get port(): number

Methods

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerDescriptionChangedEvent.html b/docs/5.6/classes/ServerDescriptionChangedEvent.html new file mode 100644 index 0000000000..a818bf8231 --- /dev/null +++ b/docs/5.6/classes/ServerDescriptionChangedEvent.html @@ -0,0 +1,11 @@ +ServerDescriptionChangedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServerDescriptionChangedEvent

+

Emitted when server description changes, but does NOT include changes to the RTT.

+

Hierarchy

  • ServerDescriptionChangedEvent

Index

Properties

address: string
+

The address (host/port pair) of the server

+
newDescription: ServerDescription
+

The new server description

+
previousDescription: ServerDescription
+

The previous server description

+
topologyId: number
+

A unique identifier for the topology

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerHeartbeatFailedEvent.html b/docs/5.6/classes/ServerHeartbeatFailedEvent.html new file mode 100644 index 0000000000..86d4c8429d --- /dev/null +++ b/docs/5.6/classes/ServerHeartbeatFailedEvent.html @@ -0,0 +1,9 @@ +ServerHeartbeatFailedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServerHeartbeatFailedEvent

+

Emitted when the server monitor’s hello fails, either with an “ok: 0” or a socket exception.

+

Hierarchy

  • ServerHeartbeatFailedEvent

Index

Properties

connectionId: string
+

The connection id for the command

+
duration: number
+

The execution time of the event in ms

+
failure: Error
+

The command failure

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerHeartbeatStartedEvent.html b/docs/5.6/classes/ServerHeartbeatStartedEvent.html new file mode 100644 index 0000000000..83ee63bdd0 --- /dev/null +++ b/docs/5.6/classes/ServerHeartbeatStartedEvent.html @@ -0,0 +1,6 @@ +ServerHeartbeatStartedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServerHeartbeatStartedEvent

+

Emitted when the server monitor’s hello command is started - immediately before +the hello command is serialized into raw BSON and written to the socket.

+

Hierarchy

  • ServerHeartbeatStartedEvent

Index

Properties

Properties

connectionId: string
+

The connection id for the command

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerHeartbeatSucceededEvent.html b/docs/5.6/classes/ServerHeartbeatSucceededEvent.html new file mode 100644 index 0000000000..ae374b8771 --- /dev/null +++ b/docs/5.6/classes/ServerHeartbeatSucceededEvent.html @@ -0,0 +1,9 @@ +ServerHeartbeatSucceededEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServerHeartbeatSucceededEvent

+

Emitted when the server monitor’s hello succeeds.

+

Hierarchy

  • ServerHeartbeatSucceededEvent

Index

Properties

connectionId: string
+

The connection id for the command

+
duration: number
+

The execution time of the event in ms

+
reply: Document
+

The command reply

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerOpeningEvent.html b/docs/5.6/classes/ServerOpeningEvent.html new file mode 100644 index 0000000000..c91af303db --- /dev/null +++ b/docs/5.6/classes/ServerOpeningEvent.html @@ -0,0 +1,7 @@ +ServerOpeningEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ServerOpeningEvent

+

Emitted when server is initialized.

+

Hierarchy

  • ServerOpeningEvent

Index

Properties

address: string
+

The address (host/port pair) of the server

+
topologyId: number
+

A unique identifier for the topology

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/ServerSession.html b/docs/5.6/classes/ServerSession.html new file mode 100644 index 0000000000..6e346c999d --- /dev/null +++ b/docs/5.6/classes/ServerSession.html @@ -0,0 +1,8 @@ +ServerSession | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

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.

+

Hierarchy

  • ServerSession

Index

Properties

isDirty: boolean
lastUse: number
txnNumber: number

Methods

  • hasTimedOut(sessionTimeoutMinutes: number): boolean
  • +

    Determines if the server session has timed out.

    +

    Parameters

    • sessionTimeoutMinutes: number
      +

      The server's "logicalSessionTimeoutMinutes"

      +

    Returns boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/StreamDescription.html b/docs/5.6/classes/StreamDescription.html new file mode 100644 index 0000000000..56bdcbb1d7 --- /dev/null +++ b/docs/5.6/classes/StreamDescription.html @@ -0,0 +1 @@ +StreamDescription | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class StreamDescription

Hierarchy

  • StreamDescription

Index

Constructors

Properties

__nodejs_mock_server__?: boolean
address: string
compressor?: "none" | "snappy" | "zlib" | "zstd"
compressors: ("none" | "snappy" | "zlib" | "zstd")[]
loadBalanced: boolean
logicalSessionTimeoutMinutes?: number
maxBsonObjectSize: number
maxMessageSizeBytes: number
maxWireVersion?: number
maxWriteBatchSize: number
minWireVersion?: number
type: string
zlibCompressionLevel?: number

Methods

  • receiveResponse(response: null | Document): void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/TopologyClosedEvent.html b/docs/5.6/classes/TopologyClosedEvent.html new file mode 100644 index 0000000000..3757746841 --- /dev/null +++ b/docs/5.6/classes/TopologyClosedEvent.html @@ -0,0 +1,5 @@ +TopologyClosedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TopologyClosedEvent

+

Emitted when topology is closed.

+

Hierarchy

  • TopologyClosedEvent

Index

Properties

Properties

topologyId: number
+

A unique identifier for the topology

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/TopologyDescription.html b/docs/5.6/classes/TopologyDescription.html new file mode 100644 index 0000000000..23897387e3 --- /dev/null +++ b/docs/5.6/classes/TopologyDescription.html @@ -0,0 +1,9 @@ +TopologyDescription | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TopologyDescription

+

Representation of a deployment of servers

+

Hierarchy

  • TopologyDescription

Index

Constructors

Properties

commonWireVersion: number
compatibilityError?: string
compatible: boolean
heartbeatFrequencyMS: number
localThresholdMS: number
logicalSessionTimeoutMinutes: null | number
maxElectionId: null | ObjectId
maxSetVersion: null | number
servers: Map<string, ServerDescription>
setName: null | string
stale: boolean

Accessors

  • get hasDataBearingServers(): boolean
  • get hasKnownServers(): boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/TopologyDescriptionChangedEvent.html b/docs/5.6/classes/TopologyDescriptionChangedEvent.html new file mode 100644 index 0000000000..21d3dc35d7 --- /dev/null +++ b/docs/5.6/classes/TopologyDescriptionChangedEvent.html @@ -0,0 +1,9 @@ +TopologyDescriptionChangedEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TopologyDescriptionChangedEvent

+

Emitted when topology description changes.

+

Hierarchy

  • TopologyDescriptionChangedEvent

Index

Properties

newDescription: TopologyDescription
+

The new topology description

+
previousDescription: TopologyDescription
+

The old topology description

+
topologyId: number
+

A unique identifier for the topology

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/TopologyOpeningEvent.html b/docs/5.6/classes/TopologyOpeningEvent.html new file mode 100644 index 0000000000..508f861ac4 --- /dev/null +++ b/docs/5.6/classes/TopologyOpeningEvent.html @@ -0,0 +1,5 @@ +TopologyOpeningEvent | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TopologyOpeningEvent

+

Emitted when topology is initialized.

+

Hierarchy

  • TopologyOpeningEvent

Index

Properties

Properties

topologyId: number
+

A unique identifier for the topology

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/Transaction.html b/docs/5.6/classes/Transaction.html new file mode 100644 index 0000000000..10550cf5c8 --- /dev/null +++ b/docs/5.6/classes/Transaction.html @@ -0,0 +1,5 @@ +Transaction | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Transaction

Hierarchy

  • Transaction

Index

Constructors

Properties

Accessors

  • get isActive(): boolean
  • get isCommitted(): boolean
  • get isPinned(): boolean
  • get isStarting(): boolean
  • get recoveryToken(): undefined | Document

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/TypedEventEmitter.html b/docs/5.6/classes/TypedEventEmitter.html new file mode 100644 index 0000000000..24592e5cf0 --- /dev/null +++ b/docs/5.6/classes/TypedEventEmitter.html @@ -0,0 +1,81 @@ +TypedEventEmitter | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TypedEventEmitter<Events>

+

Typescript type safe event emitter

+

Type parameters

Hierarchy

Index

Constructors

  • new TypedEventEmitter<Events>(options?: EventEmitterOptions): TypedEventEmitter<Events>
  • Type parameters

    Parameters

    • Optional options: EventEmitterOptions

    Returns TypedEventEmitter<Events>

Properties

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
defaultMaxListeners: number
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+

Methods

  • emit<EventKey>(event: symbol | EventKey, ...args: Parameters<Events[EventKey]>): boolean
  • Type parameters

    • EventKey: string | number | symbol

    Parameters

    • event: symbol | EventKey
    • Rest ...args: Parameters<Events[EventKey]>

    Returns boolean

  • eventNames(): string[]
  • getMaxListeners(): number
  • listenerCount<EventKey>(type: string | symbol | EventKey): number
  • Type parameters

    • EventKey: string | number | symbol

    Parameters

    • type: string | symbol | EventKey

    Returns number

  • listeners<EventKey>(event: string | symbol | EventKey): Events[EventKey][]
  • Type parameters

    • EventKey: string | number | symbol

    Parameters

    • event: string | symbol | EventKey

    Returns Events[EventKey][]

  • rawListeners<EventKey>(event: string | symbol | EventKey): Events[EventKey][]
  • Type parameters

    • EventKey: string | number | symbol

    Parameters

    • event: string | symbol | EventKey

    Returns Events[EventKey][]

  • removeAllListeners<EventKey>(event?: string | symbol | EventKey): TypedEventEmitter<Events>
  • Type parameters

    • EventKey: string | number | symbol

    Parameters

    • Optional event: string | symbol | EventKey

    Returns TypedEventEmitter<Events>

  • getEventListeners(emitter: EventEmitter | _DOMEventTarget, name: string | symbol): Function[]
  • +

    Returns a copy of the array of listeners for the event named eventName.

    +

    For EventEmitters this behaves exactly the same as calling .listeners on +the emitter.

    +

    For EventTargets this is the only way to get the event listeners for the +event target. This is useful for debugging and diagnostic purposes.

    +
    import { getEventListeners, EventEmitter } from 'node:events';

    {
    const ee = new EventEmitter();
    const listener = () => console.log('Events are fun');
    ee.on('foo', listener);
    console.log(getEventListeners(ee, 'foo')); // [ [Function: listener] ]
    }
    {
    const et = new EventTarget();
    const listener = () => console.log('Events are fun');
    et.addEventListener('foo', listener);
    console.log(getEventListeners(et, 'foo')); // [ [Function: listener] ]
    } +
    +
    since

    v15.2.0, v14.17.0

    +

    Parameters

    • emitter: EventEmitter | _DOMEventTarget
    • name: string | symbol

    Returns Function[]

  • listenerCount(emitter: EventEmitter, eventName: string | symbol): number
  • +

    A class method that returns the number of listeners for the given eventNameregistered on the given emitter.

    +
    import { EventEmitter, listenerCount } from 'node:events';

    const myEmitter = new EventEmitter();
    myEmitter.on('event', () => {});
    myEmitter.on('event', () => {});
    console.log(listenerCount(myEmitter, 'event'));
    // Prints: 2 +
    +
    since

    v0.9.12

    +
    deprecated

    Since v3.2.0 - Use listenerCount instead.

    +

    Parameters

    • emitter: EventEmitter
      +

      The emitter to query

      +
    • eventName: string | symbol
      +

      The event name

      +

    Returns number

  • on(emitter: EventEmitter, eventName: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
  • +
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process'; +
    +

    const ee = new EventEmitter();

    +

    // Emit later on +process.nextTick(() => { + ee.emit('foo', 'bar'); + ee.emit('foo', 42); +});

    +

    for await (const event of on(ee, 'foo')) { + // The execution of this inner block is synchronous and it + // processes one event at a time (even with await). Do not use + // if concurrent execution is required. + console.log(event); // prints ['bar'] [42] +} +// Unreachable here

    +

    Returns an `AsyncIterator` that iterates `eventName` events. It will throw
    if the `EventEmitter` emits `'error'`. It removes all listeners when
    exiting the loop. The `value` returned by each iteration is an array
    composed of the emitted event arguments.

    An `AbortSignal` can be used to cancel waiting on events:

    ```js
    import { on, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ac = new AbortController();

    (async () => {
    const ee = new EventEmitter();

    // Emit later on
    process.nextTick(() => {
    ee.emit('foo', 'bar');
    ee.emit('foo', 42);
    });

    for await (const event of on(ee, 'foo', { signal: ac.signal })) {
    // The execution of this inner block is synchronous and it
    // processes one event at a time (even with await). Do not use
    // if concurrent execution is required.
    console.log(event); // prints ['bar'] [42]
    }
    // Unreachable here
    })();

    process.nextTick(() => ac.abort()); +
    +
    since

    v13.6.0, v12.16.0

    +

    Parameters

    • emitter: EventEmitter
    • eventName: string
      +

      The name of the event being listened for

      +
    • Optional options: StaticEventEmitterOptions

    Returns AsyncIterableIterator<any>

    that iterates eventName events emitted by the emitter

    +
  • once(emitter: _NodeEventTarget, eventName: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
  • once(emitter: _DOMEventTarget, eventName: string, options?: StaticEventEmitterOptions): Promise<any[]>
  • +

    Creates a Promise that is fulfilled when the EventEmitter emits the given +event or that is rejected if the EventEmitter emits 'error' while waiting. +The Promise will resolve with an array of all the arguments emitted to the +given event.

    +

    This method is intentionally generic and works with the web platform EventTarget interface, which has no special'error' event +semantics and does not listen to the 'error' event.

    +
    import { once, EventEmitter } from 'node:events';
    import process from 'node:process';

    const ee = new EventEmitter();

    process.nextTick(() => {
    ee.emit('myevent', 42);
    });

    const [value] = await once(ee, 'myevent');
    console.log(value);

    const err = new Error('kaboom');
    process.nextTick(() => {
    ee.emit('error', err);
    });

    try {
    await once(ee, 'myevent');
    } catch (err) {
    console.error('error happened', err);
    } +
    +

    The special handling of the 'error' event is only used when events.once()is used to wait for another event. If events.once() is used to wait for the +'error' event itself, then it is treated as any other kind of event without +special handling:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();

    once(ee, 'error')
    .then(([err]) => console.log('ok', err.message))
    .catch((err) => console.error('error', err.message));

    ee.emit('error', new Error('boom'));

    // Prints: ok boom +
    +

    An AbortSignal can be used to cancel waiting for the event:

    +
    import { EventEmitter, once } from 'node:events';

    const ee = new EventEmitter();
    const ac = new AbortController();

    async function foo(emitter, event, signal) {
    try {
    await once(emitter, event, { signal });
    console.log('event emitted!');
    } catch (error) {
    if (error.name === 'AbortError') {
    console.error('Waiting for the event was canceled!');
    } else {
    console.error('There was an error', error.message);
    }
    }
    }

    foo(ee, 'foo', ac.signal);
    ac.abort(); // Abort waiting for the event
    ee.emit('foo'); // Prints: Waiting for the event was canceled! +
    +
    since

    v11.13.0, v10.16.0

    +

    Parameters

    • emitter: _NodeEventTarget
    • eventName: string | symbol
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • Parameters

    • emitter: _DOMEventTarget
    • eventName: string
    • Optional options: StaticEventEmitterOptions

    Returns Promise<any[]>

  • setMaxListeners(n?: number, ...eventTargets: (EventEmitter | _DOMEventTarget)[]): void
  • +
    import { setMaxListeners, EventEmitter } from 'node:events';
    +
    +

    const target = new EventTarget(); +const emitter = new EventEmitter();

    +

    setMaxListeners(5, target, emitter); +```

    +
    since

    v15.4.0

    +

    Parameters

    • Optional n: number
      +

      A non-negative number. The maximum number of listeners per EventTarget event.

      +
    • Rest ...eventTargets: (EventEmitter | _DOMEventTarget)[]

    Returns void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/UnorderedBulkOperation.html b/docs/5.6/classes/UnorderedBulkOperation.html new file mode 100644 index 0000000000..df604ed21e --- /dev/null +++ b/docs/5.6/classes/UnorderedBulkOperation.html @@ -0,0 +1,12 @@ +UnorderedBulkOperation | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UnorderedBulkOperation

Hierarchy

Index

Properties

isOrdered: boolean
operationId?: number

Accessors

Methods

  • +

    Builds a find operation for an update/updateOne/delete/deleteOne/replaceOne. +Returns a builder object used to complete the definition of the operation.

    +
    example
    const bulkOp = collection.initializeOrderedBulkOp();

    // Add an updateOne to the bulkOp
    bulkOp.find({ a: 1 }).updateOne({ $set: { b: 2 } });

    // Add an updateMany to the bulkOp
    bulkOp.find({ c: 3 }).update({ $set: { d: 4 } });

    // Add an upsert
    bulkOp.find({ e: 5 }).upsert().updateOne({ $set: { f: 6 } });

    // Add a deletion
    bulkOp.find({ g: 7 }).deleteOne();

    // Add a multi deletion
    bulkOp.find({ h: 8 }).delete();

    // Add a replaceOne
    bulkOp.find({ i: 9 }).replaceOne({writeConcern: { j: 10 }});

    // Update using a pipeline (requires Mongodb 4.2 or higher)
    bulk.find({ k: 11, y: { $exists: true }, z: { $exists: true } }).updateOne([
    { $set: { total: { $sum: [ '$y', '$z' ] } } }
    ]);

    // All of the ops will now be executed
    await bulkOp.execute(); +
    +

    Parameters

    Returns FindOperators

  • +

    Add a single insert document to the bulk operation

    +
    example
    const bulkOp = collection.initializeOrderedBulkOp();

    // Adds three inserts to the bulkOp.
    bulkOp
    .insert({ a: 1 })
    .insert({ b: 2 })
    .insert({ c: 3 });
    await bulkOp.execute(); +
    +

    Parameters

    Returns BulkOperationBase

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/WriteConcern.html b/docs/5.6/classes/WriteConcern.html new file mode 100644 index 0000000000..b1ef934ee1 --- /dev/null +++ b/docs/5.6/classes/WriteConcern.html @@ -0,0 +1,25 @@ +WriteConcern | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WriteConcern

+

A MongoDB WriteConcern, which describes the level of acknowledgement +requested from MongoDB for write operations.

+
see

https://www.mongodb.com/docs/manual/reference/write-concern/

+

Hierarchy

  • WriteConcern

Index

Constructors

Properties

Methods

Constructors

  • new WriteConcern(w?: W, wtimeout?: number, j?: boolean, fsync?: boolean | 1): WriteConcern
  • +

    Constructs a WriteConcern from the write concern properties.

    +

    Parameters

    • Optional w: W
      +

      request acknowledgment that the write operation has propagated to a specified number of mongod instances or to mongod instances with specified tags.

      +
    • Optional wtimeout: number
      +

      specify a time limit to prevent write operations from blocking indefinitely

      +
    • Optional j: boolean
      +

      request acknowledgment that the write operation has been written to the on-disk journal

      +
    • Optional fsync: boolean | 1
      +

      equivalent to the j option

      +

    Returns WriteConcern

Properties

fsync?: boolean | 1
+

equivalent to the j option

+
j?: boolean
+

request acknowledgment that the write operation has been written to the on-disk journal

+
w?: W
+

request acknowledgment that the write operation has propagated to a specified number of mongod instances or to mongod instances with specified tags.

+
wtimeout?: number
+

specify a time limit to prevent write operations from blocking indefinitely

+

Methods

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/WriteConcernError.html b/docs/5.6/classes/WriteConcernError.html new file mode 100644 index 0000000000..19085db43e --- /dev/null +++ b/docs/5.6/classes/WriteConcernError.html @@ -0,0 +1,9 @@ +WriteConcernError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WriteConcernError

+

An error representing a failure by the server to apply the requested write concern to the bulk operation.

+

Hierarchy

  • WriteConcernError

Index

Constructors

Accessors

Methods

Constructors

Accessors

  • get code(): undefined | number
  • get errmsg(): undefined | string

Methods

  • toString(): string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/classes/WriteError.html b/docs/5.6/classes/WriteError.html new file mode 100644 index 0000000000..5f5b477259 --- /dev/null +++ b/docs/5.6/classes/WriteError.html @@ -0,0 +1,13 @@ +WriteError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WriteError

+

An error that occurred during a BulkWrite on the server.

+

Hierarchy

  • WriteError

Index

Constructors

Properties

Accessors

  • get code(): number
  • get errmsg(): undefined | string
  • get index(): number

Methods

  • toJSON(): { code: number; errmsg?: string; index: number; op: Document }
  • toString(): string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/index.html b/docs/5.6/index.html new file mode 100644 index 0000000000..5ed71a89c8 --- /dev/null +++ b/docs/5.6/index.html @@ -0,0 +1,268 @@ +mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

mongodb

+ +

MongoDB Node.js Driver

+
+

The official MongoDB driver for Node.js.

+

Upgrading to version 5? Take a look at our upgrade guide here!

+ + +

Quick Links

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SiteLink
Documentationwww.mongodb.com/docs/drivers/node
API Docsmongodb.github.io/node-mongodb-native
npm packagewww.npmjs.com/package/mongodb
MongoDBwww.mongodb.com
MongoDB Universitylearn.mongodb.com
MongoDB Developer Centerwww.mongodb.com/developer
Stack Overflowstackoverflow.com
Source Codegithub.com/mongodb/node-mongodb-native
Upgrade to v5etc/notes/CHANGES_5.0.0.md
ContributingCONTRIBUTING.md
ChangelogHISTORY.md
+ + +

Bugs / Feature Requests

+
+

Think you’ve found a bug? Want to see a new feature in node-mongodb-native? Please open a +case in our issue management tool, JIRA:

+
    +
  • Create an account and login jira.mongodb.org.
  • +
  • Navigate to the NODE project jira.mongodb.org/browse/NODE.
  • +
  • Click Create Issue - Please provide as much information as possible about the issue type and how to reproduce it.
  • +
+

Bug reports in JIRA for all driver projects (i.e. NODE, PYTHON, CSHARP, JAVA) and the +Core Server (i.e. SERVER) project are public.

+ + +

Support / Feedback

+
+

For issues with, questions about, or feedback for the Node.js driver, please look into our support channels. Please do not email any of the driver developers directly with issues or questions - you're more likely to get an answer on the MongoDB Community Forums.

+ + +

Change Log

+
+

Change history can be found in HISTORY.md.

+ + +

Compatibility

+
+

For version compatibility matrices, please refer to the following links:

+ + + +

Typescript Version

+
+

We recommend using the latest version of typescript, however we currently ensure the driver's public types compile against typescript@4.1.6. +This is the lowest typescript version guaranteed to work with our driver: older versions may or may not work - use at your own risk. +Since typescript does not restrict breaking changes to major versions we consider this support best effort. +If you run into any unexpected compiler failures against our supported TypeScript versions please let us know by filing an issue on our JIRA.

+ + +

Installation

+
+

The recommended way to get started using the Node.js 5.x driver is by using the npm (Node Package Manager) to install the dependency in your project.

+

After you've created your own project using npm init, you can run:

+
npm install mongodb
# or ...
yarn add mongodb +
+

This will download the MongoDB driver and add a dependency entry in your package.json file.

+

If you are a Typescript user, you will need the Node.js type definitions to use the driver's definitions:

+
npm install -D @types/node
+
+ + +

Driver Extensions

+
+

The MongoDB driver can optionally be enhanced by the following feature packages:

+

Maintained by MongoDB:

+ +

Some of these packages include native C++ extensions. +Consult the trouble shooting guide here if you run into compilation issues.

+

Third party:

+ + + +

Quick Start

+
+

This guide will show you how to set up a simple application using Node.js and MongoDB. Its scope is only how to set up the driver and perform the simple CRUD operations. For more in-depth coverage, see the official documentation.

+ + +

Create the package.json file

+
+

First, create a directory where your application will live.

+
mkdir myProject
cd myProject +
+

Enter the following command and answer the questions to create the initial structure for your new project:

+
npm init -y
+
+

Next, install the driver as a dependency.

+
npm install mongodb
+
+ + +

Start a MongoDB Server

+
+

For complete MongoDB installation instructions, see the manual.

+
    +
  1. Download the right MongoDB version from MongoDB
  2. +
  3. Create a database directory (in this case under /data).
  4. +
  5. Install and start a mongod process.
  6. +
+
mongod --dbpath=/data
+
+

You should see the mongod process start up and print some status information.

+ + +

Connect to MongoDB

+
+

Create a new app.js file and add the following code to try out some basic CRUD +operations using the MongoDB driver.

+

Add code to connect to the server and the database myProject:

+
+

NOTE: Resolving DNS Connection issues

+

Node.js 18 changed the default DNS resolution ordering from always prioritizing ipv4 to the ordering +returned by the DNS provider. In some environments, this can result in localhost resolving to +an ipv6 address instead of ipv4 and a consequent failure to connect to the server.

+

This can be resolved by:

+
    +
  • specifying the ip address family using the MongoClient family option (MongoClient(<uri>, { family: 4 } ))
  • +
  • launching mongod or mongos with the ipv6 flag enabled (--ipv6 mongod option documentation)
  • +
  • using a host of 127.0.0.1 in place of localhost
  • +
  • specifying the DNS resolution ordering with the --dns-resolution-order Node.js command line argument (e.g. node --dns-resolution-order=ipv4first)
  • +
+
+
const { MongoClient } = require('mongodb');
// or as an es module:
// import { MongoClient } from 'mongodb'

// Connection URL
const url = 'mongodb://localhost:27017';
const client = new MongoClient(url);

// Database Name
const dbName = 'myProject';

async function main() {
// Use connect method to connect to the server
await client.connect();
console.log('Connected successfully to server');
const db = client.db(dbName);
const collection = db.collection('documents');

// the following code examples can be pasted here...

return 'done.';
}

main()
.then(console.log)
.catch(console.error)
.finally(() => client.close()); +
+

Run your app from the command line with:

+
node app.js
+
+

The application should print Connected successfully to server to the console.

+ + +

Insert a Document

+
+

Add to app.js the following function which uses the insertMany +method to add three documents to the documents collection.

+
const insertResult = await collection.insertMany([{ a: 1 }, { a: 2 }, { a: 3 }]);
console.log('Inserted documents =>', insertResult); +
+

The insertMany command returns an object with information about the insert operations.

+ + +

Find All Documents

+
+

Add a query that returns all the documents.

+
const findResult = await collection.find({}).toArray();
console.log('Found documents =>', findResult); +
+

This query returns all the documents in the documents collection. +If you add this below the insertMany example you'll see the document's you've inserted.

+ + +

Find Documents with a Query Filter

+
+

Add a query filter to find only documents which meet the query criteria.

+
const filteredDocs = await collection.find({ a: 3 }).toArray();
console.log('Found documents filtered by { a: 3 } =>', filteredDocs); +
+

Only the documents which match 'a' : 3 should be returned.

+ + +

Update a document

+
+

The following operation updates a document in the documents collection.

+
const updateResult = await collection.updateOne({ a: 3 }, { $set: { b: 1 } });
console.log('Updated documents =>', updateResult); +
+

The method updates the first document where the field a is equal to 3 by adding a new field b to the document set to 1. updateResult contains information about whether there was a matching document to update or not.

+ + +

Remove a document

+
+

Remove the document where the field a is equal to 3.

+
const deleteResult = await collection.deleteMany({ a: 3 });
console.log('Deleted documents =>', deleteResult); +
+ + +

Index a Collection

+
+

Indexes can improve your application's +performance. The following function creates an index on the a field in the +documents collection.

+
const indexName = await collection.createIndex({ a: 1 });
console.log('index name =', indexName); +
+

For more detailed information, see the indexing strategies page.

+ + +

Error Handling

+
+

If you need to filter certain errors from our driver we have a helpful tree of errors described in etc/notes/errors.md.

+

It is our recommendation to use instanceof checks on errors and to avoid relying on parsing error.message and error.name strings in your code. +We guarantee instanceof checks will pass according to semver guidelines, but errors may be sub-classed or their messages may change at any time, even patch releases, as we see fit to increase the helpfulness of the errors.

+

Any new errors we add to the driver will directly extend an existing error class and no existing error will be moved to a different parent class outside of a major release. +This means instanceof will always be able to accurately capture the errors that our driver throws.

+
const client = new MongoClient(url);
await client.connect();
const collection = client.db().collection('collection');

try {
await collection.insertOne({ _id: 1 });
await collection.insertOne({ _id: 1 }); // duplicate key error
} catch (error) {
if (error instanceof MongoServerError) {
console.log(`Error worth logging: ${error}`); // special case for some reason
}
throw error; // still want to crash
} +
+ + +

Next Steps

+
+ + + +

License

+
+

Apache 2.0

+

© 2012-present MongoDB Contributors
© 2009-2012 Christian Amor Kvalheim

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/AbstractCursorOptions.html b/docs/5.6/interfaces/AbstractCursorOptions.html new file mode 100644 index 0000000000..baae9a16e8 --- /dev/null +++ b/docs/5.6/interfaces/AbstractCursorOptions.html @@ -0,0 +1,65 @@ +AbstractCursorOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AbstractCursorOptions

Hierarchy

Index

Properties

awaitData?: boolean
+

If awaitData is set to true, when the cursor reaches the end of the capped collection, +MongoDB blocks the query thread for a period of time waiting for new data to arrive. +When new data is inserted into the capped collection, the blocked thread is signaled +to wake up and return the next batch to the client.

+
batchSize?: number
+

Specifies the number of documents to return in each response from MongoDB

+
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
maxAwaitTimeMS?: number
+

When applicable maxAwaitTimeMS controls the amount of time subsequent getMores +that a cursor uses to fetch more data should take. (ex. cursor.next())

+
maxTimeMS?: number
+

When applicable maxTimeMS controls the amount of time the initial command +that constructs a cursor should take. (ex. find, aggregate, listCollections)

+
noCursorTimeout?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
readPreference?: ReadPreferenceLike
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
tailable?: boolean
+

By default, MongoDB will automatically close a cursor when the +client has exhausted all results in the cursor. However, for capped collections +you may use a Tailable Cursor that remains open after the client exhausts +the results in the initial cursor.

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/AddUserOptions.html b/docs/5.6/interfaces/AddUserOptions.html new file mode 100644 index 0000000000..b9a654a664 --- /dev/null +++ b/docs/5.6/interfaces/AddUserOptions.html @@ -0,0 +1,66 @@ +AddUserOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AddUserOptions

deprecated

Use the createUser command directly instead.

+

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
customData?: Document
+

Custom data associated with the user (only Mongodb 2.6 or higher)

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
maxTimeMS?: number
noResponse?: boolean
omitReadPreference?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
roles?: string | string[] | RoleSpecification | RoleSpecification[]
+

Roles associated with the created user

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/AggregateOptions.html b/docs/5.6/interfaces/AggregateOptions.html new file mode 100644 index 0000000000..8036f8da7a --- /dev/null +++ b/docs/5.6/interfaces/AggregateOptions.html @@ -0,0 +1,77 @@ +AggregateOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AggregateOptions

Hierarchy

Index

Properties

allowDiskUse?: boolean
+

allowDiskUse lets the server know if it can use disk to store temporary results for the aggregation (requires mongodb 2.6 >).

+
authdb?: string
batchSize?: number
+

The number of documents to return per batch. See aggregation documentation.

+
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
bypassDocumentValidation?: boolean
+

Allow driver to bypass schema validation in MongoDB 3.2 or higher.

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Specify collation.

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
cursor?: Document
+

Return the query as cursor, on 2.6 > it returns as a real cursor on pre 2.6 it returns as an emulated cursor.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
hint?: Hint
+

Add an index selection hint to an aggregation command

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
let?: Document
+

Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

+
maxAwaitTimeMS?: number
+

The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor query.

+
maxTimeMS?: number
+

specifies a cumulative time limit in milliseconds for processing operations on the cursor. MongoDB interrupts the operation at the earliest following interrupt point.

+
noResponse?: boolean
omitReadPreference?: boolean
out?: string
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/AggregationCursorOptions.html b/docs/5.6/interfaces/AggregationCursorOptions.html new file mode 100644 index 0000000000..5d2933c9fe --- /dev/null +++ b/docs/5.6/interfaces/AggregationCursorOptions.html @@ -0,0 +1,89 @@ +AggregationCursorOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AggregationCursorOptions

Hierarchy

Index

Properties

allowDiskUse?: boolean
+

allowDiskUse lets the server know if it can use disk to store temporary results for the aggregation (requires mongodb 2.6 >).

+
authdb?: string
awaitData?: boolean
+

If awaitData is set to true, when the cursor reaches the end of the capped collection, +MongoDB blocks the query thread for a period of time waiting for new data to arrive. +When new data is inserted into the capped collection, the blocked thread is signaled +to wake up and return the next batch to the client.

+
batchSize?: number
+

Specifies the number of documents to return in each response from MongoDB

+
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
bypassDocumentValidation?: boolean
+

Allow driver to bypass schema validation in MongoDB 3.2 or higher.

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Specify collation.

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
cursor?: Document
+

Return the query as cursor, on 2.6 > it returns as a real cursor on pre 2.6 it returns as an emulated cursor.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
hint?: Hint
+

Add an index selection hint to an aggregation command

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
let?: Document
+

Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

+
maxAwaitTimeMS?: number
+

When applicable maxAwaitTimeMS controls the amount of time subsequent getMores +that a cursor uses to fetch more data should take. (ex. cursor.next())

+
maxTimeMS?: number
+

When applicable maxTimeMS controls the amount of time the initial command +that constructs a cursor should take. (ex. find, aggregate, listCollections)

+
noCursorTimeout?: boolean
noResponse?: boolean
omitReadPreference?: boolean
out?: string
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
tailable?: boolean
+

By default, MongoDB will automatically close a cursor when the +client has exhausted all results in the cursor. However, for capped collections +you may use a Tailable Cursor that remains open after the client exhausts +the results in the initial cursor.

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/Auth.html b/docs/5.6/interfaces/Auth.html new file mode 100644 index 0000000000..3011cb9b29 --- /dev/null +++ b/docs/5.6/interfaces/Auth.html @@ -0,0 +1,5 @@ +Auth | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Auth

Hierarchy

  • Auth

Index

Properties

password?: string
+

The password for auth

+
username?: string
+

The username for auth

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/AuthMechanismProperties.html b/docs/5.6/interfaces/AuthMechanismProperties.html new file mode 100644 index 0000000000..9bc9b1756c --- /dev/null +++ b/docs/5.6/interfaces/AuthMechanismProperties.html @@ -0,0 +1 @@ +AuthMechanismProperties | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AuthMechanismProperties

Hierarchy

Index

Properties

ALLOWED_HOSTS?: string[]
experimental
AWS_SESSION_TOKEN?: string
CANONICALIZE_HOST_NAME?: GSSAPICanonicalizationValue
PROVIDER_NAME?: "aws"
experimental
REFRESH_TOKEN_CALLBACK?: OIDCRefreshFunction
experimental
REQUEST_TOKEN_CALLBACK?: OIDCRequestFunction
experimental
SERVICE_HOST?: string
SERVICE_NAME?: string
SERVICE_REALM?: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/AutoEncrypter.html b/docs/5.6/interfaces/AutoEncrypter.html new file mode 100644 index 0000000000..938c1854d0 --- /dev/null +++ b/docs/5.6/interfaces/AutoEncrypter.html @@ -0,0 +1 @@ +AutoEncrypter | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AutoEncrypter

Hierarchy

  • AutoEncrypter

Index

Constructors

Properties

cryptSharedLibVersionInfo: null | { version: bigint; versionStr: string }
experimental

Methods

  • teardown(force: boolean, callback: Callback<any>): void

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/AutoEncryptionOptions.html b/docs/5.6/interfaces/AutoEncryptionOptions.html new file mode 100644 index 0000000000..dc4e3770a3 --- /dev/null +++ b/docs/5.6/interfaces/AutoEncryptionOptions.html @@ -0,0 +1,70 @@ +AutoEncryptionOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AutoEncryptionOptions

Hierarchy

  • AutoEncryptionOptions

Index

Properties

bypassAutoEncryption?: boolean
+

Allows the user to bypass auto encryption, maintaining implicit decryption

+
bypassQueryAnalysis?: boolean
+

Allows users to bypass query analysis

+
encryptedFieldsMap?: Document
+

Supply a schema for the encrypted fields in the document

+
extraOptions?: { cryptSharedLibPath?: string; cryptSharedLibRequired?: boolean; mongocryptdBypassSpawn?: boolean; mongocryptdSpawnArgs?: string[]; mongocryptdSpawnPath?: string; mongocryptdURI?: string }

Type declaration

  • Optional cryptSharedLibPath?: string
    +

    Full path to a MongoDB Crypt shared library to be used (instead of mongocryptd).

    +

    This needs to be the path to the file itself, not a directory. +It can be an absolute or relative path. If the path is relative and +its first component is $ORIGIN, it will be replaced by the directory +containing the mongodb-client-encryption native addon file. Otherwise, +the path will be interpreted relative to the current working directory.

    +

    Currently, loading different MongoDB Crypt shared library files from different +MongoClients in the same process is not supported.

    +

    If this option is provided and no MongoDB Crypt shared library could be loaded +from the specified location, creating the MongoClient will fail.

    +

    If this option is not provided and cryptSharedLibRequired is not specified, +the AutoEncrypter will attempt to spawn and/or use mongocryptd according +to the mongocryptd-specific extraOptions options.

    +

    Specifying a path prevents mongocryptd from being used as a fallback.

    +

    Requires the MongoDB Crypt shared library, available in MongoDB 6.0 or higher.

    +
  • Optional cryptSharedLibRequired?: boolean
    +

    If specified, never use mongocryptd and instead fail when the MongoDB Crypt +shared library could not be loaded.

    +

    This is always true when cryptSharedLibPath is specified.

    +

    Requires the MongoDB Crypt shared library, available in MongoDB 6.0 or higher.

    +
  • Optional mongocryptdBypassSpawn?: boolean
    +

    If true, autoEncryption will not attempt to spawn a mongocryptd before connecting

    +
  • Optional mongocryptdSpawnArgs?: string[]
    +

    Command line arguments to use when auto-spawning a mongocryptd

    +
  • Optional mongocryptdSpawnPath?: string
    +

    The path to the mongocryptd executable on the system

    +
  • Optional mongocryptdURI?: string
    +

    A local process the driver communicates with to determine how to encrypt values in a command. +Defaults to "mongodb://%2Fvar%2Fmongocryptd.sock" if domain sockets are available or "mongodb://localhost:27020" otherwise

    +
keyVaultClient?: MongoClient
+

A MongoClient used to fetch keys from a key vault

+
keyVaultNamespace?: string
+

The namespace where keys are stored in the key vault

+
kmsProviders?: { aws?: Record<string, never> | { accessKeyId: string; secretAccessKey: string; sessionToken?: string }; azure?: Record<string, never> | { clientId: string; clientSecret: string; identityPlatformEndpoint?: string; tenantId: string } | { accessToken: string }; gcp?: Record<string, never> | { email: string; endpoint?: string; privateKey: string | Buffer } | { accessToken: string }; kmip?: { endpoint?: string }; local?: { key: string | Buffer } }
+

Configuration options that are used by specific KMS providers during key generation, encryption, and decryption.

+

Type declaration

  • Optional aws?: Record<string, never> | { accessKeyId: string; secretAccessKey: string; sessionToken?: string }
    +

    Configuration options for using 'aws' as your KMS provider

    +
  • Optional azure?: Record<string, never> | { clientId: string; clientSecret: string; identityPlatformEndpoint?: string; tenantId: string } | { accessToken: string }
    +

    Configuration options for using 'azure' as your KMS provider

    +
  • Optional gcp?: Record<string, never> | { email: string; endpoint?: string; privateKey: string | Buffer } | { accessToken: string }
    +

    Configuration options for using 'gcp' as your KMS provider

    +
  • Optional kmip?: { endpoint?: string }
    +

    Configuration options for using 'kmip' as your KMS provider

    +
    • Optional endpoint?: string
      +

      The output endpoint string. +The endpoint consists of a hostname and port separated by a colon. +E.g. "example.com:123". A port is always present.

      +
  • Optional local?: { key: string | Buffer }
    +

    Configuration options for using 'local' as your KMS provider

    +
    • key: string | Buffer
      +

      The master key used to encrypt/decrypt data keys. +A 96-byte long Buffer or base64 encoded string.

      +
options?: { logger?: any }

Type declaration

proxyOptions?: ProxyOptions
schemaMap?: Document
+

A map of namespaces to a local JSON schema for encryption

+

NOTE: Supplying options.schemaMap provides more security than relying on JSON Schemas obtained from the server. +It protects against a malicious server advertising a false JSON Schema, which could trick the client into sending decrypted data that should be encrypted. +Schemas supplied in the schemaMap only apply to configuring automatic encryption for Client-Side Field Level Encryption. +Other validation rules in the JSON schema will not be enforced by the driver and will result in an error.

+
+

The TLS options to use connecting to the KMS provider

+

Type declaration

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/AutoEncryptionTlsOptions.html b/docs/5.6/interfaces/AutoEncryptionTlsOptions.html new file mode 100644 index 0000000000..8ad6f52a06 --- /dev/null +++ b/docs/5.6/interfaces/AutoEncryptionTlsOptions.html @@ -0,0 +1,13 @@ +AutoEncryptionTlsOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AutoEncryptionTlsOptions

Hierarchy

  • AutoEncryptionTlsOptions

Index

Properties

tlsCAFile?: string
+

Specifies the location of a local .pem file that contains the +root certificate chain from the Certificate Authority. +This file is used to validate the certificate presented by the +KMS provider.

+
tlsCertificateKeyFile?: string
+

Specifies the location of a local .pem file that contains +either the client's TLS/SSL certificate and key or only the +client's TLS/SSL key when tlsCertificateFile is used to +provide the certificate.

+
tlsCertificateKeyFilePassword?: string
+

Specifies the password to de-crypt the tlsCertificateKeyFile.

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.BSONRegExpExtended.html b/docs/5.6/interfaces/BSON.BSONRegExpExtended.html new file mode 100644 index 0000000000..e6db85cba8 --- /dev/null +++ b/docs/5.6/interfaces/BSON.BSONRegExpExtended.html @@ -0,0 +1 @@ +BSONRegExpExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BSONRegExpExtended

Hierarchy

  • BSONRegExpExtended

Index

Properties

$regularExpression: { options: string; pattern: string }

Type declaration

  • options: string
  • pattern: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.BSONRegExpExtendedLegacy.html b/docs/5.6/interfaces/BSON.BSONRegExpExtendedLegacy.html new file mode 100644 index 0000000000..cd1125740e --- /dev/null +++ b/docs/5.6/interfaces/BSON.BSONRegExpExtendedLegacy.html @@ -0,0 +1 @@ +BSONRegExpExtendedLegacy | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BSONRegExpExtendedLegacy

Hierarchy

  • BSONRegExpExtendedLegacy

Index

Properties

Properties

$options: string
$regex: string | BSONRegExp

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.BSONSymbolExtended.html b/docs/5.6/interfaces/BSON.BSONSymbolExtended.html new file mode 100644 index 0000000000..f6536554da --- /dev/null +++ b/docs/5.6/interfaces/BSON.BSONSymbolExtended.html @@ -0,0 +1 @@ +BSONSymbolExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BSONSymbolExtended

Hierarchy

  • BSONSymbolExtended

Index

Properties

Properties

$symbol: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.BinaryExtended.html b/docs/5.6/interfaces/BSON.BinaryExtended.html new file mode 100644 index 0000000000..c248b7966b --- /dev/null +++ b/docs/5.6/interfaces/BSON.BinaryExtended.html @@ -0,0 +1 @@ +BinaryExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BinaryExtended

Hierarchy

  • BinaryExtended

Index

Properties

Properties

$binary: { base64: string; subType: string }

Type declaration

  • base64: string
  • subType: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.BinaryExtendedLegacy.html b/docs/5.6/interfaces/BSON.BinaryExtendedLegacy.html new file mode 100644 index 0000000000..6208a632ef --- /dev/null +++ b/docs/5.6/interfaces/BSON.BinaryExtendedLegacy.html @@ -0,0 +1 @@ +BinaryExtendedLegacy | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BinaryExtendedLegacy

Hierarchy

  • BinaryExtendedLegacy

Index

Properties

Properties

$binary: string
$type: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.CodeExtended.html b/docs/5.6/interfaces/BSON.CodeExtended.html new file mode 100644 index 0000000000..51b48e02fa --- /dev/null +++ b/docs/5.6/interfaces/BSON.CodeExtended.html @@ -0,0 +1 @@ +CodeExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CodeExtended

Hierarchy

  • CodeExtended

Index

Properties

Properties

$code: string
$scope?: Document

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.DBRefLike.html b/docs/5.6/interfaces/BSON.DBRefLike.html new file mode 100644 index 0000000000..0fa0dfc592 --- /dev/null +++ b/docs/5.6/interfaces/BSON.DBRefLike.html @@ -0,0 +1 @@ +DBRefLike | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DBRefLike

Hierarchy

  • DBRefLike

Index

Properties

Properties

$db?: string
$ref: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.Decimal128Extended.html b/docs/5.6/interfaces/BSON.Decimal128Extended.html new file mode 100644 index 0000000000..5c2d39309e --- /dev/null +++ b/docs/5.6/interfaces/BSON.Decimal128Extended.html @@ -0,0 +1 @@ +Decimal128Extended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Decimal128Extended

Hierarchy

  • Decimal128Extended

Index

Properties

Properties

$numberDecimal: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.DeserializeOptions.html b/docs/5.6/interfaces/BSON.DeserializeOptions.html new file mode 100644 index 0000000000..22b148dfbf --- /dev/null +++ b/docs/5.6/interfaces/BSON.DeserializeOptions.html @@ -0,0 +1,30 @@ +DeserializeOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DeserializeOptions

Hierarchy

  • DeserializeOptions

Index

Properties

allowObjectSmallerThanBufferSize?: boolean
+

allows the buffer to be larger than the parsed BSON object.

+
defaultvalue

false

+
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
index?: number
+

Offset into buffer to begin reading document from

+
defaultvalue

0

+
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
validation?: { utf8: boolean | Record<string, true> | Record<string, false> }
+

Allows for opt-out utf-8 validation for all keys or +specified keys. Must be all true or all false.

+
example
// disables validation on all keys
validation: { utf8: false }

// enables validation only on specified keys a, b, and c
validation: { utf8: { a: true, b: true, c: true } }

// disables validation only on specified keys a, b
validation: { utf8: { a: false, b: false } } +
+

Type declaration

  • utf8: boolean | Record<string, true> | Record<string, false>

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.Document.html b/docs/5.6/interfaces/BSON.Document.html new file mode 100644 index 0000000000..facd5a23e2 --- /dev/null +++ b/docs/5.6/interfaces/BSON.Document.html @@ -0,0 +1 @@ +Document | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Document

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.DoubleExtended.html b/docs/5.6/interfaces/BSON.DoubleExtended.html new file mode 100644 index 0000000000..1dab746a05 --- /dev/null +++ b/docs/5.6/interfaces/BSON.DoubleExtended.html @@ -0,0 +1 @@ +DoubleExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DoubleExtended

Hierarchy

  • DoubleExtended

Index

Properties

Properties

$numberDouble: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.Int32Extended.html b/docs/5.6/interfaces/BSON.Int32Extended.html new file mode 100644 index 0000000000..462e0ebfc9 --- /dev/null +++ b/docs/5.6/interfaces/BSON.Int32Extended.html @@ -0,0 +1 @@ +Int32Extended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Int32Extended

Hierarchy

  • Int32Extended

Index

Properties

Properties

$numberInt: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.LongExtended.html b/docs/5.6/interfaces/BSON.LongExtended.html new file mode 100644 index 0000000000..9592b51054 --- /dev/null +++ b/docs/5.6/interfaces/BSON.LongExtended.html @@ -0,0 +1 @@ +LongExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LongExtended

Hierarchy

  • LongExtended

Index

Properties

Properties

$numberLong: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.MaxKeyExtended.html b/docs/5.6/interfaces/BSON.MaxKeyExtended.html new file mode 100644 index 0000000000..1153b9f768 --- /dev/null +++ b/docs/5.6/interfaces/BSON.MaxKeyExtended.html @@ -0,0 +1 @@ +MaxKeyExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MaxKeyExtended

Hierarchy

  • MaxKeyExtended

Index

Properties

Properties

$maxKey: 1

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.MinKeyExtended.html b/docs/5.6/interfaces/BSON.MinKeyExtended.html new file mode 100644 index 0000000000..ce33c097f8 --- /dev/null +++ b/docs/5.6/interfaces/BSON.MinKeyExtended.html @@ -0,0 +1 @@ +MinKeyExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface MinKeyExtended

Hierarchy

  • MinKeyExtended

Index

Properties

Properties

$minKey: 1

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.ObjectIdExtended.html b/docs/5.6/interfaces/BSON.ObjectIdExtended.html new file mode 100644 index 0000000000..90fa51afef --- /dev/null +++ b/docs/5.6/interfaces/BSON.ObjectIdExtended.html @@ -0,0 +1 @@ +ObjectIdExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectIdExtended

Hierarchy

  • ObjectIdExtended

Index

Properties

Properties

$oid: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.ObjectIdLike.html b/docs/5.6/interfaces/BSON.ObjectIdLike.html new file mode 100644 index 0000000000..775ec1b8d8 --- /dev/null +++ b/docs/5.6/interfaces/BSON.ObjectIdLike.html @@ -0,0 +1 @@ +ObjectIdLike | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectIdLike

Hierarchy

  • ObjectIdLike

Index

Properties

Methods

Properties

__id?: string
id: string | Uint8Array

Methods

  • toHexString(): string
  • Returns string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.SerializeOptions.html b/docs/5.6/interfaces/BSON.SerializeOptions.html new file mode 100644 index 0000000000..7708a21ee9 --- /dev/null +++ b/docs/5.6/interfaces/BSON.SerializeOptions.html @@ -0,0 +1,14 @@ +SerializeOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SerializeOptions

Hierarchy

  • SerializeOptions

Index

Properties

checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
index?: number
+

the index in the buffer where we wish to start serializing into

+
defaultvalue

0

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSON.TimestampExtended.html b/docs/5.6/interfaces/BSON.TimestampExtended.html new file mode 100644 index 0000000000..6396f687d1 --- /dev/null +++ b/docs/5.6/interfaces/BSON.TimestampExtended.html @@ -0,0 +1 @@ +TimestampExtended | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TimestampExtended

Hierarchy

  • TimestampExtended

Index

Properties

Properties

$timestamp: { i: number; t: number }

Type declaration

  • i: number
  • t: number

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BSONSerializeOptions.html b/docs/5.6/interfaces/BSONSerializeOptions.html new file mode 100644 index 0000000000..34d34b7037 --- /dev/null +++ b/docs/5.6/interfaces/BSONSerializeOptions.html @@ -0,0 +1,44 @@ +BSONSerializeOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BSONSerializeOptions

+

BSON Serialization options.

+

Hierarchy

Index

Properties

bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BulkWriteOperationError.html b/docs/5.6/interfaces/BulkWriteOperationError.html new file mode 100644 index 0000000000..67230717bd --- /dev/null +++ b/docs/5.6/interfaces/BulkWriteOperationError.html @@ -0,0 +1 @@ +BulkWriteOperationError | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BulkWriteOperationError

Hierarchy

  • BulkWriteOperationError

Index

Properties

code: number
errInfo: Document
errmsg: string
index: number

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/BulkWriteOptions.html b/docs/5.6/interfaces/BulkWriteOptions.html new file mode 100644 index 0000000000..d8cf75bffb --- /dev/null +++ b/docs/5.6/interfaces/BulkWriteOptions.html @@ -0,0 +1,69 @@ +BulkWriteOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BulkWriteOptions

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
bypassDocumentValidation?: boolean
+

Allow driver to bypass schema validation in MongoDB 3.2 or higher.

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
forceServerObjectId?: boolean
+

Force server to assign _id values instead of driver.

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
let?: Document
+

Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

+
maxTimeMS?: number
noResponse?: boolean
omitReadPreference?: boolean
ordered?: boolean
+

If true, when an insert fails, don't execute the remaining writes. If false, continue with remaining inserts when one fails.

+
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamCollModDocument.html b/docs/5.6/interfaces/ChangeStreamCollModDocument.html new file mode 100644 index 0000000000..53ca0e35a2 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamCollModDocument.html @@ -0,0 +1,29 @@ +ChangeStreamCollModDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamCollModDocument

+

Only present when the showExpandedEvents flag is enabled.

+
see

https://www.mongodb.com/docs/manual/reference/change-events/

+

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
operationType: "modify"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamCreateDocument.html b/docs/5.6/interfaces/ChangeStreamCreateDocument.html new file mode 100644 index 0000000000..c55264171a --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamCreateDocument.html @@ -0,0 +1,27 @@ +ChangeStreamCreateDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamCreateDocument

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
operationType: "create"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamCreateIndexDocument.html b/docs/5.6/interfaces/ChangeStreamCreateIndexDocument.html new file mode 100644 index 0000000000..d7e35cdd0d --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamCreateIndexDocument.html @@ -0,0 +1,33 @@ +ChangeStreamCreateIndexDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamCreateIndexDocument

+

Only present when the showExpandedEvents flag is enabled.

+
see

https://www.mongodb.com/docs/manual/reference/change-events/

+

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
operationDescription?: Document
+

An description of the operation.

+

Only present when the showExpandedEvents flag is enabled.

+
sinceserverversion

6.1.0

+
operationType: "createIndexes"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamDeleteDocument.html b/docs/5.6/interfaces/ChangeStreamDeleteDocument.html new file mode 100644 index 0000000000..f758043dd8 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamDeleteDocument.html @@ -0,0 +1,38 @@ +ChangeStreamDeleteDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamDeleteDocument<TSchema>

Type parameters

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
documentKey: { _id: InferIdType<TSchema> }
+

For unsharded collections this contains a single field _id. +For sharded collections, this will contain all the components of the shard key

+

Type declaration

fullDocumentBeforeChange?: TSchema
+

Contains the pre-image of the modified or deleted document if the +pre-image is available for the change event and either 'required' or +'whenAvailable' was specified for the 'fullDocumentBeforeChange' option +when creating the change stream. If 'whenAvailable' was specified but the +pre-image is unavailable, this will be explicitly set to null.

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
+

Namespace the delete event occurred on

+
operationType: "delete"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamDocumentCollectionUUID.html b/docs/5.6/interfaces/ChangeStreamDocumentCollectionUUID.html new file mode 100644 index 0000000000..aecd144b60 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamDocumentCollectionUUID.html @@ -0,0 +1,7 @@ +ChangeStreamDocumentCollectionUUID | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamDocumentCollectionUUID

Hierarchy

Index

Properties

Properties

collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamDocumentCommon.html b/docs/5.6/interfaces/ChangeStreamDocumentCommon.html new file mode 100644 index 0000000000..67dc724249 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamDocumentCommon.html @@ -0,0 +1,18 @@ +ChangeStreamDocumentCommon | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamDocumentCommon

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamDocumentKey.html b/docs/5.6/interfaces/ChangeStreamDocumentKey.html new file mode 100644 index 0000000000..d905b1627d --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamDocumentKey.html @@ -0,0 +1,4 @@ +ChangeStreamDocumentKey | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamDocumentKey<TSchema>

Type parameters

Hierarchy

Index

Properties

Properties

documentKey: { _id: InferIdType<TSchema> }
+

For unsharded collections this contains a single field _id. +For sharded collections, this will contain all the components of the shard key

+

Type declaration

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamDocumentOperationDescription.html b/docs/5.6/interfaces/ChangeStreamDocumentOperationDescription.html new file mode 100644 index 0000000000..3818ab9da4 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamDocumentOperationDescription.html @@ -0,0 +1,5 @@ +ChangeStreamDocumentOperationDescription | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamDocumentOperationDescription

Hierarchy

Index

Properties

operationDescription?: Document
+

An description of the operation.

+

Only present when the showExpandedEvents flag is enabled.

+
sinceserverversion

6.1.0

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamDropDatabaseDocument.html b/docs/5.6/interfaces/ChangeStreamDropDatabaseDocument.html new file mode 100644 index 0000000000..4fb6976935 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamDropDatabaseDocument.html @@ -0,0 +1,23 @@ +ChangeStreamDropDatabaseDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamDropDatabaseDocument

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
ns: { db: string }
+

The database dropped

+

Type declaration

  • db: string
operationType: "dropDatabase"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamDropDocument.html b/docs/5.6/interfaces/ChangeStreamDropDocument.html new file mode 100644 index 0000000000..7291827f60 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamDropDocument.html @@ -0,0 +1,29 @@ +ChangeStreamDropDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamDropDocument

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
+

Namespace the drop event occurred on

+
operationType: "drop"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamDropIndexDocument.html b/docs/5.6/interfaces/ChangeStreamDropIndexDocument.html new file mode 100644 index 0000000000..35ae411ed6 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamDropIndexDocument.html @@ -0,0 +1,33 @@ +ChangeStreamDropIndexDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamDropIndexDocument

+

Only present when the showExpandedEvents flag is enabled.

+
see

https://www.mongodb.com/docs/manual/reference/change-events/

+

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
operationDescription?: Document
+

An description of the operation.

+

Only present when the showExpandedEvents flag is enabled.

+
sinceserverversion

6.1.0

+
operationType: "dropIndexes"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamInsertDocument.html b/docs/5.6/interfaces/ChangeStreamInsertDocument.html new file mode 100644 index 0000000000..37c10df772 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamInsertDocument.html @@ -0,0 +1,34 @@ +ChangeStreamInsertDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamInsertDocument<TSchema>

Type parameters

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
documentKey: { _id: InferIdType<TSchema> }
+

For unsharded collections this contains a single field _id. +For sharded collections, this will contain all the components of the shard key

+

Type declaration

fullDocument: TSchema
+

This key will contain the document being inserted

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
+

Namespace the insert event occurred on

+
operationType: "insert"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamInvalidateDocument.html b/docs/5.6/interfaces/ChangeStreamInvalidateDocument.html new file mode 100644 index 0000000000..120bed009c --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamInvalidateDocument.html @@ -0,0 +1,21 @@ +ChangeStreamInvalidateDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamInvalidateDocument

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
operationType: "invalidate"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamNameSpace.html b/docs/5.6/interfaces/ChangeStreamNameSpace.html new file mode 100644 index 0000000000..71408335c9 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamNameSpace.html @@ -0,0 +1 @@ +ChangeStreamNameSpace | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamNameSpace

Hierarchy

  • ChangeStreamNameSpace

Index

Properties

Properties

coll: string
db: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamOptions.html b/docs/5.6/interfaces/ChangeStreamOptions.html new file mode 100644 index 0000000000..e754852d94 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamOptions.html @@ -0,0 +1,116 @@ +ChangeStreamOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamOptions

+

Options that can be passed to a ChangeStream. Note that startAfter, resumeAfter, and startAtOperationTime are all mutually exclusive, and the server will error if more than one is specified.

+

Hierarchy

Index

Properties

allowDiskUse?: boolean
+

allowDiskUse lets the server know if it can use disk to store temporary results for the aggregation (requires mongodb 2.6 >).

+
authdb?: string
batchSize?: number
+

The number of documents to return per batch.

+
see

https://www.mongodb.com/docs/manual/reference/command/aggregate

+
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
bypassDocumentValidation?: boolean
+

Allow driver to bypass schema validation in MongoDB 3.2 or higher.

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Specify collation.

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
cursor?: Document
+

Return the query as cursor, on 2.6 > it returns as a real cursor on pre 2.6 it returns as an emulated cursor.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
fullDocument?: string
+

Allowed values: 'updateLookup', 'whenAvailable', 'required'.

+

When set to 'updateLookup', the change notification for partial updates +will include both a delta describing the changes to the document as well +as a copy of the entire document that was changed from some time after +the change occurred.

+

When set to 'whenAvailable', configures the change stream to return the +post-image of the modified document for replace and update change events +if the post-image for this event is available.

+

When set to 'required', the same behavior as 'whenAvailable' except that +an error is raised if the post-image is not available.

+
fullDocumentBeforeChange?: string
+

Allowed values: 'whenAvailable', 'required', 'off'.

+

The default is to not send a value, which is equivalent to 'off'.

+

When set to 'whenAvailable', configures the change stream to return the +pre-image of the modified document for replace, update, and delete change +events if it is available.

+

When set to 'required', the same behavior as 'whenAvailable' except that +an error is raised if the pre-image is not available.

+
hint?: Hint
+

Add an index selection hint to an aggregation command

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
let?: Document
+

Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

+
maxAwaitTimeMS?: number
+

The maximum amount of time for the server to wait on new documents to satisfy a change stream query.

+
maxTimeMS?: number
+

specifies a cumulative time limit in milliseconds for processing operations on the cursor. MongoDB interrupts the operation at the earliest following interrupt point.

+
noResponse?: boolean
omitReadPreference?: boolean
out?: string
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
resumeAfter?: unknown
+

Allows you to start a changeStream after a specified event.

+
see

https://www.mongodb.com/docs/manual/changeStreams/#resumeafter-for-change-streams

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
showExpandedEvents?: boolean
+

When enabled, configures the change stream to include extra change events.

+
    +
  • createIndexes
  • +
  • dropIndexes
  • +
  • modify
  • +
  • create
  • +
  • shardCollection
  • +
  • reshardCollection
  • +
  • refineCollectionShardKey
  • +
+
startAfter?: unknown
+

Similar to resumeAfter, but will allow you to start after an invalidated event.

+
see

https://www.mongodb.com/docs/manual/changeStreams/#startafter-for-change-streams

+
startAtOperationTime?: Timestamp
+

Will start the changeStream after the specified operationTime.

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamRefineCollectionShardKeyDocument.html b/docs/5.6/interfaces/ChangeStreamRefineCollectionShardKeyDocument.html new file mode 100644 index 0000000000..49d4e44a81 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamRefineCollectionShardKeyDocument.html @@ -0,0 +1,31 @@ +ChangeStreamRefineCollectionShardKeyDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamRefineCollectionShardKeyDocument

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
operationDescription?: Document
+

An description of the operation.

+

Only present when the showExpandedEvents flag is enabled.

+
sinceserverversion

6.1.0

+
operationType: "refineCollectionShardKey"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamRenameDocument.html b/docs/5.6/interfaces/ChangeStreamRenameDocument.html new file mode 100644 index 0000000000..e9dfa6c6da --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamRenameDocument.html @@ -0,0 +1,31 @@ +ChangeStreamRenameDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamRenameDocument

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
+

The "from" namespace that the rename occurred on

+
operationType: "rename"
+

Describes the type of operation represented in this change notification

+
to: { coll: string; db: string }
+

The new name for the ns.coll collection

+

Type declaration

  • coll: string
  • db: string
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamReplaceDocument.html b/docs/5.6/interfaces/ChangeStreamReplaceDocument.html new file mode 100644 index 0000000000..8f54854db3 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamReplaceDocument.html @@ -0,0 +1,34 @@ +ChangeStreamReplaceDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamReplaceDocument<TSchema>

Type parameters

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
documentKey: { _id: InferIdType<TSchema> }
+

For unsharded collections this contains a single field _id. +For sharded collections, this will contain all the components of the shard key

+

Type declaration

fullDocument: TSchema
+

The fullDocument of a replace event represents the document after the insert of the replacement document

+
fullDocumentBeforeChange?: TSchema
+

Contains the pre-image of the modified or deleted document if the +pre-image is available for the change event and either 'required' or +'whenAvailable' was specified for the 'fullDocumentBeforeChange' option +when creating the change stream. If 'whenAvailable' was specified but the +pre-image is unavailable, this will be explicitly set to null.

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
+

Namespace the replace event occurred on

+
operationType: "replace"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamReshardCollectionDocument.html b/docs/5.6/interfaces/ChangeStreamReshardCollectionDocument.html new file mode 100644 index 0000000000..8022602dbd --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamReshardCollectionDocument.html @@ -0,0 +1,31 @@ +ChangeStreamReshardCollectionDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamReshardCollectionDocument

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
operationDescription?: Document
+

An description of the operation.

+

Only present when the showExpandedEvents flag is enabled.

+
sinceserverversion

6.1.0

+
operationType: "reshardCollection"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamShardCollectionDocument.html b/docs/5.6/interfaces/ChangeStreamShardCollectionDocument.html new file mode 100644 index 0000000000..8c222c31b1 --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamShardCollectionDocument.html @@ -0,0 +1,31 @@ +ChangeStreamShardCollectionDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamShardCollectionDocument

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
operationDescription?: Document
+

An description of the operation.

+

Only present when the showExpandedEvents flag is enabled.

+
sinceserverversion

6.1.0

+
operationType: "shardCollection"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ChangeStreamUpdateDocument.html b/docs/5.6/interfaces/ChangeStreamUpdateDocument.html new file mode 100644 index 0000000000..2149d5450d --- /dev/null +++ b/docs/5.6/interfaces/ChangeStreamUpdateDocument.html @@ -0,0 +1,45 @@ +ChangeStreamUpdateDocument | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChangeStreamUpdateDocument<TSchema>

Type parameters

Hierarchy

Index

Properties

_id: unknown
+

The id functions as an opaque token for use when resuming an interrupted +change stream.

+
clusterTime?: Timestamp
+

The timestamp from the oplog entry associated with the event. +For events that happened as part of a multi-document transaction, the associated change stream +notifications will have the same clusterTime value, namely the time when the transaction was committed. +On a sharded cluster, events that occur on different shards can have the same clusterTime but be +associated with different transactions or even not be associated with any transaction. +To identify events for a single transaction, you can use the combination of lsid and txnNumber in the change stream event document.

+
collectionUUID: Binary
+

The UUID (Binary subtype 4) of the collection that the operation was performed on.

+

Only present when the showExpandedEvents flag is enabled.

+

NOTE: collectionUUID will be converted to a NodeJS Buffer if the promoteBuffers + flag is enabled.

+
sinceserverversion

6.1.0

+
documentKey: { _id: InferIdType<TSchema> }
+

For unsharded collections this contains a single field _id. +For sharded collections, this will contain all the components of the shard key

+

Type declaration

fullDocument?: TSchema
+

This is only set if fullDocument is set to 'updateLookup' +Contains the point-in-time post-image of the modified document if the +post-image is available and either 'required' or 'whenAvailable' was +specified for the 'fullDocument' option when creating the change stream.

+
fullDocumentBeforeChange?: TSchema
+

Contains the pre-image of the modified or deleted document if the +pre-image is available for the change event and either 'required' or +'whenAvailable' was specified for the 'fullDocumentBeforeChange' option +when creating the change stream. If 'whenAvailable' was specified but the +pre-image is unavailable, this will be explicitly set to null.

+
+

The identifier for the session associated with the transaction. +Only present if the operation is part of a multi-document transaction.

+
+

Namespace the update event occurred on

+
operationType: "update"
+

Describes the type of operation represented in this change notification

+
txnNumber?: number
+

The transaction number. +Only present if the operation is part of a multi-document transaction.

+

NOTE: txnNumber can be a Long if promoteLongs is set to false

+
updateDescription: UpdateDescription<TSchema>
+

Contains a description of updated and removed fields in this operation

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ClientMetadata.html b/docs/5.6/interfaces/ClientMetadata.html new file mode 100644 index 0000000000..e18f203fbd --- /dev/null +++ b/docs/5.6/interfaces/ClientMetadata.html @@ -0,0 +1,4 @@ +ClientMetadata | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ClientMetadata

Hierarchy

  • ClientMetadata

Index

Properties

application?: { name: string }

Type declaration

  • name: string
driver: { name: string; version: string }

Type declaration

  • name: string
  • version: string
env?: { memory_mb?: Int32; name: "aws.lambda" | "gcp.func" | "azure.func" | "vercel"; region?: string; timeout_sec?: Int32; url?: string }
+

FaaS environment information

+

Type declaration

  • Optional memory_mb?: Int32
  • name: "aws.lambda" | "gcp.func" | "azure.func" | "vercel"
  • Optional region?: string
  • Optional timeout_sec?: Int32
  • Optional url?: string
os: { architecture?: string; name?: Platform; type: string; version?: string }

Type declaration

  • Optional architecture?: string
  • Optional name?: Platform
  • type: string
  • Optional version?: string
platform: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ClientMetadataOptions.html b/docs/5.6/interfaces/ClientMetadataOptions.html new file mode 100644 index 0000000000..4e6c09b8fd --- /dev/null +++ b/docs/5.6/interfaces/ClientMetadataOptions.html @@ -0,0 +1 @@ +ClientMetadataOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ClientMetadataOptions

Hierarchy

  • ClientMetadataOptions

Index

Properties

appName?: string
driverInfo?: { name?: string; platform?: string; version?: string }

Type declaration

  • Optional name?: string
  • Optional platform?: string
  • Optional version?: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ClientSessionOptions.html b/docs/5.6/interfaces/ClientSessionOptions.html new file mode 100644 index 0000000000..0a72d66993 --- /dev/null +++ b/docs/5.6/interfaces/ClientSessionOptions.html @@ -0,0 +1,7 @@ +ClientSessionOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ClientSessionOptions

Hierarchy

  • ClientSessionOptions

Index

Properties

causalConsistency?: boolean
+

Whether causal consistency should be enabled on this session

+
defaultTransactionOptions?: TransactionOptions
+

The default TransactionOptions to use for transactions started on this session.

+
snapshot?: boolean
+

Whether all read operations should be read from the same snapshot for this session (NOTE: not compatible with causalConsistency=true)

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CloseOptions.html b/docs/5.6/interfaces/CloseOptions.html new file mode 100644 index 0000000000..4c02eecbb9 --- /dev/null +++ b/docs/5.6/interfaces/CloseOptions.html @@ -0,0 +1 @@ +CloseOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CloseOptions

Hierarchy

  • CloseOptions

Index

Properties

Properties

force?: boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ClusterTime.html b/docs/5.6/interfaces/ClusterTime.html new file mode 100644 index 0000000000..d57ffdc26a --- /dev/null +++ b/docs/5.6/interfaces/ClusterTime.html @@ -0,0 +1 @@ +ClusterTime | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ClusterTime

Hierarchy

  • ClusterTime

Index

Properties

clusterTime: Timestamp
signature: { hash: Binary; keyId: Long }

Type declaration

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ClusteredCollectionOptions.html b/docs/5.6/interfaces/ClusteredCollectionOptions.html new file mode 100644 index 0000000000..7433abaf2c --- /dev/null +++ b/docs/5.6/interfaces/ClusteredCollectionOptions.html @@ -0,0 +1,2 @@ +ClusteredCollectionOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ClusteredCollectionOptions

Hierarchy

Index

Properties

Properties

name?: string
unique: boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CollStats.html b/docs/5.6/interfaces/CollStats.html new file mode 100644 index 0000000000..26dd4369f3 --- /dev/null +++ b/docs/5.6/interfaces/CollStats.html @@ -0,0 +1,46 @@ +CollStats | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CollStats

deprecated

the collStats operation will be removed in the next major release. Please +use an aggregation pipeline with the $collStats stage instead

+
see

https://www.mongodb.com/docs/manual/reference/command/collStats/

+

Hierarchy

Index

Properties

avgObjSize: number
+

Average object size in bytes

+
capped: boolean
+

true if the collection is capped

+
count: number
+

Number of documents

+
freeStorageSize?: number
+

The amount of storage available for reuse. The scale argument affects this value.

+
indexBuilds?: number
+

An array that contains the names of the indexes that are currently being built on the collection

+
indexDetails?: any
+

The fields in this document are the names of the indexes, while the values themselves are documents that contain statistics for the index provided by the storage engine

+
indexSizes: { _id_: number }
+

Size of specific indexes in bytes

+

Type declaration

  • [index: string]: number
  • _id_: number
lastExtentSize: number
+

Size of the most recently created extent in bytes

+
max: number
+

The maximum number of documents that may be present in a capped collection

+
maxSize: number
+

The maximum size of a capped collection

+
nindexes: number
+

Number of indexes

+
ns: string
+

Namespace

+
numExtents: number
+

Number of extents (contiguously allocated chunks of datafile space)

+
ok: number
paddingFactor: number
+

Padding can speed up updates if documents grow

+
scaleFactor: number
+

The scale value used by the command.

+
size: number
+

Collection size in bytes

+
storageSize: number
+

(Pre)allocated space for the collection in bytes

+
totalIndexSize: number
+

Total index size in bytes

+
totalSize: number
+

The sum of the storageSize and totalIndexSize. The scale argument affects this value

+
userFlags?: number
+

A number that indicates the user-set flags on the collection. userFlags only appears when using the mmapv1 storage engine

+
wiredTiger?: WiredTigerData
+

This document contains data reported directly by the WiredTiger engine and other data for internal diagnostic use

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CollStatsOptions.html b/docs/5.6/interfaces/CollStatsOptions.html new file mode 100644 index 0000000000..5bd7e9f677 --- /dev/null +++ b/docs/5.6/interfaces/CollStatsOptions.html @@ -0,0 +1,65 @@ +CollStatsOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CollStatsOptions

deprecated

the collStats operation will be removed in the next major release. Please +use an aggregation pipeline with the $collStats stage instead

+

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
maxTimeMS?: number
noResponse?: boolean
omitReadPreference?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
scale?: number
+

Divide the returned sizes by scale value.

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CollationOptions.html b/docs/5.6/interfaces/CollationOptions.html new file mode 100644 index 0000000000..b244d4014c --- /dev/null +++ b/docs/5.6/interfaces/CollationOptions.html @@ -0,0 +1 @@ +CollationOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CollationOptions

Hierarchy

  • CollationOptions

Index

Properties

alternate?: string
backwards?: boolean
caseFirst?: string
caseLevel?: boolean
locale: string
maxVariable?: string
normalization?: boolean
numericOrdering?: boolean
strength?: number

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CollectionInfo.html b/docs/5.6/interfaces/CollectionInfo.html new file mode 100644 index 0000000000..5f8638d6fc --- /dev/null +++ b/docs/5.6/interfaces/CollectionInfo.html @@ -0,0 +1 @@ +CollectionInfo | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CollectionInfo

Hierarchy

Index

Properties

idIndex?: Document
info?: { readOnly?: false; uuid?: Binary }

Type declaration

  • Optional readOnly?: false
  • Optional uuid?: Binary
name: string
options?: Document
type?: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CollectionOptions.html b/docs/5.6/interfaces/CollectionOptions.html new file mode 100644 index 0000000000..b3f71c2f42 --- /dev/null +++ b/docs/5.6/interfaces/CollectionOptions.html @@ -0,0 +1,48 @@ +CollectionOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CollectionOptions

Hierarchy

Index

Properties

bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.PRIMARY, ReadPreference.PRIMARY_PREFERRED, ReadPreference.SECONDARY, ReadPreference.SECONDARY_PREFERRED, ReadPreference.NEAREST).

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CommandOperationOptions.html b/docs/5.6/interfaces/CommandOperationOptions.html new file mode 100644 index 0000000000..884c06634e --- /dev/null +++ b/docs/5.6/interfaces/CommandOperationOptions.html @@ -0,0 +1,61 @@ +CommandOperationOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CommandOperationOptions

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
maxTimeMS?: number
noResponse?: boolean
omitReadPreference?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ConnectOptions.html b/docs/5.6/interfaces/ConnectOptions.html new file mode 100644 index 0000000000..be101d450b --- /dev/null +++ b/docs/5.6/interfaces/ConnectOptions.html @@ -0,0 +1 @@ +ConnectOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConnectOptions

Hierarchy

  • ConnectOptions

Index

Properties

Properties

readPreference?: ReadPreference

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ConnectionOptions.html b/docs/5.6/interfaces/ConnectionOptions.html new file mode 100644 index 0000000000..f6cf27674d --- /dev/null +++ b/docs/5.6/interfaces/ConnectionOptions.html @@ -0,0 +1,95 @@ +ConnectionOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConnectionOptions

Hierarchy

Index

Properties

ALPNProtocols?: string[] | Uint8Array | Uint8Array[]
+

An array of strings or a Buffer naming possible ALPN protocols. +(Protocols should be ordered by their priority.)

+
autoEncrypter?: AutoEncrypter
ca?: string | Buffer | (string | Buffer)[]
+

Optionally override the trusted CA certificates. Default is to trust +the well-known CAs curated by Mozilla. Mozilla's CAs are completely +replaced when CAs are explicitly specified using this option.

+
cancellationToken?: CancellationToken
cert?: string | Buffer | (string | Buffer)[]
+

Cert chains in PEM format. One cert chain should be provided per + private key. Each cert chain should consist of the PEM formatted + certificate for a provided private key, followed by the PEM + formatted intermediate certificates (if any), in order, and not + including the root CA (the root CA must be pre-known to the peer, + see ca). When providing multiple cert chains, they do not have to + be in the same order as their private keys in key. If the + intermediate certificates are not provided, the peer will not be + able to validate the certificate, and the handshake will fail.

+
checkServerIdentity?: (hostname: string, cert: PeerCertificate) => Error | undefined

Type declaration

    • (hostname: string, cert: PeerCertificate): Error | undefined
    • +

      Verifies the certificate cert is issued to hostname.

      +

      Returns Error object, populating it with reason, host, and cert on +failure. On success, returns undefined.

      +

      This function is intended to be used in combination with thecheckServerIdentity option that can be passed to connect and as +such operates on a certificate object. For other purposes, consider using x509.checkHost() instead.

      +

      This function can be overwritten by providing an alternative function as theoptions.checkServerIdentity option that is passed to tls.connect(). The +overwriting function can call tls.checkServerIdentity() of course, to augment +the checks done with additional verification.

      +

      This function is only called if the certificate passed all other checks, such as +being issued by trusted CA (options.ca).

      +

      Earlier versions of Node.js incorrectly accepted certificates for a givenhostname if a matching uniformResourceIdentifier subject alternative name +was present (see CVE-2021-44531). Applications that wish to acceptuniformResourceIdentifier subject alternative names can use +a customoptions.checkServerIdentity function that implements the desired behavior.

      +
      since

      v0.8.4

      +

      Parameters

      • hostname: string
        +

        The host name or IP address to verify the certificate against.

        +
      • cert: PeerCertificate
        +

        A certificate object representing the peer's certificate.

        +

      Returns Error | undefined

ciphers?: string
+

Cipher suite specification, replacing the default. For more +information, see modifying the default cipher suite. Permitted +ciphers can be obtained via tls.getCiphers(). Cipher names must be +uppercased in order for OpenSSL to accept them.

+
compressors?: ("none" | "snappy" | "zlib" | "zstd")[]
connectTimeoutMS?: number
credentials?: MongoCredentials
crl?: string | Buffer | (string | Buffer)[]
+

PEM formatted CRLs (Certificate Revocation Lists).

+
ecdhCurve?: string
+

A string describing a named curve or a colon separated list of curve +NIDs or names, for example P-521:P-384:P-256, to use for ECDH key +agreement. Set to auto to select the curve automatically. Use +crypto.getCurves() to obtain a list of available curve names. On +recent releases, openssl ecparam -list_curves will also display the +name and description of each available elliptic curve. Default: +tls.DEFAULT_ECDH_CURVE.

+
family?: number
generation: number
hints?: number
hostAddress: HostAddress
id: number | "<monitor>"
keepAlive?: boolean
deprecated
    +
  • Will not be able to turn off in the future.
  • +
+
keepAliveInitialDelay?: number
deprecated
    +
  • Will not be configurable in the future.
  • +
+
key?: string | Buffer | (string | Buffer | KeyObject)[]
+

Private keys in PEM format. PEM allows the option of private keys +being encrypted. Encrypted keys will be decrypted with +options.passphrase. Multiple keys using different algorithms can be +provided either as an array of unencrypted key strings or buffers, +or an array of objects in the form {pem: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted keys will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

+
loadBalanced: boolean
localAddress?: string
localPort?: number
logicalSessionTimeoutMinutes?: number
lookup?: LookupFunction
metadata: ClientMetadata
minDHSize?: number
monitorCommands: boolean
noDelay?: boolean
passphrase?: string
+

Shared passphrase used for a single private key and/or a PFX.

+
pfx?: string | Buffer | (string | Buffer | PxfObject)[]
+

PFX or PKCS12 encoded private key and certificate chain. pfx is an +alternative to providing key and cert individually. PFX is usually +encrypted, if it is, passphrase will be used to decrypt it. Multiple +PFX can be provided either as an array of unencrypted PFX buffers, +or an array of objects in the form {buf: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted PFX will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

+
proxyHost?: string
proxyPassword?: string
proxyPort?: number
proxyUsername?: string
rejectUnauthorized?: boolean
+

If true the server will reject any connection which is not +authorized with the list of supplied CAs. This option only has an +effect if requestCert is true.

+
default

true

+
secureContext?: SecureContext
+

An optional TLS context object from tls.createSecureContext()

+
secureProtocol?: string
+

Legacy mechanism to select the TLS protocol version to use, it does +not support independent control of the minimum and maximum version, +and does not support limiting the protocol to TLSv1.3. Use +minVersion and maxVersion instead. The possible values are listed as +SSL_METHODS, use the function names as strings. For example, use +'TLSv1_1_method' to force TLS version 1.1, or 'TLS_method' to allow +any TLS protocol version up to TLSv1.3. It is not recommended to use +TLS versions less than 1.2, but it may be required for +interoperability. Default: none, see minVersion.

+
serverApi?: ServerApi
servername?: string
session?: Buffer
socketTimeoutMS?: number
tls: boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ConnectionPoolOptions.html b/docs/5.6/interfaces/ConnectionPoolOptions.html new file mode 100644 index 0000000000..78fd141663 --- /dev/null +++ b/docs/5.6/interfaces/ConnectionPoolOptions.html @@ -0,0 +1,107 @@ +ConnectionPoolOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConnectionPoolOptions

Hierarchy

Index

Properties

ALPNProtocols?: string[] | Uint8Array | Uint8Array[]
+

An array of strings or a Buffer naming possible ALPN protocols. +(Protocols should be ordered by their priority.)

+
autoEncrypter?: AutoEncrypter
ca?: string | Buffer | (string | Buffer)[]
+

Optionally override the trusted CA certificates. Default is to trust +the well-known CAs curated by Mozilla. Mozilla's CAs are completely +replaced when CAs are explicitly specified using this option.

+
cancellationToken?: CancellationToken
cert?: string | Buffer | (string | Buffer)[]
+

Cert chains in PEM format. One cert chain should be provided per + private key. Each cert chain should consist of the PEM formatted + certificate for a provided private key, followed by the PEM + formatted intermediate certificates (if any), in order, and not + including the root CA (the root CA must be pre-known to the peer, + see ca). When providing multiple cert chains, they do not have to + be in the same order as their private keys in key. If the + intermediate certificates are not provided, the peer will not be + able to validate the certificate, and the handshake will fail.

+
checkServerIdentity?: (hostname: string, cert: PeerCertificate) => Error | undefined

Type declaration

    • (hostname: string, cert: PeerCertificate): Error | undefined
    • +

      Verifies the certificate cert is issued to hostname.

      +

      Returns Error object, populating it with reason, host, and cert on +failure. On success, returns undefined.

      +

      This function is intended to be used in combination with thecheckServerIdentity option that can be passed to connect and as +such operates on a certificate object. For other purposes, consider using x509.checkHost() instead.

      +

      This function can be overwritten by providing an alternative function as theoptions.checkServerIdentity option that is passed to tls.connect(). The +overwriting function can call tls.checkServerIdentity() of course, to augment +the checks done with additional verification.

      +

      This function is only called if the certificate passed all other checks, such as +being issued by trusted CA (options.ca).

      +

      Earlier versions of Node.js incorrectly accepted certificates for a givenhostname if a matching uniformResourceIdentifier subject alternative name +was present (see CVE-2021-44531). Applications that wish to acceptuniformResourceIdentifier subject alternative names can use +a customoptions.checkServerIdentity function that implements the desired behavior.

      +
      since

      v0.8.4

      +

      Parameters

      • hostname: string
        +

        The host name or IP address to verify the certificate against.

        +
      • cert: PeerCertificate
        +

        A certificate object representing the peer's certificate.

        +

      Returns Error | undefined

ciphers?: string
+

Cipher suite specification, replacing the default. For more +information, see modifying the default cipher suite. Permitted +ciphers can be obtained via tls.getCiphers(). Cipher names must be +uppercased in order for OpenSSL to accept them.

+
compressors?: ("none" | "snappy" | "zlib" | "zstd")[]
connectTimeoutMS?: number
credentials?: MongoCredentials
crl?: string | Buffer | (string | Buffer)[]
+

PEM formatted CRLs (Certificate Revocation Lists).

+
ecdhCurve?: string
+

A string describing a named curve or a colon separated list of curve +NIDs or names, for example P-521:P-384:P-256, to use for ECDH key +agreement. Set to auto to select the curve automatically. Use +crypto.getCurves() to obtain a list of available curve names. On +recent releases, openssl ecparam -list_curves will also display the +name and description of each available elliptic curve. Default: +tls.DEFAULT_ECDH_CURVE.

+
family?: number
hints?: number
hostAddress: HostAddress
keepAlive?: boolean
deprecated
    +
  • Will not be able to turn off in the future.
  • +
+
keepAliveInitialDelay?: number
deprecated
    +
  • Will not be configurable in the future.
  • +
+
key?: string | Buffer | (string | Buffer | KeyObject)[]
+

Private keys in PEM format. PEM allows the option of private keys +being encrypted. Encrypted keys will be decrypted with +options.passphrase. Multiple keys using different algorithms can be +provided either as an array of unencrypted key strings or buffers, +or an array of objects in the form {pem: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted keys will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

+
loadBalanced: boolean
+

If we are in load balancer mode.

+
localAddress?: string
localPort?: number
logicalSessionTimeoutMinutes?: number
lookup?: LookupFunction
maxConnecting: number
+

The maximum number of connections that may be in the process of being established concurrently by the connection pool.

+
maxIdleTimeMS: number
+

The maximum amount of time a connection should remain idle in the connection pool before being marked idle.

+
maxPoolSize: number
+

The maximum number of connections that may be associated with a pool at a given time. This includes in use and available connections.

+
metadata: ClientMetadata
minDHSize?: number
minPoolSize: number
+

The minimum number of connections that MUST exist at any moment in a single connection pool.

+
monitorCommands: boolean
noDelay?: boolean
passphrase?: string
+

Shared passphrase used for a single private key and/or a PFX.

+
pfx?: string | Buffer | (string | Buffer | PxfObject)[]
+

PFX or PKCS12 encoded private key and certificate chain. pfx is an +alternative to providing key and cert individually. PFX is usually +encrypted, if it is, passphrase will be used to decrypt it. Multiple +PFX can be provided either as an array of unencrypted PFX buffers, +or an array of objects in the form {buf: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted PFX will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

+
proxyHost?: string
proxyPassword?: string
proxyPort?: number
proxyUsername?: string
rejectUnauthorized?: boolean
+

If true the server will reject any connection which is not +authorized with the list of supplied CAs. This option only has an +effect if requestCert is true.

+
default

true

+
secureContext?: SecureContext
+

An optional TLS context object from tls.createSecureContext()

+
secureProtocol?: string
+

Legacy mechanism to select the TLS protocol version to use, it does +not support independent control of the minimum and maximum version, +and does not support limiting the protocol to TLSv1.3. Use +minVersion and maxVersion instead. The possible values are listed as +SSL_METHODS, use the function names as strings. For example, use +'TLSv1_1_method' to force TLS version 1.1, or 'TLS_method' to allow +any TLS protocol version up to TLSv1.3. It is not recommended to use +TLS versions less than 1.2, but it may be required for +interoperability. Default: none, see minVersion.

+
serverApi?: ServerApi
servername?: string
session?: Buffer
socketTimeoutMS?: number
tls: boolean
waitQueueTimeoutMS: number
+

The maximum amount of time operation execution should wait for a connection to become available. The default is 0 which means there is no limit.

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CountDocumentsOptions.html b/docs/5.6/interfaces/CountDocumentsOptions.html new file mode 100644 index 0000000000..a19f25f889 --- /dev/null +++ b/docs/5.6/interfaces/CountDocumentsOptions.html @@ -0,0 +1,81 @@ +CountDocumentsOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CountDocumentsOptions

Hierarchy

Index

Properties

allowDiskUse?: boolean
+

allowDiskUse lets the server know if it can use disk to store temporary results for the aggregation (requires mongodb 2.6 >).

+
authdb?: string
batchSize?: number
+

The number of documents to return per batch. See aggregation documentation.

+
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
bypassDocumentValidation?: boolean
+

Allow driver to bypass schema validation in MongoDB 3.2 or higher.

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Specify collation.

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
cursor?: Document
+

Return the query as cursor, on 2.6 > it returns as a real cursor on pre 2.6 it returns as an emulated cursor.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
hint?: Hint
+

Add an index selection hint to an aggregation command

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
let?: Document
+

Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

+
limit?: number
+

The maximum amounts to count before aborting.

+
maxAwaitTimeMS?: number
+

The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor query.

+
maxTimeMS?: number
+

specifies a cumulative time limit in milliseconds for processing operations on the cursor. MongoDB interrupts the operation at the earliest following interrupt point.

+
noResponse?: boolean
omitReadPreference?: boolean
out?: string
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
skip?: number
+

The number of documents to skip.

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CountOptions.html b/docs/5.6/interfaces/CountOptions.html new file mode 100644 index 0000000000..41c08dcc68 --- /dev/null +++ b/docs/5.6/interfaces/CountOptions.html @@ -0,0 +1,69 @@ +CountOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CountOptions

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
hint?: string | Document
+

An index name hint for the query.

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
limit?: number
+

The maximum amounts to count before aborting.

+
maxTimeMS?: number
+

Number of milliseconds to wait before aborting the query.

+
noResponse?: boolean
omitReadPreference?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
skip?: number
+

The number of documents to skip.

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CreateCollectionOptions.html b/docs/5.6/interfaces/CreateCollectionOptions.html new file mode 100644 index 0000000000..4ef575dee4 --- /dev/null +++ b/docs/5.6/interfaces/CreateCollectionOptions.html @@ -0,0 +1,95 @@ +CreateCollectionOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CreateCollectionOptions

Hierarchy

Index

Properties

authdb?: string
autoIndexId?: boolean
deprecated

Create an index on the _id field of the document. This option is deprecated in MongoDB 3.2+ and will be removed once no longer supported by the server.

+
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
capped?: boolean
+

Create a capped collection

+
changeStreamPreAndPostImages?: { enabled: boolean }
+

If set, enables pre-update and post-update document events to be included for any +change streams that listen on this collection.

+

Type declaration

  • enabled: boolean
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
+

A document specifying configuration options for clustered collections. For MongoDB 5.3 and above.

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
encryptedFields?: Document
experimental
expireAfterSeconds?: number
+

The number of seconds after which a document in a timeseries or clustered collection expires.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
flags?: number
+

Available for the MMAPv1 storage engine only to set the usePowerOf2Sizes and the noPadding flag

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
indexOptionDefaults?: Document
+

Allows users to specify a default configuration for indexes when creating a collection

+
max?: number
+

The maximum number of documents in the capped collection

+
maxTimeMS?: number
noResponse?: boolean
omitReadPreference?: boolean
pipeline?: Document[]
+

An array that consists of the aggregation pipeline stage. Creates the view by applying the specified pipeline to the viewOn collection or view

+
pkFactory?: PkFactory
+

A primary key factory function for generation of custom _id keys.

+
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
size?: number
+

The size of the capped collection in bytes

+
storageEngine?: Document
+

Allows users to specify configuration to the storage engine on a per-collection basis when creating a collection

+
+

A document specifying configuration options for timeseries collections.

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
validationAction?: string
+

Determines whether to error on invalid documents or just warn about the violations but allow invalid documents to be inserted

+
validationLevel?: string
+

Determines how strictly MongoDB applies the validation rules to existing documents during an update

+
validator?: Document
+

Allows users to specify validation rules or expressions for the collection. For more information, see Document Validation

+
viewOn?: string
+

The name of the source collection or view from which to create the view. The name is not the full namespace of the collection or view (i.e., does not include the database name and implies the same database as the view to create)

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CreateIndexesOptions.html b/docs/5.6/interfaces/CreateIndexesOptions.html new file mode 100644 index 0000000000..15a9b80062 --- /dev/null +++ b/docs/5.6/interfaces/CreateIndexesOptions.html @@ -0,0 +1,83 @@ +CreateIndexesOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CreateIndexesOptions

Hierarchy

Index

Properties

2dsphereIndexVersion?: number
authdb?: string
background?: boolean
+

Creates the index in the background, yielding whenever possible.

+
bits?: number
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
bucketSize?: number
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
commitQuorum?: string | number
+

(MongoDB 4.4. or higher) Specifies how many data-bearing members of a replica set, including the primary, must complete the index builds successfully before the primary marks the indexes as ready. This option accepts the same values for the "w" field in a write concern plus "votingMembers", which indicates all voting data-bearing nodes.

+
dbName?: string
default_language?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
expireAfterSeconds?: number
+

Allows you to expire data on indexes applied to a data (MongoDB 2.2 or higher)

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
hidden?: boolean
+

Specifies that the index should exist on the target collection but should not be used by the query planner when executing operations. (MongoDB 4.4 or higher)

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
language_override?: string
max?: number
+

For geospatial indexes set the high bound for the co-ordinates.

+
maxTimeMS?: number
min?: number
+

For geospatial indexes set the lower bound for the co-ordinates.

+
name?: string
+

Override the autogenerated index name (useful if the resulting name is larger than 128 bytes)

+
noResponse?: boolean
omitReadPreference?: boolean
partialFilterExpression?: Document
+

Creates a partial index based on the given filter object (MongoDB 3.2 or higher)

+
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
sparse?: boolean
+

Creates a sparse index.

+
storageEngine?: Document
+

Allows users to configure the storage engine on a per-index basis when creating an index. (MongoDB 3.0 or higher)

+
textIndexVersion?: number
unique?: boolean
+

Creates an unique index.

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
version?: number
+

Specifies the index version number, either 0 or 1.

+
weights?: Document
wildcardProjection?: Document
willRetryWrite?: boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/CursorStreamOptions.html b/docs/5.6/interfaces/CursorStreamOptions.html new file mode 100644 index 0000000000..93b46ca9b1 --- /dev/null +++ b/docs/5.6/interfaces/CursorStreamOptions.html @@ -0,0 +1,3 @@ +CursorStreamOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CursorStreamOptions

Hierarchy

  • CursorStreamOptions

Index

Methods

Methods

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DbOptions.html b/docs/5.6/interfaces/DbOptions.html new file mode 100644 index 0000000000..5aa65359fa --- /dev/null +++ b/docs/5.6/interfaces/DbOptions.html @@ -0,0 +1,56 @@ +DbOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DbOptions

Hierarchy

Index

Properties

authSource?: string
+

If the database authentication is dependent on another databaseName.

+
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
forceServerObjectId?: boolean
+

Force server to assign _id values instead of driver.

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
pkFactory?: PkFactory
+

A primary key factory object for generation of custom _id keys.

+
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcern
+

Specify a read concern for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.PRIMARY, ReadPreference.PRIMARY_PREFERRED, ReadPreference.SECONDARY, ReadPreference.SECONDARY_PREFERRED, ReadPreference.NEAREST).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DbStatsOptions.html b/docs/5.6/interfaces/DbStatsOptions.html new file mode 100644 index 0000000000..1133f8a7d3 --- /dev/null +++ b/docs/5.6/interfaces/DbStatsOptions.html @@ -0,0 +1,63 @@ +DbStatsOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DbStatsOptions

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
maxTimeMS?: number
noResponse?: boolean
omitReadPreference?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
scale?: number
+

Divide the returned sizes by scale value.

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DeleteManyModel.html b/docs/5.6/interfaces/DeleteManyModel.html new file mode 100644 index 0000000000..093ccfc174 --- /dev/null +++ b/docs/5.6/interfaces/DeleteManyModel.html @@ -0,0 +1,7 @@ +DeleteManyModel | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DeleteManyModel<TSchema>

Type parameters

Hierarchy

  • DeleteManyModel

Index

Properties

collation?: CollationOptions
+

Specifies a collation.

+
filter: Filter<TSchema>
+

The filter to limit the deleted documents.

+
hint?: Hint
+

The index to use. If specified, then the query system will only consider plans using the hinted index.

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DeleteOneModel.html b/docs/5.6/interfaces/DeleteOneModel.html new file mode 100644 index 0000000000..bc8564da98 --- /dev/null +++ b/docs/5.6/interfaces/DeleteOneModel.html @@ -0,0 +1,7 @@ +DeleteOneModel | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DeleteOneModel<TSchema>

Type parameters

Hierarchy

  • DeleteOneModel

Index

Properties

collation?: CollationOptions
+

Specifies a collation.

+
filter: Filter<TSchema>
+

The filter to limit the deleted documents.

+
hint?: Hint
+

The index to use. If specified, then the query system will only consider plans using the hinted index.

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DeleteOptions.html b/docs/5.6/interfaces/DeleteOptions.html new file mode 100644 index 0000000000..715894af70 --- /dev/null +++ b/docs/5.6/interfaces/DeleteOptions.html @@ -0,0 +1,67 @@ +DeleteOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DeleteOptions

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Specifies the collation to use for the operation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
hint?: string | Document
+

Specify that the update query should only consider plans using the hinted index

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
let?: Document
+

Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

+
maxTimeMS?: number
noResponse?: boolean
omitReadPreference?: boolean
ordered?: boolean
+

If true, when an insert fails, don't execute the remaining writes. If false, continue with remaining inserts when one fails.

+
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DeleteResult.html b/docs/5.6/interfaces/DeleteResult.html new file mode 100644 index 0000000000..afeab7f455 --- /dev/null +++ b/docs/5.6/interfaces/DeleteResult.html @@ -0,0 +1,5 @@ +DeleteResult | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DeleteResult

Hierarchy

  • DeleteResult

Index

Properties

acknowledged: boolean
+

Indicates whether this write result was acknowledged. If not, then all other members of this result will be undefined.

+
deletedCount: number
+

The number of documents that were deleted

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DeleteStatement.html b/docs/5.6/interfaces/DeleteStatement.html new file mode 100644 index 0000000000..8de7de78fc --- /dev/null +++ b/docs/5.6/interfaces/DeleteStatement.html @@ -0,0 +1,9 @@ +DeleteStatement | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DeleteStatement

Hierarchy

  • DeleteStatement

Index

Properties

collation?: CollationOptions
+

Specifies the collation to use for the operation.

+
hint?: Hint
+

A document or string that specifies the index to use to support the query predicate.

+
limit: number
+

The number of matching documents to delete.

+
+

The query that matches documents to delete.

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DriverInfo.html b/docs/5.6/interfaces/DriverInfo.html new file mode 100644 index 0000000000..1c8b1a6703 --- /dev/null +++ b/docs/5.6/interfaces/DriverInfo.html @@ -0,0 +1 @@ +DriverInfo | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DriverInfo

Hierarchy

  • DriverInfo

Index

Properties

name?: string
platform?: string
version?: string

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/DropCollectionOptions.html b/docs/5.6/interfaces/DropCollectionOptions.html new file mode 100644 index 0000000000..9268c709e0 --- /dev/null +++ b/docs/5.6/interfaces/DropCollectionOptions.html @@ -0,0 +1,61 @@ +DropCollectionOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DropCollectionOptions

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
encryptedFields?: Document
experimental
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
maxTimeMS?: number
noResponse?: boolean
omitReadPreference?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/EndSessionOptions.html b/docs/5.6/interfaces/EndSessionOptions.html new file mode 100644 index 0000000000..afd0b839c8 --- /dev/null +++ b/docs/5.6/interfaces/EndSessionOptions.html @@ -0,0 +1 @@ +EndSessionOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface EndSessionOptions

Hierarchy

  • EndSessionOptions

Index

Properties

Properties

force?: boolean
forceClear?: boolean

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ErrorDescription.html b/docs/5.6/interfaces/ErrorDescription.html new file mode 100644 index 0000000000..15c8c32265 --- /dev/null +++ b/docs/5.6/interfaces/ErrorDescription.html @@ -0,0 +1 @@ +ErrorDescription | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ErrorDescription

Hierarchy

Index

Properties

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

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/EstimatedDocumentCountOptions.html b/docs/5.6/interfaces/EstimatedDocumentCountOptions.html new file mode 100644 index 0000000000..a08adbac84 --- /dev/null +++ b/docs/5.6/interfaces/EstimatedDocumentCountOptions.html @@ -0,0 +1,64 @@ +EstimatedDocumentCountOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface EstimatedDocumentCountOptions

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
maxTimeMS?: number
+

The maximum amount of time to allow the operation to run.

+

This option is sent only if the caller explicitly provides a value. The default is to not send a value.

+
noResponse?: boolean
omitReadPreference?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/EvalOptions.html b/docs/5.6/interfaces/EvalOptions.html new file mode 100644 index 0000000000..2312037e9e --- /dev/null +++ b/docs/5.6/interfaces/EvalOptions.html @@ -0,0 +1,61 @@ +EvalOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface EvalOptions

Hierarchy

Index

Properties

authdb?: string
bsonRegExp?: boolean
+

return BSON regular expressions as BSONRegExp instances.

+
defaultvalue

false

+
checkKeys?: boolean
+

the serializer will check if keys are valid.

+
defaultvalue

false

+
collation?: CollationOptions
+

Collation

+
comment?: unknown
+

Comment to apply to the operation.

+

In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

+

In server versions 4.4 and above, 'comment' can be any valid BSON type.

+
dbName?: string
enableUtf8Validation?: boolean
+

Enable utf8 validation when deserializing BSON documents. Defaults to true.

+
+

Specifies the verbosity mode for the explain output.

+
fieldsAsRaw?: Document
+

allow to specify if there what fields we wish to return as unserialized raw buffer.

+
defaultvalue

null

+
ignoreUndefined?: boolean
+

serialize will not emit undefined fields +note that the driver sets this to false

+
defaultvalue

true

+
maxTimeMS?: number
noResponse?: boolean
nolock?: boolean
omitReadPreference?: boolean
promoteBuffers?: boolean
+

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

+
defaultvalue

false

+
promoteLongs?: boolean
+

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

+
defaultvalue

true

+
promoteValues?: boolean
+

when deserializing will promote BSON values to their Node.js closest equivalent types.

+
defaultvalue

true

+
raw?: boolean
+

Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

+
example
const raw = await collection.findOne({}, { raw: true });
const myBuffer = Buffer.alloc(raw.byteLength);
myBuffer.set(raw, 0);
// Only save and use `myBuffer` beyond this point +
+
remarks

Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

+
readConcern?: ReadConcernLike
+

Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

+
readPreference?: ReadPreferenceLike
+

The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

+
retryWrites?: boolean
+

Should retry failed writes

+
serializeFunctions?: boolean
+

serialize the javascript functions

+
defaultvalue

false

+
session?: ClientSession
+

Specify ClientSession for this command

+
useBigInt64?: boolean
+

when deserializing a Long return as a BigInt.

+
defaultvalue

false

+
willRetryWrite?: boolean
+

Write Concern as an object

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/ExplainOptions.html b/docs/5.6/interfaces/ExplainOptions.html new file mode 100644 index 0000000000..867f59a64e --- /dev/null +++ b/docs/5.6/interfaces/ExplainOptions.html @@ -0,0 +1,3 @@ +ExplainOptions | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ExplainOptions

Hierarchy

Index

Properties

Properties

+

Specifies the verbosity mode for the explain output.

+

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Constructor
  • Property
  • Method
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Static property
  • Static method
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/5.6/interfaces/FilterOperators.html b/docs/5.6/interfaces/FilterOperators.html new file mode 100644 index 0000000000..ecfacd57d8 --- /dev/null +++ b/docs/5.6/interfaces/FilterOperators.html @@ -0,0 +1,4 @@ +FilterOperators | mongodb
Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface FilterOperators<TValue>

Type parameters

  • TValue

Hierarchy

Index

Properties

$all?: readonly any[]
$bitsAllClear?: BitwiseFilter
$bitsAllSet?: BitwiseFilter
$bitsAnyClear?: BitwiseFilter
$bitsAnySet?: BitwiseFilter
$elemMatch?: Document
$eq?: TValue
$exists?: boolean
+

When true, $exists matches the documents that contain the field, +including documents where the field value is null.

+
$expr?: Record<string, any>
$geoIntersects?: { $geometry: Document }

Type declaration

$geoWithin?: Document
$gt?: TValue
$gte?: TValue
$in?: readonly TValue[]
$jsonSchema?: Record<string, any>
$lt?: TValue
$lte?: TValue
$maxDistance?: number
$mod?: TValue extends number ? [number, number] : never
$ne?: TValue
$near?: Document
$nearSphere?: Document
$nin?: readonly TValue[]
$not?: TValue extends string ? RegExp | FilterOperators<TValue> : FilterOperators<TValue>
$options?: TValue extends string ? string : never
$rand?: Record<string, never>
$regex?: TValue extends string ? string | RegExp | BSONRegExp : never
$size?: TValue extends readonly any[] ? number : never
$type?: "string" | "symbol" | "undefined" | "object" | "double" | "array" | "binData" | "objectId" | "bool" | "date" | "null" | "regex" | "dbPointer" | "javascript" | "javascriptWithScope" | "int" | "timestamp" | "long" | "decimal" | "minKey" | "maxKey" | BSON.BSONType
__id?: undefined
id?: undefined

Methods

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/FindOneAndDeleteOptions.html b/docs/5.6/interfaces/FindOneAndDeleteOptions.html new file mode 100644 index 0000000000..fda3ee6b2f --- /dev/null +++ b/docs/5.6/interfaces/FindOneAndDeleteOptions.html @@ -0,0 +1,69 @@ +FindOneAndDeleteOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface FindOneAndDeleteOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      hint?: Document
      +

      An optional hint for query optimization. See the update command reference for more information.

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      let?: Document
      +

      Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      projection?: Document
      +

      Limits the fields to return for all matching documents.

      +
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      sort?: Sort
      +

      Determines which document the operation modifies if the query selects multiple documents.

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/FindOneAndReplaceOptions.html b/docs/5.6/interfaces/FindOneAndReplaceOptions.html new file mode 100644 index 0000000000..cce069d839 --- /dev/null +++ b/docs/5.6/interfaces/FindOneAndReplaceOptions.html @@ -0,0 +1,75 @@ +FindOneAndReplaceOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface FindOneAndReplaceOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      bypassDocumentValidation?: boolean
      +

      Allow driver to bypass schema validation in MongoDB 3.2 or higher.

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      hint?: Document
      +

      An optional hint for query optimization. See the update command reference for more information.

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      let?: Document
      +

      Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      projection?: Document
      +

      Limits the fields to return for all matching documents.

      +
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      returnDocument?: ReturnDocument
      +

      When set to 'after', returns the updated document rather than the original. The default is 'before'.

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      sort?: Sort
      +

      Determines which document the operation modifies if the query selects multiple documents.

      +
      upsert?: boolean
      +

      Upsert the document if it does not exist.

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/FindOneAndUpdateOptions.html b/docs/5.6/interfaces/FindOneAndUpdateOptions.html new file mode 100644 index 0000000000..fb7ffd92ff --- /dev/null +++ b/docs/5.6/interfaces/FindOneAndUpdateOptions.html @@ -0,0 +1,77 @@ +FindOneAndUpdateOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface FindOneAndUpdateOptions

      Hierarchy

      Index

      Properties

      arrayFilters?: Document[]
      +

      Optional list of array filters referenced in filtered positional operators

      +
      authdb?: string
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      bypassDocumentValidation?: boolean
      +

      Allow driver to bypass schema validation in MongoDB 3.2 or higher.

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      hint?: Document
      +

      An optional hint for query optimization. See the update command reference for more information.

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      let?: Document
      +

      Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      projection?: Document
      +

      Limits the fields to return for all matching documents.

      +
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      returnDocument?: ReturnDocument
      +

      When set to 'after', returns the updated document rather than the original. The default is 'before'.

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      sort?: Sort
      +

      Determines which document the operation modifies if the query selects multiple documents.

      +
      upsert?: boolean
      +

      Upsert the document if it does not exist.

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/FindOptions.html b/docs/5.6/interfaces/FindOptions.html new file mode 100644 index 0000000000..b4f7ccc671 --- /dev/null +++ b/docs/5.6/interfaces/FindOptions.html @@ -0,0 +1,104 @@ +FindOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface FindOptions<TSchema>

      Type parameters

      • TSchema: Document = Document

        +

        Unused schema definition, deprecated usage, only specify FindOptions with no generic

        +

      Hierarchy

      Index

      Properties

      allowDiskUse?: boolean
      +

      Allows disk use for blocking sort operations exceeding 100MB memory. (MongoDB 3.2 or higher)

      +
      allowPartialResults?: boolean
      +

      For queries against a sharded collection, allows the command (or subsequent getMore commands) to return partial results, rather than an error, if one or more queried shards are unavailable.

      +
      authdb?: string
      awaitData?: boolean
      +

      Specify if the cursor is a tailable-await cursor. Requires tailable to be true

      +
      batchSize?: number
      +

      Set the batchSize for the getMoreCommand when iterating over the query results.

      +
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Specify collation (MongoDB 3.4 or higher) settings for update operation (see 3.4 documentation for available fields).

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      hint?: Hint
      +

      Tell the query to use specific indexes in the query. Object of indexes to use, {'_id':1}

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      let?: Document
      +

      Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

      +
      limit?: number
      +

      Sets the limit of documents returned in the query.

      +
      max?: Document
      +

      The exclusive upper bound for a specific index

      +
      maxAwaitTimeMS?: number
      +

      The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor query. Requires tailable and awaitData to be true

      +
      maxTimeMS?: number
      +

      Number of milliseconds to wait before aborting the query.

      +
      min?: Document
      +

      The inclusive lower bound for a specific index

      +
      noCursorTimeout?: boolean
      +

      The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use. Set this option to prevent that.

      +
      noResponse?: boolean
      omitReadPreference?: boolean
      oplogReplay?: boolean
      +

      Option to enable an optimized code path for queries looking for a particular range of ts values in the oplog. Requires tailable to be true.

      +
      deprecated

      Starting from MongoDB 4.4 this flag is not needed and will be ignored.

      +
      projection?: Document
      +

      The fields to return in the query. Object of fields to either include or exclude (one of, not both), {'a':1, 'b': 1} or {'a': 0, 'b': 0}

      +
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      returnKey?: boolean
      +

      If true, returns only the index keys in the resulting documents.

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      showRecordId?: boolean
      +

      Determines whether to return the record identifier for each document. If true, adds a field $recordId to the returned documents.

      +
      singleBatch?: boolean
      +

      Determines whether to close the cursor after the first batch. Defaults to false.

      +
      skip?: number
      +

      Set to skip N documents ahead in your query (useful for pagination).

      +
      sort?: Sort
      +

      Set to sort the documents coming back from the query. Array of indexes, [['a', 1]] etc.

      +
      tailable?: boolean
      +

      Specify if the cursor is tailable.

      +
      timeout?: boolean
      +

      Specify if the cursor can timeout.

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/GridFSBucketOptions.html b/docs/5.6/interfaces/GridFSBucketOptions.html new file mode 100644 index 0000000000..c6474e4657 --- /dev/null +++ b/docs/5.6/interfaces/GridFSBucketOptions.html @@ -0,0 +1,9 @@ +GridFSBucketOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface GridFSBucketOptions

      Hierarchy

      Index

      Properties

      bucketName?: string
      +

      The 'files' and 'chunks' collections will be prefixed with the bucket name followed by a dot.

      +
      chunkSizeBytes?: number
      +

      Number of bytes stored in each chunk. Defaults to 255KB

      +
      readPreference?: ReadPreference
      +

      Read preference to be passed to read operations

      +
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/GridFSBucketReadStreamOptions.html b/docs/5.6/interfaces/GridFSBucketReadStreamOptions.html new file mode 100644 index 0000000000..a35502ee89 --- /dev/null +++ b/docs/5.6/interfaces/GridFSBucketReadStreamOptions.html @@ -0,0 +1,6 @@ +GridFSBucketReadStreamOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface GridFSBucketReadStreamOptions

      Hierarchy

      Index

      Properties

      end?: number
      +

      0-indexed non-negative byte offset to the end of the file contents +to be returned by the stream. end is non-inclusive

      +
      skip?: number
      sort?: Sort
      start?: number
      +

      0-indexed non-negative byte offset from the beginning of the file

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/GridFSBucketReadStreamOptionsWithRevision.html b/docs/5.6/interfaces/GridFSBucketReadStreamOptionsWithRevision.html new file mode 100644 index 0000000000..2649832c65 --- /dev/null +++ b/docs/5.6/interfaces/GridFSBucketReadStreamOptionsWithRevision.html @@ -0,0 +1,10 @@ +GridFSBucketReadStreamOptionsWithRevision | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface GridFSBucketReadStreamOptionsWithRevision

      Hierarchy

      Index

      Properties

      end?: number
      +

      0-indexed non-negative byte offset to the end of the file contents +to be returned by the stream. end is non-inclusive

      +
      revision?: number
      +

      The revision number relative to the oldest file with the given filename. 0 +gets you the oldest file, 1 gets you the 2nd oldest, -1 gets you the +newest.

      +
      skip?: number
      sort?: Sort
      start?: number
      +

      0-indexed non-negative byte offset from the beginning of the file

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/GridFSBucketWriteStreamOptions.html b/docs/5.6/interfaces/GridFSBucketWriteStreamOptions.html new file mode 100644 index 0000000000..be111e1085 --- /dev/null +++ b/docs/5.6/interfaces/GridFSBucketWriteStreamOptions.html @@ -0,0 +1,13 @@ +GridFSBucketWriteStreamOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface GridFSBucketWriteStreamOptions

      Hierarchy

      Index

      Properties

      aliases?: string[]
      +

      Array of strings to store in the file document's aliases field

      +
      chunkSizeBytes?: number
      +

      Overwrite this bucket's chunkSizeBytes for this file

      +
      contentType?: string
      +

      String to store in the file document's contentType field

      +
      +

      Custom file id for the GridFS file.

      +
      metadata?: Document
      +

      Object to store in the file document's metadata field

      +
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/GridFSChunk.html b/docs/5.6/interfaces/GridFSChunk.html new file mode 100644 index 0000000000..e96cf52882 --- /dev/null +++ b/docs/5.6/interfaces/GridFSChunk.html @@ -0,0 +1 @@ +GridFSChunk | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface GridFSChunk

      Hierarchy

      • GridFSChunk

      Index

      Properties

      data: Buffer | Uint8Array
      files_id: ObjectId
      n: number

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/GridFSFile.html b/docs/5.6/interfaces/GridFSFile.html new file mode 100644 index 0000000000..7e4c651cde --- /dev/null +++ b/docs/5.6/interfaces/GridFSFile.html @@ -0,0 +1 @@ +GridFSFile | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface GridFSFile

      Hierarchy

      • GridFSFile

      Index

      Properties

      aliases?: string[]
      chunkSize: number
      contentType?: string
      filename: string
      length: number
      metadata?: Document
      uploadDate: Date

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/HedgeOptions.html b/docs/5.6/interfaces/HedgeOptions.html new file mode 100644 index 0000000000..7212678170 --- /dev/null +++ b/docs/5.6/interfaces/HedgeOptions.html @@ -0,0 +1,3 @@ +HedgeOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface HedgeOptions

      Hierarchy

      • HedgeOptions

      Index

      Properties

      Properties

      enabled?: boolean
      +

      Explicitly enable or disable hedged reads.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/IdPServerInfo.html b/docs/5.6/interfaces/IdPServerInfo.html new file mode 100644 index 0000000000..ca7e2a1126 --- /dev/null +++ b/docs/5.6/interfaces/IdPServerInfo.html @@ -0,0 +1 @@ +IdPServerInfo | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface IdPServerInfo

      experimental

      Hierarchy

      • IdPServerInfo

      Index

      Properties

      clientId: string
      issuer: string
      requestScopes?: string[]

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/IdPServerResponse.html b/docs/5.6/interfaces/IdPServerResponse.html new file mode 100644 index 0000000000..923712479b --- /dev/null +++ b/docs/5.6/interfaces/IdPServerResponse.html @@ -0,0 +1 @@ +IdPServerResponse | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface IdPServerResponse

      experimental

      Hierarchy

      • IdPServerResponse

      Index

      Properties

      accessToken: string
      expiresInSeconds?: number
      refreshToken?: string

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/IndexDescription.html b/docs/5.6/interfaces/IndexDescription.html new file mode 100644 index 0000000000..95886f9772 --- /dev/null +++ b/docs/5.6/interfaces/IndexDescription.html @@ -0,0 +1,21 @@ +IndexDescription | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface IndexDescription

      Hierarchy

      • Pick<CreateIndexesOptions, "background" | "unique" | "partialFilterExpression" | "sparse" | "hidden" | "expireAfterSeconds" | "storageEngine" | "version" | "weights" | "default_language" | "language_override" | "textIndexVersion" | "2dsphereIndexVersion" | "bits" | "min" | "max" | "bucketSize" | "wildcardProjection">
        • IndexDescription

      Index

      Properties

      2dsphereIndexVersion?: number
      background?: boolean
      +

      Creates the index in the background, yielding whenever possible.

      +
      bits?: number
      bucketSize?: number
      collation?: CollationOptions
      default_language?: string
      expireAfterSeconds?: number
      +

      Allows you to expire data on indexes applied to a data (MongoDB 2.2 or higher)

      +
      hidden?: boolean
      +

      Specifies that the index should exist on the target collection but should not be used by the query planner when executing operations. (MongoDB 4.4 or higher)

      +
      key: {} | Map<string, IndexDirection>
      language_override?: string
      max?: number
      +

      For geospatial indexes set the high bound for the co-ordinates.

      +
      min?: number
      +

      For geospatial indexes set the lower bound for the co-ordinates.

      +
      name?: string
      partialFilterExpression?: Document
      +

      Creates a partial index based on the given filter object (MongoDB 3.2 or higher)

      +
      sparse?: boolean
      +

      Creates a sparse index.

      +
      storageEngine?: Document
      +

      Allows users to configure the storage engine on a per-index basis when creating an index. (MongoDB 3.0 or higher)

      +
      textIndexVersion?: number
      unique?: boolean
      +

      Creates an unique index.

      +
      version?: number
      +

      Specifies the index version number, either 0 or 1.

      +
      weights?: Document
      wildcardProjection?: Document

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/IndexInformationOptions.html b/docs/5.6/interfaces/IndexInformationOptions.html new file mode 100644 index 0000000000..aad1a4e2c5 --- /dev/null +++ b/docs/5.6/interfaces/IndexInformationOptions.html @@ -0,0 +1 @@ +IndexInformationOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface IndexInformationOptions

      Hierarchy

      • IndexInformationOptions

      Index

      Properties

      full?: boolean
      readPreference?: ReadPreference
      session?: ClientSession

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/InsertManyResult.html b/docs/5.6/interfaces/InsertManyResult.html new file mode 100644 index 0000000000..d5735133b8 --- /dev/null +++ b/docs/5.6/interfaces/InsertManyResult.html @@ -0,0 +1,7 @@ +InsertManyResult | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface InsertManyResult<TSchema>

      Type parameters

      Hierarchy

      • InsertManyResult

      Index

      Properties

      acknowledged: boolean
      +

      Indicates whether this write result was acknowledged. If not, then all other members of this result will be undefined

      +
      insertedCount: number
      +

      The number of inserted documents for this operations

      +
      insertedIds: {}
      +

      Map of the index of the inserted document to the id of the inserted document

      +

      Type declaration

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/InsertOneModel.html b/docs/5.6/interfaces/InsertOneModel.html new file mode 100644 index 0000000000..460ac4f91d --- /dev/null +++ b/docs/5.6/interfaces/InsertOneModel.html @@ -0,0 +1,3 @@ +InsertOneModel | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface InsertOneModel<TSchema>

      Type parameters

      Hierarchy

      • InsertOneModel

      Index

      Properties

      Properties

      document: OptionalId<TSchema>
      +

      The document to insert.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/InsertOneOptions.html b/docs/5.6/interfaces/InsertOneOptions.html new file mode 100644 index 0000000000..68fd5f97af --- /dev/null +++ b/docs/5.6/interfaces/InsertOneOptions.html @@ -0,0 +1,65 @@ +InsertOneOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface InsertOneOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      bypassDocumentValidation?: boolean
      +

      Allow driver to bypass schema validation in MongoDB 3.2 or higher.

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      forceServerObjectId?: boolean
      +

      Force server to assign _id values instead of driver.

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/InsertOneResult.html b/docs/5.6/interfaces/InsertOneResult.html new file mode 100644 index 0000000000..505452ade1 --- /dev/null +++ b/docs/5.6/interfaces/InsertOneResult.html @@ -0,0 +1,5 @@ +InsertOneResult | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface InsertOneResult<TSchema>

      Type parameters

      Hierarchy

      • InsertOneResult

      Index

      Properties

      acknowledged: boolean
      +

      Indicates whether this write result was acknowledged. If not, then all other members of this result will be undefined

      +
      insertedId: InferIdType<TSchema>
      +

      The identifier that was inserted. If the server generated the identifier, this value will be null as the driver does not have access to that data

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ListCollectionsOptions.html b/docs/5.6/interfaces/ListCollectionsOptions.html new file mode 100644 index 0000000000..31753f49b9 --- /dev/null +++ b/docs/5.6/interfaces/ListCollectionsOptions.html @@ -0,0 +1,65 @@ +ListCollectionsOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ListCollectionsOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      authorizedCollections?: boolean
      +

      Since 4.0: If true and nameOnly is true, allows a user without the required privilege (i.e. listCollections action on the database) to run the command when access control is enforced.

      +
      batchSize?: number
      +

      The batchSize for the returned command cursor or if pre 2.8 the systems batch collection

      +
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      maxTimeMS?: number
      nameOnly?: boolean
      +

      Since 4.0: If true, will only return the collection name in the response, and will omit additional info

      +
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ListDatabasesOptions.html b/docs/5.6/interfaces/ListDatabasesOptions.html new file mode 100644 index 0000000000..f7691d8486 --- /dev/null +++ b/docs/5.6/interfaces/ListDatabasesOptions.html @@ -0,0 +1,67 @@ +ListDatabasesOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ListDatabasesOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      authorizedDatabases?: boolean
      +

      A flag that determines which databases are returned based on the user privileges when access control is enabled

      +
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      filter?: Document
      +

      A query predicate that determines which databases are listed

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      maxTimeMS?: number
      nameOnly?: boolean
      +

      A flag to indicate whether the command should return just the database names, or return both database names and size information

      +
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ListDatabasesResult.html b/docs/5.6/interfaces/ListDatabasesResult.html new file mode 100644 index 0000000000..d520c2022d --- /dev/null +++ b/docs/5.6/interfaces/ListDatabasesResult.html @@ -0,0 +1 @@ +ListDatabasesResult | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ListDatabasesResult

      Hierarchy

      • ListDatabasesResult

      Index

      Properties

      databases: ({ empty?: boolean; name: string; sizeOnDisk?: number } & Document)[]
      ok: 0 | 1
      totalSize?: number
      totalSizeMb?: number

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ListIndexesOptions.html b/docs/5.6/interfaces/ListIndexesOptions.html new file mode 100644 index 0000000000..c1feafbfc9 --- /dev/null +++ b/docs/5.6/interfaces/ListIndexesOptions.html @@ -0,0 +1,61 @@ +ListIndexesOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ListIndexesOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      batchSize?: number
      +

      The batchSize for the returned command cursor or if pre 2.8 the systems batch collection

      +
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ModifyResult.html b/docs/5.6/interfaces/ModifyResult.html new file mode 100644 index 0000000000..27b9364c7d --- /dev/null +++ b/docs/5.6/interfaces/ModifyResult.html @@ -0,0 +1,4 @@ +ModifyResult | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ModifyResult<TSchema>

      deprecated

      This type will be completely removed and findOneAndUpdate, + findOneAndDelete, and findOneAndReplace will then return the + actual result document.

      +

      Type parameters

      Hierarchy

      • ModifyResult

      Index

      Properties

      lastErrorObject?: Document
      ok: 0 | 1
      value: null | WithId<TSchema>

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/MongoClientOptions.html b/docs/5.6/interfaces/MongoClientOptions.html new file mode 100644 index 0000000000..442da7a999 --- /dev/null +++ b/docs/5.6/interfaces/MongoClientOptions.html @@ -0,0 +1,272 @@ +MongoClientOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface MongoClientOptions

      +

      Describes all possible URI query options for the mongo client

      +
      see

      https://www.mongodb.com/docs/manual/reference/connection-string

      +

      Hierarchy

      Index

      Properties

      ALPNProtocols?: string[] | Uint8Array | Uint8Array[]
      +

      An array of strings or a Buffer naming possible ALPN protocols. +(Protocols should be ordered by their priority.)

      +
      appName?: string
      +

      The name of the application that created this MongoClient instance. MongoDB 3.4 and newer will print this value in the server log upon establishing each connection. It is also recorded in the slow query log and profile collections

      +
      auth?: Auth
      +

      The auth settings for when connection to server.

      +
      authMechanism?: AuthMechanism
      +

      Specify the authentication mechanism that MongoDB will use to authenticate the connection.

      +
      authMechanismProperties?: AuthMechanismProperties
      +

      Specify properties for the specified authMechanism as a comma-separated list of colon-separated key-value pairs.

      +
      authSource?: string
      +

      Specify the database name associated with the user’s credentials.

      +
      autoEncryption?: AutoEncryptionOptions
      +

      Optionally enable in-use auto encryption

      +
      remarks

      Automatic encryption is an enterprise only feature that only applies to operations on a collection. Automatic encryption is not supported for operations on a database or view, and operations that are not bypassed will result in error + (see libmongocrypt: Auto Encryption Allow-List). To bypass automatic encryption for all operations, set bypassAutoEncryption=true in AutoEncryptionOpts.

      +

      Automatic encryption requires the authenticated user to have the listCollections privilege action.

      +

      If a MongoClient with a limited connection pool size (i.e a non-zero maxPoolSize) is configured with AutoEncryptionOptions, a separate internal MongoClient is created if any of the following are true:

      +
        +
      • AutoEncryptionOptions.keyVaultClient is not passed.
      • +
      • AutoEncryptionOptions.bypassAutomaticEncryption is false.
      • +
      +

      If an internal MongoClient is created, it is configured with the same options as the parent MongoClient except minPoolSize is set to 0 and AutoEncryptionOptions is omitted.

      +
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      ca?: string | Buffer | (string | Buffer)[]
      +

      Optionally override the trusted CA certificates. Default is to trust +the well-known CAs curated by Mozilla. Mozilla's CAs are completely +replaced when CAs are explicitly specified using this option.

      +
      cert?: string | Buffer | (string | Buffer)[]
      +

      Cert chains in PEM format. One cert chain should be provided per + private key. Each cert chain should consist of the PEM formatted + certificate for a provided private key, followed by the PEM + formatted intermediate certificates (if any), in order, and not + including the root CA (the root CA must be pre-known to the peer, + see ca). When providing multiple cert chains, they do not have to + be in the same order as their private keys in key. If the + intermediate certificates are not provided, the peer will not be + able to validate the certificate, and the handshake will fail.

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      checkServerIdentity?: (hostname: string, cert: PeerCertificate) => Error | undefined

      Type declaration

        • (hostname: string, cert: PeerCertificate): Error | undefined
        • +

          Verifies the certificate cert is issued to hostname.

          +

          Returns Error object, populating it with reason, host, and cert on +failure. On success, returns undefined.

          +

          This function is intended to be used in combination with thecheckServerIdentity option that can be passed to connect and as +such operates on a certificate object. For other purposes, consider using x509.checkHost() instead.

          +

          This function can be overwritten by providing an alternative function as theoptions.checkServerIdentity option that is passed to tls.connect(). The +overwriting function can call tls.checkServerIdentity() of course, to augment +the checks done with additional verification.

          +

          This function is only called if the certificate passed all other checks, such as +being issued by trusted CA (options.ca).

          +

          Earlier versions of Node.js incorrectly accepted certificates for a givenhostname if a matching uniformResourceIdentifier subject alternative name +was present (see CVE-2021-44531). Applications that wish to acceptuniformResourceIdentifier subject alternative names can use +a customoptions.checkServerIdentity function that implements the desired behavior.

          +
          since

          v0.8.4

          +

          Parameters

          • hostname: string
            +

            The host name or IP address to verify the certificate against.

            +
          • cert: PeerCertificate
            +

            A certificate object representing the peer's certificate.

            +

          Returns Error | undefined

      ciphers?: string
      +

      Cipher suite specification, replacing the default. For more +information, see modifying the default cipher suite. Permitted +ciphers can be obtained via tls.getCiphers(). Cipher names must be +uppercased in order for OpenSSL to accept them.

      +
      compressors?: string | ("none" | "snappy" | "zlib" | "zstd")[]
      +

      An array or comma-delimited string of compressors to enable network compression for communication between this client and a mongod/mongos instance.

      +
      connectTimeoutMS?: number
      +

      The time in milliseconds to attempt a connection before timing out.

      +
      crl?: string | Buffer | (string | Buffer)[]
      +

      PEM formatted CRLs (Certificate Revocation Lists).

      +
      directConnection?: boolean
      +

      Allow a driver to force a Single topology type with a connection string containing one host

      +
      driverInfo?: DriverInfo
      +

      Allows a wrapping driver to amend the client metadata generated by the driver to include information about the wrapping driver

      +
      ecdhCurve?: string
      +

      A string describing a named curve or a colon separated list of curve +NIDs or names, for example P-521:P-384:P-256, to use for ECDH key +agreement. Set to auto to select the curve automatically. Use +crypto.getCurves() to obtain a list of available curve names. On +recent releases, openssl ecparam -list_curves will also display the +name and description of each available elliptic curve. Default: +tls.DEFAULT_ECDH_CURVE.

      +
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      family?: number
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      forceServerObjectId?: boolean
      +

      Force server to assign _id values instead of driver

      +
      heartbeatFrequencyMS?: number
      +

      heartbeatFrequencyMS controls when the driver checks the state of the MongoDB deployment. Specify the interval (in milliseconds) between checks, counted from the end of the previous check until the beginning of the next one.

      +
      hints?: number
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      journal?: boolean
      +

      The journal write concern

      +
      deprecated

      Please use the writeConcern option instead

      +
      keepAlive?: boolean
      deprecated

      TCP Connection keep alive enabled. Will not be able to turn off in the future.

      +
      keepAliveInitialDelay?: number
      deprecated

      The number of milliseconds to wait before initiating keepAlive on the TCP socket. + Will not be configurable in the future.

      +
      key?: string | Buffer | (string | Buffer | KeyObject)[]
      +

      Private keys in PEM format. PEM allows the option of private keys +being encrypted. Encrypted keys will be decrypted with +options.passphrase. Multiple keys using different algorithms can be +provided either as an array of unencrypted key strings or buffers, +or an array of objects in the form {pem: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted keys will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

      +
      loadBalanced?: boolean
      +

      Instruct the driver it is connecting to a load balancer fronting a mongos like service

      +
      localAddress?: string
      localPort?: number
      localThresholdMS?: number
      +

      The size (in milliseconds) of the latency window for selecting among multiple suitable MongoDB instances.

      +
      lookup?: LookupFunction
      maxConnecting?: number
      +

      The maximum number of connections that may be in the process of being established concurrently by the connection pool.

      +
      maxIdleTimeMS?: number
      +

      The maximum number of milliseconds that a connection can remain idle in the pool before being removed and closed.

      +
      maxPoolSize?: number
      +

      The maximum number of connections in the connection pool.

      +
      maxStalenessSeconds?: number
      +

      Specifies, in seconds, how stale a secondary can be before the client stops using it for read operations.

      +
      minDHSize?: number
      minHeartbeatFrequencyMS?: number
      +

      Sets the minimum heartbeat frequency. In the event that the driver has to frequently re-check a server's availability, it will wait at least this long since the previous check to avoid wasted effort.

      +
      minPoolSize?: number
      +

      The minimum number of connections in the connection pool.

      +
      monitorCommands?: boolean
      +

      Enable command monitoring for this client

      +
      noDelay?: boolean
      +

      TCP Connection no delay

      +
      passphrase?: string
      +

      Shared passphrase used for a single private key and/or a PFX.

      +
      pfx?: string | Buffer | (string | Buffer | PxfObject)[]
      +

      PFX or PKCS12 encoded private key and certificate chain. pfx is an +alternative to providing key and cert individually. PFX is usually +encrypted, if it is, passphrase will be used to decrypt it. Multiple +PFX can be provided either as an array of unencrypted PFX buffers, +or an array of objects in the form {buf: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted PFX will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

      +
      pkFactory?: PkFactory
      +

      A primary key factory function for generation of custom _id keys

      +
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      proxyHost?: string
      +

      Configures a Socks5 proxy host used for creating TCP connections.

      +
      proxyPassword?: string
      +

      Configures a Socks5 proxy password when the proxy in proxyHost requires username/password authentication.

      +
      proxyPort?: number
      +

      Configures a Socks5 proxy port used for creating TCP connections.

      +
      proxyUsername?: string
      +

      Configures a Socks5 proxy username when the proxy in proxyHost requires username/password authentication.

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern for the collection (only MongoDB 3.2 or higher supported)

      +
      readConcernLevel?: ReadConcernLevel
      +

      The level of isolation

      +
      +

      Specifies the read preferences for this connection

      +
      readPreferenceTags?: TagSet[]
      +

      Specifies the tags document as a comma-separated list of colon-separated key-value pairs.

      +
      rejectUnauthorized?: boolean
      +

      If true the server will reject any connection which is not +authorized with the list of supplied CAs. This option only has an +effect if requestCert is true.

      +
      default

      true

      +
      replicaSet?: string
      +

      Specifies the name of the replica set, if the mongod is a member of a replica set.

      +
      retryReads?: boolean
      +

      Enables retryable reads.

      +
      retryWrites?: boolean
      +

      Enable retryable writes.

      +
      secureContext?: SecureContext
      +

      An optional TLS context object from tls.createSecureContext()

      +
      secureProtocol?: string
      +

      Legacy mechanism to select the TLS protocol version to use, it does +not support independent control of the minimum and maximum version, +and does not support limiting the protocol to TLSv1.3. Use +minVersion and maxVersion instead. The possible values are listed as +SSL_METHODS, use the function names as strings. For example, use +'TLSv1_1_method' to force TLS version 1.1, or 'TLS_method' to allow +any TLS protocol version up to TLSv1.3. It is not recommended to use +TLS versions less than 1.2, but it may be required for +interoperability. Default: none, see minVersion.

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      serverApi?: "1" | ServerApi
      +

      Server API version

      +
      serverSelectionTimeoutMS?: number
      +

      Specifies how long (in milliseconds) to block for server selection before throwing an exception.

      +
      servername?: string
      session?: Buffer
      socketTimeoutMS?: number
      +

      The time in milliseconds to attempt a send or receive on a socket before the attempt times out.

      +
      srvMaxHosts?: number
      +

      The maximum number of hosts to connect to when using an srv connection string, a setting of 0 means unlimited hosts

      +
      srvServiceName?: string
      +

      Modifies the srv URI to look like:

      +

      _{srvServiceName}._tcp.{hostname}.{domainname}

      +

      Querying this DNS URI is expected to respond with SRV records

      +
      ssl?: boolean
      +

      A boolean to enable or disables TLS/SSL for the connection. (The ssl option is equivalent to the tls option.)

      +
      sslCA?: string
      +

      SSL Certificate file path.

      +
      sslCRL?: string
      +

      SSL Certificate revocation list file path.

      +
      sslCert?: string
      +

      SSL Certificate file path.

      +
      sslKey?: string
      +

      SSL Key file file path.

      +
      sslPass?: string
      +

      SSL Certificate pass phrase.

      +
      sslValidate?: boolean
      +

      Validate mongod server certificate against Certificate Authority

      +
      tls?: boolean
      +

      Enables or disables TLS/SSL for the connection.

      +
      tlsAllowInvalidCertificates?: boolean
      +

      Bypasses validation of the certificates presented by the mongod/mongos instance

      +
      tlsAllowInvalidHostnames?: boolean
      +

      Disables hostname validation of the certificate presented by the mongod/mongos instance.

      +
      tlsCAFile?: string
      +

      Specifies the location of a local .pem file that contains the root certificate chain from the Certificate Authority. This file is used to validate the certificate presented by the mongod/mongos instance.

      +
      tlsCertificateFile?: string
      +

      Specifies the location of a local TLS Certificate

      +
      tlsCertificateKeyFile?: string
      +

      Specifies the location of a local .pem file that contains either the client's TLS/SSL certificate and key or only the client's TLS/SSL key when tlsCertificateFile is used to provide the certificate.

      +
      tlsCertificateKeyFilePassword?: string
      +

      Specifies the password to de-crypt the tlsCertificateKeyFile.

      +
      tlsInsecure?: boolean
      +

      Disables various certificate validations.

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      w?: W
      +

      The write concern w value

      +
      deprecated

      Please use the writeConcern option instead

      +
      waitQueueTimeoutMS?: number
      +

      The maximum time in milliseconds that a thread can wait for a connection to become available.

      +
      +

      A MongoDB WriteConcern, which describes the level of acknowledgement +requested from MongoDB for write operations.

      +
      see

      https://www.mongodb.com/docs/manual/reference/write-concern/

      +
      wtimeoutMS?: number
      +

      The write concern timeout

      +
      deprecated

      Please use the writeConcern option instead

      +
      zlibCompressionLevel?: 0 | 3 | 9 | 4 | 1 | 2 | 5 | 6 | 7 | 8
      +

      An integer that specifies the compression level if using zlib for network compression.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/MongoCredentialsOptions.html b/docs/5.6/interfaces/MongoCredentialsOptions.html new file mode 100644 index 0000000000..3c44c8f08d --- /dev/null +++ b/docs/5.6/interfaces/MongoCredentialsOptions.html @@ -0,0 +1 @@ +MongoCredentialsOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface MongoCredentialsOptions

      Hierarchy

      • MongoCredentialsOptions

      Index

      Properties

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

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/MongoNetworkErrorOptions.html b/docs/5.6/interfaces/MongoNetworkErrorOptions.html new file mode 100644 index 0000000000..579a5b3fc0 --- /dev/null +++ b/docs/5.6/interfaces/MongoNetworkErrorOptions.html @@ -0,0 +1,3 @@ +MongoNetworkErrorOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface MongoNetworkErrorOptions

      Hierarchy

      • MongoNetworkErrorOptions

      Index

      Properties

      Properties

      beforeHandshake: boolean
      +

      Indicates the timeout happened before a connection handshake completed

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/MongoOptions.html b/docs/5.6/interfaces/MongoOptions.html new file mode 100644 index 0000000000..0f2da9ee5b --- /dev/null +++ b/docs/5.6/interfaces/MongoOptions.html @@ -0,0 +1,256 @@ +MongoOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface MongoOptions

      +

      Parsed Mongo Client Options.

      +

      User supplied options are documented by MongoClientOptions.

      +

      NOTE: The client's options parsing is subject to change to support new features. +This type is provided to aid with inspection of options after parsing, it should not be relied upon programmatically.

      +

      Options are sourced from:

      +
        +
      • connection string
      • +
      • options object passed to the MongoClient constructor
      • +
      • file system (ex. tls settings)
      • +
      • environment variables
      • +
      • DNS SRV records and TXT records
      • +
      +

      Not all options may be present after client construction as some are obtained from asynchronous operations.

      +

      Hierarchy

      • Required<Pick<MongoClientOptions, "autoEncryption" | "connectTimeoutMS" | "directConnection" | "driverInfo" | "forceServerObjectId" | "minHeartbeatFrequencyMS" | "heartbeatFrequencyMS" | "keepAlive" | "keepAliveInitialDelay" | "localThresholdMS" | "maxConnecting" | "maxIdleTimeMS" | "maxPoolSize" | "minPoolSize" | "monitorCommands" | "noDelay" | "pkFactory" | "raw" | "replicaSet" | "retryReads" | "retryWrites" | "serverSelectionTimeoutMS" | "socketTimeoutMS" | "srvMaxHosts" | "srvServiceName" | "tlsAllowInvalidCertificates" | "tlsAllowInvalidHostnames" | "tlsInsecure" | "waitQueueTimeoutMS" | "zlibCompressionLevel">>
      • SupportedNodeConnectionOptions
        • MongoOptions

      Index

      Properties

      ALPNProtocols?: string[] | Uint8Array | Uint8Array[]
      +

      An array of strings or a Buffer naming possible ALPN protocols. +(Protocols should be ordered by their priority.)

      +
      appName?: string
      autoEncrypter?: AutoEncrypter
      autoEncryption: AutoEncryptionOptions
      +

      Optionally enable in-use auto encryption

      +
      remarks

      Automatic encryption is an enterprise only feature that only applies to operations on a collection. Automatic encryption is not supported for operations on a database or view, and operations that are not bypassed will result in error + (see libmongocrypt: Auto Encryption Allow-List). To bypass automatic encryption for all operations, set bypassAutoEncryption=true in AutoEncryptionOpts.

      +

      Automatic encryption requires the authenticated user to have the listCollections privilege action.

      +

      If a MongoClient with a limited connection pool size (i.e a non-zero maxPoolSize) is configured with AutoEncryptionOptions, a separate internal MongoClient is created if any of the following are true:

      +
        +
      • AutoEncryptionOptions.keyVaultClient is not passed.
      • +
      • AutoEncryptionOptions.bypassAutomaticEncryption is false.
      • +
      +

      If an internal MongoClient is created, it is configured with the same options as the parent MongoClient except minPoolSize is set to 0 and AutoEncryptionOptions is omitted.

      +
      ca?: string | Buffer | (string | Buffer)[]
      +

      Optionally override the trusted CA certificates. Default is to trust +the well-known CAs curated by Mozilla. Mozilla's CAs are completely +replaced when CAs are explicitly specified using this option.

      +
      cert?: string | Buffer | (string | Buffer)[]
      +

      Cert chains in PEM format. One cert chain should be provided per + private key. Each cert chain should consist of the PEM formatted + certificate for a provided private key, followed by the PEM + formatted intermediate certificates (if any), in order, and not + including the root CA (the root CA must be pre-known to the peer, + see ca). When providing multiple cert chains, they do not have to + be in the same order as their private keys in key. If the + intermediate certificates are not provided, the peer will not be + able to validate the certificate, and the handshake will fail.

      +
      checkServerIdentity?: (hostname: string, cert: PeerCertificate) => Error | undefined

      Type declaration

        • (hostname: string, cert: PeerCertificate): Error | undefined
        • +

          Verifies the certificate cert is issued to hostname.

          +

          Returns Error object, populating it with reason, host, and cert on +failure. On success, returns undefined.

          +

          This function is intended to be used in combination with thecheckServerIdentity option that can be passed to connect and as +such operates on a certificate object. For other purposes, consider using x509.checkHost() instead.

          +

          This function can be overwritten by providing an alternative function as theoptions.checkServerIdentity option that is passed to tls.connect(). The +overwriting function can call tls.checkServerIdentity() of course, to augment +the checks done with additional verification.

          +

          This function is only called if the certificate passed all other checks, such as +being issued by trusted CA (options.ca).

          +

          Earlier versions of Node.js incorrectly accepted certificates for a givenhostname if a matching uniformResourceIdentifier subject alternative name +was present (see CVE-2021-44531). Applications that wish to acceptuniformResourceIdentifier subject alternative names can use +a customoptions.checkServerIdentity function that implements the desired behavior.

          +
          since

          v0.8.4

          +

          Parameters

          • hostname: string
            +

            The host name or IP address to verify the certificate against.

            +
          • cert: PeerCertificate
            +

            A certificate object representing the peer's certificate.

            +

          Returns Error | undefined

      ciphers?: string
      +

      Cipher suite specification, replacing the default. For more +information, see modifying the default cipher suite. Permitted +ciphers can be obtained via tls.getCiphers(). Cipher names must be +uppercased in order for OpenSSL to accept them.

      +
      compressors: ("none" | "snappy" | "zlib" | "zstd")[]
      connectTimeoutMS: number
      +

      The time in milliseconds to attempt a connection before timing out.

      +
      credentials?: MongoCredentials
      crl?: string | Buffer | (string | Buffer)[]
      +

      PEM formatted CRLs (Certificate Revocation Lists).

      +
      dbName: string
      directConnection: boolean
      +

      Allow a driver to force a Single topology type with a connection string containing one host

      +
      driverInfo: DriverInfo
      +

      Allows a wrapping driver to amend the client metadata generated by the driver to include information about the wrapping driver

      +
      ecdhCurve?: string
      +

      A string describing a named curve or a colon separated list of curve +NIDs or names, for example P-521:P-384:P-256, to use for ECDH key +agreement. Set to auto to select the curve automatically. Use +crypto.getCurves() to obtain a list of available curve names. On +recent releases, openssl ecparam -list_curves will also display the +name and description of each available elliptic curve. Default: +tls.DEFAULT_ECDH_CURVE.

      +
      family?: number
      forceServerObjectId: boolean
      +

      Force server to assign _id values instead of driver

      +
      heartbeatFrequencyMS: number
      +

      heartbeatFrequencyMS controls when the driver checks the state of the MongoDB deployment. Specify the interval (in milliseconds) between checks, counted from the end of the previous check until the beginning of the next one.

      +
      hints?: number
      hosts: HostAddress[]
      keepAlive: boolean
      deprecated

      TCP Connection keep alive enabled. Will not be able to turn off in the future.

      +
      keepAliveInitialDelay: number
      deprecated

      The number of milliseconds to wait before initiating keepAlive on the TCP socket. + Will not be configurable in the future.

      +
      key?: string | Buffer | (string | Buffer | KeyObject)[]
      +

      Private keys in PEM format. PEM allows the option of private keys +being encrypted. Encrypted keys will be decrypted with +options.passphrase. Multiple keys using different algorithms can be +provided either as an array of unencrypted key strings or buffers, +or an array of objects in the form {pem: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted keys will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

      +
      loadBalanced: boolean
      localAddress?: string
      localPort?: number
      localThresholdMS: number
      +

      The size (in milliseconds) of the latency window for selecting among multiple suitable MongoDB instances.

      +
      lookup?: LookupFunction
      maxConnecting: number
      +

      The maximum number of connections that may be in the process of being established concurrently by the connection pool.

      +
      maxIdleTimeMS: number
      +

      The maximum number of milliseconds that a connection can remain idle in the pool before being removed and closed.

      +
      maxPoolSize: number
      +

      The maximum number of connections in the connection pool.

      +
      metadata: ClientMetadata
      minDHSize?: number
      minHeartbeatFrequencyMS: number
      +

      Sets the minimum heartbeat frequency. In the event that the driver has to frequently re-check a server's availability, it will wait at least this long since the previous check to avoid wasted effort.

      +
      minPoolSize: number
      +

      The minimum number of connections in the connection pool.

      +
      monitorCommands: boolean
      +

      Enable command monitoring for this client

      +
      noDelay: boolean
      +

      TCP Connection no delay

      +
      passphrase?: string
      +

      Shared passphrase used for a single private key and/or a PFX.

      +
      pfx?: string | Buffer | (string | Buffer | PxfObject)[]
      +

      PFX or PKCS12 encoded private key and certificate chain. pfx is an +alternative to providing key and cert individually. PFX is usually +encrypted, if it is, passphrase will be used to decrypt it. Multiple +PFX can be provided either as an array of unencrypted PFX buffers, +or an array of objects in the form {buf: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted PFX will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

      +
      pkFactory: PkFactory
      +

      A primary key factory function for generation of custom _id keys

      +
      proxyHost?: string
      proxyPassword?: string
      proxyPort?: number
      proxyUsername?: string
      raw: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern: ReadConcern
      readPreference: ReadPreference
      rejectUnauthorized?: boolean
      +

      If true the server will reject any connection which is not +authorized with the list of supplied CAs. This option only has an +effect if requestCert is true.

      +
      default

      true

      +
      replicaSet: string
      +

      Specifies the name of the replica set, if the mongod is a member of a replica set.

      +
      retryReads: boolean
      +

      Enables retryable reads.

      +
      retryWrites: boolean
      +

      Enable retryable writes.

      +
      secureContext?: SecureContext
      +

      An optional TLS context object from tls.createSecureContext()

      +
      secureProtocol?: string
      +

      Legacy mechanism to select the TLS protocol version to use, it does +not support independent control of the minimum and maximum version, +and does not support limiting the protocol to TLSv1.3. Use +minVersion and maxVersion instead. The possible values are listed as +SSL_METHODS, use the function names as strings. For example, use +'TLSv1_1_method' to force TLS version 1.1, or 'TLS_method' to allow +any TLS protocol version up to TLSv1.3. It is not recommended to use +TLS versions less than 1.2, but it may be required for +interoperability. Default: none, see minVersion.

      +
      serverApi: ServerApi
      serverSelectionTimeoutMS: number
      +

      Specifies how long (in milliseconds) to block for server selection before throwing an exception.

      +
      servername?: string
      session?: Buffer
      socketTimeoutMS: number
      +

      The time in milliseconds to attempt a send or receive on a socket before the attempt times out.

      +
      srvHost?: string
      srvMaxHosts: number
      +

      The maximum number of hosts to connect to when using an srv connection string, a setting of 0 means unlimited hosts

      +
      srvServiceName: string
      +

      Modifies the srv URI to look like:

      +

      _{srvServiceName}._tcp.{hostname}.{domainname}

      +

      Querying this DNS URI is expected to respond with SRV records

      +
      tls: boolean

      If tls is provided as an option, it is equivalent to setting the ssl option.

      +

      NodeJS native TLS options are passed through to the socket and retain their original types.

      + + +

      Additional options:

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      nodejs native optiondriver spec compliant option namelegacy option namedriver option type
      catlsCAFilesslCAstring
      crlN/AsslCRLstring
      certtlsCertificateFile, tlsCertificateKeyFilesslCertstring
      keytlsCertificateKeyFilesslKeystring
      passphrasetlsCertificateKeyFilePasswordsslPassstring
      rejectUnauthorizedtlsAllowInvalidCertificatessslValidateboolean
      checkServerIdentitytlsAllowInvalidHostnamesN/Aboolean
      see note belowtlsInsecureN/Aboolean
      +

      If tlsInsecure is set to true, then it will set the node native options checkServerIdentity +to a no-op and rejectUnauthorized to false.

      +

      If tlsInsecure is set to false, then it will set the node native options checkServerIdentity +to a no-op and rejectUnauthorized to the inverse value of tlsAllowInvalidCertificates. If +tlsAllowInvalidCertificates is not set, then rejectUnauthorized will be set to true.

      +
      tlsAllowInvalidCertificates: boolean
      +

      Bypasses validation of the certificates presented by the mongod/mongos instance

      +
      tlsAllowInvalidHostnames: boolean
      +

      Disables hostname validation of the certificate presented by the mongod/mongos instance.

      +
      tlsInsecure: boolean
      +

      Disables various certificate validations.

      +
      waitQueueTimeoutMS: number
      +

      The maximum time in milliseconds that a thread can wait for a connection to become available.

      +
      writeConcern: WriteConcern
      zlibCompressionLevel: 0 | 3 | 9 | 4 | 1 | 2 | 5 | 6 | 7 | 8
      +

      An integer that specifies the compression level if using zlib for network compression.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/MonitorOptions.html b/docs/5.6/interfaces/MonitorOptions.html new file mode 100644 index 0000000000..477cdafc4c --- /dev/null +++ b/docs/5.6/interfaces/MonitorOptions.html @@ -0,0 +1,95 @@ +MonitorOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface MonitorOptions

      Hierarchy

      Index

      Properties

      ALPNProtocols?: string[] | Uint8Array | Uint8Array[]
      +

      An array of strings or a Buffer naming possible ALPN protocols. +(Protocols should be ordered by their priority.)

      +
      autoEncrypter?: AutoEncrypter
      ca?: string | Buffer | (string | Buffer)[]
      +

      Optionally override the trusted CA certificates. Default is to trust +the well-known CAs curated by Mozilla. Mozilla's CAs are completely +replaced when CAs are explicitly specified using this option.

      +
      cancellationToken?: CancellationToken
      cert?: string | Buffer | (string | Buffer)[]
      +

      Cert chains in PEM format. One cert chain should be provided per + private key. Each cert chain should consist of the PEM formatted + certificate for a provided private key, followed by the PEM + formatted intermediate certificates (if any), in order, and not + including the root CA (the root CA must be pre-known to the peer, + see ca). When providing multiple cert chains, they do not have to + be in the same order as their private keys in key. If the + intermediate certificates are not provided, the peer will not be + able to validate the certificate, and the handshake will fail.

      +
      checkServerIdentity?: (hostname: string, cert: PeerCertificate) => Error | undefined

      Type declaration

        • (hostname: string, cert: PeerCertificate): Error | undefined
        • +

          Verifies the certificate cert is issued to hostname.

          +

          Returns Error object, populating it with reason, host, and cert on +failure. On success, returns undefined.

          +

          This function is intended to be used in combination with thecheckServerIdentity option that can be passed to connect and as +such operates on a certificate object. For other purposes, consider using x509.checkHost() instead.

          +

          This function can be overwritten by providing an alternative function as theoptions.checkServerIdentity option that is passed to tls.connect(). The +overwriting function can call tls.checkServerIdentity() of course, to augment +the checks done with additional verification.

          +

          This function is only called if the certificate passed all other checks, such as +being issued by trusted CA (options.ca).

          +

          Earlier versions of Node.js incorrectly accepted certificates for a givenhostname if a matching uniformResourceIdentifier subject alternative name +was present (see CVE-2021-44531). Applications that wish to acceptuniformResourceIdentifier subject alternative names can use +a customoptions.checkServerIdentity function that implements the desired behavior.

          +
          since

          v0.8.4

          +

          Parameters

          • hostname: string
            +

            The host name or IP address to verify the certificate against.

            +
          • cert: PeerCertificate
            +

            A certificate object representing the peer's certificate.

            +

          Returns Error | undefined

      ciphers?: string
      +

      Cipher suite specification, replacing the default. For more +information, see modifying the default cipher suite. Permitted +ciphers can be obtained via tls.getCiphers(). Cipher names must be +uppercased in order for OpenSSL to accept them.

      +
      compressors?: ("none" | "snappy" | "zlib" | "zstd")[]
      connectTimeoutMS: number
      credentials?: MongoCredentials
      crl?: string | Buffer | (string | Buffer)[]
      +

      PEM formatted CRLs (Certificate Revocation Lists).

      +
      ecdhCurve?: string
      +

      A string describing a named curve or a colon separated list of curve +NIDs or names, for example P-521:P-384:P-256, to use for ECDH key +agreement. Set to auto to select the curve automatically. Use +crypto.getCurves() to obtain a list of available curve names. On +recent releases, openssl ecparam -list_curves will also display the +name and description of each available elliptic curve. Default: +tls.DEFAULT_ECDH_CURVE.

      +
      family?: number
      heartbeatFrequencyMS: number
      hints?: number
      keepAlive?: boolean
      deprecated
        +
      • Will not be able to turn off in the future.
      • +
      +
      keepAliveInitialDelay?: number
      deprecated
        +
      • Will not be configurable in the future.
      • +
      +
      key?: string | Buffer | (string | Buffer | KeyObject)[]
      +

      Private keys in PEM format. PEM allows the option of private keys +being encrypted. Encrypted keys will be decrypted with +options.passphrase. Multiple keys using different algorithms can be +provided either as an array of unencrypted key strings or buffers, +or an array of objects in the form {pem: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted keys will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

      +
      loadBalanced: boolean
      localAddress?: string
      localPort?: number
      logicalSessionTimeoutMinutes?: number
      lookup?: LookupFunction
      metadata: ClientMetadata
      minDHSize?: number
      minHeartbeatFrequencyMS: number
      monitorCommands: boolean
      noDelay?: boolean
      passphrase?: string
      +

      Shared passphrase used for a single private key and/or a PFX.

      +
      pfx?: string | Buffer | (string | Buffer | PxfObject)[]
      +

      PFX or PKCS12 encoded private key and certificate chain. pfx is an +alternative to providing key and cert individually. PFX is usually +encrypted, if it is, passphrase will be used to decrypt it. Multiple +PFX can be provided either as an array of unencrypted PFX buffers, +or an array of objects in the form {buf: <string|buffer>[, +passphrase: ]}. The object form can only occur in an array. +object.passphrase is optional. Encrypted PFX will be decrypted with +object.passphrase if provided, or options.passphrase if it is not.

      +
      proxyHost?: string
      proxyPassword?: string
      proxyPort?: number
      proxyUsername?: string
      rejectUnauthorized?: boolean
      +

      If true the server will reject any connection which is not +authorized with the list of supplied CAs. This option only has an +effect if requestCert is true.

      +
      default

      true

      +
      secureContext?: SecureContext
      +

      An optional TLS context object from tls.createSecureContext()

      +
      secureProtocol?: string
      +

      Legacy mechanism to select the TLS protocol version to use, it does +not support independent control of the minimum and maximum version, +and does not support limiting the protocol to TLSv1.3. Use +minVersion and maxVersion instead. The possible values are listed as +SSL_METHODS, use the function names as strings. For example, use +'TLSv1_1_method' to force TLS version 1.1, or 'TLS_method' to allow +any TLS protocol version up to TLSv1.3. It is not recommended to use +TLS versions less than 1.2, but it may be required for +interoperability. Default: none, see minVersion.

      +
      serverApi?: ServerApi
      servername?: string
      session?: Buffer
      socketTimeoutMS?: number
      tls: boolean

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/OIDCCallbackContext.html b/docs/5.6/interfaces/OIDCCallbackContext.html new file mode 100644 index 0000000000..534026ab04 --- /dev/null +++ b/docs/5.6/interfaces/OIDCCallbackContext.html @@ -0,0 +1 @@ +OIDCCallbackContext | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface OIDCCallbackContext

      experimental

      Hierarchy

      • OIDCCallbackContext

      Index

      Properties

      refreshToken?: string
      timeoutContext?: AbortSignal
      timeoutSeconds?: number
      version: number

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/OperationOptions.html b/docs/5.6/interfaces/OperationOptions.html new file mode 100644 index 0000000000..5e2c8eb006 --- /dev/null +++ b/docs/5.6/interfaces/OperationOptions.html @@ -0,0 +1,46 @@ +OperationOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface OperationOptions

      Hierarchy

      Index

      Properties

      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/PkFactory.html b/docs/5.6/interfaces/PkFactory.html new file mode 100644 index 0000000000..c1f66836fa --- /dev/null +++ b/docs/5.6/interfaces/PkFactory.html @@ -0,0 +1 @@ +PkFactory | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface PkFactory

      Hierarchy

      • PkFactory

      Index

      Methods

      Methods

      • createPk(): any

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ProxyOptions.html b/docs/5.6/interfaces/ProxyOptions.html new file mode 100644 index 0000000000..d4f80bfced --- /dev/null +++ b/docs/5.6/interfaces/ProxyOptions.html @@ -0,0 +1 @@ +ProxyOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ProxyOptions

      Hierarchy

      Index

      Properties

      proxyHost?: string
      proxyPassword?: string
      proxyPort?: number
      proxyUsername?: string

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ReadPreferenceFromOptions.html b/docs/5.6/interfaces/ReadPreferenceFromOptions.html new file mode 100644 index 0000000000..238916dce8 --- /dev/null +++ b/docs/5.6/interfaces/ReadPreferenceFromOptions.html @@ -0,0 +1,5 @@ +ReadPreferenceFromOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ReadPreferenceFromOptions

      Hierarchy

      Index

      Properties

      hedge?: HedgeOptions
      +

      Server mode in which the same query is dispatched in parallel to multiple replica set members.

      +
      maxStalenessSeconds?: number
      +

      Max secondary read staleness in seconds, Minimum value is 90 seconds.

      +
      readPreference?: ReadPreferenceLike | { maxStalenessSeconds?: number; mode?: ReadPreferenceMode; preference?: ReadPreferenceMode; tags?: TagSet[] }
      readPreferenceTags?: TagSet[]
      session?: ClientSession

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ReadPreferenceLikeOptions.html b/docs/5.6/interfaces/ReadPreferenceLikeOptions.html new file mode 100644 index 0000000000..b565509f51 --- /dev/null +++ b/docs/5.6/interfaces/ReadPreferenceLikeOptions.html @@ -0,0 +1,5 @@ +ReadPreferenceLikeOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ReadPreferenceLikeOptions

      Hierarchy

      Index

      Properties

      hedge?: HedgeOptions
      +

      Server mode in which the same query is dispatched in parallel to multiple replica set members.

      +
      maxStalenessSeconds?: number
      +

      Max secondary read staleness in seconds, Minimum value is 90 seconds.

      +
      readPreference?: ReadPreferenceLike | { maxStalenessSeconds?: number; mode?: ReadPreferenceMode; preference?: ReadPreferenceMode; tags?: TagSet[] }

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ReadPreferenceOptions.html b/docs/5.6/interfaces/ReadPreferenceOptions.html new file mode 100644 index 0000000000..b31dacc833 --- /dev/null +++ b/docs/5.6/interfaces/ReadPreferenceOptions.html @@ -0,0 +1,5 @@ +ReadPreferenceOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ReadPreferenceOptions

      Hierarchy

      Index

      Properties

      hedge?: HedgeOptions
      +

      Server mode in which the same query is dispatched in parallel to multiple replica set members.

      +
      maxStalenessSeconds?: number
      +

      Max secondary read staleness in seconds, Minimum value is 90 seconds.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/RenameOptions.html b/docs/5.6/interfaces/RenameOptions.html new file mode 100644 index 0000000000..860d56f88a --- /dev/null +++ b/docs/5.6/interfaces/RenameOptions.html @@ -0,0 +1,65 @@ +RenameOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface RenameOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      dropTarget?: boolean
      +

      Drop the target name collection if it previously exists.

      +
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      maxTimeMS?: number
      new_collection?: boolean
      +

      Unclear

      +
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ReplaceOneModel.html b/docs/5.6/interfaces/ReplaceOneModel.html new file mode 100644 index 0000000000..dcf71f2df1 --- /dev/null +++ b/docs/5.6/interfaces/ReplaceOneModel.html @@ -0,0 +1,11 @@ +ReplaceOneModel | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ReplaceOneModel<TSchema>

      Type parameters

      Hierarchy

      • ReplaceOneModel

      Index

      Properties

      collation?: CollationOptions
      +

      Specifies a collation.

      +
      filter: Filter<TSchema>
      +

      The filter to limit the replaced document.

      +
      hint?: Hint
      +

      The index to use. If specified, then the query system will only consider plans using the hinted index.

      +
      replacement: WithoutId<TSchema>
      +

      The document with which to replace the matched document.

      +
      upsert?: boolean
      +

      When true, creates a new document if no document matches the query.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ReplaceOptions.html b/docs/5.6/interfaces/ReplaceOptions.html new file mode 100644 index 0000000000..becaca51b2 --- /dev/null +++ b/docs/5.6/interfaces/ReplaceOptions.html @@ -0,0 +1,69 @@ +ReplaceOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ReplaceOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      bypassDocumentValidation?: boolean
      +

      If true, allows the write to opt-out of document level validation

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Specifies a collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      hint?: string | Document
      +

      Specify that the update query should only consider plans using the hinted index

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      let?: Document
      +

      Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      upsert?: boolean
      +

      When true, creates a new document if no document matches the query

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ResumeOptions.html b/docs/5.6/interfaces/ResumeOptions.html new file mode 100644 index 0000000000..16f2124be1 --- /dev/null +++ b/docs/5.6/interfaces/ResumeOptions.html @@ -0,0 +1,2 @@ +ResumeOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ResumeOptions

      deprecated

      Please use the ChangeStreamCursorOptions type instead.

      +

      Hierarchy

      • ResumeOptions

      Index

      Properties

      batchSize?: number
      collation?: CollationOptions
      fullDocument?: string
      maxAwaitTimeMS?: number
      readPreference?: ReadPreference
      resumeAfter?: unknown
      startAfter?: unknown
      startAtOperationTime?: Timestamp

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/RoleSpecification.html b/docs/5.6/interfaces/RoleSpecification.html new file mode 100644 index 0000000000..9f6a431583 --- /dev/null +++ b/docs/5.6/interfaces/RoleSpecification.html @@ -0,0 +1,7 @@ +RoleSpecification | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface RoleSpecification

      deprecated

      Use the createUser command directly instead.

      +

      Hierarchy

      • RoleSpecification

      Index

      Properties

      Properties

      db: string
      +

      The database this user's role should effect.

      +
      role: string
      +

      A role grants privileges to perform sets of actions on defined resources. +A given role applies to the database on which it is defined and can grant access down to a collection level of granularity.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/RootFilterOperators.html b/docs/5.6/interfaces/RootFilterOperators.html new file mode 100644 index 0000000000..366c88d811 --- /dev/null +++ b/docs/5.6/interfaces/RootFilterOperators.html @@ -0,0 +1 @@ +RootFilterOperators | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface RootFilterOperators<TSchema>

      Type parameters

      • TSchema

      Hierarchy

      Index

      Properties

      $and?: Filter<TSchema>[]
      $comment?: string | Document
      $nor?: Filter<TSchema>[]
      $or?: Filter<TSchema>[]
      $text?: { $caseSensitive?: boolean; $diacriticSensitive?: boolean; $language?: string; $search: string }

      Type declaration

      • Optional $caseSensitive?: boolean
      • Optional $diacriticSensitive?: boolean
      • Optional $language?: string
      • $search: string
      $where?: string | ((this: TSchema) => boolean)

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/SelectServerOptions.html b/docs/5.6/interfaces/SelectServerOptions.html new file mode 100644 index 0000000000..40498199b4 --- /dev/null +++ b/docs/5.6/interfaces/SelectServerOptions.html @@ -0,0 +1,3 @@ +SelectServerOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface SelectServerOptions

      Hierarchy

      • SelectServerOptions

      Index

      Properties

      readPreference?: ReadPreferenceLike
      serverSelectionTimeoutMS?: number
      +

      How long to block for server selection before throwing an error

      +
      session?: ClientSession

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ServerApi.html b/docs/5.6/interfaces/ServerApi.html new file mode 100644 index 0000000000..a8f1675d54 --- /dev/null +++ b/docs/5.6/interfaces/ServerApi.html @@ -0,0 +1 @@ +ServerApi | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ServerApi

      Hierarchy

      • ServerApi

      Index

      Properties

      deprecationErrors?: boolean
      strict?: boolean
      version: "1"

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/StreamDescriptionOptions.html b/docs/5.6/interfaces/StreamDescriptionOptions.html new file mode 100644 index 0000000000..4517b587bb --- /dev/null +++ b/docs/5.6/interfaces/StreamDescriptionOptions.html @@ -0,0 +1 @@ +StreamDescriptionOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface StreamDescriptionOptions

      Hierarchy

      Index

      Properties

      compressors?: ("none" | "snappy" | "zlib" | "zstd")[]
      loadBalanced: boolean
      logicalSessionTimeoutMinutes?: number

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/TimeSeriesCollectionOptions.html b/docs/5.6/interfaces/TimeSeriesCollectionOptions.html new file mode 100644 index 0000000000..9f0ff515a0 --- /dev/null +++ b/docs/5.6/interfaces/TimeSeriesCollectionOptions.html @@ -0,0 +1,2 @@ +TimeSeriesCollectionOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface TimeSeriesCollectionOptions

      Hierarchy

      Index

      Properties

      bucketMaxSpanSeconds?: number
      bucketRoundingSeconds?: number
      granularity?: string
      metaField?: string
      timeField: string

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/TopologyDescriptionOptions.html b/docs/5.6/interfaces/TopologyDescriptionOptions.html new file mode 100644 index 0000000000..0b6d16c7b1 --- /dev/null +++ b/docs/5.6/interfaces/TopologyDescriptionOptions.html @@ -0,0 +1 @@ +TopologyDescriptionOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface TopologyDescriptionOptions

      Hierarchy

      • TopologyDescriptionOptions

      Index

      Properties

      heartbeatFrequencyMS?: number
      localThresholdMS?: number

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/TopologyVersion.html b/docs/5.6/interfaces/TopologyVersion.html new file mode 100644 index 0000000000..3c5c4950d9 --- /dev/null +++ b/docs/5.6/interfaces/TopologyVersion.html @@ -0,0 +1 @@ +TopologyVersion | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface TopologyVersion

      Hierarchy

      • TopologyVersion

      Index

      Properties

      counter: Long
      processId: ObjectId

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/TransactionOptions.html b/docs/5.6/interfaces/TransactionOptions.html new file mode 100644 index 0000000000..d854f80c0b --- /dev/null +++ b/docs/5.6/interfaces/TransactionOptions.html @@ -0,0 +1,65 @@ +TransactionOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface TransactionOptions

      +

      Configuration options for a transaction.

      +

      Hierarchy

      Index

      Properties

      authdb?: string
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      maxCommitTimeMS?: number
      +

      Specifies the maximum amount of time to allow a commit action on a transaction to run in milliseconds

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      A default read concern for commands in this transaction

      +
      readPreference?: ReadPreferenceLike
      +

      A default read preference for commands in this transaction

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      writeConcern?: WriteConcern
      +

      A default writeConcern for commands in this transaction

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/UpdateDescription.html b/docs/5.6/interfaces/UpdateDescription.html new file mode 100644 index 0000000000..82e1453d81 --- /dev/null +++ b/docs/5.6/interfaces/UpdateDescription.html @@ -0,0 +1,24 @@ +UpdateDescription | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface UpdateDescription<TSchema>

      Type parameters

      Hierarchy

      • UpdateDescription

      Index

      Properties

      disambiguatedPaths?: Document
      +

      A document containing additional information about any ambiguous update paths from the update event. The document +maps the full ambiguous update path to an array containing the actual resolved components of the path. For example, +given a document shaped like { a: { '0': 0 } }, and an update of { $inc: 'a.0' }, disambiguated paths would look like +the following:

      +
        {
      'a.0': ['a', '0']
      } +
      +

      This field is only present when there are ambiguous paths that are updated as a part of the update event and showExpandedEvents +is enabled for the change stream.

      +
      sinceserverversion

      6.1.0

      +
      removedFields?: string[]
      +

      An array of field names that were removed from the document.

      +
      truncatedArrays?: { field: string; newSize: number }[]
      +

      An array of documents which record array truncations performed with pipeline-based updates using one or more of the following stages:

      +
        +
      • $addFields
      • +
      • $set
      • +
      • $replaceRoot
      • +
      • $replaceWith
      • +
      +
      updatedFields?: Partial<TSchema>
      +

      A document containing key:value pairs of names of the fields that were +changed, and the new value for those fields.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/UpdateManyModel.html b/docs/5.6/interfaces/UpdateManyModel.html new file mode 100644 index 0000000000..c9edadee7d --- /dev/null +++ b/docs/5.6/interfaces/UpdateManyModel.html @@ -0,0 +1,13 @@ +UpdateManyModel | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface UpdateManyModel<TSchema>

      Type parameters

      Hierarchy

      • UpdateManyModel

      Index

      Properties

      arrayFilters?: Document[]
      +

      A set of filters specifying to which array elements an update should apply.

      +
      collation?: CollationOptions
      +

      Specifies a collation.

      +
      filter: Filter<TSchema>
      +

      The filter to limit the updated documents.

      +
      hint?: Hint
      +

      The index to use. If specified, then the query system will only consider plans using the hinted index.

      +
      update: UpdateFilter<TSchema> | UpdateFilter<TSchema>[]
      +

      A document or pipeline containing update operators.

      +
      upsert?: boolean
      +

      When true, creates a new document if no document matches the query.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/UpdateOneModel.html b/docs/5.6/interfaces/UpdateOneModel.html new file mode 100644 index 0000000000..46d9f08d15 --- /dev/null +++ b/docs/5.6/interfaces/UpdateOneModel.html @@ -0,0 +1,13 @@ +UpdateOneModel | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface UpdateOneModel<TSchema>

      Type parameters

      Hierarchy

      • UpdateOneModel

      Index

      Properties

      arrayFilters?: Document[]
      +

      A set of filters specifying to which array elements an update should apply.

      +
      collation?: CollationOptions
      +

      Specifies a collation.

      +
      filter: Filter<TSchema>
      +

      The filter to limit the updated documents.

      +
      hint?: Hint
      +

      The index to use. If specified, then the query system will only consider plans using the hinted index.

      +
      update: UpdateFilter<TSchema> | UpdateFilter<TSchema>[]
      +

      A document or pipeline containing update operators.

      +
      upsert?: boolean
      +

      When true, creates a new document if no document matches the query.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/UpdateOptions.html b/docs/5.6/interfaces/UpdateOptions.html new file mode 100644 index 0000000000..21e3d1f0f2 --- /dev/null +++ b/docs/5.6/interfaces/UpdateOptions.html @@ -0,0 +1,71 @@ +UpdateOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface UpdateOptions

      Hierarchy

      Index

      Properties

      arrayFilters?: Document[]
      +

      A set of filters specifying to which array elements an update should apply

      +
      authdb?: string
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      bypassDocumentValidation?: boolean
      +

      If true, allows the write to opt-out of document level validation

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Specifies a collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      hint?: Hint
      +

      Specify that the update query should only consider plans using the hinted index

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      let?: Document
      +

      Map of parameter names and values that can be accessed using $$var (requires MongoDB 5.0).

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      upsert?: boolean
      +

      When true, creates a new document if no document matches the query

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/UpdateResult.html b/docs/5.6/interfaces/UpdateResult.html new file mode 100644 index 0000000000..d18455bda8 --- /dev/null +++ b/docs/5.6/interfaces/UpdateResult.html @@ -0,0 +1,11 @@ +UpdateResult | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface UpdateResult<TSchema>

      Type parameters

      Hierarchy

      • UpdateResult

      Index

      Properties

      acknowledged: boolean
      +

      Indicates whether this write result was acknowledged. If not, then all other members of this result will be undefined

      +
      matchedCount: number
      +

      The number of documents that matched the filter

      +
      modifiedCount: number
      +

      The number of documents that were modified

      +
      upsertedCount: number
      +

      The number of documents that were upserted

      +
      upsertedId: null | InferIdType<TSchema>
      +

      The identifier of the inserted document if an upsert took place

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/UpdateStatement.html b/docs/5.6/interfaces/UpdateStatement.html new file mode 100644 index 0000000000..f1bb7b8df4 --- /dev/null +++ b/docs/5.6/interfaces/UpdateStatement.html @@ -0,0 +1,15 @@ +UpdateStatement | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface UpdateStatement

      Hierarchy

      • UpdateStatement

      Index

      Properties

      arrayFilters?: Document[]
      +

      An array of filter documents that determines which array elements to modify for an update operation on an array field.

      +
      collation?: CollationOptions
      +

      Specifies the collation to use for the operation.

      +
      hint?: Hint
      +

      A document or string that specifies the index to use to support the query predicate.

      +
      multi?: boolean
      +

      If true, updates all documents that meet the query criteria.

      +
      +

      The query that matches documents to update.

      +
      +

      The modifications to apply.

      +
      upsert?: boolean
      +

      If true, perform an insert if no documents match the query.

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/ValidateCollectionOptions.html b/docs/5.6/interfaces/ValidateCollectionOptions.html new file mode 100644 index 0000000000..2e745166d7 --- /dev/null +++ b/docs/5.6/interfaces/ValidateCollectionOptions.html @@ -0,0 +1,63 @@ +ValidateCollectionOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface ValidateCollectionOptions

      Hierarchy

      Index

      Properties

      authdb?: string
      background?: boolean
      +

      Validates a collection in the background, without interrupting read or write traffic (only in MongoDB 4.4+)

      +
      bsonRegExp?: boolean
      +

      return BSON regular expressions as BSONRegExp instances.

      +
      defaultvalue

      false

      +
      checkKeys?: boolean
      +

      the serializer will check if keys are valid.

      +
      defaultvalue

      false

      +
      collation?: CollationOptions
      +

      Collation

      +
      comment?: unknown
      +

      Comment to apply to the operation.

      +

      In server versions pre-4.4, 'comment' must be string. A server +error will be thrown if any other type is provided.

      +

      In server versions 4.4 and above, 'comment' can be any valid BSON type.

      +
      dbName?: string
      enableUtf8Validation?: boolean
      +

      Enable utf8 validation when deserializing BSON documents. Defaults to true.

      +
      +

      Specifies the verbosity mode for the explain output.

      +
      fieldsAsRaw?: Document
      +

      allow to specify if there what fields we wish to return as unserialized raw buffer.

      +
      defaultvalue

      null

      +
      ignoreUndefined?: boolean
      +

      serialize will not emit undefined fields +note that the driver sets this to false

      +
      defaultvalue

      true

      +
      maxTimeMS?: number
      noResponse?: boolean
      omitReadPreference?: boolean
      promoteBuffers?: boolean
      +

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

      +
      defaultvalue

      false

      +
      promoteLongs?: boolean
      +

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

      +
      defaultvalue

      true

      +
      promoteValues?: boolean
      +

      when deserializing will promote BSON values to their Node.js closest equivalent types.

      +
      defaultvalue

      true

      +
      raw?: boolean
      +

      Enabling the raw option will return a Node.js Buffer +which is allocated using allocUnsafe API. +See this section from the Node.js Docs here +for more detail about what "unsafe" refers to in this context. +If you need to maintain your own editable clone of the bytes returned for an extended life time of the process, it is recommended you allocate +your own buffer and clone the contents:

      +
      example
      const raw = await collection.findOne({}, { raw: true });
      const myBuffer = Buffer.alloc(raw.byteLength);
      myBuffer.set(raw, 0);
      // Only save and use `myBuffer` beyond this point +
      +
      remarks

      Please note there is a known limitation where this option cannot be used at the MongoClient level (see NODE-3946). +It does correctly work at Db, Collection, and per operation the same as other BSON options work.

      +
      readConcern?: ReadConcernLike
      +

      Specify a read concern and level for the collection. (only MongoDB 3.2 or higher supported)

      +
      readPreference?: ReadPreferenceLike
      +

      The preferred read preference (ReadPreference.primary, ReadPreference.primary_preferred, ReadPreference.secondary, ReadPreference.secondary_preferred, ReadPreference.nearest).

      +
      retryWrites?: boolean
      +

      Should retry failed writes

      +
      serializeFunctions?: boolean
      +

      serialize the javascript functions

      +
      defaultvalue

      false

      +
      session?: ClientSession
      +

      Specify ClientSession for this command

      +
      useBigInt64?: boolean
      +

      when deserializing a Long return as a BigInt.

      +
      defaultvalue

      false

      +
      willRetryWrite?: boolean
      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/WiredTigerData.html b/docs/5.6/interfaces/WiredTigerData.html new file mode 100644 index 0000000000..d889c43e2b --- /dev/null +++ b/docs/5.6/interfaces/WiredTigerData.html @@ -0,0 +1,2 @@ +WiredTigerData | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface WiredTigerData

      deprecated

      This type is only used for the deprecated collStats operation and will be removed in the next major release.

      +

      Hierarchy

      Index

      Properties

      LSM: { bloom filter false positives: number; bloom filter hits: number; bloom filter misses: number; bloom filter pages evicted from cache: number; bloom filter pages read into cache: number; bloom filters in the LSM tree: number; chunks in the LSM tree: number; highest merge generation in the LSM tree: number; queries that could have benefited from a Bloom filter that did not exist: number; sleep for LSM checkpoint throttle: number; sleep for LSM merge throttle: number; total size of bloom filters: number } & Document
      block-manager: { allocations requiring file extension: number; blocks allocated: number; blocks freed: number; checkpoint size: number; file allocation unit size: number; file bytes available for reuse: number; file magic number: number; file major version number: number; file size in bytes: number; minor version number: number }

      Type declaration

      • allocations requiring file extension: number
      • blocks allocated: number
      • blocks freed: number
      • checkpoint size: number
      • file allocation unit size: number
      • file bytes available for reuse: number
      • file magic number: number
      • file major version number: number
      • file size in bytes: number
      • minor version number: number
      btree: { btree checkpoint generation: number; column-store fixed-size leaf pages: number; column-store internal pages: number; column-store variable-size RLE encoded values: number; column-store variable-size deleted values: number; column-store variable-size leaf pages: number; fixed-record size: number; maximum internal page key size: number; maximum internal page size: number; maximum leaf page key size: number; maximum leaf page size: number; maximum leaf page value size: number; maximum tree depth: number; number of key/value pairs: number; overflow pages: number; pages rewritten by compaction: number; row-store internal pages: number; row-store leaf pages: number } & Document
      cache: { bytes currently in the cache: number; bytes read into cache: number; bytes written from cache: number; checkpoint blocked page eviction: number; data source pages selected for eviction unable to be evicted: number; hazard pointer blocked page eviction: number; in-memory page passed criteria to be split: number; in-memory page splits: number; internal pages evicted: number; internal pages split during eviction: number; leaf pages split during eviction: number; modified pages evicted: number; overflow pages read into cache: number; overflow values cached in memory: number; page split during eviction deepened the tree: number; page written requiring lookaside records: number; pages read into cache: number; pages read into cache requiring lookaside entries: number; pages requested from the cache: number; pages written from cache: number; pages written requiring in-memory restoration: number; tracked dirty bytes in the cache: number; unmodified pages evicted: number } & Document
      cache_walk: { Average difference between current eviction generation when the page was last considered: number; Average on-disk page image size seen: number; Clean pages currently in cache: number; Current eviction generation: number; Dirty pages currently in cache: number; Entries in the root page: number; Internal pages currently in cache: number; Leaf pages currently in cache: number; Maximum difference between current eviction generation when the page was last considered: number; Maximum page size seen: number; Minimum on-disk page image size seen: number; On-disk page image sizes smaller than a single allocation unit: number; Pages created in memory and never written: number; Pages currently queued for eviction: number; Pages that could not be queued for eviction: number; Refs skipped during cache traversal: number; Size of the root page: number; Total number of pages currently in cache: number } & Document
      compression: { compressed pages read: number; compressed pages written: number; page written failed to compress: number; page written was too small to compress: number; raw compression call failed, additional data available: number; raw compression call failed, no additional data available: number; raw compression call succeeded: number } & Document
      cursor: { bulk-loaded cursor-insert calls: number; create calls: number; cursor-insert key and value bytes inserted: number; cursor-remove key bytes removed: number; cursor-update value bytes updated: number; insert calls: number; next calls: number; prev calls: number; remove calls: number; reset calls: number; restarted searches: number; search calls: number; search near calls: number; truncate calls: number; update calls: number }

      Type declaration

      • bulk-loaded cursor-insert calls: number
      • create calls: number
      • cursor-insert key and value bytes inserted: number
      • cursor-remove key bytes removed: number
      • cursor-update value bytes updated: number
      • insert calls: number
      • next calls: number
      • prev calls: number
      • remove calls: number
      • reset calls: number
      • restarted searches: number
      • search calls: number
      • search near calls: number
      • truncate calls: number
      • update calls: number
      reconciliation: { dictionary matches: number; fast-path pages deleted: number; internal page key bytes discarded using suffix compression: number; internal page multi-block writes: number; internal-page overflow keys: number; leaf page key bytes discarded using prefix compression: number; leaf page multi-block writes: number; leaf-page overflow keys: number; maximum blocks required for a page: number; overflow values written: number; page checksum matches: number; page reconciliation calls: number; page reconciliation calls for eviction: number; pages deleted: number } & Document

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/WriteConcernErrorData.html b/docs/5.6/interfaces/WriteConcernErrorData.html new file mode 100644 index 0000000000..1210492c61 --- /dev/null +++ b/docs/5.6/interfaces/WriteConcernErrorData.html @@ -0,0 +1 @@ +WriteConcernErrorData | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface WriteConcernErrorData

      Hierarchy

      • WriteConcernErrorData

      Index

      Properties

      code: number
      errInfo?: Document
      errmsg: string

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/WriteConcernOptions.html b/docs/5.6/interfaces/WriteConcernOptions.html new file mode 100644 index 0000000000..a938b6fa95 --- /dev/null +++ b/docs/5.6/interfaces/WriteConcernOptions.html @@ -0,0 +1,3 @@ +WriteConcernOptions | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface WriteConcernOptions

      Hierarchy

      Index

      Properties

      Properties

      +

      Write Concern as an object

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/interfaces/WriteConcernSettings.html b/docs/5.6/interfaces/WriteConcernSettings.html new file mode 100644 index 0000000000..f001bd4b4c --- /dev/null +++ b/docs/5.6/interfaces/WriteConcernSettings.html @@ -0,0 +1,13 @@ +WriteConcernSettings | mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Interface WriteConcernSettings

      Hierarchy

      • WriteConcernSettings

      Index

      Properties

      fsync?: boolean | 1
      +

      The file sync write concern

      +
      j?: boolean
      +

      The journal write concern

      +
      journal?: boolean
      +

      The journal write concern

      +
      w?: W
      +

      The write concern

      +
      wtimeout?: number
      +

      The write concern timeout

      +
      wtimeoutMS?: number
      +

      The write concern timeout

      +

      Legend

      • Constructor
      • Property
      • Method
      • Accessor
      • Constructor
      • Property
      • Method
      • Inherited constructor
      • Inherited property
      • Inherited method
      • Static property
      • Static method
      • Private property

      Settings

      Theme

      Generated using TypeDoc

      \ No newline at end of file diff --git a/docs/5.6/modules.html b/docs/5.6/modules.html new file mode 100644 index 0000000000..fc41548bc3 --- /dev/null +++ b/docs/5.6/modules.html @@ -0,0 +1,48 @@ +mongodb
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      mongodb

      Index

      References

      Namespaces

      Classes Error

      Classes Event

      Classes Other

      Interfaces

      Type aliases

      Variables

      References

      Re-exports BSONRegExp
      Re-exports BSONSymbol
      Re-exports BSONType
      Re-exports Binary
      Re-exports Code
      Re-exports DBRef
      Re-exports Decimal128
      Re-exports Document
      Re-exports Double
      Re-exports Int32
      Re-exports Long
      Re-exports MaxKey
      Re-exports MinKey
      Re-exports ObjectId
      Re-exports Timestamp
      Re-exports deserialize
      Re-exports serialize

      Type aliases

      AbstractCursorEvents: { close: any }

      Type declaration

      AcceptedFields<TSchema, FieldType, AssignableType>: { readonly [ key in KeysOfAType<TSchema, FieldType>]?: AssignableType }

      Type parameters

      • TSchema

      • FieldType

      • AssignableType

      AddToSetOperators<Type>: { $each?: Flatten<Type>[] }

      Type parameters

      • Type

      Type declaration

      AlternativeType<T>: T extends ReadonlyArray<infer U> ? T | RegExpOrString<U> : RegExpOrString<T>
      +

      It is possible to search using alternative types in mongodb e.g. +string types can be searched using a regex in mongo +array types can be searched using their element type

      +

      Type parameters

      • T

      AnyBulkWriteOperation<TSchema>: { insertOne: InsertOneModel<TSchema> } | { replaceOne: ReplaceOneModel<TSchema> } | { updateOne: UpdateOneModel<TSchema> } | { updateMany: UpdateManyModel<TSchema> } | { deleteOne: DeleteOneModel<TSchema> } | { deleteMany: DeleteManyModel<TSchema> }

      Type parameters

      AnyError: MongoError | Error
      ArrayElement<Type>: Type extends ReadonlyArray<infer Item> ? Item : never

      Type parameters

      • Type

      ArrayOperator<Type>: { $each?: Flatten<Type>[]; $position?: number; $slice?: number; $sort?: Sort }

      Type parameters

      • Type

      Type declaration

      • Optional $each?: Flatten<Type>[]
      • Optional $position?: number
      • Optional $slice?: number
      • Optional $sort?: Sort
      AuthMechanism: typeof AuthMechanism[keyof typeof AuthMechanism]
      AutoEncryptionLoggerLevel: typeof AutoEncryptionLoggerLevel[keyof typeof AutoEncryptionLoggerLevel]
      BSONTypeAlias: keyof typeof BSON.BSONType
      BatchType: typeof BatchType[keyof typeof BatchType]
      BitwiseFilter: number | Binary | ReadonlyArray<number>
      Callback<T>: (error?: AnyError, result?: T) => void

      Type parameters

      • T = any

      Type declaration

        • +

          MongoDB Driver style callback

          +

          Parameters

          • Optional error: AnyError
          • Optional result: T

          Returns void

      Type parameters

      ChangeStreamEvents<TSchema, TChange>: { change: any; end: any; error: any; init: any; more: any; response: any; resumeTokenChanged: any } & AbstractCursorEvents

      Type parameters

      ClientSessionEvents: { ended: any }

      Type declaration

      CommonEvents: "newListener" | "removeListener"
      Compressor: typeof Compressor[CompressorName]
      CompressorName: keyof typeof Compressor

      Type parameters

      • T

      ConnectionEvents: { close: any; clusterTimeReceived: any; commandFailed: any; commandStarted: any; commandSucceeded: any; message: any; pinned: any; unpinned: any }

      Type declaration

      ConnectionPoolEvents: { connectionCheckOutFailed: any; connectionCheckOutStarted: any; connectionCheckedIn: any; connectionCheckedOut: any; connectionClosed: any; connectionCreated: any; connectionPoolCleared: any; connectionPoolClosed: any; connectionPoolCreated: any; connectionPoolReady: any; connectionReady: any } & Omit<ConnectionEvents, "close" | "message">
      CursorFlag: typeof CURSOR_FLAGS[number]
      DistinctOptions: CommandOperationOptions
      DropDatabaseOptions: CommandOperationOptions
      DropIndexesOptions: CommandOperationOptions
      EnhancedOmit<TRecordOrUnion, KeyUnion>: string extends keyof TRecordOrUnion ? TRecordOrUnion : TRecordOrUnion extends any ? Pick<TRecordOrUnion, Exclude<keyof TRecordOrUnion, KeyUnion>> : never
      +

      TypeScript Omit (Exclude to be specific) does not work for objects with an "any" indexed type, and breaks discriminated unions @public

      +

      Type parameters

      • TRecordOrUnion

      • KeyUnion

      EventEmitterWithState: { }

      Type declaration

        EventsDescription: Record<string, GenericListener>
        +

        Event description type

        +
        ExplainVerbosity: string
        ExplainVerbosityLike: ExplainVerbosity | boolean
        +

        For backwards compatibility, true is interpreted as "allPlansExecution" +and false as "queryPlanner". Prior to server version 3.6, aggregate() +ignores the verbosity parameter and executes in "queryPlanner".

        +
        Filter<TSchema>: { [ P in keyof WithId<TSchema>]?: Condition<WithId<TSchema>[P]> } & RootFilterOperators<WithId<TSchema>>
        +

        A MongoDB filter can be some portion of the schema or a set of operators @public

        +

        Type parameters

        • TSchema

        FilterOperations<T>: T extends Record<string, any> ? { [ key in keyof T]?: FilterOperators<T[key]> } : FilterOperators<T>

        Type parameters

        • T

        Flatten<Type>: Type extends ReadonlyArray<infer Item> ? Item : Type

        Type parameters

        • Type

        GSSAPICanonicalizationValue: typeof GSSAPICanonicalizationValue[keyof typeof GSSAPICanonicalizationValue]
        GenericListener: (...args: any[]) => void

        Type declaration

          • (...args: any[]): void
          • Parameters

            • Rest ...args: any[]

            Returns void

        GridFSBucketEvents: { index: any }

        Type declaration

        Hint: string | Document
        IndexDirection: -1 | 1 | "2d" | "2dsphere" | "text" | "geoHaystack" | "hashed" | number
        IndexSpecification: OneOrMore<string | [string, IndexDirection] | {} | Map<string, IndexDirection>>
        InferIdType<TSchema>: TSchema extends { _id: infer IdType } ? Record<any, never> extends IdType ? never : IdType : TSchema extends { _id?: infer IdType } ? unknown extends IdType ? ObjectId : IdType : ObjectId
        +

        Given an object shaped type, return the type of the _id field or default to ObjectId @public

        +

        Type parameters

        • TSchema

        IntegerType: number | Int32 | Long | bigint
        IsAny<Type, ResultIfAny, ResultIfNotAny>: true extends false & Type ? ResultIfAny : ResultIfNotAny

        Type parameters

        • Type

        • ResultIfAny

        • ResultIfNotAny

        Join<T, D>: T extends [] ? "" : T extends [string | number] ? `${T[0]}` : T extends [string | number, ...infer R] ? `${T[0]}${D}${Join<R, D>}` : string

        Type parameters

        • T: unknown[]

        • D: string

        KeysOfAType<TSchema, Type>: { [ key in keyof TSchema]: NonNullable<TSchema[key]> extends Type ? key : never }[keyof TSchema]

        Type parameters

        • TSchema

        • Type

        KeysOfOtherType<TSchema, Type>: { [ key in keyof TSchema]: NonNullable<TSchema[key]> extends Type ? never : key }[keyof TSchema]

        Type parameters

        • TSchema

        • Type

        MatchKeysAndValues<TSchema>: Readonly<Partial<TSchema>> & Record<string, any>

        Type parameters

        • TSchema

        MongoClientEvents: Pick<TopologyEvents, typeof MONGO_CLIENT_EVENTS[number]> & { open: any }
        MongoErrorLabel: typeof MongoErrorLabel[keyof typeof MongoErrorLabel]
        MonitorEvents: { close: any; resetConnectionPool: any; resetServer: any; serverHeartbeatFailed: any; serverHeartbeatStarted: any; serverHeartbeatSucceeded: any } & EventEmitterWithState
        NestedPaths<Type, Depth>: Depth["length"] extends 8 ? [] : Type extends string | number | bigint | boolean | Date | RegExp | Buffer | Uint8Array | ((...args: any[]) => any) | { _bsontype: string } ? [] : Type extends ReadonlyArray<infer ArrayType> ? [] | [number, ...NestedPaths<ArrayType, [...Depth, 1]>] : Type extends Map<string, any> ? [string] : Type extends object ? { [ Key in Extract<keyof Type, string>]: Type[Key] extends Type ? [Key] : Type extends Type[Key] ? [Key] : Type[Key] extends ReadonlyArray<infer ArrayType> ? Type extends ArrayType ? [Key] : ArrayType extends Type ? [Key] : [Key, ...NestedPaths<Type[Key], [...Depth, 1]>] : [Key, ...NestedPaths<Type[Key], [...Depth, 1]>] | [Key] }[Extract<keyof Type, string>] : []
        remarks

        Through testing we determined that a depth of 8 is safe for the typescript compiler +and provides reasonable compilation times. This number is otherwise not special and +should be changed if issues are found with this level of checking. Beyond this +depth any helpers that make use of NestedPaths should devolve to not asserting any +type safety on the input.

        +

        Type parameters

        • Type

        • Depth: number[]

        NestedPathsOfType<TSchema, Type>: KeysOfAType<{ [ Property in Join<NestedPaths<TSchema, []>, ".">]: PropertyType<TSchema, Property> }, Type>

        Type parameters

        • TSchema

        • Type

        NonObjectIdLikeDocument: { [ key in keyof ObjectIdLike]?: never } & Document
        NotAcceptedFields<TSchema, FieldType>: { readonly [ key in KeysOfOtherType<TSchema, FieldType>]?: never }
        +

        It avoids using fields with not acceptable types @public

        +

        Type parameters

        • TSchema

        • FieldType

        NumericType: IntegerType | Decimal128 | Double
        OIDCRefreshFunction: (info: IdPServerInfo, context: OIDCCallbackContext) => Promise<IdPServerResponse>

        Type declaration

        OIDCRequestFunction: (info: IdPServerInfo, context: OIDCCallbackContext) => Promise<IdPServerResponse>

        Type declaration

        OneOrMore<T>: T | ReadonlyArray<T>

        Type parameters

        • T

        OnlyFieldsOfType<TSchema, FieldType, AssignableType>: IsAny<TSchema[keyof TSchema], Record<string, FieldType>, AcceptedFields<TSchema, FieldType, AssignableType> & NotAcceptedFields<TSchema, FieldType> & Record<string, AssignableType>>

        Type parameters

        • TSchema

        • FieldType = any

        • AssignableType = FieldType

        OperationTime: Timestamp
        +

        Represents a specific point in time on a server. Can be retrieved by using db.command()

        +
        see

        https://www.mongodb.com/docs/manual/reference/method/db.runCommand/#response

        +
        OptionalId<TSchema>: EnhancedOmit<TSchema, "_id"> & { _id?: InferIdType<TSchema> }
        +

        Add an optional _id field to an object shaped type

        +

        Type parameters

        • TSchema

        OptionalUnlessRequiredId<TSchema>: TSchema extends { _id: any } ? TSchema : OptionalId<TSchema>
        +

        Adds an optional _id field to an object shaped type, unless the _id field is required on that type. +In the case _id is required, this method continues to require_id.

        +
        privateremarks

        ObjectId extends TSchema['_id'] is a confusing ordering at first glance. Rather than ask +TSchema['_id'] extends ObjectId which translated to "Is the _id property ObjectId?" +we instead ask "Does ObjectId look like (have the same shape) as the _id?"

        +

        Type parameters

        • TSchema

        ProfilingLevel: typeof ProfilingLevel[keyof typeof ProfilingLevel]
        ProfilingLevelOptions: CommandOperationOptions
        PropertyType<Type, Property>: string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray<infer ArrayType> ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray<infer ArrayType> ? PropertyType<ArrayType, Rest> : unknown : Key extends keyof Type ? Type[Key] extends Map<string, infer MapType> ? MapType : PropertyType<Type[Key], Rest> : unknown : unknown

        Type parameters

        • Type

        • Property: string

        PullAllOperator<TSchema>: ({ readonly [ key in KeysOfAType<TSchema, ReadonlyArray<any>>]?: TSchema[key] } & NotAcceptedFields<TSchema, ReadonlyArray<any>>) & {}

        Type parameters

        • TSchema

        PullOperator<TSchema>: ({ readonly [ key in KeysOfAType<TSchema, ReadonlyArray<any>>]?: Partial<Flatten<TSchema[key]>> | FilterOperations<Flatten<TSchema[key]>> } & NotAcceptedFields<TSchema, ReadonlyArray<any>>) & {}

        Type parameters

        • TSchema

        PushOperator<TSchema>: ({ readonly [ key in KeysOfAType<TSchema, ReadonlyArray<any>>]?: Flatten<TSchema[key]> | ArrayOperator<Flatten<TSchema[key]>[]> } & NotAcceptedFields<TSchema, ReadonlyArray<any>>) & {}

        Type parameters

        • TSchema

        ReadConcernLevel: typeof ReadConcernLevel[keyof typeof ReadConcernLevel]
        ReadConcernLike: ReadConcern | { level: ReadConcernLevel } | ReadConcernLevel
        ReadPreferenceLike: ReadPreference | ReadPreferenceMode
        ReadPreferenceMode: typeof ReadPreferenceMode[keyof typeof ReadPreferenceMode]
        RegExpOrString<T>: T extends string ? BSONRegExp | RegExp | T : T

        Type parameters

        • T

        RemoveUserOptions: CommandOperationOptions
        ResumeToken: unknown
        +

        Represents the logical starting point for a new ChangeStream or resuming a ChangeStream on the server.

        +
        see

        https://www.mongodb.com/docs/manual/changeStreams/#std-label-change-stream-resume

        +
        ReturnDocument: typeof ReturnDocument[keyof typeof ReturnDocument]
        RunCommandOptions: { authdb?: any; collation?: any; comment?: any; dbName?: any; explain?: any; maxTimeMS?: any; noResponse?: any; omitReadPreference?: any; readConcern?: any; readPreference?: ReadPreferenceLike; retryWrites?: any; session?: ClientSession; willRetryWrite?: any; writeConcern?: any } & BSONSerializeOptions
        RunCursorCommandOptions: { readPreference?: ReadPreferenceLike; session?: ClientSession } & BSONSerializeOptions
        SchemaMember<T, V>: { [ P in keyof T]?: V } | {}

        Type parameters

        • T

        • V

        ServerApiVersion: typeof ServerApiVersion[keyof typeof ServerApiVersion]
        ServerEvents: { closed: any; connect: any; descriptionReceived: any; ended: any; serverHeartbeatFailed: any; serverHeartbeatStarted: any; serverHeartbeatSucceeded: any } & ConnectionPoolEvents & EventEmitterWithState
        ServerSessionId: { id: Binary }

        Type declaration

        ServerType: typeof ServerType[keyof typeof ServerType]
        SetFields<TSchema>: ({ readonly [ key in KeysOfAType<TSchema, ReadonlyArray<any> | undefined>]?: OptionalId<Flatten<TSchema[key]>> | AddToSetOperators<OptionalId<Flatten<TSchema[key]>>[]> } & NotAcceptedFields<TSchema, ReadonlyArray<any> | undefined>) & {}

        Type parameters

        • TSchema

        SetProfilingLevelOptions: CommandOperationOptions
        Sort: string | Exclude<SortDirection, { $meta: string }> | string[] | {} | Map<string, SortDirection> | [string, SortDirection][] | [string, SortDirection]
        SortDirection: 1 | -1 | "asc" | "desc" | "ascending" | "descending" | { $meta: string }
        Stream: Socket | TLSSocket
        StrictFilter<TSchema>: Partial<TSchema> | ({ [ Property in Join<NestedPaths<WithId<TSchema>, []>, ".">]?: Condition<PropertyType<WithId<TSchema>, Property>> } & RootFilterOperators<WithId<TSchema>>)
        experimental

        Type parameters

        • TSchema

        StrictMatchKeysAndValues<TSchema>: Readonly<{ [ Property in Join<NestedPaths<TSchema, []>, ".">]?: PropertyType<TSchema, Property> } & { [ Property in `${NestedPathsOfType<TSchema, any[]>}.$${`[${string}]` | ""}`]?: ArrayElement<PropertyType<TSchema, Property extends `${infer Key}.$${string}` ? Key : never>> } & { [ Property in `${NestedPathsOfType<TSchema, Record<string, any>[]>}.$${`[${string}]` | ""}.${string}`]?: any } & Document>
        experimental

        Type parameters

        • TSchema

        StrictUpdateFilter<TSchema>: { $addToSet?: SetFields<TSchema>; $bit?: OnlyFieldsOfType<TSchema, NumericType | undefined, { and: IntegerType } | { or: IntegerType } | { xor: IntegerType }>; $currentDate?: OnlyFieldsOfType<TSchema, Date | Timestamp, true | { $type: "date" | "timestamp" }>; $inc?: OnlyFieldsOfType<TSchema, NumericType | undefined>; $max?: StrictMatchKeysAndValues<TSchema>; $min?: StrictMatchKeysAndValues<TSchema>; $mul?: OnlyFieldsOfType<TSchema, NumericType | undefined>; $pop?: OnlyFieldsOfType<TSchema, ReadonlyArray<any>, 1 | -1>; $pull?: PullOperator<TSchema>; $pullAll?: PullAllOperator<TSchema>; $push?: PushOperator<TSchema>; $rename?: Record<string, string>; $set?: StrictMatchKeysAndValues<TSchema>; $setOnInsert?: StrictMatchKeysAndValues<TSchema>; $unset?: OnlyFieldsOfType<TSchema, any, "" | true | 1> } & Document
        experimental

        Type parameters

        • TSchema

        SupportedSocketOptions: Pick<TcpNetConnectOpts, typeof LEGAL_TCP_SOCKET_OPTIONS[number]>
        SupportedTLSConnectionOptions: Pick<TLSConnectionOptions, Extract<keyof TLSConnectionOptions, typeof LEGAL_TLS_SOCKET_OPTIONS[number]>>
        SupportedTLSSocketOptions: Pick<TLSSocketOptions, Extract<keyof TLSSocketOptions, typeof LEGAL_TLS_SOCKET_OPTIONS[number]>>
        TagSet: {}

        Type declaration

        • [key: string]: string
        TopologyEvents: { close: any; connect: any; error: any; serverClosed: any; serverDescriptionChanged: any; serverOpening: any; timeout: any; topologyClosed: any; topologyDescriptionChanged: any; topologyOpening: any } & Omit<ServerEvents, "connect"> & ConnectionPoolEvents & ConnectionEvents & EventEmitterWithState
        TopologyType: typeof TopologyType[keyof typeof TopologyType]
        UpdateFilter<TSchema>: { $addToSet?: SetFields<TSchema>; $bit?: OnlyFieldsOfType<TSchema, NumericType | undefined, { and: IntegerType } | { or: IntegerType } | { xor: IntegerType }>; $currentDate?: OnlyFieldsOfType<TSchema, Date | Timestamp, true | { $type: "date" | "timestamp" }>; $inc?: OnlyFieldsOfType<TSchema, NumericType | undefined>; $max?: MatchKeysAndValues<TSchema>; $min?: MatchKeysAndValues<TSchema>; $mul?: OnlyFieldsOfType<TSchema, NumericType | undefined>; $pop?: OnlyFieldsOfType<TSchema, ReadonlyArray<any>, 1 | -1>; $pull?: PullOperator<TSchema>; $pullAll?: PullAllOperator<TSchema>; $push?: PushOperator<TSchema>; $rename?: Record<string, string>; $set?: MatchKeysAndValues<TSchema>; $setOnInsert?: MatchKeysAndValues<TSchema>; $unset?: OnlyFieldsOfType<TSchema, any, "" | true | 1> } & Document

        Type parameters

        • TSchema

        W: number | "majority"
        WithId<TSchema>: EnhancedOmit<TSchema, "_id"> & { _id: InferIdType<TSchema> }
        +

        Add an _id field to an object shaped type @public

        +

        Type parameters

        • TSchema

        WithSessionCallback: (session: ClientSession) => Promise<any>

        Type declaration

        WithTransactionCallback<T>: (session: ClientSession) => Promise<T>

        Type parameters

        • T = void

        Type declaration

        WithoutId<TSchema>: Omit<TSchema, "_id">
        +

        Remove the _id field from an object shaped type @public

        +

        Type parameters

        • TSchema

        Variables

        AuthMechanism: Readonly<{ MONGODB_AWS: "MONGODB-AWS"; MONGODB_CR: "MONGODB-CR"; MONGODB_DEFAULT: "DEFAULT"; MONGODB_GSSAPI: "GSSAPI"; MONGODB_OIDC: "MONGODB-OIDC"; MONGODB_PLAIN: "PLAIN"; MONGODB_SCRAM_SHA1: "SCRAM-SHA-1"; MONGODB_SCRAM_SHA256: "SCRAM-SHA-256"; MONGODB_X509: "MONGODB-X509" }> = ...
        AutoEncryptionLoggerLevel: Readonly<{ Error: 1; FatalError: 0; Info: 3; Trace: 4; Warning: 2 }> = ...
        BatchType: Readonly<{ DELETE: 3; INSERT: 1; UPDATE: 2 }> = ...
        CURSOR_FLAGS: readonly ["tailable", "oplogReplay", "noCursorTimeout", "awaitData", "exhaust", "partial"] = ...
        Compressor: Readonly<{ none: 0; snappy: 1; zlib: 2; zstd: 3 }> = ...
        ExplainVerbosity: Readonly<{ allPlansExecution: "allPlansExecution"; executionStats: "executionStats"; queryPlanner: "queryPlanner"; queryPlannerExtended: "queryPlannerExtended" }> = ...
        GSSAPICanonicalizationValue: Readonly<{ forward: "forward"; forwardAndReverse: "forwardAndReverse"; none: "none"; off: false; on: true }> = ...
        LEGAL_TCP_SOCKET_OPTIONS: readonly ["family", "hints", "localAddress", "localPort", "lookup"] = ...
        LEGAL_TLS_SOCKET_OPTIONS: readonly ["ALPNProtocols", "ca", "cert", "checkServerIdentity", "ciphers", "crl", "ecdhCurve", "key", "minDHSize", "passphrase", "pfx", "rejectUnauthorized", "secureContext", "secureProtocol", "servername", "session"] = ...
        MONGO_CLIENT_EVENTS: readonly ["connectionPoolCreated", "connectionPoolReady", "connectionPoolCleared", "connectionPoolClosed", "connectionCreated", "connectionReady", "connectionClosed", "connectionCheckOutStarted", "connectionCheckOutFailed", "connectionCheckedOut", "connectionCheckedIn", "commandStarted", "commandSucceeded", "commandFailed", "serverOpening", "serverClosed", "serverDescriptionChanged", "topologyOpening", "topologyClosed", "topologyDescriptionChanged", "error", "timeout", "close", "serverHeartbeatStarted", "serverHeartbeatSucceeded", "serverHeartbeatFailed"] = ...
        MongoErrorLabel: Readonly<{ HandshakeError: "HandshakeError"; InterruptInUseConnections: "InterruptInUseConnections"; NoWritesPerformed: "NoWritesPerformed"; ResetPool: "ResetPool"; ResumableChangeStreamError: "ResumableChangeStreamError"; RetryableWriteError: "RetryableWriteError"; TransientTransactionError: "TransientTransactionError"; UnknownTransactionCommitResult: "UnknownTransactionCommitResult" }> = ...
        ProfilingLevel: Readonly<{ all: "all"; off: "off"; slowOnly: "slow_only" }> = ...
        ReadConcernLevel: Readonly<{ available: "available"; linearizable: "linearizable"; local: "local"; majority: "majority"; snapshot: "snapshot" }> = ...
        ReadPreferenceMode: Readonly<{ nearest: "nearest"; primary: "primary"; primaryPreferred: "primaryPreferred"; secondary: "secondary"; secondaryPreferred: "secondaryPreferred" }> = ...
        ReturnDocument: Readonly<{ AFTER: "after"; BEFORE: "before" }> = ...
        ServerApiVersion: Readonly<{ v1: "1" }> = ...
        ServerType: Readonly<{ LoadBalancer: "LoadBalancer"; Mongos: "Mongos"; PossiblePrimary: "PossiblePrimary"; RSArbiter: "RSArbiter"; RSGhost: "RSGhost"; RSOther: "RSOther"; RSPrimary: "RSPrimary"; RSSecondary: "RSSecondary"; Standalone: "Standalone"; Unknown: "Unknown" }> = ...
        +

        An enumeration of server types we know about

        +
        TopologyType: Readonly<{ LoadBalanced: "LoadBalanced"; ReplicaSetNoPrimary: "ReplicaSetNoPrimary"; ReplicaSetWithPrimary: "ReplicaSetWithPrimary"; Sharded: "Sharded"; Single: "Single"; Unknown: "Unknown" }> = ...
        +

        An enumeration of topology types we know about

        +

        Legend

        • Constructor
        • Property
        • Method
        • Accessor
        • Constructor
        • Property
        • Method
        • Inherited constructor
        • Inherited property
        • Inherited method
        • Static property
        • Static method
        • Private property

        Settings

        Theme

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/5.6/modules/BSON.html b/docs/5.6/modules/BSON.html new file mode 100644 index 0000000000..94cae63796 --- /dev/null +++ b/docs/5.6/modules/BSON.html @@ -0,0 +1,59 @@ +BSON | mongodb
        Options
        All
        • Public
        • Public/Protected
        • All
        Menu

        Namespace BSON

        Index

        Type aliases

        BSONType: typeof BSON.BSONType[keyof typeof BSON.BSONType]
        BinarySequence: Uint8Array | number[]
        CalculateObjectSizeOptions: Pick<SerializeOptions, "serializeFunctions" | "ignoreUndefined">
        EJSONOptions: { legacy?: boolean; relaxed?: boolean; useBigInt64?: boolean }

        Type declaration

        • Optional legacy?: boolean
          +

          Output using the Extended JSON v1 spec

          +
          defaultvalue

          false

          +
        • Optional relaxed?: boolean
          +

          Enable Extended JSON's relaxed mode, which attempts to return native JS types where possible, rather than BSON types

          +
          defaultvalue

          false

          +
        • Optional useBigInt64?: boolean
          +

          Enable native bigint support

          +
          defaultvalue

          false

          +
        LongWithoutOverrides: new (low: unknown, high?: number | boolean, unsigned?: boolean) => { [ P in Exclude<keyof Long, TimestampOverrides>]: Long[P] }

        Type declaration

          • Parameters

            • low: unknown
            • Optional high: number | boolean
            • Optional unsigned: boolean

            Returns { [ P in Exclude<keyof Long, TimestampOverrides>]: Long[P] }

        TimestampOverrides: "_bsontype" | "toExtendedJSON" | "fromExtendedJSON" | "inspect"
        UUIDExtended: { $uuid: string }

        Type declaration

        • $uuid: string

        Variables

        BSONType: Readonly<{ array: 4; binData: 5; bool: 8; date: 9; dbPointer: 12; decimal: 19; double: 1; int: 16; javascript: 13; javascriptWithScope: 15; long: 18; maxKey: 127; minKey: -1; null: 10; object: 3; objectId: 7; regex: 11; string: 2; symbol: 14; timestamp: 17; undefined: 6 }>
        EJSON: { deserialize: typeof EJSONdeserialize; parse: typeof parse; serialize: typeof EJSONserialize; stringify: typeof stringify }

        Type declaration

        • deserialize: typeof EJSONdeserialize
        • parse: typeof parse
        • serialize: typeof EJSONserialize
        • stringify: typeof stringify
        LongWithoutOverridesClass: LongWithoutOverrides

        Functions

        • +

          Calculate the bson size for a passed in Javascript object.

          +

          Parameters

          Returns number

          size of BSON object in bytes

          +
        • +

          Deserialize data as BSON.

          +

          Parameters

          • buffer: Uint8Array
            +

            the buffer containing the serialized set of BSON documents.

            +
          • Optional options: DeserializeOptions

          Returns Document

          returns the deserialized Javascript Object.

          +
        • deserializeStream(data: Uint8Array | ArrayBuffer, startIndex: number, numberOfDocuments: number, documents: Document[], docStartIndex: number, options: DeserializeOptions): number
        • +

          Deserialize stream data as BSON documents.

          +

          Parameters

          • data: Uint8Array | ArrayBuffer
            +

            the buffer containing the serialized set of BSON documents.

            +
          • startIndex: number
            +

            the start index in the data Buffer where the deserialization is to start.

            +
          • numberOfDocuments: number
            +

            number of documents to deserialize.

            +
          • documents: Document[]
            +

            an array where to store the deserialized documents.

            +
          • docStartIndex: number
            +

            the index in the documents array from where to start inserting documents.

            +
          • options: DeserializeOptions
            +

            additional options used for the deserialization.

            +

          Returns number

          next index in the buffer after deserialization x numbers of documents.

          +
        • +

          Serialize a Javascript object.

          +

          Parameters

          Returns Uint8Array

          Buffer object containing the serialized object.

          +
        • +

          Serialize a Javascript object using a predefined Buffer and index into the buffer, +useful when pre-allocating the space for serialization.

          +

          Parameters

          • object: Document
            +

            the Javascript object to serialize.

            +
          • finalBuffer: Uint8Array
            +

            the Buffer you pre-allocated to store the serialized BSON object.

            +
          • Optional options: SerializeOptions

          Returns number

          the index pointing to the last written byte in the buffer.

          +
        • setInternalBufferSize(size: number): void
        • +

          Sets the size of the internal serialization buffer.

          +

          Parameters

          • size: number
            +

            The desired size for the internal serialization buffer in bytes

            +

          Returns void

        Legend

        • Constructor
        • Property
        • Method
        • Accessor
        • Constructor
        • Property
        • Method
        • Inherited constructor
        • Inherited property
        • Inherited method
        • Static property
        • Static method
        • Private property

        Settings

        Theme

        Generated using TypeDoc

        \ No newline at end of file diff --git a/docs/categories/index.xml b/docs/categories/index.xml index 6f8338feed..3bacd68d73 100644 --- a/docs/categories/index.xml +++ b/docs/categories/index.xml @@ -5,6 +5,10 @@ /node-mongodb-native/categories/ Recent content in Categories on MongoDB Node.js Driver Hugo -- gohugo.io - en-us + en-us + + + + - + \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 73c8b87db4..ae5939e85c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,7 +1,7 @@ - + @@ -136,7 +136,22 @@

        Releases

        - 5.5 Driver + 5.6 Driver + + + + Reference + + + | + + API + + + + + + 5.5 Driver diff --git a/docs/index.xml b/docs/index.xml index d2cfb23821..f365fd10c1 100644 --- a/docs/index.xml +++ b/docs/index.xml @@ -5,6 +5,10 @@ /node-mongodb-native/ Recent content on MongoDB Node.js Driver Hugo -- gohugo.io - en-us + en-us + + + + - + \ No newline at end of file diff --git a/docs/sitemap.xml b/docs/sitemap.xml index ed96aeeb19..df51ba51f6 100644 --- a/docs/sitemap.xml +++ b/docs/sitemap.xml @@ -1,11 +1,17 @@ + /node-mongodb-native/categories/ - + + + /node-mongodb-native/ - + + + /node-mongodb-native/tags/ - + + \ No newline at end of file diff --git a/docs/tags/index.xml b/docs/tags/index.xml index 457eeb2444..3c371d0d5d 100644 --- a/docs/tags/index.xml +++ b/docs/tags/index.xml @@ -5,6 +5,10 @@ /node-mongodb-native/tags/ Recent content in Tags on MongoDB Node.js Driver Hugo -- gohugo.io - en-us + en-us + + + + - + \ No newline at end of file diff --git a/docs/versions.json b/docs/versions.json index e2a593e18d..975b500189 100644 --- a/docs/versions.json +++ b/docs/versions.json @@ -2,6 +2,9 @@ { "version": "Next" }, + { + "version": "5.6" + }, { "version": "5.5" }, diff --git a/etc/docs/template/data/releases.toml b/etc/docs/template/data/releases.toml index ad48a11cae..7b93ff3706 100644 --- a/etc/docs/template/data/releases.toml +++ b/etc/docs/template/data/releases.toml @@ -1,4 +1,4 @@ -current = "5.5 Driver" +current = "5.6 Driver" mongoDBManual = "https://www.mongodb.com/docs/drivers/node/" [[versions]] @@ -9,8 +9,15 @@ usesMongoDBManual = true tag = "Next" [[versions]] -version = "5.5 Driver" +version = "5.6 Driver" status = "latest" +api = "./5.6" +usesMongoDBManual = true +tag = "5.6" + +[[versions]] +version = "5.5 Driver" +status = "supported" api = "./5.5" usesMongoDBManual = true tag = "5.5" diff --git a/etc/docs/template/static/versions.json b/etc/docs/template/static/versions.json index e2a593e18d..975b500189 100644 --- a/etc/docs/template/static/versions.json +++ b/etc/docs/template/static/versions.json @@ -2,6 +2,9 @@ { "version": "Next" }, + { + "version": "5.6" + }, { "version": "5.5" }, diff --git a/package-lock.json b/package-lock.json index d1f12fe515..ee71a770cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mongodb", - "version": "5.5.0", + "version": "5.6.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mongodb", - "version": "5.5.0", + "version": "5.6.0", "license": "Apache-2.0", "dependencies": { "bson": "^5.3.0", diff --git a/package.json b/package.json index dccfc836e3..2345573a54 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mongodb", - "version": "5.5.0", + "version": "5.6.0", "description": "The official MongoDB driver for Node.js", "main": "lib/index.js", "files": [