Package com.dynatrace.metric.util
Interface MetricLineBuilder
-
public interface MetricLineBuilderA builder interface that allows constructing metric and metadata lines. The builder performs validation and normalization before serialization to ensure valid metric/metadata lines for ingestion into Dynatrace API.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceMetricLineBuilder.BuildStepstatic interfaceMetricLineBuilder.CounterStepstatic interfaceMetricLineBuilder.GaugeStepstatic interfaceMetricLineBuilder.MetadataStepstatic interfaceMetricLineBuilder.MetricKeyStepstatic interfaceMetricLineBuilder.TimestampOrBuildStepstatic interfaceMetricLineBuilder.TypeStepInterface to set the dimensions of the metric and to decide which type it is.
-
Method Summary
Static Methods Modifier and Type Method Description static MetricLineBuilder.MetricKeyStepcreate()static MetricLineBuilder.MetricKeyStepcreate(MetricLinePreConfiguration preConfig)
-
-
-
Method Detail
-
create
static MetricLineBuilder.MetricKeyStep create()
- Returns:
- A
MetricLineBuilder.MetricKeyStepwith an empty pre-configuration object.
-
create
static MetricLineBuilder.MetricKeyStep create(MetricLinePreConfiguration preConfig)
- Parameters:
preConfig- The pre-configuration object containing shared data.- Returns:
- A
MetricLineBuilder.MetricKeyStepwith the given pre-configuration object.
-
-