syslog-ng source
loki-dest.h File Reference
#include "syslog-ng.h"
#include "compat/cpp-start.h"
#include "driver.h"
#include "logmsg/logmsg.h"
#include "template/templates.h"
#include "credentials/grpc-credentials-builder.h"
#include "compat/cpp-end.h"
Include dependency graph for loki-dest.h:

Go to the source code of this file.

Functions

LogDriver * loki_dd_new (GlobalConfig *cfg)
 
void loki_dd_set_message_template_ref (LogDriver *d, LogTemplate *message)
 
void loki_dd_add_label (LogDriver *d, const gchar *name, LogTemplate *value)
 
gboolean loki_dd_set_timestamp (LogDriver *d, const gchar *t)
 
void loki_dd_set_tenant_id (LogDriver *d, const gchar *tid)
 

Function Documentation

◆ loki_dd_add_label()

void loki_dd_add_label ( LogDriver *  d,
const gchar *  name,
LogTemplate *  value 
)

◆ loki_dd_new()

LogDriver* loki_dd_new ( GlobalConfig *  cfg)

◆ loki_dd_set_message_template_ref()

void loki_dd_set_message_template_ref ( LogDriver *  d,
LogTemplate *  message 
)

◆ loki_dd_set_tenant_id()

void loki_dd_set_tenant_id ( LogDriver *  d,
const gchar *  tid 
)

◆ loki_dd_set_timestamp()

gboolean loki_dd_set_timestamp ( LogDriver *  d,
const gchar *  t 
)