syslog-ng source
afmongodb.h File Reference
#include "syslog-ng.h"
#include "driver.h"
#include "template/templates.h"
#include "value-pairs/value-pairs.h"
Include dependency graph for afmongodb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

LogDriver * afmongodb_dd_new (GlobalConfig *cfg)
 
void afmongodb_dd_set_uri (LogDriver *d, const gchar *uri)
 
void afmongodb_dd_set_collection (LogDriver *d, LogTemplate *collection_template)
 
void afmongodb_dd_set_value_pairs (LogDriver *d, ValuePairs *vp)
 
void afmongodb_dd_set_bulk (LogDriver *d, gboolean bulk)
 
void afmongodb_dd_set_bulk_unordered (LogDriver *d, gboolean unordered)
 
void afmongodb_dd_set_bulk_bypass_validation (LogDriver *d, gboolean bypass_validation)
 
void afmongodb_dd_set_write_concern (LogDriver *d, int32_t write_concern_level)
 
LogTemplateOptions * afmongodb_dd_get_template_options (LogDriver *s)
 
gboolean afmongodb_dd_private_uri_init (LogDriver *self)
 

Function Documentation

◆ afmongodb_dd_get_template_options()

LogTemplateOptions* afmongodb_dd_get_template_options ( LogDriver *  s)

◆ afmongodb_dd_new()

LogDriver* afmongodb_dd_new ( GlobalConfig *  cfg)

◆ afmongodb_dd_private_uri_init()

gboolean afmongodb_dd_private_uri_init ( LogDriver *  self)

◆ afmongodb_dd_set_bulk()

void afmongodb_dd_set_bulk ( LogDriver *  d,
gboolean  bulk 
)

◆ afmongodb_dd_set_bulk_bypass_validation()

void afmongodb_dd_set_bulk_bypass_validation ( LogDriver *  d,
gboolean  bypass_validation 
)

◆ afmongodb_dd_set_bulk_unordered()

void afmongodb_dd_set_bulk_unordered ( LogDriver *  d,
gboolean  unordered 
)

◆ afmongodb_dd_set_collection()

void afmongodb_dd_set_collection ( LogDriver *  d,
LogTemplate *  collection_template 
)

◆ afmongodb_dd_set_uri()

void afmongodb_dd_set_uri ( LogDriver *  d,
const gchar *  uri 
)

◆ afmongodb_dd_set_value_pairs()

void afmongodb_dd_set_value_pairs ( LogDriver *  d,
ValuePairs *  vp 
)

◆ afmongodb_dd_set_write_concern()

void afmongodb_dd_set_write_concern ( LogDriver *  d,
int32_t  write_concern_level 
)