Uses of Class
io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler
Packages that use KeyValueMarshaler
Package
Description
Utilities for working with the OTLP format.
Marshaling of OTLP logs.
Marshaling of OTLP metrics.
Marshaling of OTLP traces.
-
Uses of KeyValueMarshaler in io.opentelemetry.exporter.internal.otlp
Fields in io.opentelemetry.exporter.internal.otlp declared as KeyValueMarshalerModifier and TypeFieldDescriptionprivate final KeyValueMarshaler[]InstrumentationScopeMarshaler.RealInstrumentationScopeMarshaler.attributesprivate final KeyValueMarshaler[]ResourceMarshaler.RealResourceMarshaler.attributesprivate static final KeyValueMarshaler[]KeyValueMarshaler.EMPTY_REPEATEDMethods in io.opentelemetry.exporter.internal.otlp that return KeyValueMarshalerModifier and TypeMethodDescriptionprivate static KeyValueMarshalerKeyValueMarshaler.create(AttributeKey<?> attributeKey, Object value) static KeyValueMarshaler[]KeyValueMarshaler.createForAttributes(Attributes attributes) Returns Marshalers for the given Attributes.static KeyValueMarshalerKeyValueMarshaler.createForKeyValue(KeyValue keyValue) Returns Marshaler for the given KeyValue.Methods in io.opentelemetry.exporter.internal.otlp with parameters of type KeyValueMarshalerModifier and TypeMethodDescriptionprivate static intResourceMarshaler.RealResourceMarshaler.calculateSize(KeyValueMarshaler[] attributeMarshalers) private static intInstrumentationScopeMarshaler.RealInstrumentationScopeMarshaler.computeSize(byte[] name, byte[] version, KeyValueMarshaler[] attributes) Constructors in io.opentelemetry.exporter.internal.otlp with parameters of type KeyValueMarshalerModifierConstructorDescriptionprivateKeyValueListMarshaler(KeyValueMarshaler[] values) (package private)RealInstrumentationScopeMarshaler(byte[] name, byte[] version, KeyValueMarshaler[] attributes) privateRealResourceMarshaler(KeyValueMarshaler[] attributes) -
Uses of KeyValueMarshaler in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs declared as KeyValueMarshalerModifier and TypeFieldDescriptionprivate final KeyValueMarshaler[]LogMarshaler.attributeMarshalersMethods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type KeyValueMarshalerModifier and TypeMethodDescriptionprivate static intLogMarshaler.calculateSize(long timeUnixNano, long observedTimeUnixNano, ProtoEnumInfo severityNumber, byte[] severityText, MarshalerWithSize anyValueMarshaler, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, TraceFlags traceFlags, String traceId, String spanId) Constructors in io.opentelemetry.exporter.internal.otlp.logs with parameters of type KeyValueMarshalerModifierConstructorDescriptionprivateLogMarshaler(long timeUnixNano, long observedTimeUnixNano, ProtoEnumInfo severityNumber, byte[] severityText, MarshalerWithSize anyValueMarshaler, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, TraceFlags traceFlags, String traceId, String spanId) -
Uses of KeyValueMarshaler in io.opentelemetry.exporter.internal.otlp.metrics
Fields in io.opentelemetry.exporter.internal.otlp.metrics declared as KeyValueMarshalerModifier and TypeFieldDescriptionprivate final KeyValueMarshaler[]ExponentialHistogramDataPointMarshaler.attributesprivate final KeyValueMarshaler[]HistogramDataPointMarshaler.attributesprivate final KeyValueMarshaler[]NumberDataPointMarshaler.attributesprivate final KeyValueMarshaler[]ExemplarMarshaler.filteredAttributeMarshalersMethods in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type KeyValueMarshalerModifier and TypeMethodDescriptionprivate static intExemplarMarshaler.calculateSize(long timeUnixNano, ProtoFieldInfo valueField, ExemplarData value, SpanContext spanContext, KeyValueMarshaler[] filteredAttributeMarshalers) private static intExponentialHistogramDataPointMarshaler.calculateSize(long startTimeUnixNano, long timeUnixNano, int scale, long count, double sum, boolean hasMin, double min, boolean hasMax, double max, long zeroCount, ExponentialHistogramBucketsMarshaler positiveBucketMarshaler, ExponentialHistogramBucketsMarshaler negativeBucketMarshaler, ExemplarMarshaler[] exemplarMarshalers, KeyValueMarshaler[] attributesMarshalers) private static intHistogramDataPointMarshaler.calculateSize(long startTimeUnixNano, long timeUnixNano, long count, double sum, boolean hasMin, double min, boolean hasMax, double max, List<Long> bucketCounts, List<Double> explicitBounds, ExemplarMarshaler[] exemplars, KeyValueMarshaler[] attributes) private static intNumberDataPointMarshaler.calculateSize(long startTimeUnixNano, long timeUnixNano, ProtoFieldInfo valueField, PointData value, ExemplarMarshaler[] exemplars, KeyValueMarshaler[] attributes) Constructors in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type KeyValueMarshalerModifierConstructorDescriptionprivateExemplarMarshaler(long timeUnixNano, ExemplarData value, ProtoFieldInfo valueField, SpanContext spanContext, KeyValueMarshaler[] filteredAttributeMarshalers) privateExponentialHistogramDataPointMarshaler(long startEpochNanos, long epochNanos, int scale, long count, double sum, boolean hasMin, double min, boolean hasMax, double max, long zeroCount, ExponentialHistogramBucketsMarshaler positiveBuckets, ExponentialHistogramBucketsMarshaler negativeBuckets, KeyValueMarshaler[] attributeMarshalers, ExemplarMarshaler[] exemplarMarshalers) privateHistogramDataPointMarshaler(long startTimeUnixNano, long timeUnixNano, long count, double sum, boolean hasMin, double min, boolean hasMax, double max, List<Long> bucketCounts, List<Double> explicitBounds, ExemplarMarshaler[] exemplars, KeyValueMarshaler[] attributes) privateNumberDataPointMarshaler(long startTimeUnixNano, long timeUnixNano, PointData value, ProtoFieldInfo valueField, ExemplarMarshaler[] exemplars, KeyValueMarshaler[] attributes) -
Uses of KeyValueMarshaler in io.opentelemetry.exporter.internal.otlp.traces
Fields in io.opentelemetry.exporter.internal.otlp.traces declared as KeyValueMarshalerModifier and TypeFieldDescriptionprivate final KeyValueMarshaler[]SpanEventMarshaler.attributeMarshalersprivate final KeyValueMarshaler[]SpanLinkMarshaler.attributeMarshalersprivate final KeyValueMarshaler[]SpanMarshaler.attributeMarshalersMethods in io.opentelemetry.exporter.internal.otlp.traces with parameters of type KeyValueMarshalerModifier and TypeMethodDescriptionprivate static intSpanEventMarshaler.calculateSize(long epochNanos, byte[] name, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount) private static intSpanLinkMarshaler.calculateSize(String traceId, String spanId, TraceFlags flags, byte[] traceStateUtf8, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, boolean isLinkContextRemote) private static intSpanMarshaler.calculateSize(String traceId, String spanId, byte[] traceStateUtf8, String parentSpanId, byte[] nameUtf8, ProtoEnumInfo spanKind, long startEpochNanos, long endEpochNanos, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, SpanEventMarshaler[] spanEventMarshalers, int droppedEventsCount, SpanLinkMarshaler[] spanLinkMarshalers, int droppedLinksCount, SpanStatusMarshaler spanStatusMarshaler, TraceFlags flags, boolean isParentContextRemote) Constructors in io.opentelemetry.exporter.internal.otlp.traces with parameters of type KeyValueMarshalerModifierConstructorDescriptionprivateSpanEventMarshaler(long epochNanos, byte[] name, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount) privateSpanLinkMarshaler(String traceId, String spanId, TraceFlags traceFlags, byte[] traceStateUtf8, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, boolean isLinkContextRemote) privateSpanMarshaler(String traceId, String spanId, byte[] traceStateUtf8, String parentSpanId, byte[] nameUtf8, ProtoEnumInfo spanKind, long startEpochNanos, long endEpochNanos, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, SpanEventMarshaler[] spanEventMarshalers, int droppedEventsCount, SpanLinkMarshaler[] spanLinkMarshalers, int droppedLinksCount, SpanStatusMarshaler spanStatusMarshaler, TraceFlags flags, boolean isParentContextRemote)