alias DynFork::MongoOptions::RawMongoDriverOptions

Alias Definition

{uri: String, options: {appname: String?, auth_mechanism: String?, auth_mechanism_properties: String?, auth_source: String?, compressors: String?, connect_timeout: String?, direct_connection: Bool?, heartbeat_frequency: String, journal: Bool?, local_threshold: String, max_idle_time: String?, max_pool_size: Int32, max_staleness_seconds: Int32?, min_pool_size: Int32, read_concern_level: String?, read_preference: String?, read_preference_tags: Array(String), replica_set: String?, retry_reads: Bool?, retry_writes: Bool?, server_selection_timeout: String, server_selection_try_once: Bool, socket_timeout: String?, ssl: Bool?, tls: Bool?, tls_allow_invalid_certificates: Bool?, tls_allow_invalid_hostnames: Bool?, tls_ca_file: String?, tls_certificate_key_file: String?, tls_certificate_key_file_password: String?, tls_disable_certificate_revocation_check: Bool?, tls_disable_ocsp_endpoint_check: Bool?, tls_insecure: Bool?, w: Int32 | String | Nil, wait_queue_timeout: String?, w_timeout: String?, zlib_compression_level: Int32?}}

Defined in:

dynfork/mongo_options.cr