mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-07 18:37:56 -05:00
310 lines
162 KiB
HTML
310 lines
162 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Metrics (opentelemetry.Opentelemetry_proto.Metrics)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.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">Index</a> » <a href="../../index.html">opentelemetry</a> » <a href="../index.html">Opentelemetry_proto</a> » Metrics</nav><header class="odoc-preamble"><h1>Module <code><span>Opentelemetry_proto.Metrics</span></code></h1><p>Code for metrics.proto</p></header><div class="odoc-tocs"><nav class="odoc-toc odoc-local-toc"><ul><li><a href="#types">Types</a></li><li><a href="#basic-values">Basic values</a></li><li><a href="#make-functions">Make functions</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><div class="odoc-content"><h3 id="types"><a href="#types" class="anchor"></a>Types</h3><div class="odoc-spec"><div class="spec type anchored" id="type-exemplar_value"><a href="#type-exemplar_value" class="anchor"></a><code><span><span class="keyword">type</span> exemplar_value</span><span> = </span></code><ol><li id="type-exemplar_value.As_double" class="def variant constructor anchored"><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></li><li id="type-exemplar_value.As_int" class="def variant constructor anchored"><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></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-exemplar"><a href="#type-exemplar" class="anchor"></a><code><span><span class="keyword">and</span> exemplar</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-exemplar._presence" class="def record field anchored"><a href="#type-exemplar._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 3 fields</p><span class="comment-delim">*)</span></div></li><li id="type-exemplar.filtered_attributes" class="def record field anchored"><a href="#type-exemplar.filtered_attributes" class="anchor"></a><code><span><span class="keyword">mutable</span> filtered_attributes : <span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span>;</span></code></li><li id="type-exemplar.time_unix_nano" class="def record field anchored"><a href="#type-exemplar.time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> time_unix_nano : int64;</span></code></li><li id="type-exemplar.value" class="def record field anchored"><a href="#type-exemplar.value" class="anchor"></a><code><span><span class="keyword">mutable</span> value : <span><a href="#type-exemplar_value">exemplar_value</a> option</span>;</span></code></li><li id="type-exemplar.span_id" class="def record field anchored"><a href="#type-exemplar.span_id" class="anchor"></a><code><span><span class="keyword">mutable</span> span_id : bytes;</span></code></li><li id="type-exemplar.trace_id" class="def record field anchored"><a href="#type-exemplar.trace_id" class="anchor"></a><code><span><span class="keyword">mutable</span> trace_id : bytes;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-number_data_point_value"><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><ol><li id="type-number_data_point_value.As_double" class="def variant constructor anchored"><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></li><li id="type-number_data_point_value.As_int" class="def variant constructor anchored"><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></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-number_data_point"><a href="#type-number_data_point" class="anchor"></a><code><span><span class="keyword">and</span> number_data_point</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-number_data_point._presence" class="def record field anchored"><a href="#type-number_data_point._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 3 fields</p><span class="comment-delim">*)</span></div></li><li id="type-number_data_point.attributes" class="def record field anchored"><a href="#type-number_data_point.attributes" class="anchor"></a><code><span><span class="keyword">mutable</span> attributes : <span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span>;</span></code></li><li id="type-number_data_point.start_time_unix_nano" class="def record field anchored"><a href="#type-number_data_point.start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> start_time_unix_nano : int64;</span></code></li><li id="type-number_data_point.time_unix_nano" class="def record field anchored"><a href="#type-number_data_point.time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> time_unix_nano : int64;</span></code></li><li id="type-number_data_point.value" class="def record field anchored"><a href="#type-number_data_point.value" class="anchor"></a><code><span><span class="keyword">mutable</span> value : <span><a href="#type-number_data_point_value">number_data_point_value</a> option</span>;</span></code></li><li id="type-number_data_point.exemplars" class="def record field anchored"><a href="#type-number_data_point.exemplars" class="anchor"></a><code><span><span class="keyword">mutable</span> exemplars : <span><a href="#type-exemplar">exemplar</a> list</span>;</span></code></li><li id="type-number_data_point.flags" class="def record field anchored"><a href="#type-number_data_point.flags" class="anchor"></a><code><span><span class="keyword">mutable</span> flags : int32;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-gauge"><a href="#type-gauge" class="anchor"></a><code><span><span class="keyword">type</span> gauge</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-gauge.data_points" class="def record field anchored"><a href="#type-gauge.data_points" class="anchor"></a><code><span><span class="keyword">mutable</span> data_points : <span><a href="#type-number_data_point">number_data_point</a> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-aggregation_temporality"><a href="#type-aggregation_temporality" class="anchor"></a><code><span><span class="keyword">type</span> aggregation_temporality</span><span> = </span></code><ol><li id="type-aggregation_temporality.Aggregation_temporality_unspecified" class="def variant constructor anchored"><a href="#type-aggregation_temporality.Aggregation_temporality_unspecified" class="anchor"></a><code><span>| </span><span><span class="constructor">Aggregation_temporality_unspecified</span></span></code></li><li id="type-aggregation_temporality.Aggregation_temporality_delta" class="def variant constructor anchored"><a href="#type-aggregation_temporality.Aggregation_temporality_delta" class="anchor"></a><code><span>| </span><span><span class="constructor">Aggregation_temporality_delta</span></span></code></li><li id="type-aggregation_temporality.Aggregation_temporality_cumulative" class="def variant constructor anchored"><a href="#type-aggregation_temporality.Aggregation_temporality_cumulative" class="anchor"></a><code><span>| </span><span><span class="constructor">Aggregation_temporality_cumulative</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-sum"><a href="#type-sum" class="anchor"></a><code><span><span class="keyword">type</span> sum</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-sum._presence" class="def record field anchored"><a href="#type-sum._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 2 fields</p><span class="comment-delim">*)</span></div></li><li id="type-sum.data_points" class="def record field anchored"><a href="#type-sum.data_points" class="anchor"></a><code><span><span class="keyword">mutable</span> data_points : <span><a href="#type-number_data_point">number_data_point</a> list</span>;</span></code></li><li id="type-sum.aggregation_temporality" class="def record field anchored"><a href="#type-sum.aggregation_temporality" class="anchor"></a><code><span><span class="keyword">mutable</span> aggregation_temporality : <a href="#type-aggregation_temporality">aggregation_temporality</a>;</span></code></li><li id="type-sum.is_monotonic" class="def record field anchored"><a href="#type-sum.is_monotonic" class="anchor"></a><code><span><span class="keyword">mutable</span> is_monotonic : bool;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-histogram_data_point"><a href="#type-histogram_data_point" class="anchor"></a><code><span><span class="keyword">type</span> histogram_data_point</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-histogram_data_point._presence" class="def record field anchored"><a href="#type-histogram_data_point._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 7 fields</p><span class="comment-delim">*)</span></div></li><li id="type-histogram_data_point.attributes" class="def record field anchored"><a href="#type-histogram_data_point.attributes" class="anchor"></a><code><span><span class="keyword">mutable</span> attributes : <span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span>;</span></code></li><li id="type-histogram_data_point.start_time_unix_nano" class="def record field anchored"><a href="#type-histogram_data_point.start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> start_time_unix_nano : int64;</span></code></li><li id="type-histogram_data_point.time_unix_nano" class="def record field anchored"><a href="#type-histogram_data_point.time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> time_unix_nano : int64;</span></code></li><li id="type-histogram_data_point.count" class="def record field anchored"><a href="#type-histogram_data_point.count" class="anchor"></a><code><span><span class="keyword">mutable</span> count : int64;</span></code></li><li id="type-histogram_data_point.sum" class="def record field anchored"><a href="#type-histogram_data_point.sum" class="anchor"></a><code><span><span class="keyword">mutable</span> sum : float;</span></code></li><li id="type-histogram_data_point.bucket_counts" class="def record field anchored"><a href="#type-histogram_data_point.bucket_counts" class="anchor"></a><code><span><span class="keyword">mutable</span> bucket_counts : <span>int64 list</span>;</span></code></li><li id="type-histogram_data_point.explicit_bounds" class="def record field anchored"><a href="#type-histogram_data_point.explicit_bounds" class="anchor"></a><code><span><span class="keyword">mutable</span> explicit_bounds : <span>float list</span>;</span></code></li><li id="type-histogram_data_point.exemplars" class="def record field anchored"><a href="#type-histogram_data_point.exemplars" class="anchor"></a><code><span><span class="keyword">mutable</span> exemplars : <span><a href="#type-exemplar">exemplar</a> list</span>;</span></code></li><li id="type-histogram_data_point.flags" class="def record field anchored"><a href="#type-histogram_data_point.flags" class="anchor"></a><code><span><span class="keyword">mutable</span> flags : int32;</span></code></li><li id="type-histogram_data_point.min" class="def record field anchored"><a href="#type-histogram_data_point.min" class="anchor"></a><code><span><span class="keyword">mutable</span> min : float;</span></code></li><li id="type-histogram_data_point.max" class="def record field anchored"><a href="#type-histogram_data_point.max" class="anchor"></a><code><span><span class="keyword">mutable</span> max : float;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-histogram"><a href="#type-histogram" class="anchor"></a><code><span><span class="keyword">type</span> histogram</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-histogram._presence" class="def record field anchored"><a href="#type-histogram._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 1 fields</p><span class="comment-delim">*)</span></div></li><li id="type-histogram.data_points" class="def record field anchored"><a href="#type-histogram.data_points" class="anchor"></a><code><span><span class="keyword">mutable</span> data_points : <span><a href="#type-histogram_data_point">histogram_data_point</a> list</span>;</span></code></li><li id="type-histogram.aggregation_temporality" class="def record field anchored"><a href="#type-histogram.aggregation_temporality" class="anchor"></a><code><span><span class="keyword">mutable</span> aggregation_temporality : <a href="#type-aggregation_temporality">aggregation_temporality</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-exponential_histogram_data_point_buckets"><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 class="keyword">private</span> </span><span>{</span></code><ol><li id="type-exponential_histogram_data_point_buckets._presence" class="def record field anchored"><a href="#type-exponential_histogram_data_point_buckets._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 1 fields</p><span class="comment-delim">*)</span></div></li><li id="type-exponential_histogram_data_point_buckets.offset" class="def record field anchored"><a href="#type-exponential_histogram_data_point_buckets.offset" class="anchor"></a><code><span><span class="keyword">mutable</span> offset : int32;</span></code></li><li id="type-exponential_histogram_data_point_buckets.bucket_counts" class="def record field anchored"><a href="#type-exponential_histogram_data_point_buckets.bucket_counts" class="anchor"></a><code><span><span class="keyword">mutable</span> bucket_counts : <span>int64 list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-exponential_histogram_data_point"><a href="#type-exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">type</span> exponential_histogram_data_point</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-exponential_histogram_data_point._presence" class="def record field anchored"><a href="#type-exponential_histogram_data_point._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 10 fields</p><span class="comment-delim">*)</span></div></li><li id="type-exponential_histogram_data_point.attributes" class="def record field anchored"><a href="#type-exponential_histogram_data_point.attributes" class="anchor"></a><code><span><span class="keyword">mutable</span> attributes : <span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span>;</span></code></li><li id="type-exponential_histogram_data_point.start_time_unix_nano" class="def record field anchored"><a href="#type-exponential_histogram_data_point.start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> start_time_unix_nano : int64;</span></code></li><li id="type-exponential_histogram_data_point.time_unix_nano" class="def record field anchored"><a href="#type-exponential_histogram_data_point.time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> time_unix_nano : int64;</span></code></li><li id="type-exponential_histogram_data_point.count" class="def record field anchored"><a href="#type-exponential_histogram_data_point.count" class="anchor"></a><code><span><span class="keyword">mutable</span> count : int64;</span></code></li><li id="type-exponential_histogram_data_point.sum" class="def record field anchored"><a href="#type-exponential_histogram_data_point.sum" class="anchor"></a><code><span><span class="keyword">mutable</span> sum : float;</span></code></li><li id="type-exponential_histogram_data_point.scale" class="def record field anchored"><a href="#type-exponential_histogram_data_point.scale" class="anchor"></a><code><span><span class="keyword">mutable</span> scale : int32;</span></code></li><li id="type-exponential_histogram_data_point.zero_count" class="def record field anchored"><a href="#type-exponential_histogram_data_point.zero_count" class="anchor"></a><code><span><span class="keyword">mutable</span> zero_count : int64;</span></code></li><li id="type-exponential_histogram_data_point.positive" class="def record field anchored"><a href="#type-exponential_histogram_data_point.positive" class="anchor"></a><code><span><span class="keyword">mutable</span> positive : <span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> option</span>;</span></code></li><li id="type-exponential_histogram_data_point.negative" class="def record field anchored"><a href="#type-exponential_histogram_data_point.negative" class="anchor"></a><code><span><span class="keyword">mutable</span> negative : <span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> option</span>;</span></code></li><li id="type-exponential_histogram_data_point.flags" class="def record field anchored"><a href="#type-exponential_histogram_data_point.flags" class="anchor"></a><code><span><span class="keyword">mutable</span> flags : int32;</span></code></li><li id="type-exponential_histogram_data_point.exemplars" class="def record field anchored"><a href="#type-exponential_histogram_data_point.exemplars" class="anchor"></a><code><span><span class="keyword">mutable</span> exemplars : <span><a href="#type-exemplar">exemplar</a> list</span>;</span></code></li><li id="type-exponential_histogram_data_point.min" class="def record field anchored"><a href="#type-exponential_histogram_data_point.min" class="anchor"></a><code><span><span class="keyword">mutable</span> min : float;</span></code></li><li id="type-exponential_histogram_data_point.max" class="def record field anchored"><a href="#type-exponential_histogram_data_point.max" class="anchor"></a><code><span><span class="keyword">mutable</span> max : float;</span></code></li><li id="type-exponential_histogram_data_point.zero_threshold" class="def record field anchored"><a href="#type-exponential_histogram_data_point.zero_threshold" class="anchor"></a><code><span><span class="keyword">mutable</span> zero_threshold : float;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-exponential_histogram"><a href="#type-exponential_histogram" class="anchor"></a><code><span><span class="keyword">type</span> exponential_histogram</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-exponential_histogram._presence" class="def record field anchored"><a href="#type-exponential_histogram._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 1 fields</p><span class="comment-delim">*)</span></div></li><li id="type-exponential_histogram.data_points" class="def record field anchored"><a href="#type-exponential_histogram.data_points" class="anchor"></a><code><span><span class="keyword">mutable</span> data_points : <span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> list</span>;</span></code></li><li id="type-exponential_histogram.aggregation_temporality" class="def record field anchored"><a href="#type-exponential_histogram.aggregation_temporality" class="anchor"></a><code><span><span class="keyword">mutable</span> aggregation_temporality : <a href="#type-aggregation_temporality">aggregation_temporality</a>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-summary_data_point_value_at_quantile"><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 class="keyword">private</span> </span><span>{</span></code><ol><li id="type-summary_data_point_value_at_quantile._presence" class="def record field anchored"><a href="#type-summary_data_point_value_at_quantile._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 2 fields</p><span class="comment-delim">*)</span></div></li><li id="type-summary_data_point_value_at_quantile.quantile" class="def record field anchored"><a href="#type-summary_data_point_value_at_quantile.quantile" class="anchor"></a><code><span><span class="keyword">mutable</span> quantile : float;</span></code></li><li id="type-summary_data_point_value_at_quantile.value" class="def record field anchored"><a href="#type-summary_data_point_value_at_quantile.value" class="anchor"></a><code><span><span class="keyword">mutable</span> value : float;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-summary_data_point"><a href="#type-summary_data_point" class="anchor"></a><code><span><span class="keyword">type</span> summary_data_point</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-summary_data_point._presence" class="def record field anchored"><a href="#type-summary_data_point._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 5 fields</p><span class="comment-delim">*)</span></div></li><li id="type-summary_data_point.attributes" class="def record field anchored"><a href="#type-summary_data_point.attributes" class="anchor"></a><code><span><span class="keyword">mutable</span> attributes : <span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span>;</span></code></li><li id="type-summary_data_point.start_time_unix_nano" class="def record field anchored"><a href="#type-summary_data_point.start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> start_time_unix_nano : int64;</span></code></li><li id="type-summary_data_point.time_unix_nano" class="def record field anchored"><a href="#type-summary_data_point.time_unix_nano" class="anchor"></a><code><span><span class="keyword">mutable</span> time_unix_nano : int64;</span></code></li><li id="type-summary_data_point.count" class="def record field anchored"><a href="#type-summary_data_point.count" class="anchor"></a><code><span><span class="keyword">mutable</span> count : int64;</span></code></li><li id="type-summary_data_point.sum" class="def record field anchored"><a href="#type-summary_data_point.sum" class="anchor"></a><code><span><span class="keyword">mutable</span> sum : float;</span></code></li><li id="type-summary_data_point.quantile_values" class="def record field anchored"><a href="#type-summary_data_point.quantile_values" class="anchor"></a><code><span><span class="keyword">mutable</span> quantile_values : <span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> list</span>;</span></code></li><li id="type-summary_data_point.flags" class="def record field anchored"><a href="#type-summary_data_point.flags" class="anchor"></a><code><span><span class="keyword">mutable</span> flags : int32;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-summary"><a href="#type-summary" class="anchor"></a><code><span><span class="keyword">type</span> summary</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-summary.data_points" class="def record field anchored"><a href="#type-summary.data_points" class="anchor"></a><code><span><span class="keyword">mutable</span> data_points : <span><a href="#type-summary_data_point">summary_data_point</a> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-metric_data"><a href="#type-metric_data" class="anchor"></a><code><span><span class="keyword">type</span> metric_data</span><span> = </span></code><ol><li id="type-metric_data.Gauge" class="def variant constructor anchored"><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></li><li id="type-metric_data.Sum" class="def variant constructor anchored"><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></li><li id="type-metric_data.Histogram" class="def variant constructor anchored"><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></li><li id="type-metric_data.Exponential_histogram" class="def variant constructor anchored"><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></li><li id="type-metric_data.Summary" class="def variant constructor anchored"><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></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-metric"><a href="#type-metric" class="anchor"></a><code><span><span class="keyword">and</span> metric</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-metric._presence" class="def record field anchored"><a href="#type-metric._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 3 fields</p><span class="comment-delim">*)</span></div></li><li id="type-metric.name" class="def record field anchored"><a href="#type-metric.name" class="anchor"></a><code><span><span class="keyword">mutable</span> name : string;</span></code></li><li id="type-metric.description" class="def record field anchored"><a href="#type-metric.description" class="anchor"></a><code><span><span class="keyword">mutable</span> description : string;</span></code></li><li id="type-metric.unit_" class="def record field anchored"><a href="#type-metric.unit_" class="anchor"></a><code><span><span class="keyword">mutable</span> unit_ : string;</span></code></li><li id="type-metric.data" class="def record field anchored"><a href="#type-metric.data" class="anchor"></a><code><span><span class="keyword">mutable</span> data : <span><a href="#type-metric_data">metric_data</a> option</span>;</span></code></li><li id="type-metric.metadata" class="def record field anchored"><a href="#type-metric.metadata" class="anchor"></a><code><span><span class="keyword">mutable</span> metadata : <span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-scope_metrics"><a href="#type-scope_metrics" class="anchor"></a><code><span><span class="keyword">type</span> scope_metrics</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-scope_metrics._presence" class="def record field anchored"><a href="#type-scope_metrics._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 1 fields</p><span class="comment-delim">*)</span></div></li><li id="type-scope_metrics.scope" class="def record field anchored"><a href="#type-scope_metrics.scope" class="anchor"></a><code><span><span class="keyword">mutable</span> scope : <span><a href="../Common/index.html#type-instrumentation_scope">Common.instrumentation_scope</a> option</span>;</span></code></li><li id="type-scope_metrics.metrics" class="def record field anchored"><a href="#type-scope_metrics.metrics" class="anchor"></a><code><span><span class="keyword">mutable</span> metrics : <span><a href="#type-metric">metric</a> list</span>;</span></code></li><li id="type-scope_metrics.schema_url" class="def record field anchored"><a href="#type-scope_metrics.schema_url" class="anchor"></a><code><span><span class="keyword">mutable</span> schema_url : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-resource_metrics"><a href="#type-resource_metrics" class="anchor"></a><code><span><span class="keyword">type</span> resource_metrics</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-resource_metrics._presence" class="def record field anchored"><a href="#type-resource_metrics._presence" class="anchor"></a><code><span><span class="keyword">mutable</span> _presence : <a href="../../../pbrt/Pbrt/Bitfield/index.html#type-t">Pbrt.Bitfield.t</a>;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>presence for 1 fields</p><span class="comment-delim">*)</span></div></li><li id="type-resource_metrics.resource" class="def record field anchored"><a href="#type-resource_metrics.resource" class="anchor"></a><code><span><span class="keyword">mutable</span> resource : <span><a href="../Resource/index.html#type-resource">Resource.resource</a> option</span>;</span></code></li><li id="type-resource_metrics.scope_metrics" class="def record field anchored"><a href="#type-resource_metrics.scope_metrics" class="anchor"></a><code><span><span class="keyword">mutable</span> scope_metrics : <span><a href="#type-scope_metrics">scope_metrics</a> list</span>;</span></code></li><li id="type-resource_metrics.schema_url" class="def record field anchored"><a href="#type-resource_metrics.schema_url" class="anchor"></a><code><span><span class="keyword">mutable</span> schema_url : string;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-metrics_data"><a href="#type-metrics_data" class="anchor"></a><code><span><span class="keyword">type</span> metrics_data</span><span> = <span class="keyword">private</span> </span><span>{</span></code><ol><li id="type-metrics_data.resource_metrics" class="def record field anchored"><a href="#type-metrics_data.resource_metrics" class="anchor"></a><code><span><span class="keyword">mutable</span> resource_metrics : <span><a href="#type-resource_metrics">resource_metrics</a> list</span>;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-data_point_flags"><a href="#type-data_point_flags" class="anchor"></a><code><span><span class="keyword">type</span> data_point_flags</span><span> = </span></code><ol><li id="type-data_point_flags.Data_point_flags_do_not_use" class="def variant constructor anchored"><a href="#type-data_point_flags.Data_point_flags_do_not_use" class="anchor"></a><code><span>| </span><span><span class="constructor">Data_point_flags_do_not_use</span></span></code></li><li id="type-data_point_flags.Data_point_flags_no_recorded_value_mask" class="def variant constructor anchored"><a href="#type-data_point_flags.Data_point_flags_no_recorded_value_mask" class="anchor"></a><code><span>| </span><span><span class="constructor">Data_point_flags_no_recorded_value_mask</span></span></code></li></ol></div></div><h3 id="basic-values"><a href="#basic-values" class="anchor"></a>Basic values</h3><div class="odoc-spec"><div class="spec value anchored" id="val-default_exemplar_value"><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 a new empty value for type <code>exemplar_value</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_exemplar"><a href="#val-default_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> default_exemplar : <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 a new empty value for type <code>exemplar</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_number_data_point_value"><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 a new empty value for type <code>number_data_point_value</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_number_data_point"><a href="#val-default_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> default_number_data_point : <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 a new empty value for type <code>number_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_gauge"><a href="#val-default_gauge" class="anchor"></a><code><span><span class="keyword">val</span> default_gauge : <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 a new empty value for type <code>gauge</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_aggregation_temporality"><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 a new empty value for type <code>aggregation_temporality</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_sum"><a href="#val-default_sum" class="anchor"></a><code><span><span class="keyword">val</span> default_sum : <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 a new empty value for type <code>sum</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_histogram_data_point"><a href="#val-default_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> default_histogram_data_point : <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 a new empty value for type <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_histogram"><a href="#val-default_histogram" class="anchor"></a><code><span><span class="keyword">val</span> default_histogram : <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 a new empty value for type <code>histogram</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_exponential_histogram_data_point_buckets"><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>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 a new empty value for type <code>exponential_histogram_data_point_buckets</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_exponential_histogram_data_point"><a href="#val-default_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> default_exponential_histogram_data_point :
|
||
<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 a new empty value for type <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_exponential_histogram"><a href="#val-default_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> default_exponential_histogram : <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 a new empty value for type <code>exponential_histogram</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_summary_data_point_value_at_quantile"><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>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 a new empty value for type <code>summary_data_point_value_at_quantile</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_summary_data_point"><a href="#val-default_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> default_summary_data_point : <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 a new empty value for type <code>summary_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_summary"><a href="#val-default_summary" class="anchor"></a><code><span><span class="keyword">val</span> default_summary : <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 a new empty value for type <code>summary</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_metric_data"><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 a new empty value for type <code>metric_data</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_metric"><a href="#val-default_metric" class="anchor"></a><code><span><span class="keyword">val</span> default_metric : <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 a new empty value for type <code>metric</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_scope_metrics"><a href="#val-default_scope_metrics" class="anchor"></a><code><span><span class="keyword">val</span> default_scope_metrics : <span>unit <span class="arrow">-></span></span> <a href="#type-scope_metrics">scope_metrics</a></span></code></div><div class="spec-doc"><p><code>default_scope_metrics ()</code> is a new empty value for type <code>scope_metrics</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_resource_metrics"><a href="#val-default_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> default_resource_metrics : <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 a new empty value for type <code>resource_metrics</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_metrics_data"><a href="#val-default_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> default_metrics_data : <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 a new empty value for type <code>metrics_data</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_data_point_flags"><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 a new empty value for type <code>data_point_flags</code></p></div></div><h3 id="make-functions"><a href="#make-functions" class="anchor"></a>Make functions</h3><div class="odoc-spec"><div class="spec value anchored" id="val-make_exemplar"><a href="#val-make_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> make_exemplar :
|
||
<span><span class="optlabel">?filtered_attributes</span>:<span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?value</span>:<a href="#type-exemplar_value">exemplar_value</a> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?span_id</span>:bytes <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?trace_id</span>: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>make_exemplar … ()</code> is a builder for type <code>exemplar</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_exemplar"><a href="#val-copy_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> copy_exemplar : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> <a href="#type-exemplar">exemplar</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exemplar_set_filtered_attributes"><a href="#val-exemplar_set_filtered_attributes" class="anchor"></a><code><span><span class="keyword">val</span> exemplar_set_filtered_attributes :
|
||
<span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field filtered_attributes in exemplar</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exemplar_has_time_unix_nano"><a href="#val-exemplar_has_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> exemplar_has_time_unix_nano : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "time_unix_nano" in <code>exemplar</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exemplar_set_time_unix_nano"><a href="#val-exemplar_set_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> exemplar_set_time_unix_nano : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> <span>int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field time_unix_nano in exemplar</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exemplar_set_value"><a href="#val-exemplar_set_value" class="anchor"></a><code><span><span class="keyword">val</span> exemplar_set_value : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> <span><a href="#type-exemplar_value">exemplar_value</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field value in exemplar</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exemplar_has_span_id"><a href="#val-exemplar_has_span_id" class="anchor"></a><code><span><span class="keyword">val</span> exemplar_has_span_id : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "span_id" in <code>exemplar</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exemplar_set_span_id"><a href="#val-exemplar_set_span_id" class="anchor"></a><code><span><span class="keyword">val</span> exemplar_set_span_id : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> <span>bytes <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field span_id in exemplar</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exemplar_has_trace_id"><a href="#val-exemplar_has_trace_id" class="anchor"></a><code><span><span class="keyword">val</span> exemplar_has_trace_id : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "trace_id" in <code>exemplar</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exemplar_set_trace_id"><a href="#val-exemplar_set_trace_id" class="anchor"></a><code><span><span class="keyword">val</span> exemplar_set_trace_id : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> <span>bytes <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field trace_id in exemplar</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_number_data_point"><a href="#val-make_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> make_number_data_point :
|
||
<span><span class="optlabel">?attributes</span>:<span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?start_time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?value</span>:<a href="#type-number_data_point_value">number_data_point_value</a> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?exemplars</span>:<span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?flags</span>: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>make_number_data_point … ()</code> is a builder for type <code>number_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_number_data_point"><a href="#val-copy_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> copy_number_data_point : <span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span> <a href="#type-number_data_point">number_data_point</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_set_attributes"><a href="#val-number_data_point_set_attributes" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_set_attributes :
|
||
<span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field attributes in number_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_has_start_time_unix_nano"><a href="#val-number_data_point_has_start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_has_start_time_unix_nano : <span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "start_time_unix_nano" in <code>number_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_set_start_time_unix_nano"><a href="#val-number_data_point_set_start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_set_start_time_unix_nano :
|
||
<span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field start_time_unix_nano in number_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_has_time_unix_nano"><a href="#val-number_data_point_has_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_has_time_unix_nano : <span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "time_unix_nano" in <code>number_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_set_time_unix_nano"><a href="#val-number_data_point_set_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_set_time_unix_nano : <span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span> <span>int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field time_unix_nano in number_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_set_value"><a href="#val-number_data_point_set_value" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_set_value :
|
||
<span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-number_data_point_value">number_data_point_value</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field value in number_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_set_exemplars"><a href="#val-number_data_point_set_exemplars" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_set_exemplars :
|
||
<span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field exemplars in number_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_has_flags"><a href="#val-number_data_point_has_flags" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_has_flags : <span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "flags" in <code>number_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-number_data_point_set_flags"><a href="#val-number_data_point_set_flags" class="anchor"></a><code><span><span class="keyword">val</span> number_data_point_set_flags : <span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span> <span>int32 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field flags in number_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_gauge"><a href="#val-make_gauge" class="anchor"></a><code><span><span class="keyword">val</span> make_gauge : <span><span class="optlabel">?data_points</span>:<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>make_gauge … ()</code> is a builder for type <code>gauge</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_gauge"><a href="#val-copy_gauge" class="anchor"></a><code><span><span class="keyword">val</span> copy_gauge : <span><a href="#type-gauge">gauge</a> <span class="arrow">-></span></span> <a href="#type-gauge">gauge</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-gauge_set_data_points"><a href="#val-gauge_set_data_points" class="anchor"></a><code><span><span class="keyword">val</span> gauge_set_data_points : <span><a href="#type-gauge">gauge</a> <span class="arrow">-></span></span> <span><span><a href="#type-number_data_point">number_data_point</a> list</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field data_points in gauge</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_sum"><a href="#val-make_sum" class="anchor"></a><code><span><span class="keyword">val</span> make_sum :
|
||
<span><span class="optlabel">?data_points</span>:<span><a href="#type-number_data_point">number_data_point</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?aggregation_temporality</span>:<a href="#type-aggregation_temporality">aggregation_temporality</a> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?is_monotonic</span>: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>make_sum … ()</code> is a builder for type <code>sum</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_sum"><a href="#val-copy_sum" class="anchor"></a><code><span><span class="keyword">val</span> copy_sum : <span><a href="#type-sum">sum</a> <span class="arrow">-></span></span> <a href="#type-sum">sum</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-sum_set_data_points"><a href="#val-sum_set_data_points" class="anchor"></a><code><span><span class="keyword">val</span> sum_set_data_points : <span><a href="#type-sum">sum</a> <span class="arrow">-></span></span> <span><span><a href="#type-number_data_point">number_data_point</a> list</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field data_points in sum</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-sum_has_aggregation_temporality"><a href="#val-sum_has_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> sum_has_aggregation_temporality : <span><a href="#type-sum">sum</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "aggregation_temporality" in <code>sum</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-sum_set_aggregation_temporality"><a href="#val-sum_set_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> sum_set_aggregation_temporality : <span><a href="#type-sum">sum</a> <span class="arrow">-></span></span> <span><a href="#type-aggregation_temporality">aggregation_temporality</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field aggregation_temporality in sum</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-sum_has_is_monotonic"><a href="#val-sum_has_is_monotonic" class="anchor"></a><code><span><span class="keyword">val</span> sum_has_is_monotonic : <span><a href="#type-sum">sum</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "is_monotonic" in <code>sum</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-sum_set_is_monotonic"><a href="#val-sum_set_is_monotonic" class="anchor"></a><code><span><span class="keyword">val</span> sum_set_is_monotonic : <span><a href="#type-sum">sum</a> <span class="arrow">-></span></span> <span>bool <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field is_monotonic in sum</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_histogram_data_point"><a href="#val-make_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> make_histogram_data_point :
|
||
<span><span class="optlabel">?attributes</span>:<span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?start_time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?count</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?sum</span>:float <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?bucket_counts</span>:<span>int64 list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?explicit_bounds</span>:<span>float list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?exemplars</span>:<span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?flags</span>:int32 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?min</span>:float <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?max</span>:float <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>make_histogram_data_point … ()</code> is a builder for type <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_histogram_data_point"><a href="#val-copy_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> copy_histogram_data_point : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> <a href="#type-histogram_data_point">histogram_data_point</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_attributes"><a href="#val-histogram_data_point_set_attributes" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_attributes :
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field attributes in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_has_start_time_unix_nano"><a href="#val-histogram_data_point_has_start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_has_start_time_unix_nano :
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "start_time_unix_nano" in <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_start_time_unix_nano"><a href="#val-histogram_data_point_set_start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_start_time_unix_nano :
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field start_time_unix_nano in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_has_time_unix_nano"><a href="#val-histogram_data_point_has_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_has_time_unix_nano : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "time_unix_nano" in <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_time_unix_nano"><a href="#val-histogram_data_point_set_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_time_unix_nano :
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field time_unix_nano in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_has_count"><a href="#val-histogram_data_point_has_count" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_has_count : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "count" in <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_count"><a href="#val-histogram_data_point_set_count" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_count : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> <span>int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field count in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_has_sum"><a href="#val-histogram_data_point_has_sum" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_has_sum : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "sum" in <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_sum"><a href="#val-histogram_data_point_set_sum" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_sum : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> <span>float <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field sum in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_bucket_counts"><a href="#val-histogram_data_point_set_bucket_counts" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_bucket_counts :
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span>int64 list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field bucket_counts in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_explicit_bounds"><a href="#val-histogram_data_point_set_explicit_bounds" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_explicit_bounds :
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span>float list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field explicit_bounds in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_exemplars"><a href="#val-histogram_data_point_set_exemplars" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_exemplars :
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field exemplars in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_has_flags"><a href="#val-histogram_data_point_has_flags" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_has_flags : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "flags" in <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_flags"><a href="#val-histogram_data_point_set_flags" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_flags : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> <span>int32 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field flags in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_has_min"><a href="#val-histogram_data_point_has_min" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_has_min : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "min" in <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_min"><a href="#val-histogram_data_point_set_min" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_min : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> <span>float <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field min in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_has_max"><a href="#val-histogram_data_point_has_max" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_has_max : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "max" in <code>histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_data_point_set_max"><a href="#val-histogram_data_point_set_max" class="anchor"></a><code><span><span class="keyword">val</span> histogram_data_point_set_max : <span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span> <span>float <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field max in histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_histogram"><a href="#val-make_histogram" class="anchor"></a><code><span><span class="keyword">val</span> make_histogram :
|
||
<span><span class="optlabel">?data_points</span>:<span><a href="#type-histogram_data_point">histogram_data_point</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?aggregation_temporality</span>:<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>make_histogram … ()</code> is a builder for type <code>histogram</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_histogram"><a href="#val-copy_histogram" class="anchor"></a><code><span><span class="keyword">val</span> copy_histogram : <span><a href="#type-histogram">histogram</a> <span class="arrow">-></span></span> <a href="#type-histogram">histogram</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_set_data_points"><a href="#val-histogram_set_data_points" class="anchor"></a><code><span><span class="keyword">val</span> histogram_set_data_points : <span><a href="#type-histogram">histogram</a> <span class="arrow">-></span></span> <span><span><a href="#type-histogram_data_point">histogram_data_point</a> list</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field data_points in histogram</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_has_aggregation_temporality"><a href="#val-histogram_has_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> histogram_has_aggregation_temporality : <span><a href="#type-histogram">histogram</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "aggregation_temporality" in <code>histogram</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-histogram_set_aggregation_temporality"><a href="#val-histogram_set_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> histogram_set_aggregation_temporality :
|
||
<span><a href="#type-histogram">histogram</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-aggregation_temporality">aggregation_temporality</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field aggregation_temporality in histogram</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_exponential_histogram_data_point_buckets"><a href="#val-make_exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">val</span> make_exponential_histogram_data_point_buckets :
|
||
<span><span class="optlabel">?offset</span>:int32 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?bucket_counts</span>:<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>make_exponential_histogram_data_point_buckets … ()</code> is a builder for type <code>exponential_histogram_data_point_buckets</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_exponential_histogram_data_point_buckets"><a href="#val-copy_exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">val</span> copy_exponential_histogram_data_point_buckets :
|
||
<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
<a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_buckets_has_offset"><a href="#val-exponential_histogram_data_point_buckets_has_offset" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_buckets_has_offset :
|
||
<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "offset" in <code>exponential_histogram_data_point_buckets</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_buckets_set_offset"><a href="#val-exponential_histogram_data_point_buckets_set_offset" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_buckets_set_offset :
|
||
<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
<span>int32 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field offset in exponential_histogram_data_point_buckets</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_buckets_set_bucket_counts"><a href="#val-exponential_histogram_data_point_buckets_set_bucket_counts" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_buckets_set_bucket_counts :
|
||
<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
<span><span>int64 list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field bucket_counts in exponential_histogram_data_point_buckets</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_exponential_histogram_data_point"><a href="#val-make_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> make_exponential_histogram_data_point :
|
||
<span><span class="optlabel">?attributes</span>:<span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?start_time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?count</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?sum</span>:float <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?scale</span>:int32 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?zero_count</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?positive</span>:<a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?negative</span>:<a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?flags</span>:int32 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?exemplars</span>:<span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?min</span>:float <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?max</span>:float <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?zero_threshold</span>:float <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>make_exponential_histogram_data_point … ()</code> is a builder for type <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_exponential_histogram_data_point"><a href="#val-copy_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> copy_exponential_histogram_data_point :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_attributes"><a href="#val-exponential_histogram_data_point_set_attributes" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_attributes :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field attributes in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_start_time_unix_nano"><a href="#val-exponential_histogram_data_point_has_start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_start_time_unix_nano :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "start_time_unix_nano" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_start_time_unix_nano"><a href="#val-exponential_histogram_data_point_set_start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_start_time_unix_nano :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field start_time_unix_nano in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_time_unix_nano"><a href="#val-exponential_histogram_data_point_has_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_time_unix_nano :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "time_unix_nano" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_time_unix_nano"><a href="#val-exponential_histogram_data_point_set_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_time_unix_nano :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field time_unix_nano in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_count"><a href="#val-exponential_histogram_data_point_has_count" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_count :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "count" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_count"><a href="#val-exponential_histogram_data_point_set_count" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_count :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field count in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_sum"><a href="#val-exponential_histogram_data_point_has_sum" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_sum :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "sum" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_sum"><a href="#val-exponential_histogram_data_point_set_sum" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_sum :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>float <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field sum in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_scale"><a href="#val-exponential_histogram_data_point_has_scale" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_scale :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "scale" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_scale"><a href="#val-exponential_histogram_data_point_set_scale" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_scale :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int32 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field scale in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_zero_count"><a href="#val-exponential_histogram_data_point_has_zero_count" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_zero_count :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "zero_count" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_zero_count"><a href="#val-exponential_histogram_data_point_set_zero_count" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_zero_count :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field zero_count in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_positive"><a href="#val-exponential_histogram_data_point_set_positive" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_positive :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field positive in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_negative"><a href="#val-exponential_histogram_data_point_set_negative" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_negative :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field negative in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_flags"><a href="#val-exponential_histogram_data_point_has_flags" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_flags :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "flags" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_flags"><a href="#val-exponential_histogram_data_point_set_flags" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_flags :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int32 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field flags in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_exemplars"><a href="#val-exponential_histogram_data_point_set_exemplars" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_exemplars :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="#type-exemplar">exemplar</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field exemplars in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_min"><a href="#val-exponential_histogram_data_point_has_min" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_min :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "min" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_min"><a href="#val-exponential_histogram_data_point_set_min" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_min :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>float <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field min in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_max"><a href="#val-exponential_histogram_data_point_has_max" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_max :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "max" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_max"><a href="#val-exponential_histogram_data_point_set_max" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_max :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>float <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field max in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_has_zero_threshold"><a href="#val-exponential_histogram_data_point_has_zero_threshold" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_has_zero_threshold :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "zero_threshold" in <code>exponential_histogram_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_data_point_set_zero_threshold"><a href="#val-exponential_histogram_data_point_set_zero_threshold" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_data_point_set_zero_threshold :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span>float <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field zero_threshold in exponential_histogram_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_exponential_histogram"><a href="#val-make_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> make_exponential_histogram :
|
||
<span><span class="optlabel">?data_points</span>:<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?aggregation_temporality</span>:<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>make_exponential_histogram … ()</code> is a builder for type <code>exponential_histogram</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_exponential_histogram"><a href="#val-copy_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> copy_exponential_histogram : <span><a href="#type-exponential_histogram">exponential_histogram</a> <span class="arrow">-></span></span> <a href="#type-exponential_histogram">exponential_histogram</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_set_data_points"><a href="#val-exponential_histogram_set_data_points" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_set_data_points :
|
||
<span><a href="#type-exponential_histogram">exponential_histogram</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field data_points in exponential_histogram</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_has_aggregation_temporality"><a href="#val-exponential_histogram_has_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_has_aggregation_temporality :
|
||
<span><a href="#type-exponential_histogram">exponential_histogram</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "aggregation_temporality" in <code>exponential_histogram</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exponential_histogram_set_aggregation_temporality"><a href="#val-exponential_histogram_set_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> exponential_histogram_set_aggregation_temporality :
|
||
<span><a href="#type-exponential_histogram">exponential_histogram</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-aggregation_temporality">aggregation_temporality</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field aggregation_temporality in exponential_histogram</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_summary_data_point_value_at_quantile"><a href="#val-make_summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">val</span> make_summary_data_point_value_at_quantile :
|
||
<span><span class="optlabel">?quantile</span>:float <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?value</span>: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>make_summary_data_point_value_at_quantile … ()</code> is a builder for type <code>summary_data_point_value_at_quantile</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_summary_data_point_value_at_quantile"><a href="#val-copy_summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">val</span> copy_summary_data_point_value_at_quantile :
|
||
<span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> <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><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_value_at_quantile_has_quantile"><a href="#val-summary_data_point_value_at_quantile_has_quantile" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_value_at_quantile_has_quantile :
|
||
<span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "quantile" in <code>summary_data_point_value_at_quantile</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_value_at_quantile_set_quantile"><a href="#val-summary_data_point_value_at_quantile_set_quantile" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_value_at_quantile_set_quantile :
|
||
<span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> <span class="arrow">-></span></span>
|
||
<span>float <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field quantile in summary_data_point_value_at_quantile</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_value_at_quantile_has_value"><a href="#val-summary_data_point_value_at_quantile_has_value" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_value_at_quantile_has_value :
|
||
<span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> <span class="arrow">-></span></span>
|
||
bool</span></code></div><div class="spec-doc"><p>presence of field "value" in <code>summary_data_point_value_at_quantile</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_value_at_quantile_set_value"><a href="#val-summary_data_point_value_at_quantile_set_value" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_value_at_quantile_set_value :
|
||
<span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> <span class="arrow">-></span></span>
|
||
<span>float <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field value in summary_data_point_value_at_quantile</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_summary_data_point"><a href="#val-make_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> make_summary_data_point :
|
||
<span><span class="optlabel">?attributes</span>:<span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?start_time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?time_unix_nano</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?count</span>:int64 <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?sum</span>:float <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?quantile_values</span>:<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><span class="optlabel">?flags</span>: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>make_summary_data_point … ()</code> is a builder for type <code>summary_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_summary_data_point"><a href="#val-copy_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> copy_summary_data_point : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> <a href="#type-summary_data_point">summary_data_point</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_set_attributes"><a href="#val-summary_data_point_set_attributes" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_set_attributes :
|
||
<span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field attributes in summary_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_has_start_time_unix_nano"><a href="#val-summary_data_point_has_start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_has_start_time_unix_nano : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "start_time_unix_nano" in <code>summary_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_set_start_time_unix_nano"><a href="#val-summary_data_point_set_start_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_set_start_time_unix_nano :
|
||
<span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span>
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field start_time_unix_nano in summary_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_has_time_unix_nano"><a href="#val-summary_data_point_has_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_has_time_unix_nano : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "time_unix_nano" in <code>summary_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_set_time_unix_nano"><a href="#val-summary_data_point_set_time_unix_nano" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_set_time_unix_nano : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> <span>int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field time_unix_nano in summary_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_has_count"><a href="#val-summary_data_point_has_count" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_has_count : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "count" in <code>summary_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_set_count"><a href="#val-summary_data_point_set_count" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_set_count : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> <span>int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field count in summary_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_has_sum"><a href="#val-summary_data_point_has_sum" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_has_sum : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "sum" in <code>summary_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_set_sum"><a href="#val-summary_data_point_set_sum" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_set_sum : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> <span>float <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field sum in summary_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_set_quantile_values"><a href="#val-summary_data_point_set_quantile_values" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_set_quantile_values :
|
||
<span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field quantile_values in summary_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_has_flags"><a href="#val-summary_data_point_has_flags" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_has_flags : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "flags" in <code>summary_data_point</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_data_point_set_flags"><a href="#val-summary_data_point_set_flags" class="anchor"></a><code><span><span class="keyword">val</span> summary_data_point_set_flags : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> <span>int32 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field flags in summary_data_point</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_summary"><a href="#val-make_summary" class="anchor"></a><code><span><span class="keyword">val</span> make_summary : <span><span class="optlabel">?data_points</span>:<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>make_summary … ()</code> is a builder for type <code>summary</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_summary"><a href="#val-copy_summary" class="anchor"></a><code><span><span class="keyword">val</span> copy_summary : <span><a href="#type-summary">summary</a> <span class="arrow">-></span></span> <a href="#type-summary">summary</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-summary_set_data_points"><a href="#val-summary_set_data_points" class="anchor"></a><code><span><span class="keyword">val</span> summary_set_data_points : <span><a href="#type-summary">summary</a> <span class="arrow">-></span></span> <span><span><a href="#type-summary_data_point">summary_data_point</a> list</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field data_points in summary</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_metric"><a href="#val-make_metric" class="anchor"></a><code><span><span class="keyword">val</span> make_metric :
|
||
<span><span class="optlabel">?name</span>:string <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?description</span>:string <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?unit_</span>:string <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?data</span>:<a href="#type-metric_data">metric_data</a> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?metadata</span>:<span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <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>make_metric … ()</code> is a builder for type <code>metric</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_metric"><a href="#val-copy_metric" class="anchor"></a><code><span><span class="keyword">val</span> copy_metric : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> <a href="#type-metric">metric</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metric_has_name"><a href="#val-metric_has_name" class="anchor"></a><code><span><span class="keyword">val</span> metric_has_name : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "name" in <code>metric</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metric_set_name"><a href="#val-metric_set_name" class="anchor"></a><code><span><span class="keyword">val</span> metric_set_name : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field name in metric</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metric_has_description"><a href="#val-metric_has_description" class="anchor"></a><code><span><span class="keyword">val</span> metric_has_description : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "description" in <code>metric</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metric_set_description"><a href="#val-metric_set_description" class="anchor"></a><code><span><span class="keyword">val</span> metric_set_description : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field description in metric</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metric_has_unit_"><a href="#val-metric_has_unit_" class="anchor"></a><code><span><span class="keyword">val</span> metric_has_unit_ : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "unit_" in <code>metric</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metric_set_unit_"><a href="#val-metric_set_unit_" class="anchor"></a><code><span><span class="keyword">val</span> metric_set_unit_ : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field unit_ in metric</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metric_set_data"><a href="#val-metric_set_data" class="anchor"></a><code><span><span class="keyword">val</span> metric_set_data : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> <span><a href="#type-metric_data">metric_data</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field data in metric</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metric_set_metadata"><a href="#val-metric_set_metadata" class="anchor"></a><code><span><span class="keyword">val</span> metric_set_metadata : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> <span><span><a href="../Common/index.html#type-key_value">Common.key_value</a> list</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field metadata in metric</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_scope_metrics"><a href="#val-make_scope_metrics" class="anchor"></a><code><span><span class="keyword">val</span> make_scope_metrics :
|
||
<span><span class="optlabel">?scope</span>:<a href="../Common/index.html#type-instrumentation_scope">Common.instrumentation_scope</a> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?metrics</span>:<span><a href="#type-metric">metric</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?schema_url</span>:string <span class="arrow">-></span></span>
|
||
<span>unit <span class="arrow">-></span></span>
|
||
<a href="#type-scope_metrics">scope_metrics</a></span></code></div><div class="spec-doc"><p><code>make_scope_metrics … ()</code> is a builder for type <code>scope_metrics</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_scope_metrics"><a href="#val-copy_scope_metrics" class="anchor"></a><code><span><span class="keyword">val</span> copy_scope_metrics : <span><a href="#type-scope_metrics">scope_metrics</a> <span class="arrow">-></span></span> <a href="#type-scope_metrics">scope_metrics</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-scope_metrics_set_scope"><a href="#val-scope_metrics_set_scope" class="anchor"></a><code><span><span class="keyword">val</span> scope_metrics_set_scope :
|
||
<span><a href="#type-scope_metrics">scope_metrics</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Common/index.html#type-instrumentation_scope">Common.instrumentation_scope</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field scope in scope_metrics</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-scope_metrics_set_metrics"><a href="#val-scope_metrics_set_metrics" class="anchor"></a><code><span><span class="keyword">val</span> scope_metrics_set_metrics : <span><a href="#type-scope_metrics">scope_metrics</a> <span class="arrow">-></span></span> <span><span><a href="#type-metric">metric</a> list</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field metrics in scope_metrics</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-scope_metrics_has_schema_url"><a href="#val-scope_metrics_has_schema_url" class="anchor"></a><code><span><span class="keyword">val</span> scope_metrics_has_schema_url : <span><a href="#type-scope_metrics">scope_metrics</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "schema_url" in <code>scope_metrics</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-scope_metrics_set_schema_url"><a href="#val-scope_metrics_set_schema_url" class="anchor"></a><code><span><span class="keyword">val</span> scope_metrics_set_schema_url : <span><a href="#type-scope_metrics">scope_metrics</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field schema_url in scope_metrics</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_resource_metrics"><a href="#val-make_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> make_resource_metrics :
|
||
<span><span class="optlabel">?resource</span>:<a href="../Resource/index.html#type-resource">Resource.resource</a> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?scope_metrics</span>:<span><a href="#type-scope_metrics">scope_metrics</a> list</span> <span class="arrow">-></span></span>
|
||
<span><span class="optlabel">?schema_url</span>: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>make_resource_metrics … ()</code> is a builder for type <code>resource_metrics</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_resource_metrics"><a href="#val-copy_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> copy_resource_metrics : <span><a href="#type-resource_metrics">resource_metrics</a> <span class="arrow">-></span></span> <a href="#type-resource_metrics">resource_metrics</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-resource_metrics_set_resource"><a href="#val-resource_metrics_set_resource" class="anchor"></a><code><span><span class="keyword">val</span> resource_metrics_set_resource :
|
||
<span><a href="#type-resource_metrics">resource_metrics</a> <span class="arrow">-></span></span>
|
||
<span><a href="../Resource/index.html#type-resource">Resource.resource</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field resource in resource_metrics</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-resource_metrics_set_scope_metrics"><a href="#val-resource_metrics_set_scope_metrics" class="anchor"></a><code><span><span class="keyword">val</span> resource_metrics_set_scope_metrics :
|
||
<span><a href="#type-resource_metrics">resource_metrics</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="#type-scope_metrics">scope_metrics</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field scope_metrics in resource_metrics</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-resource_metrics_has_schema_url"><a href="#val-resource_metrics_has_schema_url" class="anchor"></a><code><span><span class="keyword">val</span> resource_metrics_has_schema_url : <span><a href="#type-resource_metrics">resource_metrics</a> <span class="arrow">-></span></span> bool</span></code></div><div class="spec-doc"><p>presence of field "schema_url" in <code>resource_metrics</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-resource_metrics_set_schema_url"><a href="#val-resource_metrics_set_schema_url" class="anchor"></a><code><span><span class="keyword">val</span> resource_metrics_set_schema_url : <span><a href="#type-resource_metrics">resource_metrics</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>set field schema_url in resource_metrics</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_metrics_data"><a href="#val-make_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> make_metrics_data :
|
||
<span><span class="optlabel">?resource_metrics</span>:<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>make_metrics_data … ()</code> is a builder for type <code>metrics_data</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-copy_metrics_data"><a href="#val-copy_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> copy_metrics_data : <span><a href="#type-metrics_data">metrics_data</a> <span class="arrow">-></span></span> <a href="#type-metrics_data">metrics_data</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-metrics_data_set_resource_metrics"><a href="#val-metrics_data_set_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> metrics_data_set_resource_metrics :
|
||
<span><a href="#type-metrics_data">metrics_data</a> <span class="arrow">-></span></span>
|
||
<span><span><a href="#type-resource_metrics">resource_metrics</a> list</span> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p>set field resource_metrics in metrics_data</p></div></div><h3 id="formatters"><a href="#formatters" class="anchor"></a>Formatters</h3><div class="odoc-spec"><div class="spec value anchored" id="val-pp_exemplar_value"><a href="#val-pp_exemplar_value" class="anchor"></a><code><span><span class="keyword">val</span> pp_exemplar_value : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-exemplar_value">exemplar_value</a> <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 anchored" id="val-pp_exemplar"><a href="#val-pp_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> pp_exemplar : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-exemplar">exemplar</a> <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 anchored" id="val-pp_number_data_point_value"><a href="#val-pp_number_data_point_value" class="anchor"></a><code><span><span class="keyword">val</span> pp_number_data_point_value :
|
||
<span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-number_data_point_value">number_data_point_value</a> <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 anchored" id="val-pp_number_data_point"><a href="#val-pp_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> pp_number_data_point : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-number_data_point">number_data_point</a> <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 anchored" id="val-pp_gauge"><a href="#val-pp_gauge" class="anchor"></a><code><span><span class="keyword">val</span> pp_gauge : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-gauge">gauge</a> <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 anchored" id="val-pp_aggregation_temporality"><a href="#val-pp_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> pp_aggregation_temporality :
|
||
<span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-aggregation_temporality">aggregation_temporality</a> <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 anchored" id="val-pp_sum"><a href="#val-pp_sum" class="anchor"></a><code><span><span class="keyword">val</span> pp_sum : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-sum">sum</a> <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 anchored" id="val-pp_histogram_data_point"><a href="#val-pp_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> pp_histogram_data_point :
|
||
<span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <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 anchored" id="val-pp_histogram"><a href="#val-pp_histogram" class="anchor"></a><code><span><span class="keyword">val</span> pp_histogram : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-histogram">histogram</a> <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 anchored" id="val-pp_exponential_histogram_data_point_buckets"><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><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <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 anchored" id="val-pp_exponential_histogram_data_point"><a href="#val-pp_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> pp_exponential_histogram_data_point :
|
||
<span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <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 anchored" id="val-pp_exponential_histogram"><a href="#val-pp_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> pp_exponential_histogram :
|
||
<span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-exponential_histogram">exponential_histogram</a> <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 anchored" id="val-pp_summary_data_point_value_at_quantile"><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><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> <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 anchored" id="val-pp_summary_data_point"><a href="#val-pp_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> pp_summary_data_point :
|
||
<span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||
<span><a href="#type-summary_data_point">summary_data_point</a> <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 anchored" id="val-pp_summary"><a href="#val-pp_summary" class="anchor"></a><code><span><span class="keyword">val</span> pp_summary : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-summary">summary</a> <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 anchored" id="val-pp_metric_data"><a href="#val-pp_metric_data" class="anchor"></a><code><span><span class="keyword">val</span> pp_metric_data : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-metric_data">metric_data</a> <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 anchored" id="val-pp_metric"><a href="#val-pp_metric" class="anchor"></a><code><span><span class="keyword">val</span> pp_metric : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-metric">metric</a> <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 anchored" id="val-pp_scope_metrics"><a href="#val-pp_scope_metrics" class="anchor"></a><code><span><span class="keyword">val</span> pp_scope_metrics : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-scope_metrics">scope_metrics</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>pp_scope_metrics v</code> formats v</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pp_resource_metrics"><a href="#val-pp_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> pp_resource_metrics : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-resource_metrics">resource_metrics</a> <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 anchored" id="val-pp_metrics_data"><a href="#val-pp_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> pp_metrics_data : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-metrics_data">metrics_data</a> <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 anchored" id="val-pp_data_point_flags"><a href="#val-pp_data_point_flags" class="anchor"></a><code><span><span class="keyword">val</span> pp_data_point_flags : <span><a href="../../../ocaml/Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-data_point_flags">data_point_flags</a> <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><h3 id="protobuf-encoding"><a href="#protobuf-encoding" class="anchor"></a>Protobuf Encoding</h3><div class="odoc-spec"><div class="spec value anchored" id="val-encode_pb_exemplar_value"><a href="#val-encode_pb_exemplar_value" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_exemplar_value : <span><a href="#type-exemplar_value">exemplar_value</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_exemplar"><a href="#val-encode_pb_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_exemplar : <span><a href="#type-exemplar">exemplar</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_number_data_point_value"><a href="#val-encode_pb_number_data_point_value" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_number_data_point_value :
|
||
<span><a href="#type-number_data_point_value">number_data_point_value</a> <span class="arrow">-></span></span>
|
||
<span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_number_data_point"><a href="#val-encode_pb_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_number_data_point : <span><a href="#type-number_data_point">number_data_point</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_gauge"><a href="#val-encode_pb_gauge" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_gauge : <span><a href="#type-gauge">gauge</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_aggregation_temporality"><a href="#val-encode_pb_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_aggregation_temporality :
|
||
<span><a href="#type-aggregation_temporality">aggregation_temporality</a> <span class="arrow">-></span></span>
|
||
<span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_sum"><a href="#val-encode_pb_sum" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_sum : <span><a href="#type-sum">sum</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_histogram_data_point"><a href="#val-encode_pb_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_histogram_data_point :
|
||
<span><a href="#type-histogram_data_point">histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_histogram"><a href="#val-encode_pb_histogram" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_histogram : <span><a href="#type-histogram">histogram</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_exponential_histogram_data_point_buckets"><a href="#val-encode_pb_exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_exponential_histogram_data_point_buckets :
|
||
<span><a href="#type-exponential_histogram_data_point_buckets">exponential_histogram_data_point_buckets</a> <span class="arrow">-></span></span>
|
||
<span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_exponential_histogram_data_point"><a href="#val-encode_pb_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_exponential_histogram_data_point :
|
||
<span><a href="#type-exponential_histogram_data_point">exponential_histogram_data_point</a> <span class="arrow">-></span></span>
|
||
<span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_exponential_histogram"><a href="#val-encode_pb_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_exponential_histogram :
|
||
<span><a href="#type-exponential_histogram">exponential_histogram</a> <span class="arrow">-></span></span>
|
||
<span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_summary_data_point_value_at_quantile"><a href="#val-encode_pb_summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_summary_data_point_value_at_quantile :
|
||
<span><a href="#type-summary_data_point_value_at_quantile">summary_data_point_value_at_quantile</a> <span class="arrow">-></span></span>
|
||
<span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span>
|
||
unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_summary_data_point"><a href="#val-encode_pb_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_summary_data_point : <span><a href="#type-summary_data_point">summary_data_point</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_summary"><a href="#val-encode_pb_summary" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_summary : <span><a href="#type-summary">summary</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_metric_data"><a href="#val-encode_pb_metric_data" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_metric_data : <span><a href="#type-metric_data">metric_data</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_metric"><a href="#val-encode_pb_metric" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_metric : <span><a href="#type-metric">metric</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_scope_metrics"><a href="#val-encode_pb_scope_metrics" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_scope_metrics : <span><a href="#type-scope_metrics">scope_metrics</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_scope_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 anchored" id="val-encode_pb_resource_metrics"><a href="#val-encode_pb_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_resource_metrics : <span><a href="#type-resource_metrics">resource_metrics</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_metrics_data"><a href="#val-encode_pb_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_metrics_data : <span><a href="#type-metrics_data">metrics_data</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-encode_pb_data_point_flags"><a href="#val-encode_pb_data_point_flags" class="anchor"></a><code><span><span class="keyword">val</span> encode_pb_data_point_flags : <span><a href="#type-data_point_flags">data_point_flags</a> <span class="arrow">-></span></span> <span><a href="../../../pbrt/Pbrt/Encoder/index.html#type-t">Pbrt.Encoder.t</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>encode_pb_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 anchored" id="val-decode_pb_exemplar_value"><a href="#val-decode_pb_exemplar_value" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_exemplar_value : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-exemplar_value">exemplar_value</a></span></code></div><div class="spec-doc"><p><code>decode_pb_exemplar_value decoder</code> decodes a <code>exemplar_value</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_exemplar"><a href="#val-decode_pb_exemplar" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_exemplar : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-exemplar">exemplar</a></span></code></div><div class="spec-doc"><p><code>decode_pb_exemplar decoder</code> decodes a <code>exemplar</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_number_data_point_value"><a href="#val-decode_pb_number_data_point_value" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_number_data_point_value :
|
||
<span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <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>decode_pb_number_data_point_value decoder</code> decodes a <code>number_data_point_value</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_number_data_point"><a href="#val-decode_pb_number_data_point" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_number_data_point : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-number_data_point">number_data_point</a></span></code></div><div class="spec-doc"><p><code>decode_pb_number_data_point decoder</code> decodes a <code>number_data_point</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_gauge"><a href="#val-decode_pb_gauge" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_gauge : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-gauge">gauge</a></span></code></div><div class="spec-doc"><p><code>decode_pb_gauge decoder</code> decodes a <code>gauge</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_aggregation_temporality"><a href="#val-decode_pb_aggregation_temporality" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_aggregation_temporality :
|
||
<span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span>
|
||
<a href="#type-aggregation_temporality">aggregation_temporality</a></span></code></div><div class="spec-doc"><p><code>decode_pb_aggregation_temporality decoder</code> decodes a <code>aggregation_temporality</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_sum"><a href="#val-decode_pb_sum" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_sum : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-sum">sum</a></span></code></div><div class="spec-doc"><p><code>decode_pb_sum decoder</code> decodes a <code>sum</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_histogram_data_point"><a href="#val-decode_pb_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_histogram_data_point : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-histogram_data_point">histogram_data_point</a></span></code></div><div class="spec-doc"><p><code>decode_pb_histogram_data_point decoder</code> decodes a <code>histogram_data_point</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_histogram"><a href="#val-decode_pb_histogram" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_histogram : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-histogram">histogram</a></span></code></div><div class="spec-doc"><p><code>decode_pb_histogram decoder</code> decodes a <code>histogram</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_exponential_histogram_data_point_buckets"><a href="#val-decode_pb_exponential_histogram_data_point_buckets" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_exponential_histogram_data_point_buckets :
|
||
<span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <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>decode_pb_exponential_histogram_data_point_buckets decoder</code> decodes a <code>exponential_histogram_data_point_buckets</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_exponential_histogram_data_point"><a href="#val-decode_pb_exponential_histogram_data_point" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_exponential_histogram_data_point :
|
||
<span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <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>decode_pb_exponential_histogram_data_point decoder</code> decodes a <code>exponential_histogram_data_point</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_exponential_histogram"><a href="#val-decode_pb_exponential_histogram" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_exponential_histogram : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-exponential_histogram">exponential_histogram</a></span></code></div><div class="spec-doc"><p><code>decode_pb_exponential_histogram decoder</code> decodes a <code>exponential_histogram</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_summary_data_point_value_at_quantile"><a href="#val-decode_pb_summary_data_point_value_at_quantile" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_summary_data_point_value_at_quantile :
|
||
<span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <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>decode_pb_summary_data_point_value_at_quantile decoder</code> decodes a <code>summary_data_point_value_at_quantile</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_summary_data_point"><a href="#val-decode_pb_summary_data_point" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_summary_data_point : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-summary_data_point">summary_data_point</a></span></code></div><div class="spec-doc"><p><code>decode_pb_summary_data_point decoder</code> decodes a <code>summary_data_point</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_summary"><a href="#val-decode_pb_summary" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_summary : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-summary">summary</a></span></code></div><div class="spec-doc"><p><code>decode_pb_summary decoder</code> decodes a <code>summary</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_metric_data"><a href="#val-decode_pb_metric_data" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_metric_data : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-metric_data">metric_data</a></span></code></div><div class="spec-doc"><p><code>decode_pb_metric_data decoder</code> decodes a <code>metric_data</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_metric"><a href="#val-decode_pb_metric" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_metric : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-metric">metric</a></span></code></div><div class="spec-doc"><p><code>decode_pb_metric decoder</code> decodes a <code>metric</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_scope_metrics"><a href="#val-decode_pb_scope_metrics" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_scope_metrics : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-scope_metrics">scope_metrics</a></span></code></div><div class="spec-doc"><p><code>decode_pb_scope_metrics decoder</code> decodes a <code>scope_metrics</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_resource_metrics"><a href="#val-decode_pb_resource_metrics" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_resource_metrics : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-resource_metrics">resource_metrics</a></span></code></div><div class="spec-doc"><p><code>decode_pb_resource_metrics decoder</code> decodes a <code>resource_metrics</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_metrics_data"><a href="#val-decode_pb_metrics_data" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_metrics_data : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-metrics_data">metrics_data</a></span></code></div><div class="spec-doc"><p><code>decode_pb_metrics_data decoder</code> decodes a <code>metrics_data</code> binary value from <code>decoder</code></p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decode_pb_data_point_flags"><a href="#val-decode_pb_data_point_flags" class="anchor"></a><code><span><span class="keyword">val</span> decode_pb_data_point_flags : <span><a href="../../../pbrt/Pbrt/Decoder/index.html#type-t">Pbrt.Decoder.t</a> <span class="arrow">-></span></span> <a href="#type-data_point_flags">data_point_flags</a></span></code></div><div class="spec-doc"><p><code>decode_pb_data_point_flags decoder</code> decodes a <code>data_point_flags</code> binary value from <code>decoder</code></p></div></div></div></body></html>
|