syslog-ng source
stats-cluster-key-builder.h File Reference
#include "syslog-ng.h"
#include "stats-cluster.h"
Include dependency graph for stats-cluster-key-builder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

StatsClusterKeyBuilder * stats_cluster_key_builder_new (void)
 
void stats_cluster_key_builder_push (StatsClusterKeyBuilder *self)
 
void stats_cluster_key_builder_pop (StatsClusterKeyBuilder *self)
 
void stats_cluster_key_builder_free (StatsClusterKeyBuilder *self)
 
void stats_cluster_key_builder_set_name (StatsClusterKeyBuilder *self, const gchar *name)
 
void stats_cluster_key_builder_set_name_prefix (StatsClusterKeyBuilder *self, const gchar *name_prefix)
 
void stats_cluster_key_builder_set_name_suffix (StatsClusterKeyBuilder *self, const gchar *name_suffix)
 
void stats_cluster_key_builder_add_label (StatsClusterKeyBuilder *self, const StatsClusterLabel label)
 
void stats_cluster_key_builder_set_unit (StatsClusterKeyBuilder *self, StatsClusterUnit unit)
 
void stats_cluster_key_builder_set_frame_of_reference (StatsClusterKeyBuilder *self, StatsClusterFrameOfReference frame_of_reference)
 
void stats_cluster_key_builder_set_legacy_alias (StatsClusterKeyBuilder *self, guint16 component, const gchar *id, const gchar *instance)
 
void stats_cluster_key_builder_set_legacy_alias_name (StatsClusterKeyBuilder *self, const gchar *name)
 
StatsClusterKey * stats_cluster_key_builder_build_single (const StatsClusterKeyBuilder *self)
 
StatsClusterKey * stats_cluster_key_builder_build_logpipe (const StatsClusterKeyBuilder *self)
 
void stats_cluster_key_builder_add_legacy_label (StatsClusterKeyBuilder *self, const StatsClusterLabel label)
 
const gchar * stats_cluster_key_builder_format_legacy_stats_instance (const StatsClusterKeyBuilder *self, gchar *buf, gsize buf_size)
 

Function Documentation

◆ stats_cluster_key_builder_add_label()

void stats_cluster_key_builder_add_label ( StatsClusterKeyBuilder *  self,
const StatsClusterLabel  label 
)

◆ stats_cluster_key_builder_add_legacy_label()

void stats_cluster_key_builder_add_legacy_label ( StatsClusterKeyBuilder *  self,
const StatsClusterLabel  label 
)

◆ stats_cluster_key_builder_build_logpipe()

StatsClusterKey* stats_cluster_key_builder_build_logpipe ( const StatsClusterKeyBuilder *  self)

◆ stats_cluster_key_builder_build_single()

StatsClusterKey* stats_cluster_key_builder_build_single ( const StatsClusterKeyBuilder *  self)

◆ stats_cluster_key_builder_format_legacy_stats_instance()

const gchar* stats_cluster_key_builder_format_legacy_stats_instance ( const StatsClusterKeyBuilder *  self,
gchar *  buf,
gsize  buf_size 
)

◆ stats_cluster_key_builder_free()

void stats_cluster_key_builder_free ( StatsClusterKeyBuilder *  self)

◆ stats_cluster_key_builder_new()

StatsClusterKeyBuilder* stats_cluster_key_builder_new ( void  )

◆ stats_cluster_key_builder_pop()

void stats_cluster_key_builder_pop ( StatsClusterKeyBuilder *  self)

◆ stats_cluster_key_builder_push()

void stats_cluster_key_builder_push ( StatsClusterKeyBuilder *  self)

◆ stats_cluster_key_builder_set_frame_of_reference()

void stats_cluster_key_builder_set_frame_of_reference ( StatsClusterKeyBuilder *  self,
StatsClusterFrameOfReference  frame_of_reference 
)

◆ stats_cluster_key_builder_set_legacy_alias()

void stats_cluster_key_builder_set_legacy_alias ( StatsClusterKeyBuilder *  self,
guint16  component,
const gchar *  id,
const gchar *  instance 
)

◆ stats_cluster_key_builder_set_legacy_alias_name()

void stats_cluster_key_builder_set_legacy_alias_name ( StatsClusterKeyBuilder *  self,
const gchar *  name 
)

◆ stats_cluster_key_builder_set_name()

void stats_cluster_key_builder_set_name ( StatsClusterKeyBuilder *  self,
const gchar *  name 
)

◆ stats_cluster_key_builder_set_name_prefix()

void stats_cluster_key_builder_set_name_prefix ( StatsClusterKeyBuilder *  self,
const gchar *  name_prefix 
)

◆ stats_cluster_key_builder_set_name_suffix()

void stats_cluster_key_builder_set_name_suffix ( StatsClusterKeyBuilder *  self,
const gchar *  name_suffix 
)

◆ stats_cluster_key_builder_set_unit()

void stats_cluster_key_builder_set_unit ( StatsClusterKeyBuilder *  self,
StatsClusterUnit  unit 
)