Dependencies
- avalon-framework/avalon-framework/4.1.5 (available as org.apache.avalon.framework/avalon-framework-impl/4.3.1)
- com.github.jnr/jffi/1.2.15
- com.github.jnr/jffi/1.2.15/native
- com.github.jnr/jnr-constants/0.9.8
- com.github.jnr/jnr-enxio/0.16
- com.github.jnr/jnr-ffi/2.1.4
- com.github.jnr/jnr-posix/3.0.35
- com.github.jnr/jnr-unixsocket/0.18
- com.github.jnr/jnr-x86asm/1.0.2
- com.github.jponge/lzma-java/1.3
- com.github.luben/zstd-jni/1.3.8-3
- com.google.protobuf.nano/protobuf-javanano/3.0.0-alpha-5
- com.google.protobuf/protobuf-java/2.6.1
- com.jcraft/jzlib/1.1.3
- commons-logging/commons-logging/1.2
- com.ning/compress-lzf/1.0.3
- io.netty/netty-buffer/4.1.43.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec/4.1.43.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-common/4.1.43.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-handler/4.1.43.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-resolver/4.1.43.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-tcnative/2.0.26.Final
- io.netty/netty-transport/4.1.43.Final (available as io.netty/netty-all/4.1.25.Final)
- java/11
- log4j/log4j/1.2.17
- logkit/logkit/1.0.1
- net.java.dev.jna/jna/4.5.2
- net.jpountz.lz4/lz4/1.3.0
- org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.0
- org.apache.logging.log4j/log4j-api/2.6.2
- org.bouncycastle/bcpkix-jdk15on/1.54
- org.bouncycastle/bcprov-jdk15on/1.54
- org.conscrypt/conscrypt-openjdk-uber/1.3.0
- org.jboss.marshalling/jboss-marshalling/1.4.11.Final
- org.mongodb/bson/4.1.1
- org.mongodb/mongodb-crypt/1.0.1
- org.ow2.asm/asm/5.0.3
- org.ow2.asm/asm-analysis/5.0.3
- org.ow2.asm/asm-commons/5.0.3
- org.ow2.asm/asm-tree/5.0.3
- org.ow2.asm/asm-util/5.0.3
- org.slf4j/slf4j-api/1.7.6
- org.xerial.snappy/snappy-java/1.1.4
Declarations
-
com
-
mongodb
-
AuthenticationMechanism
- static class initializer
- getMechanismName(): String
- toString(): String
- AuthenticationMechanism(String): void
- GSSAPI: AuthenticationMechanism
- MONGODB_AWS: AuthenticationMechanism
- MONGODB_X509: AuthenticationMechanism
- PLAIN: AuthenticationMechanism
- SCRAM_SHA_1: AuthenticationMechanism
- SCRAM_SHA_256: AuthenticationMechanism
- AUTH_MAP: Map<String, AuthenticationMechanism>
- mechanismName: String
- fromMechanismName(String): AuthenticationMechanism
-
AutoEncryptionSettings
- keyVaultMongoClientSettings: MongoClientSettings
- keyVaultNamespace: String
- kmsProviders: Map<String, Map<String, Object>>
- schemaMap: Map<String, BsonDocument>
- extraOptions: Map<String, Object>
- bypassAutoEncryption: boolean
- Builder
- builder(): Builder
- getKeyVaultMongoClientSettings(): MongoClientSettings
- getKeyVaultNamespace(): String
- getKmsProviders(): Map<String, Map<String, Object>>
- getSchemaMap(): Map<String, BsonDocument>
- getExtraOptions(): Map<String, Object>
- isBypassAutoEncryption(): boolean
- AutoEncryptionSettings(Builder): void
- BSONTimestampCodec
- BasicDBList
-
BasicDBObject
- serialVersionUID: long
- isPartialObject: boolean
- parse(String): BasicDBObject
- parse(String, Decoder<BasicDBObject>): BasicDBObject
- BasicDBObject(): void
- BasicDBObject(int): void
- BasicDBObject(String, Object): void
- BasicDBObject(Map): void
- append(String, Object): BasicDBObject
- isPartialObject(): boolean
- toJson(): String
- toJson(JsonWriterSettings): String
- toJson(Encoder<BasicDBObject>): String
- toJson(JsonWriterSettings, Encoder<BasicDBObject>): String
- equals(Object): boolean
- hashCode(): int
- toBson(DBObject): byte[]
- toString(): String
- markAsPartialObject(): void
- copy(): Object
- toBsonDocument(Class<Object>, CodecRegistry): BsonDocument
- canonicalize(Object): Object
- canonicalizeMap(Map<String, Object>): Map<String, Object>
- canonicalizeBSONObject(BSONObject): DBObject
- canonicalizeList(List<Object>): List
-
BasicDBObjectBuilder
- BasicDBObjectBuilder(): void
- start(): BasicDBObjectBuilder
- start(String, Object): BasicDBObjectBuilder
- start(Map): BasicDBObjectBuilder
- append(String, Object): BasicDBObjectBuilder
- add(String, Object): BasicDBObjectBuilder
- push(String): BasicDBObjectBuilder
- pop(): BasicDBObjectBuilder
- get(): DBObject
- isEmpty(): boolean
- _cur(): DBObject
- _stack: LinkedList<DBObject>
- BasicDBObjectFactory
- Block
-
ClientEncryptionSettings
- keyVaultMongoClientSettings: MongoClientSettings
- keyVaultNamespace: String
- kmsProviders: Map<String, Map<String, Object>>
- Builder
- builder(): Builder
- getKeyVaultMongoClientSettings(): MongoClientSettings
- getKeyVaultNamespace(): String
- getKmsProviders(): Map<String, Map<String, Object>>
- ClientEncryptionSettings(Builder): void
-
ClientSessionOptions
- Builder
- causallyConsistent: Boolean
- defaultTransactionOptions: TransactionOptions
- isCausallyConsistent(): Boolean
- getDefaultTransactionOptions(): TransactionOptions
- equals(Object): boolean
- hashCode(): int
- toString(): String
- builder(): Builder
- builder(ClientSessionOptions): Builder
- ClientSessionOptions(Builder): void
-
ConnectionString
- READ_PREFERENCE_KEYS: Set<String>
- MONGODB_PREFIX: String
- MONGODB_SRV_PREFIX: String
- ALLOWED_OPTIONS_IN_TXT_RECORD: Set<String>
- UTF_8: String
- LOGGER: Logger
- credential: MongoCredential
- isSrvProtocol: boolean
- hosts: List<String>
- database: String
- collection: String
- connectionString: String
- directConnection: Boolean
- readPreference: ReadPreference
- writeConcern: WriteConcern
- retryWrites: Boolean
- retryReads: Boolean
- readConcern: ReadConcern
- minConnectionPoolSize: Integer
- maxConnectionPoolSize: Integer
- maxWaitTime: Integer
- maxConnectionIdleTime: Integer
- maxConnectionLifeTime: Integer
- connectTimeout: Integer
- socketTimeout: Integer
- sslEnabled: Boolean
- sslInvalidHostnameAllowed: Boolean
- requiredReplicaSetName: String
- serverSelectionTimeout: Integer
- localThreshold: Integer
- heartbeatFrequency: Integer
- applicationName: String
- compressorList: List<MongoCompressor>
- uuidRepresentation: UuidRepresentation
- ConnectionString(String): void
- GENERAL_OPTIONS_KEYS: Set<String>
- AUTH_KEYS: Set<String>
- WRITE_CONCERN_KEYS: Set<String>
- COMPRESSOR_KEYS: Set<String>
- ALL_KEYS: Set<String>
- static class initializer
- combineOptionsMaps(Map<String, List<String>>, Map<String, List<String>>): Map<String, List<String>>
- warnOnUnsupportedOptions(Map<String, List<String>>): void
- translateOptions(Map<String, List<String>>): void
- initializeSslEnabled(String, String): void
- createCompressors(Map<String, List<String>>): List<MongoCompressor>
- buildCompressors(String, Integer): List<MongoCompressor>
- createWriteConcern(Map<String, List<String>>): WriteConcern
- createReadPreference(Map<String, List<String>>): ReadPreference
- createUuidRepresentation(String): UuidRepresentation
- createCredentials(Map<String, List<String>>, String, char[]): MongoCredential
- createMongoCredentialWithMechanism(AuthenticationMechanism, String, char[], String, String): MongoCredential
- getAuthSourceOrDefault(String, String): String
- getLastValue(Map<String, List<String>>, String): String
- parseOptions(String): Map<String, List<String>>
- buildReadPreference(String, List<TagSet>, long): ReadPreference
- buildWriteConcern(Boolean, String, Integer, Boolean): WriteConcern
- getTags(String): TagSet
- TRUE_VALUES: Set<String>
- FALSE_VALUES: Set<String>
- parseBoolean(String, String): Boolean
- parseInteger(String, String): int
- parseHosts(List<String>): List<String>
- validatePort(String, String): void
- countOccurrences(String, String): int
- urldecode(String): String
- urldecode(String, boolean): String
- getUsername(): String
- getPassword(): char[]
- isSrvProtocol(): boolean
- getHosts(): List<String>
- getDatabase(): String
- getCollection(): String
- isDirectConnection(): Boolean
- getConnectionString(): String
- getCredential(): MongoCredential
- getReadPreference(): ReadPreference
- getReadConcern(): ReadConcern
- getWriteConcern(): WriteConcern
- getRetryWritesValue(): Boolean
- getRetryReads(): Boolean
- getMinConnectionPoolSize(): Integer
- getMaxConnectionPoolSize(): Integer
- getMaxWaitTime(): Integer
- getMaxConnectionIdleTime(): Integer
- getMaxConnectionLifeTime(): Integer
- getConnectTimeout(): Integer
- getSocketTimeout(): Integer
- getSslEnabled(): Boolean
- getSslInvalidHostnameAllowed(): Boolean
- getRequiredReplicaSetName(): String
- getServerSelectionTimeout(): Integer
- getLocalThreshold(): Integer
- getHeartbeatFrequency(): Integer
- getApplicationName(): String
- getCompressorList(): List<MongoCompressor>
- getUuidRepresentation(): UuidRepresentation
- toString(): String
- equals(Object): boolean
- hashCode(): int
- CreateIndexCommitQuorum
- CursorType
- DBObject
-
DBObjectCodec
- DEFAULT_BSON_TYPE_CLASS_MAP: BsonTypeClassMap
- DEFAULT_REGISTRY: CodecRegistry
- ID_FIELD_NAME: String
- codecRegistry: CodecRegistry
- bsonTypeCodecMap: BsonTypeCodecMap
- objectFactory: DBObjectFactory
- idGenerator: IdGenerator
- uuidRepresentation: UuidRepresentation
- createDefaultBsonTypeClassMap(): BsonTypeClassMap
- getDefaultBsonTypeClassMap(): BsonTypeClassMap
- getDefaultRegistry(): CodecRegistry
- DBObjectCodec(): void
- DBObjectCodec(CodecRegistry): void
- DBObjectCodec(CodecRegistry, BsonTypeClassMap): void
- verifyForDBRef(DBObject): Object
- DBObjectCodec(CodecRegistry, BsonTypeClassMap, DBObjectFactory): void
- DBObjectCodec(CodecRegistry, BsonTypeCodecMap, DBObjectFactory, UuidRepresentation): void
- encode(BsonWriter, DBObject, EncoderContext): void
- decode(BsonReader, DecoderContext): DBObject
- getEncoderClass(): Class<DBObject>
- documentHasId(DBObject): boolean
- getDocumentId(DBObject): BsonValue
- generateIdIfAbsentFromDocument(DBObject): DBObject
- withUuidRepresentation(UuidRepresentation): Codec<DBObject>
- beforeFields(BsonWriter, EncoderContext, DBObject): void
- skipField(EncoderContext, String): boolean
- writeValue(BsonWriter, EncoderContext, Object): void
- encodeMap(BsonWriter, Map<String, Object>, EncoderContext): void
- encodeBsonObject(BsonWriter, BSONObject, EncoderContext): void
- encodeByteArray(BsonWriter, byte[]): void
- encodeArray(BsonWriter, Object, EncoderContext): void
- encodeDBRef(BsonWriter, DBRef, EncoderContext): void
- encodeCodeWScope(BsonWriter, CodeWScope, EncoderContext): void
- encodeIterable(BsonWriter, Iterable, EncoderContext): void
- readValue(BsonReader, DecoderContext, String, List<String>): Object
- readBinary(BsonReader, DecoderContext): Object
- readArray(BsonReader, DecoderContext, List<String>): List
- readDocument(BsonReader, DecoderContext, List<String>): DBObject
- readCodeWScope(BsonReader, DecoderContext, List<String>): CodeWScope
- DBObjectCodecProvider
- DBObjectFactory
- DBRef
- DBRefCodec
- DBRefCodecProvider
- DocumentToDBRefTransformer
- DuplicateKeyException
- ErrorCategory
- ExplainVerbosity
- Function
-
MongoBulkWriteException
- serialVersionUID: long
- writeResult: BulkWriteResult
- errors: List<BulkWriteError>
- serverAddress: ServerAddress
- writeConcernError: WriteConcernError
- MongoBulkWriteException(BulkWriteResult, List<BulkWriteError>, WriteConcernError, ServerAddress): void
- MongoBulkWriteException(BulkWriteResult, List<BulkWriteError>, WriteConcernError, ServerAddress, Set<String>): void
- getWriteResult(): BulkWriteResult
- getWriteErrors(): List<BulkWriteError>
- getWriteConcernError(): WriteConcernError
- getServerAddress(): ServerAddress
- equals(Object): boolean
- hashCode(): int
- MongoChangeStreamException
- MongoClientException
-
MongoClientSettings
- DEFAULT_CODEC_REGISTRY: CodecRegistry
- readPreference: ReadPreference
- writeConcern: WriteConcern
- retryWrites: boolean
- retryReads: boolean
- readConcern: ReadConcern
- credential: MongoCredential
- streamFactoryFactory: StreamFactoryFactory
- commandListeners: List<CommandListener>
- codecRegistry: CodecRegistry
- clusterSettings: ClusterSettings
- socketSettings: SocketSettings
- heartbeatSocketSettings: SocketSettings
- connectionPoolSettings: ConnectionPoolSettings
- serverSettings: ServerSettings
- sslSettings: SslSettings
- applicationName: String
- compressorList: List<MongoCompressor>
- uuidRepresentation: UuidRepresentation
- autoEncryptionSettings: AutoEncryptionSettings
- getDefaultCodecRegistry(): CodecRegistry
- builder(): Builder
- builder(MongoClientSettings): Builder
- Builder
- getServerSettings(): ServerSettings
- getReadPreference(): ReadPreference
- getCredential(): MongoCredential
- getWriteConcern(): WriteConcern
- getRetryWrites(): boolean
- getRetryReads(): boolean
- getReadConcern(): ReadConcern
- getCodecRegistry(): CodecRegistry
- getStreamFactoryFactory(): StreamFactoryFactory
- getCommandListeners(): List<CommandListener>
- getApplicationName(): String
- getCompressorList(): List<MongoCompressor>
- getUuidRepresentation(): UuidRepresentation
- getAutoEncryptionSettings(): AutoEncryptionSettings
- getClusterSettings(): ClusterSettings
- getSslSettings(): SslSettings
- getSocketSettings(): SocketSettings
- getHeartbeatSocketSettings(): SocketSettings
- getConnectionPoolSettings(): ConnectionPoolSettings
- MongoClientSettings(Builder): void
-
MongoCommandException
- serialVersionUID: long
- response: BsonDocument
- MongoCommandException(BsonDocument, ServerAddress): void
- getErrorCode(): int
- getErrorCodeName(): String
- getErrorMessage(): String
- getResponse(): BsonDocument
- getResponseAsJson(BsonDocument): String
- extractErrorCodeAndName(BsonDocument): String
- extractErrorCode(BsonDocument): int
- extractErrorCodeName(BsonDocument): String
- extractErrorMessage(BsonDocument): String
-
MongoCompressor
- LEVEL: String
- name: String
- properties: Map<String, Object>
- createSnappyCompressor(): MongoCompressor
- createZlibCompressor(): MongoCompressor
- createZstdCompressor(): MongoCompressor
- getName(): String
- getProperty(String, Object): Object
- getPropertyNonNull(String, Object): Object
- withProperty(String, Object): MongoCompressor
- MongoCompressor(String): void
- MongoCompressor(MongoCompressor, String, Object): void
- equals(Object): boolean
- hashCode(): int
- toString(): String
- MongoConfigurationException
-
MongoCredential
- PLAIN_MECHANISM: String
- GSSAPI_MECHANISM: String
- MONGODB_X509_MECHANISM: String
- mechanism: AuthenticationMechanism
- userName: String
- source: String
- password: char[]
- mechanismProperties: Map<String, Object>
- SCRAM_SHA_1_MECHANISM: String
- SCRAM_SHA_256_MECHANISM: String
- SERVICE_NAME_KEY: String
- CANONICALIZE_HOST_NAME_KEY: String
- JAVA_SASL_CLIENT_PROPERTIES_KEY: String
- JAVA_SUBJECT_KEY: String
- createCredential(String, String, char[]): MongoCredential
- createScramSha1Credential(String, String, char[]): MongoCredential
- createScramSha256Credential(String, String, char[]): MongoCredential
- createMongoX509Credential(String): MongoCredential
- createMongoX509Credential(): MongoCredential
- createPlainCredential(String, String, char[]): MongoCredential
- createGSSAPICredential(String): MongoCredential
- createAwsCredential(String, char[]): MongoCredential
- withMechanismProperty(String, Object): MongoCredential
- withMechanism(AuthenticationMechanism): MongoCredential
- MongoCredential(AuthenticationMechanism, String, String, char[]): void
- MongoCredential(AuthenticationMechanism, String, String, char[], Map<String, Object>): void
- mechanismRequiresPassword(AuthenticationMechanism): boolean
- MongoCredential(MongoCredential, String, Object): void
- getMechanism(): String
- getAuthenticationMechanism(): AuthenticationMechanism
- getUserName(): String
- getSource(): String
- getPassword(): char[]
- getMechanismProperty(String, Object): Object
- equals(Object): boolean
- hashCode(): int
- toString(): String
- MongoCursorNotFoundException
-
MongoDriverInformation
- driverNames: List<String>
- driverVersions: List<String>
- driverPlatforms: List<String>
- builder(): Builder
- builder(MongoDriverInformation): Builder
- getDriverNames(): List<String>
- getDriverVersions(): List<String>
- getDriverPlatforms(): List<String>
- Builder
- MongoDriverInformation(List<String>, List<String>, List<String>): void
-
MongoException
- getCode(): int
- TRANSIENT_TRANSACTION_ERROR_LABEL: String
- UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL: String
- serialVersionUID: long
- code: int
- errorLabels: Set<String>
- fromThrowable(Throwable): MongoException
- fromThrowableNonNull(Throwable): MongoException
- MongoException(String): void
- MongoException(int, String): void
- MongoException(String, Throwable): void
- MongoException(int, String, Throwable): void
- MongoException(int, String, BsonDocument): void
- addLabel(String): void
- removeLabel(String): void
- getErrorLabels(): Set<String>
- hasErrorLabel(String): boolean
- addLabels(BsonArray): void
- addLabels(Collection<String>): void
- MongoExecutionTimeoutException
- MongoGridFSException
- MongoIncompatibleDriverException
- MongoInternalException
- MongoInterruptedException
-
MongoNamespace
- COMMAND_COLLECTION_NAME: String
- PROHIBITED_CHARACTERS_IN_DATABASE_NAME: Set<Character>
- databaseName: String
- collectionName: String
- fullName: String
- checkDatabaseNameValidity(String): void
- checkCollectionNameValidity(String): void
- MongoNamespace(String): void
- MongoNamespace(String, String): void
- getDatabaseName(): String
- getCollectionName(): String
- getFullName(): String
- equals(Object): boolean
- toString(): String
- hashCode(): int
- getCollectionNameFullName(String): String
- getDatatabaseNameFromFullName(String): String
- MongoNodeIsRecoveringException
- MongoNotPrimaryException
- MongoQueryException
- MongoSecurityException
- MongoServerException
- MongoSocketClosedException
- MongoSocketException
- MongoSocketOpenException
- MongoSocketReadException
- MongoSocketReadTimeoutException
- MongoSocketWriteException
- MongoTimeoutException
-
MongoWriteConcernException
- serialVersionUID: long
- writeConcernError: WriteConcernError
- writeConcernResult: WriteConcernResult
- MongoWriteConcernException(WriteConcernError, ServerAddress): void
- MongoWriteConcernException(WriteConcernError, WriteConcernResult, ServerAddress): void
- addLabel(String): void
- getWriteConcernError(): WriteConcernError
- getWriteResult(): WriteConcernResult
- MongoWriteException
-
ReadConcern
- level: ReadConcernLevel
- ReadConcern(ReadConcernLevel): void
- DEFAULT: ReadConcern
- LOCAL: ReadConcern
- MAJORITY: ReadConcern
- LINEARIZABLE: ReadConcern
- SNAPSHOT: ReadConcern
- AVAILABLE: ReadConcern
- getLevel(): ReadConcernLevel
- isServerDefault(): boolean
- asDocument(): BsonDocument
- equals(Object): boolean
- hashCode(): int
- ReadConcern(): void
- ReadConcernLevel
-
ReadPreference
- ReadPreference(): void
- withTagSet(TagSet): ReadPreference
- withTagSetList(List<TagSet>): ReadPreference
- withMaxStalenessMS(Long, TimeUnit): ReadPreference
- withHedgeOptions(ReadPreferenceHedgeOptions): ReadPreference
- isSlaveOk(): boolean
- getName(): String
- toDocument(): BsonDocument
- choose(ClusterDescription): List<ServerDescription>
- chooseForNonReplicaSet(ClusterDescription): List<ServerDescription>
- chooseForReplicaSet(ClusterDescription): List<ServerDescription>
- primary(): ReadPreference
- primaryPreferred(): ReadPreference
- secondary(): ReadPreference
- secondaryPreferred(): ReadPreference
- nearest(): ReadPreference
- primaryPreferred(long, TimeUnit): ReadPreference
- secondary(long, TimeUnit): ReadPreference
- secondaryPreferred(long, TimeUnit): ReadPreference
- nearest(long, TimeUnit): ReadPreference
- primaryPreferred(TagSet): TaggableReadPreference
- secondary(TagSet): TaggableReadPreference
- secondaryPreferred(TagSet): TaggableReadPreference
- nearest(TagSet): TaggableReadPreference
- primaryPreferred(TagSet, long, TimeUnit): TaggableReadPreference
- secondary(TagSet, long, TimeUnit): TaggableReadPreference
- secondaryPreferred(TagSet, long, TimeUnit): TaggableReadPreference
- nearest(TagSet, long, TimeUnit): TaggableReadPreference
- primaryPreferred(List<TagSet>): TaggableReadPreference
- secondary(List<TagSet>): TaggableReadPreference
- secondaryPreferred(List<TagSet>): TaggableReadPreference
- nearest(List<TagSet>): TaggableReadPreference
- primaryPreferred(List<TagSet>, long, TimeUnit): TaggableReadPreference
- secondary(List<TagSet>, long, TimeUnit): TaggableReadPreference
- secondaryPreferred(List<TagSet>, long, TimeUnit): TaggableReadPreference
- nearest(List<TagSet>, long, TimeUnit): TaggableReadPreference
- valueOf(String): ReadPreference
- valueOf(String, List<TagSet>): TaggableReadPreference
- valueOf(String, List<TagSet>, long, TimeUnit): TaggableReadPreference
- valueOf(String, List<TagSet>, Long, TimeUnit): TaggableReadPreference
- PrimaryReadPreference
- PRIMARY: ReadPreference
- SECONDARY: ReadPreference
- SECONDARY_PREFERRED: ReadPreference
- PRIMARY_PREFERRED: ReadPreference
- NEAREST: ReadPreference
- static class initializer
- ReadPreferenceHedgeOptions
-
ServerAddress
- defaultPort(): int
- serialVersionUID: long
- host: String
- port: int
- ServerAddress(): void
- ServerAddress(String): void
- ServerAddress(InetAddress): void
- ServerAddress(InetAddress, int): void
- ServerAddress(InetSocketAddress): void
- ServerAddress(String, int): void
- equals(Object): boolean
- hashCode(): int
- getHost(): String
- getPort(): int
- getSocketAddress(): InetSocketAddress
- getSocketAddresses(): List<InetSocketAddress>
- toString(): String
- defaultHost(): String
- ServerCursor
- Tag
- TagSet
-
TaggableReadPreference
- SMALLEST_MAX_STALENESS_MS: int
- IDLE_WRITE_PERIOD_MS: int
- tagSetList: List<TagSet>
- maxStalenessMS: Long
- hedgeOptions: ReadPreferenceHedgeOptions
- TaggableReadPreference(): void
- TaggableReadPreference(List<TagSet>, Long, TimeUnit, ReadPreferenceHedgeOptions): void
- withTagSet(TagSet): TaggableReadPreference
- withTagSetList(List<TagSet>): TaggableReadPreference
- withMaxStalenessMS(Long, TimeUnit): TaggableReadPreference
- withHedgeOptions(ReadPreferenceHedgeOptions): TaggableReadPreference
- isSlaveOk(): boolean
- toDocument(): BsonDocument
- getTagSetList(): List<TagSet>
- getMaxStaleness(TimeUnit): Long
- getHedgeOptions(): ReadPreferenceHedgeOptions
- toString(): String
- equals(Object): boolean
- hashCode(): int
- chooseForNonReplicaSet(ClusterDescription): List<ServerDescription>
- copyClusterDescription(ClusterDescription, List<ServerDescription>): ClusterDescription
- selectFreshServers(ClusterDescription, List<ServerDescription>): List<ServerDescription>
- getStalenessOfSecondaryRelativeToPrimary(ServerDescription, ServerDescription, long): long
- findPrimary(ClusterDescription): ServerDescription
- findMostUpToDateSecondary(ClusterDescription): ServerDescription
- getLastWriteDateNonNull(ServerDescription): Date
- serversAreAllThreeDotFour(ClusterDescription): boolean
- SecondaryReadPreference
- SecondaryPreferredReadPreference
- NearestReadPreference
- PrimaryPreferredReadPreference
- tagsListToBsonArray(): BsonArray
- toDocument(TagSet): BsonDocument
-
TransactionOptions
- readConcern: ReadConcern
- writeConcern: WriteConcern
- readPreference: ReadPreference
- maxCommitTimeMS: Long
- getReadConcern(): ReadConcern
- getWriteConcern(): WriteConcern
- getReadPreference(): ReadPreference
- getMaxCommitTime(TimeUnit): Long
- builder(): Builder
- merge(TransactionOptions, TransactionOptions): TransactionOptions
- equals(Object): boolean
- hashCode(): int
- toString(): String
- Builder
- TransactionOptions(Builder): void
- UnixServerAddress
-
WriteConcern
- w: Object
- serialVersionUID: long
- NAMED_CONCERNS: Map<String, WriteConcern>
- W1: WriteConcern
- wTimeoutMS: Integer
- fsync: Boolean
- journal: Boolean
- ACKNOWLEDGED: WriteConcern
- W2: WriteConcern
- W3: WriteConcern
- UNACKNOWLEDGED: WriteConcern
- JOURNALED: WriteConcern
- MAJORITY: WriteConcern
- WriteConcern(int): void
- WriteConcern(String): void
- WriteConcern(int, int): void
- WriteConcern(Object, Integer, Boolean, Boolean): void
- getWObject(): Object
- getW(): int
- getWString(): String
- getWTimeout(TimeUnit): Integer
- getJournal(): Boolean
- isServerDefault(): boolean
- asDocument(): BsonDocument
- isAcknowledged(): boolean
- valueOf(String): WriteConcern
- equals(Object): boolean
- hashCode(): int
- toString(): String
- withW(int): WriteConcern
- withW(String): WriteConcern
- withJournal(Boolean): WriteConcern
- withWTimeout(long, TimeUnit): WriteConcern
- addW(BsonDocument): void
- addJ(BsonDocument): void
- addFSync(BsonDocument): void
- addWTimeout(BsonDocument): void
- static class initializer
-
WriteConcernException
- serialVersionUID: long
- writeConcernResult: WriteConcernResult
- response: BsonDocument
- WriteConcernException(BsonDocument, ServerAddress, WriteConcernResult): void
- extractErrorCode(BsonDocument): int
- extractErrorMessage(BsonDocument): String
- getWriteConcernResult(): WriteConcernResult
- getErrorCode(): int
- getErrorMessage(): String
- getResponse(): BsonDocument
- WriteConcernResult
- WriteError
- annotations
- assertions
- bulk
- client
-
connection
- AsyncCompletionHandler
- AsynchronousSocketChannelStreamFactory
- AsynchronousSocketChannelStreamFactoryFactory
- BufferProvider
- ClusterConnectionMode
- ClusterDescription
- ClusterId
- ClusterSettings
- ClusterType
- ConnectionDescription
- ConnectionId
- ConnectionPoolSettings
- ServerConnectionState
- ServerDescription
- ServerId
- ServerSettings
- ServerType
- ServerVersion
- SocketSettings
- SocketStreamFactory
- SslSettings
- Stream
- StreamFactory
- StreamFactoryFactory
- TlsChannelStreamFactoryFactory
- TopologyVersion
- netty
- diagnostics
-
event
- ClusterClosedEvent
- ClusterDescriptionChangedEvent
- ClusterListener
- ClusterListenerAdapter
- ClusterOpeningEvent
- CommandEvent
- CommandFailedEvent
- CommandListener
- CommandStartedEvent
- CommandSucceededEvent
- ConnectionAddedEvent
- ConnectionCheckOutFailedEvent
- ConnectionCheckOutStartedEvent
- ConnectionCheckedInEvent
- ConnectionCheckedOutEvent
- ConnectionClosedEvent
- ConnectionCreatedEvent
- ConnectionPoolClearedEvent
- ConnectionPoolClosedEvent
- ConnectionPoolCreatedEvent
- ConnectionPoolListener
- ConnectionPoolListenerAdapter
- ConnectionPoolOpenedEvent
- ConnectionReadyEvent
- ConnectionRemovedEvent
- ServerClosedEvent
- ServerDescriptionChangedEvent
- ServerHeartbeatFailedEvent
- ServerHeartbeatStartedEvent
- ServerHeartbeatSucceededEvent
- ServerListener
- ServerListenerAdapter
- ServerMonitorListener
- ServerMonitorListenerAdapter
- ServerOpeningEvent
- internal
- lang
- management
- selector
- session
-
AuthenticationMechanism
-
mongodb