App Metrics Fork me on GitHub
Show / Hide Table of Contents

Interface IMetricPayloadBuilder<T>

Namespace:App.Metrics.Reporting.Abstractions
Assembly:cs.temp.dll.dll
Syntax
public interface IMetricPayloadBuilder<out T>
Type Parameters
Name Description
T

Properties

DataKeys

Declaration
MetricValueDataKeys DataKeys { get; }
Property Value
Type Description
MetricValueDataKeys

Methods

Clear()

Declaration
void Clear()

Init()

Declaration
void Init()

Pack(String, String, IEnumerable<String>, IEnumerable<Object>, MetricTags)

Declaration
void Pack(string context, string name, IEnumerable<string> columns, IEnumerable<object> values, MetricTags tags)
Parameters
Type Name Description
System.String context
System.String name
IEnumerable<System.String> columns
IEnumerable<System.Object> values
MetricTags tags

Pack(String, String, Object, MetricTags)

Declaration
void Pack(string context, string name, object value, MetricTags tags)
Parameters
Type Name Description
System.String context
System.String name
System.Object value
MetricTags tags

Payload()

Declaration
T Payload()
Returns
Type Description
T

PayloadFormatted()

Declaration
string PayloadFormatted()
Returns
Type Description
System.String
Back to top Copyright © 2017 Allan Hardy
Generated by DocFX