vibe-d v0.8.1 (2017-08-29T22:03:39Z)
Home
Dub
Repo
MongoClientSettings
index
vibe
db
mongo
settings
Undocumented in source.
class
MongoClientSettings {
enum
ushort
defaultPort
;
string
username
;
string
digest
;
MongoHost
[]
hosts
;
string
database
;
QueryFlags
defQueryFlags
;
string
replicaSet
;
bool
safe
;
Bson
w
;
long
wTimeoutMS
;
bool
fsync
;
bool
journal
;
long
connectTimeoutMS
;
long
socketTimeoutMS
;
bool
ssl
;
bool
sslverifycertificate
;
string
sslPEMKeyFile
;
string
sslCAFile
;
MongoAuthMechanism
authMechanism
;
static
string
makeDigest
(string username, string password);
}
Members
Static functions
makeDigest
string
makeDigest
(string username, string password)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
authMechanism
MongoAuthMechanism
authMechanism
;
Undocumented in source.
connectTimeoutMS
long
connectTimeoutMS
;
Undocumented in source.
database
string
database
;
Undocumented in source.
defQueryFlags
QueryFlags
defQueryFlags
;
Undocumented in source.
defaultPort
enum
ushort
defaultPort
;
Undocumented in source.
digest
string
digest
;
Undocumented in source.
fsync
bool
fsync
;
Undocumented in source.
hosts
MongoHost
[]
hosts
;
Undocumented in source.
journal
bool
journal
;
Undocumented in source.
replicaSet
string
replicaSet
;
Undocumented in source.
safe
bool
safe
;
Undocumented in source.
socketTimeoutMS
long
socketTimeoutMS
;
Undocumented in source.
ssl
bool
ssl
;
Undocumented in source.
sslCAFile
string
sslCAFile
;
Undocumented in source.
sslPEMKeyFile
string
sslPEMKeyFile
;
Undocumented in source.
sslverifycertificate
bool
sslverifycertificate
;
Undocumented in source.
username
string
username
;
Undocumented in source.
w
Bson
w
;
Undocumented in source.
wTimeoutMS
long
wTimeoutMS
;
Undocumented in source.
Meta
Source
See Implementation
index
vibe
db
mongo
settings
classes
MongoClientSettings
enums
MongoAuthMechanism
functions
parseMongoDBUrl
structs
MongoHost