Uses of Class
io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler
-
Packages that use KeyValueMarshaler Package Description io.opentelemetry.exporter.internal.otlp Utilities for working with the OTLP format.io.opentelemetry.exporter.internal.otlp.logs Marshaling of OTLP logs.io.opentelemetry.exporter.internal.otlp.metrics Marshaling of OTLP metrics.io.opentelemetry.exporter.internal.otlp.traces Marshaling of OTLP traces. -
-
Uses of KeyValueMarshaler in io.opentelemetry.exporter.internal.otlp
Fields in io.opentelemetry.exporter.internal.otlp declared as KeyValueMarshaler Modifier and Type Field Description private KeyValueMarshaler[]
InstrumentationScopeMarshaler.RealInstrumentationScopeMarshaler. attributes
private KeyValueMarshaler[]
ResourceMarshaler.RealResourceMarshaler. attributes
private static KeyValueMarshaler[]
KeyValueMarshaler. EMPTY_REPEATED
Methods in io.opentelemetry.exporter.internal.otlp that return KeyValueMarshaler Modifier and Type Method Description private static KeyValueMarshaler
KeyValueMarshaler. create(AttributeKey<?> attributeKey, java.lang.Object value)
static KeyValueMarshaler[]
KeyValueMarshaler. createForAttributes(Attributes attributes)
Returns Marshalers for the given Attributes.static KeyValueMarshaler
KeyValueMarshaler. createForKeyValue(KeyValue keyValue)
Returns Marshaler for the given KeyValue.Methods in io.opentelemetry.exporter.internal.otlp with parameters of type KeyValueMarshaler Modifier and Type Method Description private static int
ResourceMarshaler.RealResourceMarshaler. calculateSize(KeyValueMarshaler[] attributeMarshalers)
private static int
InstrumentationScopeMarshaler.RealInstrumentationScopeMarshaler. computeSize(byte[] name, byte[] version, KeyValueMarshaler[] attributes)
Constructors in io.opentelemetry.exporter.internal.otlp with parameters of type KeyValueMarshaler Constructor Description KeyValueListMarshaler(KeyValueMarshaler[] values)
RealInstrumentationScopeMarshaler(byte[] name, byte[] version, KeyValueMarshaler[] attributes)
RealResourceMarshaler(KeyValueMarshaler[] attributes)
-
Uses of KeyValueMarshaler in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs declared as KeyValueMarshaler Modifier and Type Field Description private KeyValueMarshaler[]
LogMarshaler. attributeMarshalers
Methods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type KeyValueMarshaler Modifier and Type Method Description private static int
LogMarshaler. calculateSize(long timeUnixNano, long observedTimeUnixNano, ProtoEnumInfo severityNumber, byte[] severityText, MarshalerWithSize anyValueMarshaler, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, TraceFlags traceFlags, java.lang.String traceId, java.lang.String spanId)
Constructors in io.opentelemetry.exporter.internal.otlp.logs with parameters of type KeyValueMarshaler Constructor Description LogMarshaler(long timeUnixNano, long observedTimeUnixNano, ProtoEnumInfo severityNumber, byte[] severityText, MarshalerWithSize anyValueMarshaler, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, TraceFlags traceFlags, java.lang.String traceId, java.lang.String spanId)
-
Uses of KeyValueMarshaler in io.opentelemetry.exporter.internal.otlp.metrics
Fields in io.opentelemetry.exporter.internal.otlp.metrics declared as KeyValueMarshaler Modifier and Type Field Description private KeyValueMarshaler[]
ExponentialHistogramDataPointMarshaler. attributes
private KeyValueMarshaler[]
HistogramDataPointMarshaler. attributes
private KeyValueMarshaler[]
NumberDataPointMarshaler. attributes
private KeyValueMarshaler[]
ExemplarMarshaler. filteredAttributeMarshalers
Methods in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type KeyValueMarshaler Modifier and Type Method Description private static int
ExemplarMarshaler. calculateSize(long timeUnixNano, ProtoFieldInfo valueField, ExemplarData value, SpanContext spanContext, KeyValueMarshaler[] filteredAttributeMarshalers)
private static int
ExponentialHistogramDataPointMarshaler. 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 int
HistogramDataPointMarshaler. calculateSize(long startTimeUnixNano, long timeUnixNano, long count, double sum, boolean hasMin, double min, boolean hasMax, double max, java.util.List<java.lang.Long> bucketCounts, java.util.List<java.lang.Double> explicitBounds, ExemplarMarshaler[] exemplars, KeyValueMarshaler[] attributes)
private static int
NumberDataPointMarshaler. 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 KeyValueMarshaler Constructor Description ExemplarMarshaler(long timeUnixNano, ExemplarData value, ProtoFieldInfo valueField, SpanContext spanContext, KeyValueMarshaler[] filteredAttributeMarshalers)
ExponentialHistogramDataPointMarshaler(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)
HistogramDataPointMarshaler(long startTimeUnixNano, long timeUnixNano, long count, double sum, boolean hasMin, double min, boolean hasMax, double max, java.util.List<java.lang.Long> bucketCounts, java.util.List<java.lang.Double> explicitBounds, ExemplarMarshaler[] exemplars, KeyValueMarshaler[] attributes)
NumberDataPointMarshaler(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 KeyValueMarshaler Modifier and Type Field Description private KeyValueMarshaler[]
SpanEventMarshaler. attributeMarshalers
private KeyValueMarshaler[]
SpanLinkMarshaler. attributeMarshalers
private KeyValueMarshaler[]
SpanMarshaler. attributeMarshalers
Methods in io.opentelemetry.exporter.internal.otlp.traces with parameters of type KeyValueMarshaler Modifier and Type Method Description private static int
SpanEventMarshaler. calculateSize(long epochNanos, byte[] name, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount)
private static int
SpanLinkMarshaler. calculateSize(java.lang.String traceId, java.lang.String spanId, TraceFlags flags, byte[] traceStateUtf8, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, boolean isLinkContextRemote)
private static int
SpanMarshaler. calculateSize(java.lang.String traceId, java.lang.String spanId, byte[] traceStateUtf8, java.lang.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 KeyValueMarshaler Constructor Description SpanEventMarshaler(long epochNanos, byte[] name, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount)
SpanLinkMarshaler(java.lang.String traceId, java.lang.String spanId, TraceFlags traceFlags, byte[] traceStateUtf8, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, boolean isLinkContextRemote)
SpanMarshaler(java.lang.String traceId, java.lang.String spanId, byte[] traceStateUtf8, java.lang.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)
-