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 classSerializer for the protobuf binary wire format.Fields in io.opentelemetry.exporter.internal.marshal declared as SerializerModifier and TypeFieldDescriptionprivate SerializerSerializer.RepeatedElementPairWriter.outputprivate SerializerSerializer.RepeatedElementWriter.outputMethods in io.opentelemetry.exporter.internal.marshal with parameters of type SerializerModifier and TypeMethodDescription(package private) voidSerializer.RepeatedElementPairWriter.initialize(ProtoFieldInfo field, Serializer output, StatelessMarshaler2<K, V> marshaler, MarshalerContext context) (package private) voidSerializer.RepeatedElementWriter.initialize(ProtoFieldInfo field, Serializer output, StatelessMarshaler<T> marshaler, MarshalerContext context) protected abstract voidMarshaler.writeTo(Serializer output) voidStatelessMarshaler.writeTo(Serializer output, T value, MarshalerContext context) Marshal given value using the providedSerializer.voidStatelessMarshaler2.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 TypeMethodDescriptionvoidAnyValueStatelessMarshaler.writeTo(Serializer output, Value<?> value, MarshalerContext context) voidArrayAnyValueMarshaler.ArrayValueMarshaler.writeTo(Serializer output) voidArrayAnyValueMarshaler.writeTo(Serializer output) voidArrayAnyValueStatelessMarshaler.writeTo(Serializer output, List<Value<?>> value, MarshalerContext context) voidAttributeArrayAnyValueStatelessMarshaler.writeTo(Serializer output, AttributeType type, List<T> list, MarshalerContext context) voidAttributeKeyValueStatelessMarshaler.ValueStatelessMarshaler.writeTo(Serializer output, AttributeKey<?> attributeKey, Object value, MarshalerContext context) voidAttributeKeyValueStatelessMarshaler.writeTo(Serializer output, AttributeKey<?> attributeKey, Object value, MarshalerContext context) voidBoolAnyValueMarshaler.writeTo(Serializer output) voidBoolAnyValueStatelessMarshaler.writeTo(Serializer output, Boolean value, MarshalerContext context) voidBytesAnyValueMarshaler.writeTo(Serializer output) voidBytesAnyValueStatelessMarshaler.writeTo(Serializer output, ByteBuffer value, MarshalerContext context) voidDoubleAnyValueMarshaler.writeTo(Serializer output) voidDoubleAnyValueStatelessMarshaler.writeTo(Serializer output, Double value, MarshalerContext context) protected voidInstrumentationScopeMarshaler.RealInstrumentationScopeMarshaler.writeTo(Serializer output) voidInstrumentationScopeMarshaler.writeTo(Serializer output) voidIntAnyValueMarshaler.writeTo(Serializer output) voidIntAnyValueStatelessMarshaler.writeTo(Serializer output, Long value, MarshalerContext context) voidKeyValueListAnyValueMarshaler.KeyValueListMarshaler.writeTo(Serializer output) voidKeyValueListAnyValueMarshaler.writeTo(Serializer output) voidKeyValueListAnyValueStatelessMarshaler.writeTo(Serializer output, List<KeyValue> value, MarshalerContext context) voidKeyValueMarshaler.writeTo(Serializer output) voidKeyValueStatelessMarshaler.writeTo(Serializer output, KeyValue value, MarshalerContext context) protected voidResourceMarshaler.RealResourceMarshaler.writeTo(Serializer output) voidResourceMarshaler.writeTo(Serializer output) voidStringAnyValueMarshaler.writeTo(Serializer output) voidStringAnyValueStatelessMarshaler.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 TypeMethodDescriptionvoidInstrumentationScopeLogsMarshaler.writeTo(Serializer output) voidInstrumentationScopeLogsStatelessMarshaler.writeTo(Serializer output, InstrumentationScopeInfo instrumentationScope, List<LogRecordData> logs, MarshalerContext context) protected voidLogMarshaler.writeTo(Serializer output) voidLogsRequestMarshaler.writeTo(Serializer output) voidLogStatelessMarshaler.writeTo(Serializer output, LogRecordData log, MarshalerContext context) voidLowAllocationLogsRequestMarshaler.writeTo(Serializer output) voidResourceLogsMarshaler.writeTo(Serializer output) voidResourceLogsStatelessMarshaler.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 TypeMethodDescriptionvoidExemplarMarshaler.writeTo(Serializer output) voidExemplarStatelessMarshaler.writeTo(Serializer output, ExemplarData exemplar, MarshalerContext context) protected voidExponentialHistogramBucketsMarshaler.writeTo(Serializer output) voidExponentialHistogramBucketsStatelessMarshaler.writeTo(Serializer output, ExponentialHistogramBuckets buckets, MarshalerContext context) protected voidExponentialHistogramDataPointMarshaler.writeTo(Serializer output) voidExponentialHistogramDataPointStatelessMarshaler.writeTo(Serializer output, ExponentialHistogramPointData point, MarshalerContext context) protected voidExponentialHistogramMarshaler.writeTo(Serializer output) voidExponentialHistogramStatelessMarshaler.writeTo(Serializer output, ExponentialHistogramData histogram, MarshalerContext context) voidGaugeMarshaler.writeTo(Serializer output) voidGaugeStatelessMarshaler.writeTo(Serializer output, GaugeData<? extends PointData> gauge, MarshalerContext context) voidHistogramDataPointMarshaler.writeTo(Serializer output) voidHistogramDataPointStatelessMarshaler.writeTo(Serializer output, HistogramPointData point, MarshalerContext context) voidHistogramMarshaler.writeTo(Serializer output) voidHistogramStatelessMarshaler.writeTo(Serializer output, HistogramData histogram, MarshalerContext context) voidInstrumentationScopeMetricsMarshaler.writeTo(Serializer output) voidInstrumentationScopeMetricsStatelessMarshaler.writeTo(Serializer output, InstrumentationScopeInfo instrumentationScope, List<MetricData> metrics, MarshalerContext context) voidLowAllocationMetricsRequestMarshaler.writeTo(Serializer output) voidMetricMarshaler.writeTo(Serializer output) voidMetricsRequestMarshaler.writeTo(Serializer output) voidMetricStatelessMarshaler.writeTo(Serializer output, MetricData metric, MarshalerContext context) voidNoopMarshaler.writeTo(Serializer output) voidNumberDataPointMarshaler.writeTo(Serializer output) voidNumberDataPointStatelessMarshaler.writeTo(Serializer output, PointData point, MarshalerContext context) voidResourceMetricsMarshaler.writeTo(Serializer output) voidResourceMetricsStatelessMarshaler.writeTo(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<MetricData>> scopeMap, MarshalerContext context) voidSumMarshaler.writeTo(Serializer output) voidSummaryDataPointMarshaler.writeTo(Serializer output) voidSummaryDataPointStatelessMarshaler.writeTo(Serializer output, SummaryPointData point, MarshalerContext context) voidSummaryMarshaler.writeTo(Serializer output) voidSummaryStatelessMarshaler.writeTo(Serializer output, SummaryData summary, MarshalerContext context) voidSumStatelessMarshaler.writeTo(Serializer output, SumData<? extends PointData> sum, MarshalerContext context) voidValueAtQuantileMarshaler.writeTo(Serializer output) voidValueAtQuantileStatelessMarshaler.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 TypeMethodDescriptionvoidInstrumentationScopeSpansMarshaler.writeTo(Serializer output) voidInstrumentationScopeSpansStatelessMarshaler.writeTo(Serializer output, InstrumentationScopeInfo instrumentationScope, List<SpanData> spans, MarshalerContext context) voidLowAllocationTraceRequestMarshaler.writeTo(Serializer output) voidResourceSpansMarshaler.writeTo(Serializer output) voidResourceSpansStatelessMarshaler.writeTo(Serializer output, Resource resource, Map<InstrumentationScopeInfo, List<SpanData>> scopeMap, MarshalerContext context) voidSpanEventMarshaler.writeTo(Serializer output) voidSpanEventStatelessMarshaler.writeTo(Serializer output, EventData event, MarshalerContext context) voidSpanLinkMarshaler.writeTo(Serializer output) voidSpanLinkStatelessMarshaler.writeTo(Serializer output, LinkData link, MarshalerContext context) voidSpanMarshaler.writeTo(Serializer output) voidSpanStatelessMarshaler.writeTo(Serializer output, SpanData span, MarshalerContext context) voidSpanStatusMarshaler.writeTo(Serializer output) voidSpanStatusStatelessMarshaler.writeTo(Serializer output, StatusData status, MarshalerContext context) voidTraceRequestMarshaler.writeTo(Serializer output)