[#BloombergLP-balm-ConfigurationUtil]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/balm.adoc[balm]::ConfigurationUtil
:relfileprefix: ../../
:mrdocs:

This `struct` provides utilities for configuring metrics&period;

== Synopsis

Declared in `&lt;balm&lowbar;configurationutil&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct ConfigurationUtil;
----

== Static Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/balm/ConfigurationUtil/createUserDataKey.adoc[`createUserDataKey`] 
| Return a new unique key for associating user data with metrics&period;
| xref:BloombergLP/balm/ConfigurationUtil/setFormat.adoc[`setFormat`] 
| Set the format for the metric identified by `category` and `metricName` to `format`&period;
| xref:BloombergLP/balm/ConfigurationUtil/setFormatSpec.adoc[`setFormatSpec`] 
| Set the format specification for one aggregate of a metric&period;
| xref:BloombergLP/balm/ConfigurationUtil/setPreferredPublicationType.adoc[`setPreferredPublicationType`] 
| Set the preferred publication type for a metric&period;
| xref:BloombergLP/balm/ConfigurationUtil/setUserData-0f.adoc[`setUserData`] 
| `setUserData` overloads
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
