Uses of Class
io.opentelemetry.exporter.internal.marshal.MarshalerContext.Key
Packages that use MarshalerContext.Key
Package
Description
Marshaling framework for serializing data to protobuf format.
Marshaling of OTLP logs.
Marshaling of OTLP metrics.
Marshaling of OTLP traces.
-
Uses of MarshalerContext.Key in io.opentelemetry.exporter.internal.marshal
Fields in io.opentelemetry.exporter.internal.marshal declared as MarshalerContext.KeyModifier and TypeFieldDescriptionprivate static final MarshalerContext.Key
StatelessMarshalerUtil.ATTRIBUTES_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
Serializer.ATTRIBUTES_WRITER_KEY
private static final MarshalerContext.Key
StatelessMarshalerUtil.GROUPER_KEY
Methods in io.opentelemetry.exporter.internal.marshal that return MarshalerContext.KeyMethods in io.opentelemetry.exporter.internal.marshal with parameters of type MarshalerContext.KeyModifier and TypeMethodDescription<T> T
MarshalerContext.getInstance
(MarshalerContext.Key key, Supplier<T> supplier) <T> void
Serializer.serializeRepeatedMessageWithContext
(ProtoFieldInfo field, Collection<? extends T> messages, StatelessMarshaler<T> marshaler, MarshalerContext context, MarshalerContext.Key key) Serializesrepeated message
field.<K,
V> void Serializer.serializeRepeatedMessageWithContext
(ProtoFieldInfo field, Map<K, V> messages, StatelessMarshaler2<K, V> marshaler, MarshalerContext context, MarshalerContext.Key key) Serializesrepeated message
field.static <T> int
StatelessMarshalerUtil.sizeRepeatedMessageWithContext
(ProtoFieldInfo field, Collection<? extends T> messages, StatelessMarshaler<T> marshaler, MarshalerContext context, MarshalerContext.Key key) Returns the size of a repeated message field.static <K,
V> int StatelessMarshalerUtil.sizeRepeatedMessageWithContext
(ProtoFieldInfo field, Map<K, V> messages, StatelessMarshaler2<K, V> marshaler, MarshalerContext context, MarshalerContext.Key key) Returns the size of a repeated message field. -
Uses of MarshalerContext.Key in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs declared as MarshalerContext.KeyModifier and TypeFieldDescriptionprivate static final MarshalerContext.Key
LowAllocationLogsRequestMarshaler.RESOURCE_LOG_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
LowAllocationLogsRequestMarshaler.RESOURCE_LOG_WRITER_KEY
private static final MarshalerContext.Key
ResourceLogsStatelessMarshaler.SCOPE_LOG_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
ResourceLogsStatelessMarshaler.SCOPE_LOG_WRITER_KEY
-
Uses of MarshalerContext.Key in io.opentelemetry.exporter.internal.otlp.metrics
Fields in io.opentelemetry.exporter.internal.otlp.metrics declared as MarshalerContext.KeyModifier and TypeFieldDescriptionprivate static final MarshalerContext.Key
ExponentialHistogramStatelessMarshaler.DATA_POINT_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
GaugeStatelessMarshaler.DATA_POINT_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
HistogramStatelessMarshaler.DATA_POINT_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
SummaryStatelessMarshaler.DATA_POINT_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
SumStatelessMarshaler.DATA_POINT_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
ExponentialHistogramStatelessMarshaler.DATA_POINT_WRITER_KEY
private static final MarshalerContext.Key
GaugeStatelessMarshaler.DATA_POINT_WRITER_KEY
private static final MarshalerContext.Key
HistogramStatelessMarshaler.DATA_POINT_WRITER_KEY
private static final MarshalerContext.Key
SummaryStatelessMarshaler.DATA_POINT_WRITER_KEY
private static final MarshalerContext.Key
SumStatelessMarshaler.DATA_POINT_WRITER_KEY
private static final MarshalerContext.Key
LowAllocationMetricsRequestMarshaler.RESOURCE_METRIC_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
LowAllocationMetricsRequestMarshaler.RESOURCE_METRIC_WRITER_KEY
private static final MarshalerContext.Key
ResourceMetricsStatelessMarshaler.SCOPE_METRIC_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
ResourceMetricsStatelessMarshaler.SCOPE_METRIC_WRITER_KEY
-
Uses of MarshalerContext.Key in io.opentelemetry.exporter.internal.otlp.traces
Fields in io.opentelemetry.exporter.internal.otlp.traces declared as MarshalerContext.KeyModifier and TypeFieldDescriptionprivate static final MarshalerContext.Key
LowAllocationTraceRequestMarshaler.RESOURCE_SPAN_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
LowAllocationTraceRequestMarshaler.RESOURCE_SPAN_WRITER_KEY
private static final MarshalerContext.Key
ResourceSpansStatelessMarshaler.SCOPE_SPAN_SIZE_CALCULATOR_KEY
private static final MarshalerContext.Key
ResourceSpansStatelessMarshaler.SCOPE_SPAN_WRITER_KEY