mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-09 12:23:32 -04:00
242 lines
No EOL
81 KiB
HTML
242 lines
No EOL
81 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Metrics (opentelemetry.Opentelemetry.Proto.Metrics)</title><link rel="stylesheet" href="../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.1.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../../index.html">opentelemetry</a> » <a href="../../index.html">Opentelemetry</a> » <a href="../index.html">Proto</a> » Metrics</nav><header class="odoc-preamble"><h1>Module <code><span>Proto.Metrics</span></code></h1></header><nav class="odoc-toc"><ul><li><a href="#types">Types</a></li><li><a href="#default-values">Default values</a></li><li><a href="#formatters">Formatters</a></li><li><a href="#protobuf-encoding">Protobuf Encoding</a></li><li><a href="#protobuf-decoding">Protobuf Decoding</a></li></ul></nav><div class="odoc-content"><div class="odoc-include"><h3 id="types"><a href="#types" class="anchor"></a>Types</h3><div class="odoc-spec"><div class="spec type" id="type-exemplar_value" class="anchored"><a href="#type-exemplar_value" class="anchor"></a><code><span><span class="keyword">type</span> exemplar_value</span><span> = </span></code><table><tr id="type-exemplar_value.As_double" class="anchored"><td class="def variant constructor"><a href="#type-exemplar_value.As_double" class="anchor"></a><code><span>| </span><span><span class="constructor">As_double</span> <span class="keyword">of</span> float</span></code></td></tr><tr id="type-exemplar_value.As_int" class="anchored"><td class="def variant constructor"><a href="#type-exemplar_value.As_int" class="anchor"></a><code><span>| </span><span><span class="constructor">As_int</span> <span class="keyword">of</span> int64</span></code></td></tr></table></div></div><div class="odoc-spec"><div class="spec type" id="type-exemplar" class="anchored"><a href="#type-exemplar" class="anchor"></a><code><span><span class="keyword">and</span> exemplar</span><span> = </span><span>{</span></code><table><tr id="type-exemplar.filtered_attributes" class="anchored"><td class="def record field"><a href="#type-exemplar.filtered_attributes" class="anchor"></a><code><span>filtered_attributes : <span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span>;</span></code></td></tr><tr id="type-exemplar.time_unix_nano" class="anchored"><td class="def record field"><a href="#type-exemplar.time_unix_nano" class="anchor"></a><code><span>time_unix_nano : int64;</span></code></td></tr><tr id="type-exemplar.value" class="anchored"><td class="def record field"><a href="#type-exemplar.value" class="anchor"></a><code><span>value : <a href="#type-exemplar_value">exemplar_value</a>;</span></code></td></tr><tr id="type-exemplar.span_id" class="anchored"><td class="def record field"><a href="#type-exemplar.span_id" class="anchor"></a><code><span>span_id : bytes;</span></code></td></tr><tr id="type-exemplar.trace_id" class="anchored"><td class="def record field"><a href="#type-exemplar.trace_id" class="anchor"></a><code><span>trace_id : bytes;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-number_data_point_value" class="anchored"><a href="#type-number_data_point_value" class="anchor"></a><code><span><span class="keyword">type</span> number_data_point_value</span><span> = </span></code><table><tr id="type-number_data_point_value.As_double" class="anchored"><td class="def variant constructor"><a href="#type-number_data_point_value.As_double" class="anchor"></a><code><span>| </span><span><span class="constructor">As_double</span> <span class="keyword">of</span> float</span></code></td></tr><tr id="type-number_data_point_value.As_int" class="anchored"><td class="def variant constructor"><a href="#type-number_data_point_value.As_int" class="anchor"></a><code><span>| </span><span><span class="constructor">As_int</span> <span class="keyword">of</span> int64</span></code></td></tr></table></div></div><div class="odoc-spec"><div class="spec type" id="type-number_data_point" class="anchored"><a href="#type-number_data_point" class="anchor"></a><code><span><span class="keyword">and</span> number_data_point</span><span> = </span><span>{</span></code><table><tr id="type-number_data_point.attributes" class="anchored"><td class="def record field"><a href="#type-number_data_point.attributes" class="anchor"></a><code><span>attributes : <span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span>;</span></code></td></tr><tr id="type-number_data_point.start_time_unix_nano" class="anchored"><td class="def record field"><a href="#type-number_data_point.start_time_unix_nano" class="anchor"></a><code><span>start_time_unix_nano : int64;</span></code></td></tr><tr id="type-number_data_point.time_unix_nano" class="anchored"><td class="def record field"><a href="#type-number_data_point.time_unix_nano" class="anchor"></a><code><span>time_unix_nano : int64;</span></code></td></tr><tr id="type-number_data_point.value" class="anchored"><td class="def record field"><a href="#type-number_data_point.value" class="anchor"></a><code><span>value : <a href="#type-number_data_point_value">number_data_point_value</a>;</span></code></td></tr><tr id="type-number_data_point.exemplars" class="anchored"><td class="def record field"><a href="#type-number_data_point.exemplars" class="anchor"></a><code><span>exemplars : <span><a href="#type-exemplar">exemplar</a> list</span>;</span></code></td></tr><tr id="type-number_data_point.flags" class="anchored"><td class="def record field"><a href="#type-number_data_point.flags" class="anchor"></a><code><span>flags : int32;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-gauge" class="anchored"><a href="#type-gauge" class="anchor"></a><code><span><span class="keyword">type</span> gauge</span><span> = </span><span>{</span></code><table><tr id="type-gauge.data_points" class="anchored"><td class="def record field"><a href="#type-gauge.data_points" class="anchor"></a><code><span>data_points : <span><a href="#type-number_data_point">number_data_point</a> list</span>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-aggregation_temporality" class="anchored"><a href="#type-aggregation_temporality" class="anchor"></a><code><span><span class="keyword">type</span> aggregation_temporality</span><span> = </span></code><table><tr id="type-aggregation_temporality.Aggregation_temporality_unspecified" class="anchored"><td class="def variant constructor"><a href="#type-aggregation_temporality.Aggregation_temporality_unspecified" class="anchor"></a><code><span>| </span><span><span class="constructor">Aggregation_temporality_unspecified</span></span></code></td></tr><tr id="type-aggregation_temporality.Aggregation_temporality_delta" class="anchored"><td class="def variant constructor"><a href="#type-aggregation_temporality.Aggregation_temporality_delta" class="anchor"></a><code><span>| </span><span><span class="constructor">Aggregation_temporality_delta</span></span></code></td></tr><tr id="type-aggregation_temporality.Aggregation_temporality_cumulative" class="anchored"><td class="def variant constructor"><a href="#type-aggregation_temporality.Aggregation_temporality_cumulative" class="anchor"></a><code><span>| </span><span><span class="constructor">Aggregation_temporality_cumulative</span></span></code></td></tr></table></div></div><div class="odoc-spec"><div class="spec type" id="type-sum" class="anchored"><a href="#type-sum" class="anchor"></a><code><span><span class="keyword">type</span> sum</span><span> = </span><span>{</span></code><table><tr id="type-sum.data_points" class="anchored"><td class="def record field"><a href="#type-sum.data_points" class="anchor"></a><code><span>data_points : <span><a href="#type-number_data_point">number_data_point</a> list</span>;</span></code></td></tr><tr id="type-sum.aggregation_temporality" class="anchored"><td class="def record field"><a href="#type-sum.aggregation_temporality" class="anchor"></a><code><span>aggregation_temporality : <a href="#type-aggregation_temporality">aggregation_temporality</a>;</span></code></td></tr><tr id="type-sum.is_monotonic" class="anchored"><td class="def record field"><a href="#type-sum.is_monotonic" class="anchor"></a><code><span>is_monotonic : bool;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-histogram_data_point" class="anchored"><a href="#type-histogram_data_point" class="anchor"></a><code><span><span class="keyword">type</span> histogram_data_point</span><span> = </span><span>{</span></code><table><tr id="type-histogram_data_point.attributes" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.attributes" class="anchor"></a><code><span>attributes : <span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span>;</span></code></td></tr><tr id="type-histogram_data_point.start_time_unix_nano" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.start_time_unix_nano" class="anchor"></a><code><span>start_time_unix_nano : int64;</span></code></td></tr><tr id="type-histogram_data_point.time_unix_nano" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.time_unix_nano" class="anchor"></a><code><span>time_unix_nano : int64;</span></code></td></tr><tr id="type-histogram_data_point.count" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.count" class="anchor"></a><code><span>count : int64;</span></code></td></tr><tr id="type-histogram_data_point.sum" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.sum" class="anchor"></a><code><span>sum : float;</span></code></td></tr><tr id="type-histogram_data_point.bucket_counts" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.bucket_counts" class="anchor"></a><code><span>bucket_counts : <span>int64 list</span>;</span></code></td></tr><tr id="type-histogram_data_point.explicit_bounds" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.explicit_bounds" class="anchor"></a><code><span>explicit_bounds : <span>float list</span>;</span></code></td></tr><tr id="type-histogram_data_point.exemplars" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.exemplars" class="anchor"></a><code><span>exemplars : <span><a href="#type-exemplar">exemplar</a> list</span>;</span></code></td></tr><tr id="type-histogram_data_point.flags" class="anchored"><td class="def record field"><a href="#type-histogram_data_point.flags" class="anchor"></a><code><span>flags : int32;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-histogram" class="anchored"><a href="#type-histogram" class="anchor"></a><code><span><span class="keyword">type</span> histogram</span><span> = </span><span>{</span></code><table><tr id="type-histogram.data_points" class="anchored"><td class="def record field"><a href="#type-histogram.data_points" class="anchor"></a><code><span>data_points : <span><a href="#type-histogram_data_point">histogram_data_point</a> list</span>;</span></code></td></tr><tr id="type-histogram.aggregation_temporality" class="anchored"><td class="def record field"><a href="#type-histogram.aggregation_temporality" class="anchor"></a><code><span>aggregation_temporality : <a href="#type-aggregation_temporality">aggregation_temporality</a>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-exponential_histogram_data_point_buckets" class="anchored"><a href="#type-exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">type</span> exponential_histogram_data_point_buckets</span><span> = </span><span>{</span></code><table><tr id="type-exponential_histogram_data_point_buckets.offset" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point_buckets.offset" class="anchor"></a><code><span>offset : int32;</span></code></td></tr><tr id="type-exponential_histogram_data_point_buckets.bucket_counts" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point_buckets.bucket_counts" class="anchor"></a><code><span>bucket_counts : <span>int64 list</span>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-exponential_histogram_data_point" class="anchored"><a href="#type-exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">type</span> exponential_histogram_data_point</span><span> = </span><span>{</span></code><table><tr id="type-exponential_histogram_data_point.attributes" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.attributes" class="anchor"></a><code><span>attributes : <span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span>;</span></code></td></tr><tr id="type-exponential_histogram_data_point.start_time_unix_nano" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.start_time_unix_nano" class="anchor"></a><code><span>start_time_unix_nano : int64;</span></code></td></tr><tr id="type-exponential_histogram_data_point.time_unix_nano" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.time_unix_nano" class="anchor"></a><code><span>time_unix_nano : int64;</span></code></td></tr><tr id="type-exponential_histogram_data_point.count" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.count" class="anchor"></a><code><span>count : int64;</span></code></td></tr><tr id="type-exponential_histogram_data_point.sum" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.sum" class="anchor"></a><code><span>sum : float;</span></code></td></tr><tr id="type-exponential_histogram_data_point.scale" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.scale" class="anchor"></a><code><span>scale : int32;</span></code></td></tr><tr id="type-exponential_histogram_data_point.zero_count" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.zero_count" class="anchor"></a><code><span>zero_count : int64;</span></code></td></tr><tr id="type-exponential_histogram_data_point.positive" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.positive" class="anchor"></a><code><span>positive : <span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> option</span>;</span></code></td></tr><tr id="type-exponential_histogram_data_point.negative" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.negative" class="anchor"></a><code><span>negative : <span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> option</span>;</span></code></td></tr><tr id="type-exponential_histogram_data_point.flags" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.flags" class="anchor"></a><code><span>flags : int32;</span></code></td></tr><tr id="type-exponential_histogram_data_point.exemplars" class="anchored"><td class="def record field"><a href="#type-exponential_histogram_data_point.exemplars" class="anchor"></a><code><span>exemplars : <span><a href="#type-exemplar">exemplar</a> list</span>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-exponential_histogram" class="anchored"><a href="#type-exponential_histogram" class="anchor"></a><code><span><span class="keyword">type</span> exponential_histogram</span><span> = </span><span>{</span></code><table><tr id="type-exponential_histogram.data_points" class="anchored"><td class="def record field"><a href="#type-exponential_histogram.data_points" class="anchor"></a><code><span>data_points : <span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> list</span>;</span></code></td></tr><tr id="type-exponential_histogram.aggregation_temporality" class="anchored"><td class="def record field"><a href="#type-exponential_histogram.aggregation_temporality" class="anchor"></a><code><span>aggregation_temporality : <a href="#type-aggregation_temporality">aggregation_temporality</a>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-summary_data_point_value_at_quantile" class="anchored"><a href="#type-summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">type</span> summary_data_point_value_at_quantile</span><span> = </span><span>{</span></code><table><tr id="type-summary_data_point_value_at_quantile.quantile" class="anchored"><td class="def record field"><a href="#type-summary_data_point_value_at_quantile.quantile" class="anchor"></a><code><span>quantile : float;</span></code></td></tr><tr id="type-summary_data_point_value_at_quantile.value" class="anchored"><td class="def record field"><a href="#type-summary_data_point_value_at_quantile.value" class="anchor"></a><code><span>value : float;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-summary_data_point" class="anchored"><a href="#type-summary_data_point" class="anchor"></a><code><span><span class="keyword">type</span> summary_data_point</span><span> = </span><span>{</span></code><table><tr id="type-summary_data_point.attributes" class="anchored"><td class="def record field"><a href="#type-summary_data_point.attributes" class="anchor"></a><code><span>attributes : <span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span>;</span></code></td></tr><tr id="type-summary_data_point.start_time_unix_nano" class="anchored"><td class="def record field"><a href="#type-summary_data_point.start_time_unix_nano" class="anchor"></a><code><span>start_time_unix_nano : int64;</span></code></td></tr><tr id="type-summary_data_point.time_unix_nano" class="anchored"><td class="def record field"><a href="#type-summary_data_point.time_unix_nano" class="anchor"></a><code><span>time_unix_nano : int64;</span></code></td></tr><tr id="type-summary_data_point.count" class="anchored"><td class="def record field"><a href="#type-summary_data_point.count" class="anchor"></a><code><span>count : int64;</span></code></td></tr><tr id="type-summary_data_point.sum" class="anchored"><td class="def record field"><a href="#type-summary_data_point.sum" class="anchor"></a><code><span>sum : float;</span></code></td></tr><tr id="type-summary_data_point.quantile_values" class="anchored"><td class="def record field"><a href="#type-summary_data_point.quantile_values" class="anchor"></a><code><span>quantile_values : <span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> list</span>;</span></code></td></tr><tr id="type-summary_data_point.flags" class="anchored"><td class="def record field"><a href="#type-summary_data_point.flags" class="anchor"></a><code><span>flags : int32;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-summary" class="anchored"><a href="#type-summary" class="anchor"></a><code><span><span class="keyword">type</span> summary</span><span> = </span><span>{</span></code><table><tr id="type-summary.data_points" class="anchored"><td class="def record field"><a href="#type-summary.data_points" class="anchor"></a><code><span>data_points : <span><a href="#type-summary_data_point">summary_data_point</a> list</span>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-metric_data" class="anchored"><a href="#type-metric_data" class="anchor"></a><code><span><span class="keyword">type</span> metric_data</span><span> = </span></code><table><tr id="type-metric_data.Gauge" class="anchored"><td class="def variant constructor"><a href="#type-metric_data.Gauge" class="anchor"></a><code><span>| </span><span><span class="constructor">Gauge</span> <span class="keyword">of</span> <a href="#type-gauge">gauge</a></span></code></td></tr><tr id="type-metric_data.Sum" class="anchored"><td class="def variant constructor"><a href="#type-metric_data.Sum" class="anchor"></a><code><span>| </span><span><span class="constructor">Sum</span> <span class="keyword">of</span> <a href="#type-sum">sum</a></span></code></td></tr><tr id="type-metric_data.Histogram" class="anchored"><td class="def variant constructor"><a href="#type-metric_data.Histogram" class="anchor"></a><code><span>| </span><span><span class="constructor">Histogram</span> <span class="keyword">of</span> <a href="#type-histogram">histogram</a></span></code></td></tr><tr id="type-metric_data.Exponential_histogram" class="anchored"><td class="def variant constructor"><a href="#type-metric_data.Exponential_histogram" class="anchor"></a><code><span>| </span><span><span class="constructor">Exponential_histogram</span> <span class="keyword">of</span> <a href="#type-exponential_histogram">exponential_histogram</a></span></code></td></tr><tr id="type-metric_data.Summary" class="anchored"><td class="def variant constructor"><a href="#type-metric_data.Summary" class="anchor"></a><code><span>| </span><span><span class="constructor">Summary</span> <span class="keyword">of</span> <a href="#type-summary">summary</a></span></code></td></tr></table></div></div><div class="odoc-spec"><div class="spec type" id="type-metric" class="anchored"><a href="#type-metric" class="anchor"></a><code><span><span class="keyword">and</span> metric</span><span> = </span><span>{</span></code><table><tr id="type-metric.name" class="anchored"><td class="def record field"><a href="#type-metric.name" class="anchor"></a><code><span>name : string;</span></code></td></tr><tr id="type-metric.description" class="anchored"><td class="def record field"><a href="#type-metric.description" class="anchor"></a><code><span>description : string;</span></code></td></tr><tr id="type-metric.unit_" class="anchored"><td class="def record field"><a href="#type-metric.unit_" class="anchor"></a><code><span>unit_ : string;</span></code></td></tr><tr id="type-metric.data" class="anchored"><td class="def record field"><a href="#type-metric.data" class="anchor"></a><code><span>data : <a href="#type-metric_data">metric_data</a>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-instrumentation_library_metrics" class="anchored"><a href="#type-instrumentation_library_metrics" class="anchor"></a><code><span><span class="keyword">type</span> instrumentation_library_metrics</span><span> = </span><span>{</span></code><table><tr id="type-instrumentation_library_metrics.instrumentation_library" class="anchored"><td class="def record field"><a href="#type-instrumentation_library_metrics.instrumentation_library" class="anchor"></a><code><span>instrumentation_library : <span><span class="xref-unresolved">Opentelemetry__Common_types.instrumentation_library</span>
|
||
option</span>;</span></code></td></tr><tr id="type-instrumentation_library_metrics.metrics" class="anchored"><td class="def record field"><a href="#type-instrumentation_library_metrics.metrics" class="anchor"></a><code><span>metrics : <span><a href="#type-metric">metric</a> list</span>;</span></code></td></tr><tr id="type-instrumentation_library_metrics.schema_url" class="anchored"><td class="def record field"><a href="#type-instrumentation_library_metrics.schema_url" class="anchor"></a><code><span>schema_url : string;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-resource_metrics" class="anchored"><a href="#type-resource_metrics" class="anchor"></a><code><span><span class="keyword">type</span> resource_metrics</span><span> = </span><span>{</span></code><table><tr id="type-resource_metrics.resource" class="anchored"><td class="def record field"><a href="#type-resource_metrics.resource" class="anchor"></a><code><span>resource : <span><span class="xref-unresolved">Opentelemetry__Resource_types.resource</span> option</span>;</span></code></td></tr><tr id="type-resource_metrics.instrumentation_library_metrics" class="anchored"><td class="def record field"><a href="#type-resource_metrics.instrumentation_library_metrics" class="anchor"></a><code><span>instrumentation_library_metrics : <span><a href="#type-instrumentation_library_metrics">instrumentation_library_metrics</a> list</span>;</span></code></td></tr><tr id="type-resource_metrics.schema_url" class="anchored"><td class="def record field"><a href="#type-resource_metrics.schema_url" class="anchor"></a><code><span>schema_url : string;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-metrics_data" class="anchored"><a href="#type-metrics_data" class="anchor"></a><code><span><span class="keyword">type</span> metrics_data</span><span> = </span><span>{</span></code><table><tr id="type-metrics_data.resource_metrics" class="anchored"><td class="def record field"><a href="#type-metrics_data.resource_metrics" class="anchor"></a><code><span>resource_metrics : <span><a href="#type-resource_metrics">resource_metrics</a> list</span>;</span></code></td></tr></table><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type" id="type-data_point_flags" class="anchored"><a href="#type-data_point_flags" class="anchor"></a><code><span><span class="keyword">type</span> data_point_flags</span><span> = </span></code><table><tr id="type-data_point_flags.Flag_none" class="anchored"><td class="def variant constructor"><a href="#type-data_point_flags.Flag_none" class="anchor"></a><code><span>| </span><span><span class="constructor">Flag_none</span></span></code></td></tr><tr id="type-data_point_flags.Flag_no_recorded_value" class="anchored"><td class="def variant constructor"><a href="#type-data_point_flags.Flag_no_recorded_value" class="anchor"></a><code><span>| </span><span><span class="constructor">Flag_no_recorded_value</span></span></code></td></tr></table></div></div><h3 id="default-values"><a href="#default-values" class="anchor"></a>Default values</h3><div class="odoc-spec"><div class="spec value" id="val-default_exemplar_value" class="anchored"><a href="#val-default_exemplar_value" class="anchor"></a><code><span><span class="keyword">val</span> default_exemplar_value : <span>unit <span class="arrow">-></span></span> <a href="#type-exemplar_value">exemplar_value</a></span></code></div><div class="spec-doc"><p><code>default_exemplar_value ()</code> is the default value for type <code>exemplar_value</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_exemplar" class="anchored"><a href="#val-default_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> default_exemplar :
|
||
<span>?filtered_attributes:<span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span> <span class="arrow">-></span></span>
|
||
<span>?time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?value:<a href="#type-exemplar_value">exemplar_value</a> <span class="arrow">-></span></span>
|
||
<span>?span_id:bytes <span class="arrow">-></span></span>
|
||
<span>?trace_id:bytes <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-exemplar">exemplar</a></span></code></div><div class="spec-doc"><p><code>default_exemplar ()</code> is the default value for type <code>exemplar</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_number_data_point_value" class="anchored"><a href="#val-default_number_data_point_value" class="anchor"></a><code><span><span class="keyword">val</span> default_number_data_point_value : <span>unit <span class="arrow">-></span></span> <a href="#type-number_data_point_value">number_data_point_value</a></span></code></div><div class="spec-doc"><p><code>default_number_data_point_value ()</code> is the default value for type <code>number_data_point_value</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_number_data_point" class="anchored"><a href="#val-default_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> default_number_data_point :
|
||
<span>?attributes:<span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span> <span class="arrow">-></span></span>
|
||
<span>?start_time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?value:<a href="#type-number_data_point_value">number_data_point_value</a> <span class="arrow">-></span></span>
|
||
<span>?exemplars:<span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
<span>?flags:int32 <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-number_data_point">number_data_point</a></span></code></div><div class="spec-doc"><p><code>default_number_data_point ()</code> is the default value for type <code>number_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_gauge" class="anchored"><a href="#val-default_gauge" class="anchor"></a><code><span><span class="keyword">val</span> default_gauge : <span>?data_points:<span><a href="#type-number_data_point">number_data_point</a> list</span> <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="#type-gauge">gauge</a></span></code></div><div class="spec-doc"><p><code>default_gauge ()</code> is the default value for type <code>gauge</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_aggregation_temporality" class="anchored"><a href="#val-default_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> default_aggregation_temporality : <span>unit <span class="arrow">-></span></span> <a href="#type-aggregation_temporality">aggregation_temporality</a></span></code></div><div class="spec-doc"><p><code>default_aggregation_temporality ()</code> is the default value for type <code>aggregation_temporality</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_sum" class="anchored"><a href="#val-default_sum" class="anchor"></a><code><span><span class="keyword">val</span> default_sum :
|
||
<span>?data_points:<span><a href="#type-number_data_point">number_data_point</a> list</span> <span class="arrow">-></span></span>
|
||
<span>?aggregation_temporality:<a href="#type-aggregation_temporality">aggregation_temporality</a> <span class="arrow">-></span></span>
|
||
<span>?is_monotonic:bool <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-sum">sum</a></span></code></div><div class="spec-doc"><p><code>default_sum ()</code> is the default value for type <code>sum</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_histogram_data_point" class="anchored"><a href="#val-default_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> default_histogram_data_point :
|
||
<span>?attributes:<span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span> <span class="arrow">-></span></span>
|
||
<span>?start_time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?count:int64 <span class="arrow">-></span></span>
|
||
<span>?sum:float <span class="arrow">-></span></span>
|
||
<span>?bucket_counts:<span>int64 list</span> <span class="arrow">-></span></span>
|
||
<span>?explicit_bounds:<span>float list</span> <span class="arrow">-></span></span>
|
||
<span>?exemplars:<span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
<span>?flags:int32 <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-histogram_data_point">histogram_data_point</a></span></code></div><div class="spec-doc"><p><code>default_histogram_data_point ()</code> is the default value for type <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_histogram" class="anchored"><a href="#val-default_histogram" class="anchor"></a><code><span><span class="keyword">val</span> default_histogram :
|
||
<span>?data_points:<span><a href="#type-histogram_data_point">histogram_data_point</a> list</span> <span class="arrow">-></span></span>
|
||
<span>?aggregation_temporality:<a href="#type-aggregation_temporality">aggregation_temporality</a> <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-histogram">histogram</a></span></code></div><div class="spec-doc"><p><code>default_histogram ()</code> is the default value for type <code>histogram</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_exponential_histogram_data_point_buckets" class="anchored"><a href="#val-default_exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">val</span> default_exponential_histogram_data_point_buckets :
|
||
<span>?offset:int32 <span class="arrow">-></span></span>
|
||
<span>?bucket_counts:<span>int64 list</span> <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a></span></code></div><div class="spec-doc"><p><code>default_exponential_histogram_data_point_buckets ()</code> is the default value for type <code>exponential_histogram_data_point_buckets</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_exponential_histogram_data_point" class="anchored"><a href="#val-default_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> default_exponential_histogram_data_point :
|
||
<span>?attributes:<span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span> <span class="arrow">-></span></span>
|
||
<span>?start_time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?count:int64 <span class="arrow">-></span></span>
|
||
<span>?sum:float <span class="arrow">-></span></span>
|
||
<span>?scale:int32 <span class="arrow">-></span></span>
|
||
<span>?zero_count:int64 <span class="arrow">-></span></span>
|
||
<span>?positive:<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> option</span> <span class="arrow">-></span></span>
|
||
<span>?negative:<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> option</span> <span class="arrow">-></span></span>
|
||
<span>?flags:int32 <span class="arrow">-></span></span>
|
||
<span>?exemplars:<span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a></span></code></div><div class="spec-doc"><p><code>default_exponential_histogram_data_point ()</code> is the default value for type <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_exponential_histogram" class="anchored"><a href="#val-default_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> default_exponential_histogram :
|
||
<span>?data_points:<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> list</span> <span class="arrow">-></span></span>
|
||
<span>?aggregation_temporality:<a href="#type-aggregation_temporality">aggregation_temporality</a> <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-exponential_histogram">exponential_histogram</a></span></code></div><div class="spec-doc"><p><code>default_exponential_histogram ()</code> is the default value for type <code>exponential_histogram</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_summary_data_point_value_at_quantile" class="anchored"><a href="#val-default_summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">val</span> default_summary_data_point_value_at_quantile :
|
||
<span>?quantile:float <span class="arrow">-></span></span>
|
||
<span>?value:float <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a></span></code></div><div class="spec-doc"><p><code>default_summary_data_point_value_at_quantile ()</code> is the default value for type <code>summary_data_point_value_at_quantile</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_summary_data_point" class="anchored"><a href="#val-default_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> default_summary_data_point :
|
||
<span>?attributes:<span><span class="xref-unresolved">Opentelemetry__Common_types.key_value</span> list</span> <span class="arrow">-></span></span>
|
||
<span>?start_time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?time_unix_nano:int64 <span class="arrow">-></span></span>
|
||
<span>?count:int64 <span class="arrow">-></span></span>
|
||
<span>?sum:float <span class="arrow">-></span></span>
|
||
<span>?quantile_values:<span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> list</span> <span class="arrow">-></span></span>
|
||
<span>?flags:int32 <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-summary_data_point">summary_data_point</a></span></code></div><div class="spec-doc"><p><code>default_summary_data_point ()</code> is the default value for type <code>summary_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_summary" class="anchored"><a href="#val-default_summary" class="anchor"></a><code><span><span class="keyword">val</span> default_summary : <span>?data_points:<span><a href="#type-summary_data_point">summary_data_point</a> list</span> <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="#type-summary">summary</a></span></code></div><div class="spec-doc"><p><code>default_summary ()</code> is the default value for type <code>summary</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_metric_data" class="anchored"><a href="#val-default_metric_data" class="anchor"></a><code><span><span class="keyword">val</span> default_metric_data : <span>unit <span class="arrow">-></span></span> <a href="#type-metric_data">metric_data</a></span></code></div><div class="spec-doc"><p><code>default_metric_data ()</code> is the default value for type <code>metric_data</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_metric" class="anchored"><a href="#val-default_metric" class="anchor"></a><code><span><span class="keyword">val</span> default_metric :
|
||
<span>?name:string <span class="arrow">-></span></span>
|
||
<span>?description:string <span class="arrow">-></span></span>
|
||
<span>?unit_:string <span class="arrow">-></span></span>
|
||
<span>?data:<a href="#type-metric_data">metric_data</a> <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-metric">metric</a></span></code></div><div class="spec-doc"><p><code>default_metric ()</code> is the default value for type <code>metric</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_instrumentation_library_metrics" class="anchored"><a href="#val-default_instrumentation_library_metrics" class="anchor"></a><code><span><span class="keyword">val</span> default_instrumentation_library_metrics :
|
||
<span>?instrumentation_library:
|
||
<span><span class="xref-unresolved">Opentelemetry__Common_types.instrumentation_library</span> option</span> <span class="arrow">-></span></span>
|
||
<span>?metrics:<span><a href="#type-metric">metric</a> list</span> <span class="arrow">-></span></span>
|
||
<span>?schema_url:string <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-instrumentation_library_metrics">instrumentation_library_metrics</a></span></code></div><div class="spec-doc"><p><code>default_instrumentation_library_metrics ()</code> is the default value for type <code>instrumentation_library_metrics</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_resource_metrics" class="anchored"><a href="#val-default_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> default_resource_metrics :
|
||
<span>?resource:<span><span class="xref-unresolved">Opentelemetry__Resource_types.resource</span> option</span> <span class="arrow">-></span></span>
|
||
<span>?instrumentation_library_metrics:<span><a href="#type-instrumentation_library_metrics">instrumentation_library_metrics</a> list</span> <span class="arrow">-></span></span>
|
||
<span>?schema_url:string <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-resource_metrics">resource_metrics</a></span></code></div><div class="spec-doc"><p><code>default_resource_metrics ()</code> is the default value for type <code>resource_metrics</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_metrics_data" class="anchored"><a href="#val-default_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> default_metrics_data :
|
||
<span>?resource_metrics:<span><a href="#type-resource_metrics">resource_metrics</a> list</span> <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-metrics_data">metrics_data</a></span></code></div><div class="spec-doc"><p><code>default_metrics_data ()</code> is the default value for type <code>metrics_data</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-default_data_point_flags" class="anchored"><a href="#val-default_data_point_flags" class="anchor"></a><code><span><span class="keyword">val</span> default_data_point_flags : <span>unit <span class="arrow">-></span></span> <a href="#type-data_point_flags">data_point_flags</a></span></code></div><div class="spec-doc"><p><code>default_data_point_flags ()</code> is the default value for type <code>data_point_flags</code></p></div></div></div><div class="odoc-include"><h3 id="formatters"><a href="#formatters" class="anchor"></a>Formatters</h3><div class="odoc-spec"><div class="spec value" id="val-pp_exemplar_value" class="anchored"><a href="#val-pp_exemplar_value" class="anchor"></a><code><span><span class="keyword">val</span> pp_exemplar_value :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exemplar_value</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_exemplar_value v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_exemplar" class="anchored"><a href="#val-pp_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> pp_exemplar :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exemplar</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_exemplar v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_number_data_point_value" class="anchored"><a href="#val-pp_number_data_point_value" class="anchor"></a><code><span><span class="keyword">val</span> pp_number_data_point_value :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.number_data_point_value</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_number_data_point_value v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_number_data_point" class="anchored"><a href="#val-pp_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> pp_number_data_point :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.number_data_point</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_number_data_point v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_gauge" class="anchored"><a href="#val-pp_gauge" class="anchor"></a><code><span><span class="keyword">val</span> pp_gauge :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.gauge</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_gauge v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_aggregation_temporality" class="anchored"><a href="#val-pp_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> pp_aggregation_temporality :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.aggregation_temporality</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_aggregation_temporality v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_sum" class="anchored"><a href="#val-pp_sum" class="anchor"></a><code><span><span class="keyword">val</span> pp_sum :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.sum</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_sum v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_histogram_data_point" class="anchored"><a href="#val-pp_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> pp_histogram_data_point :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.histogram_data_point</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_histogram_data_point v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_histogram" class="anchored"><a href="#val-pp_histogram" class="anchor"></a><code><span><span class="keyword">val</span> pp_histogram :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.histogram</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_histogram v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_exponential_histogram_data_point_buckets" class="anchored"><a href="#val-pp_exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">val</span> pp_exponential_histogram_data_point_buckets :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram_data_point_buckets</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_exponential_histogram_data_point_buckets v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_exponential_histogram_data_point" class="anchored"><a href="#val-pp_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> pp_exponential_histogram_data_point :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram_data_point</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_exponential_histogram_data_point v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_exponential_histogram" class="anchored"><a href="#val-pp_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> pp_exponential_histogram :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_exponential_histogram v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_summary_data_point_value_at_quantile" class="anchored"><a href="#val-pp_summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">val</span> pp_summary_data_point_value_at_quantile :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.summary_data_point_value_at_quantile</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_summary_data_point_value_at_quantile v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_summary_data_point" class="anchored"><a href="#val-pp_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> pp_summary_data_point :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.summary_data_point</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_summary_data_point v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_summary" class="anchored"><a href="#val-pp_summary" class="anchor"></a><code><span><span class="keyword">val</span> pp_summary :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.summary</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_summary v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_metric_data" class="anchored"><a href="#val-pp_metric_data" class="anchor"></a><code><span><span class="keyword">val</span> pp_metric_data :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.metric_data</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_metric_data v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_metric" class="anchored"><a href="#val-pp_metric" class="anchor"></a><code><span><span class="keyword">val</span> pp_metric :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.metric</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_metric v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_instrumentation_library_metrics" class="anchored"><a href="#val-pp_instrumentation_library_metrics" class="anchor"></a><code><span><span class="keyword">val</span> pp_instrumentation_library_metrics :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.instrumentation_library_metrics</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_instrumentation_library_metrics v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_resource_metrics" class="anchored"><a href="#val-pp_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> pp_resource_metrics :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.resource_metrics</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_resource_metrics v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_metrics_data" class="anchored"><a href="#val-pp_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> pp_metrics_data :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.metrics_data</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_metrics_data v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value" id="val-pp_data_point_flags" class="anchored"><a href="#val-pp_data_point_flags" class="anchor"></a><code><span><span class="keyword">val</span> pp_data_point_flags :
|
||
<span><span class="xref-unresolved">Stdlib</span>.Format.formatter <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.data_point_flags</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>pp_data_point_flags v</code> formats v</p></div></div></div><div class="odoc-include"><h3 id="protobuf-encoding"><a href="#protobuf-encoding" class="anchor"></a>Protobuf Encoding</h3><div class="odoc-spec"><div class="spec value" id="val-encode_exemplar_value" class="anchored"><a href="#val-encode_exemplar_value" class="anchor"></a><code><span><span class="keyword">val</span> encode_exemplar_value :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exemplar_value</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_exemplar_value v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_exemplar" class="anchored"><a href="#val-encode_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> encode_exemplar :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exemplar</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_exemplar v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_number_data_point_value" class="anchored"><a href="#val-encode_number_data_point_value" class="anchor"></a><code><span><span class="keyword">val</span> encode_number_data_point_value :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.number_data_point_value</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_number_data_point_value v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_number_data_point" class="anchored"><a href="#val-encode_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> encode_number_data_point :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.number_data_point</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_number_data_point v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_gauge" class="anchored"><a href="#val-encode_gauge" class="anchor"></a><code><span><span class="keyword">val</span> encode_gauge : <span><span class="xref-unresolved">Opentelemetry__Metrics_types.gauge</span> <span class="arrow">-></span></span> <span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_gauge v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_aggregation_temporality" class="anchored"><a href="#val-encode_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> encode_aggregation_temporality :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.aggregation_temporality</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_aggregation_temporality v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_sum" class="anchored"><a href="#val-encode_sum" class="anchor"></a><code><span><span class="keyword">val</span> encode_sum : <span><span class="xref-unresolved">Opentelemetry__Metrics_types.sum</span> <span class="arrow">-></span></span> <span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_sum v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_histogram_data_point" class="anchored"><a href="#val-encode_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> encode_histogram_data_point :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.histogram_data_point</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_histogram_data_point v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_histogram" class="anchored"><a href="#val-encode_histogram" class="anchor"></a><code><span><span class="keyword">val</span> encode_histogram :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.histogram</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_histogram v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_exponential_histogram_data_point_buckets" class="anchored"><a href="#val-encode_exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">val</span> encode_exponential_histogram_data_point_buckets :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram_data_point_buckets</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_exponential_histogram_data_point_buckets v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_exponential_histogram_data_point" class="anchored"><a href="#val-encode_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> encode_exponential_histogram_data_point :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram_data_point</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_exponential_histogram_data_point v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_exponential_histogram" class="anchored"><a href="#val-encode_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> encode_exponential_histogram :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_exponential_histogram v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_summary_data_point_value_at_quantile" class="anchored"><a href="#val-encode_summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">val</span> encode_summary_data_point_value_at_quantile :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.summary_data_point_value_at_quantile</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_summary_data_point_value_at_quantile v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_summary_data_point" class="anchored"><a href="#val-encode_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> encode_summary_data_point :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.summary_data_point</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_summary_data_point v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_summary" class="anchored"><a href="#val-encode_summary" class="anchor"></a><code><span><span class="keyword">val</span> encode_summary :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.summary</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_summary v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_metric_data" class="anchored"><a href="#val-encode_metric_data" class="anchor"></a><code><span><span class="keyword">val</span> encode_metric_data :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.metric_data</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_metric_data v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_metric" class="anchored"><a href="#val-encode_metric" class="anchor"></a><code><span><span class="keyword">val</span> encode_metric :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.metric</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_metric v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_instrumentation_library_metrics" class="anchored"><a href="#val-encode_instrumentation_library_metrics" class="anchor"></a><code><span><span class="keyword">val</span> encode_instrumentation_library_metrics :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.instrumentation_library_metrics</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_instrumentation_library_metrics v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_resource_metrics" class="anchored"><a href="#val-encode_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> encode_resource_metrics :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.resource_metrics</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_resource_metrics v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_metrics_data" class="anchored"><a href="#val-encode_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> encode_metrics_data :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.metrics_data</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_metrics_data v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-encode_data_point_flags" class="anchored"><a href="#val-encode_data_point_flags" class="anchor"></a><code><span><span class="keyword">val</span> encode_data_point_flags :
|
||
<span><span class="xref-unresolved">Opentelemetry__Metrics_types.data_point_flags</span> <span class="arrow">-></span></span>
|
||
<span><span class="xref-unresolved">Pbrt</span>.Encoder.t <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_data_point_flags v encoder</code> encodes <code>v</code> with the given <code>encoder</code></p></div></div><h3 id="protobuf-decoding"><a href="#protobuf-decoding" class="anchor"></a>Protobuf Decoding</h3><div class="odoc-spec"><div class="spec value" id="val-decode_exemplar_value" class="anchored"><a href="#val-decode_exemplar_value" class="anchor"></a><code><span><span class="keyword">val</span> decode_exemplar_value :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.exemplar_value</span></span></code></div><div class="spec-doc"><p><code>decode_exemplar_value decoder</code> decodes a <code>exemplar_value</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_exemplar" class="anchored"><a href="#val-decode_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> decode_exemplar : <span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span> <span class="xref-unresolved">Opentelemetry__Metrics_types.exemplar</span></span></code></div><div class="spec-doc"><p><code>decode_exemplar decoder</code> decodes a <code>exemplar</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_number_data_point_value" class="anchored"><a href="#val-decode_number_data_point_value" class="anchor"></a><code><span><span class="keyword">val</span> decode_number_data_point_value :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.number_data_point_value</span></span></code></div><div class="spec-doc"><p><code>decode_number_data_point_value decoder</code> decodes a <code>number_data_point_value</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_number_data_point" class="anchored"><a href="#val-decode_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> decode_number_data_point :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.number_data_point</span></span></code></div><div class="spec-doc"><p><code>decode_number_data_point decoder</code> decodes a <code>number_data_point</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_gauge" class="anchored"><a href="#val-decode_gauge" class="anchor"></a><code><span><span class="keyword">val</span> decode_gauge : <span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span> <span class="xref-unresolved">Opentelemetry__Metrics_types.gauge</span></span></code></div><div class="spec-doc"><p><code>decode_gauge decoder</code> decodes a <code>gauge</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_aggregation_temporality" class="anchored"><a href="#val-decode_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> decode_aggregation_temporality :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.aggregation_temporality</span></span></code></div><div class="spec-doc"><p><code>decode_aggregation_temporality decoder</code> decodes a <code>aggregation_temporality</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_sum" class="anchored"><a href="#val-decode_sum" class="anchor"></a><code><span><span class="keyword">val</span> decode_sum : <span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span> <span class="xref-unresolved">Opentelemetry__Metrics_types.sum</span></span></code></div><div class="spec-doc"><p><code>decode_sum decoder</code> decodes a <code>sum</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_histogram_data_point" class="anchored"><a href="#val-decode_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> decode_histogram_data_point :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.histogram_data_point</span></span></code></div><div class="spec-doc"><p><code>decode_histogram_data_point decoder</code> decodes a <code>histogram_data_point</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_histogram" class="anchored"><a href="#val-decode_histogram" class="anchor"></a><code><span><span class="keyword">val</span> decode_histogram : <span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span> <span class="xref-unresolved">Opentelemetry__Metrics_types.histogram</span></span></code></div><div class="spec-doc"><p><code>decode_histogram decoder</code> decodes a <code>histogram</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_exponential_histogram_data_point_buckets" class="anchored"><a href="#val-decode_exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">val</span> decode_exponential_histogram_data_point_buckets :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram_data_point_buckets</span></span></code></div><div class="spec-doc"><p><code>decode_exponential_histogram_data_point_buckets decoder</code> decodes a <code>exponential_histogram_data_point_buckets</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_exponential_histogram_data_point" class="anchored"><a href="#val-decode_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> decode_exponential_histogram_data_point :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram_data_point</span></span></code></div><div class="spec-doc"><p><code>decode_exponential_histogram_data_point decoder</code> decodes a <code>exponential_histogram_data_point</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_exponential_histogram" class="anchored"><a href="#val-decode_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> decode_exponential_histogram :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.exponential_histogram</span></span></code></div><div class="spec-doc"><p><code>decode_exponential_histogram decoder</code> decodes a <code>exponential_histogram</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_summary_data_point_value_at_quantile" class="anchored"><a href="#val-decode_summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">val</span> decode_summary_data_point_value_at_quantile :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.summary_data_point_value_at_quantile</span></span></code></div><div class="spec-doc"><p><code>decode_summary_data_point_value_at_quantile decoder</code> decodes a <code>summary_data_point_value_at_quantile</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_summary_data_point" class="anchored"><a href="#val-decode_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> decode_summary_data_point :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.summary_data_point</span></span></code></div><div class="spec-doc"><p><code>decode_summary_data_point decoder</code> decodes a <code>summary_data_point</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_summary" class="anchored"><a href="#val-decode_summary" class="anchor"></a><code><span><span class="keyword">val</span> decode_summary : <span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span> <span class="xref-unresolved">Opentelemetry__Metrics_types.summary</span></span></code></div><div class="spec-doc"><p><code>decode_summary decoder</code> decodes a <code>summary</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_metric_data" class="anchored"><a href="#val-decode_metric_data" class="anchor"></a><code><span><span class="keyword">val</span> decode_metric_data :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.metric_data</span></span></code></div><div class="spec-doc"><p><code>decode_metric_data decoder</code> decodes a <code>metric_data</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_metric" class="anchored"><a href="#val-decode_metric" class="anchor"></a><code><span><span class="keyword">val</span> decode_metric : <span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span> <span class="xref-unresolved">Opentelemetry__Metrics_types.metric</span></span></code></div><div class="spec-doc"><p><code>decode_metric decoder</code> decodes a <code>metric</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_instrumentation_library_metrics" class="anchored"><a href="#val-decode_instrumentation_library_metrics" class="anchor"></a><code><span><span class="keyword">val</span> decode_instrumentation_library_metrics :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.instrumentation_library_metrics</span></span></code></div><div class="spec-doc"><p><code>decode_instrumentation_library_metrics decoder</code> decodes a <code>instrumentation_library_metrics</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_resource_metrics" class="anchored"><a href="#val-decode_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> decode_resource_metrics :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.resource_metrics</span></span></code></div><div class="spec-doc"><p><code>decode_resource_metrics decoder</code> decodes a <code>resource_metrics</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_metrics_data" class="anchored"><a href="#val-decode_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> decode_metrics_data :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.metrics_data</span></span></code></div><div class="spec-doc"><p><code>decode_metrics_data decoder</code> decodes a <code>metrics_data</code> value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value" id="val-decode_data_point_flags" class="anchored"><a href="#val-decode_data_point_flags" class="anchor"></a><code><span><span class="keyword">val</span> decode_data_point_flags :
|
||
<span><span class="xref-unresolved">Pbrt</span>.Decoder.t <span class="arrow">-></span></span>
|
||
<span class="xref-unresolved">Opentelemetry__Metrics_types.data_point_flags</span></span></code></div><div class="spec-doc"><p><code>decode_data_point_flags decoder</code> decodes a <code>data_point_flags</code> value from <code>decoder</code></p></div></div></div></div></body></html> |