23 #ifndef AFMONGODB_PRIVATE_H_
24 #define AFMONGODB_PRIVATE_H_
27 #if SYSLOG_NG_HAVE_MONGOC_V2
28 # include "mongoc/mongoc.h"
36 typedef struct _MongoDBDestDriver
55 mongoc_client_pool_t *
pool;
Definition: afmongodb-private.h:37
mongoc_client_pool_t * pool
Definition: afmongodb-private.h:55
LogThreadedDestDriver super
Definition: afmongodb-private.h:38
ValuePairs * vp
Definition: afmongodb-private.h:51
gboolean use_bulk
Definition: afmongodb-private.h:46
GString * uri_str
Definition: afmongodb-private.h:40
mongoc_uri_t * uri_obj
Definition: afmongodb-private.h:54
int32_t write_concern_level
Definition: afmongodb-private.h:49
LogTemplate * collection_template
Definition: afmongodb-private.h:41
gboolean bulk_bypass_validation
Definition: afmongodb-private.h:48
gboolean bulk_unordered
Definition: afmongodb-private.h:47
LogTemplateOptions template_options
Definition: afmongodb-private.h:44
const gchar * const_db
Definition: afmongodb-private.h:53
gboolean collection_is_literal_string
Definition: afmongodb-private.h:42