Uses of Class
io.opentelemetry.exporter.internal.marshal.Serializer
Packages that use Serializer
Package
Description
Marshaling framework for serializing data to protobuf format.
Utilities for working with the OTLP format.
Marshaling of OTLP logs.
Marshaling of OTLP metrics.
Marshaling of OTLP traces.
-
Uses of Serializer in io.opentelemetry.exporter.internal.marshal
Subclasses of Serializer in io.opentelemetry.exporter.internal.marshalModifier and TypeClassDescription(package private) final class
(package private) final class
Serializer for the protobuf binary wire format.Fields in io.opentelemetry.exporter.internal.marshal declared as SerializerModifier and TypeFieldDescriptionprivate Serializer
Serializer.RepeatedElementPairWriter.output
private Serializer
Serializer.RepeatedElementWriter.output
Methods in io.opentelemetry.exporter.internal.marshal with parameters of type SerializerModifier and TypeMethodDescription(package private) void
Serializer.RepeatedElementPairWriter.initialize
(ProtoFieldInfo field, Serializer output, StatelessMarshaler2<K, V> marshaler, MarshalerContext context) (package private) void
Serializer.RepeatedElementWriter.initialize
(ProtoFieldInfo field, Serializer output, StatelessMarshaler<T> marshaler, MarshalerContext context) protected abstract void
Marshaler.writeTo
(Serializer output) void
StatelessMarshaler.writeTo
(Serializer output, T value, MarshalerContext context) Marshal given value using the providedSerializer
.void
StatelessMarshaler2.writeTo
(Serializer output, K key, V value, MarshalerContext context) Marshal given key and value using the providedSerializer
. -
Uses of Serializer in io.opentelemetry.exporter.internal.otlp
Methods in io.opentelemetry.exporter.internal.otlp with parameters of type SerializerModifier and TypeMethodDescriptionvoid
AnyValueStatelessMarshaler.writeTo
(Serializer output, Value<?> value, MarshalerContext context) void
ArrayAnyValueMarshaler.ArrayValueMarshaler.writeTo
(Serializer output) void
ArrayAnyValueMarshaler.writeTo
(Serializer output) void
ArrayAnyValueStatelessMarshaler.writeTo
(Serializer output, List<Value<?>> value, MarshalerContext context) void
AttributeArrayAnyValueStatelessMarshaler.writeTo
(Serializer output, AttributeType type, List<T> list, MarshalerContext context) void
AttributeKeyValueStatelessMarshaler.ValueStatelessMarshaler.writeTo
(Serializer output, AttributeKey<?> attributeKey, Object value, MarshalerContext context) void
AttributeKeyValueStatelessMarshaler.writeTo
(Serializer output, AttributeKey<?> attributeKey, Object value, MarshalerContext context) void
BoolAnyValueMarshaler.writeTo
(Serializer output) void
BoolAnyValueStatelessMarshaler.writeTo
(Serializer output, Boolean value, MarshalerContext context) void
BytesAnyValueMarshaler.writeTo
(Serializer output) void
BytesAnyValueStatelessMarshaler.writeTo
(Serializer output, ByteBuffer value, MarshalerContext context) void
DoubleAnyValueMarshaler.writeTo
(Serializer output) void
DoubleAnyValueStatelessMarshaler.writeTo
(Serializer output, Double value, MarshalerContext context) protected void
InstrumentationScopeMarshaler.RealInstrumentationScopeMarshaler.writeTo
(Serializer output) void
InstrumentationScopeMarshaler.writeTo
(Serializer output) void
IntAnyValueMarshaler.writeTo
(Serializer output) void
IntAnyValueStatelessMarshaler.writeTo
(Serializer output, Long value, MarshalerContext context) void
KeyValueListAnyValueMarshaler.KeyValueListMarshaler.writeTo
(Serializer output) void
KeyValueListAnyValueMarshaler.writeTo
(Serializer output) void
KeyValueListAnyValueStatelessMarshaler.writeTo
(Serializer output, List<KeyValue> value, MarshalerContext context) void
KeyValueMarshaler.writeTo
(Serializer output) void
KeyValueStatelessMarshaler.writeTo
(Serializer output, KeyValue value, MarshalerContext context) protected void
ResourceMarshaler.RealResourceMarshaler.writeTo
(Serializer output) void
ResourceMarshaler.writeTo
(Serializer output) void
StringAnyValueMarshaler.writeTo
(Serializer output) void
StringAnyValueStatelessMarshaler.writeTo
(Serializer output, String value, MarshalerContext context) -
Uses of Serializer in io.opentelemetry.exporter.internal.otlp.logs
Methods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type SerializerModifier and TypeMethodDescriptionvoid
InstrumentationScopeLogsMarshaler.writeTo
(Serializer output) void
InstrumentationScopeLogsStatelessMarshaler.writeTo
(Serializer output, InstrumentationScopeInfo instrumentationScope, List<LogRecordData> logs, MarshalerContext context) protected void
LogMarshaler.writeTo
(Serializer output) void
LogsRequestMarshaler.writeTo
(Serializer output) void
LogStatelessMarshaler.writeTo
(Serializer output, LogRecordData log, MarshalerContext context) void
LowAllocationLogsRequestMarshaler.writeTo
(Serializer output) void
ResourceLogsMarshaler.writeTo
(Serializer output) void
ResourceLogsStatelessMarshaler.writeTo
(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<LogRecordData>> scopeMap, MarshalerContext context) -
Uses of Serializer in io.opentelemetry.exporter.internal.otlp.metrics
Methods in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type SerializerModifier and TypeMethodDescriptionvoid
ExemplarMarshaler.writeTo
(Serializer output) void
ExemplarStatelessMarshaler.writeTo
(Serializer output, ExemplarData exemplar, MarshalerContext context) protected void
ExponentialHistogramBucketsMarshaler.writeTo
(Serializer output) void
ExponentialHistogramBucketsStatelessMarshaler.writeTo
(Serializer output, ExponentialHistogramBuckets buckets, MarshalerContext context) protected void
ExponentialHistogramDataPointMarshaler.writeTo
(Serializer output) void
ExponentialHistogramDataPointStatelessMarshaler.writeTo
(Serializer output, ExponentialHistogramPointData point, MarshalerContext context) protected void
ExponentialHistogramMarshaler.writeTo
(Serializer output) void
ExponentialHistogramStatelessMarshaler.writeTo
(Serializer output, ExponentialHistogramData histogram, MarshalerContext context) void
GaugeMarshaler.writeTo
(Serializer output) void
GaugeStatelessMarshaler.writeTo
(Serializer output, GaugeData<? extends PointData> gauge, MarshalerContext context) void
HistogramDataPointMarshaler.writeTo
(Serializer output) void
HistogramDataPointStatelessMarshaler.writeTo
(Serializer output, HistogramPointData point, MarshalerContext context) void
HistogramMarshaler.writeTo
(Serializer output) void
HistogramStatelessMarshaler.writeTo
(Serializer output, HistogramData histogram, MarshalerContext context) void
InstrumentationScopeMetricsMarshaler.writeTo
(Serializer output) void
InstrumentationScopeMetricsStatelessMarshaler.writeTo
(Serializer output, InstrumentationScopeInfo instrumentationScope, List<MetricData> metrics, MarshalerContext context) void
LowAllocationMetricsRequestMarshaler.writeTo
(Serializer output) void
MetricMarshaler.writeTo
(Serializer output) void
MetricsRequestMarshaler.writeTo
(Serializer output) void
MetricStatelessMarshaler.writeTo
(Serializer output, MetricData metric, MarshalerContext context) void
NoopMarshaler.writeTo
(Serializer output) void
NumberDataPointMarshaler.writeTo
(Serializer output) void
NumberDataPointStatelessMarshaler.writeTo
(Serializer output, PointData point, MarshalerContext context) void
ResourceMetricsMarshaler.writeTo
(Serializer output) void
ResourceMetricsStatelessMarshaler.writeTo
(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<MetricData>> scopeMap, MarshalerContext context) void
SumMarshaler.writeTo
(Serializer output) void
SummaryDataPointMarshaler.writeTo
(Serializer output) void
SummaryDataPointStatelessMarshaler.writeTo
(Serializer output, SummaryPointData point, MarshalerContext context) void
SummaryMarshaler.writeTo
(Serializer output) void
SummaryStatelessMarshaler.writeTo
(Serializer output, SummaryData summary, MarshalerContext context) void
SumStatelessMarshaler.writeTo
(Serializer output, SumData<? extends PointData> sum, MarshalerContext context) void
ValueAtQuantileMarshaler.writeTo
(Serializer output) void
ValueAtQuantileStatelessMarshaler.writeTo
(Serializer output, ValueAtQuantile value, MarshalerContext context) -
Uses of Serializer in io.opentelemetry.exporter.internal.otlp.traces
Methods in io.opentelemetry.exporter.internal.otlp.traces with parameters of type SerializerModifier and TypeMethodDescriptionvoid
InstrumentationScopeSpansMarshaler.writeTo
(Serializer output) void
InstrumentationScopeSpansStatelessMarshaler.writeTo
(Serializer output, InstrumentationScopeInfo instrumentationScope, List<SpanData> spans, MarshalerContext context) void
LowAllocationTraceRequestMarshaler.writeTo
(Serializer output) void
ResourceSpansMarshaler.writeTo
(Serializer output) void
ResourceSpansStatelessMarshaler.writeTo
(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<SpanData>> scopeMap, MarshalerContext context) void
SpanEventMarshaler.writeTo
(Serializer output) void
SpanEventStatelessMarshaler.writeTo
(Serializer output, EventData event, MarshalerContext context) void
SpanLinkMarshaler.writeTo
(Serializer output) void
SpanLinkStatelessMarshaler.writeTo
(Serializer output, LinkData link, MarshalerContext context) void
SpanMarshaler.writeTo
(Serializer output) void
SpanStatelessMarshaler.writeTo
(Serializer output, SpanData span, MarshalerContext context) void
SpanStatusMarshaler.writeTo
(Serializer output) void
SpanStatusStatelessMarshaler.writeTo
(Serializer output, StatusData status, MarshalerContext context) void
TraceRequestMarshaler.writeTo
(Serializer output)