Uses of Class
io.opentelemetry.exporter.internal.marshal.MarshalerWithSize
-
Packages that use MarshalerWithSize 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 MarshalerWithSize in io.opentelemetry.exporter.internal.otlp
Subclasses of MarshalerWithSize in io.opentelemetry.exporter.internal.otlp Modifier and Type Class Description (package private) class
ArrayAnyValueMarshaler
private static class
ArrayAnyValueMarshaler.ArrayValueMarshaler
(package private) class
BoolAnyValueMarshaler
(package private) class
BytesAnyValueMarshaler
(package private) class
DoubleAnyValueMarshaler
class
InstrumentationScopeMarshaler
A Marshaler ofInstrumentationScopeInfo
.private static class
InstrumentationScopeMarshaler.RealInstrumentationScopeMarshaler
(package private) class
IntAnyValueMarshaler
(package private) class
KeyValueListAnyValueMarshaler
private static class
KeyValueListAnyValueMarshaler.KeyValueListMarshaler
class
KeyValueMarshaler
A Marshaler of key value pairs.class
ResourceMarshaler
A Marshaler ofResource
.private static class
ResourceMarshaler.RealResourceMarshaler
(package private) class
StringAnyValueMarshaler
A Marshaler of string-valuedAnyValue
.Methods in io.opentelemetry.exporter.internal.otlp with type parameters of type MarshalerWithSize Modifier and Type Method Description private static <T,M extends MarshalerWithSize>
MarshalerWithSizeArrayAnyValueMarshaler. createInternal(java.util.List<T> values, java.util.function.Function<T,M> initializer)
Methods in io.opentelemetry.exporter.internal.otlp that return MarshalerWithSize Modifier and Type Method Description static MarshalerWithSize
AnyValueMarshaler. create(Value<?> value)
(package private) static MarshalerWithSize
BoolAnyValueMarshaler. create(boolean value)
(package private) static MarshalerWithSize
BytesAnyValueMarshaler. create(java.nio.ByteBuffer value)
(package private) static MarshalerWithSize
DoubleAnyValueMarshaler. create(double value)
(package private) static MarshalerWithSize
IntAnyValueMarshaler. create(long value)
(package private) static MarshalerWithSize
KeyValueListAnyValueMarshaler. create(java.util.List<KeyValue> values)
(package private) static MarshalerWithSize
StringAnyValueMarshaler. create(java.lang.String value)
(package private) static MarshalerWithSize
ArrayAnyValueMarshaler. createAnyValue(java.util.List<Value<?>> values)
(package private) static MarshalerWithSize
ArrayAnyValueMarshaler. createBool(java.util.List<java.lang.Boolean> values)
(package private) static MarshalerWithSize
ArrayAnyValueMarshaler. createDouble(java.util.List<java.lang.Double> values)
(package private) static MarshalerWithSize
ArrayAnyValueMarshaler. createInt(java.util.List<java.lang.Long> values)
private static <T,M extends MarshalerWithSize>
MarshalerWithSizeArrayAnyValueMarshaler. createInternal(java.util.List<T> values, java.util.function.Function<T,M> initializer)
(package private) static MarshalerWithSize
ArrayAnyValueMarshaler. createString(java.util.List<java.lang.String> values)
-
Uses of MarshalerWithSize in io.opentelemetry.exporter.internal.otlp.logs
Subclasses of MarshalerWithSize in io.opentelemetry.exporter.internal.otlp.logs Modifier and Type Class Description (package private) class
InstrumentationScopeLogsMarshaler
(package private) class
LogMarshaler
class
LogsRequestMarshaler
Marshaler
to convert SDKLogRecordData
to OTLP ExportLogsServiceRequest.class
ResourceLogsMarshaler
A Marshaler of ResourceLogs.Fields in io.opentelemetry.exporter.internal.otlp.logs declared as MarshalerWithSize Modifier and Type Field Description private MarshalerWithSize
LogMarshaler. anyValueMarshaler
Methods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type MarshalerWithSize 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 MarshalerWithSize 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 MarshalerWithSize in io.opentelemetry.exporter.internal.otlp.metrics
Subclasses of MarshalerWithSize in io.opentelemetry.exporter.internal.otlp.metrics Modifier and Type Class Description (package private) class
ExemplarMarshaler
class
ExponentialHistogramBucketsMarshaler
This class is internal and is hence not for public use.class
ExponentialHistogramDataPointMarshaler
This class is internal and is hence not for public use.class
ExponentialHistogramMarshaler
This class is internal and is hence not for public use.(package private) class
GaugeMarshaler
(package private) class
HistogramDataPointMarshaler
(package private) class
HistogramMarshaler
(package private) class
InstrumentationScopeMetricsMarshaler
(package private) class
MetricMarshaler
class
MetricsRequestMarshaler
Marshaler
to convert SDKMetricData
to OTLP ExportMetricsServiceRequest.(package private) class
NoopMarshaler
(package private) class
NumberDataPointMarshaler
class
ResourceMetricsMarshaler
A Marshaler of ResourceMetrics.(package private) class
SumMarshaler
(package private) class
SummaryDataPointMarshaler
(package private) class
SummaryMarshaler
(package private) class
ValueAtQuantileMarshaler
Fields in io.opentelemetry.exporter.internal.otlp.metrics declared as MarshalerWithSize Modifier and Type Field Description private MarshalerWithSize[]
SummaryDataPointMarshaler. attributes
Methods in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type MarshalerWithSize Modifier and Type Method Description private static int
SummaryDataPointMarshaler. calculateSize(long startTimeUnixNano, long timeUnixNano, long count, double sum, ValueAtQuantileMarshaler[] quantileValues, MarshalerWithSize[] attributes)
Constructors in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type MarshalerWithSize Constructor Description SummaryDataPointMarshaler(long startTimeUnixNano, long timeUnixNano, long count, double sum, ValueAtQuantileMarshaler[] quantileValues, MarshalerWithSize[] attributes)
-
Uses of MarshalerWithSize in io.opentelemetry.exporter.internal.otlp.traces
Subclasses of MarshalerWithSize in io.opentelemetry.exporter.internal.otlp.traces Modifier and Type Class Description (package private) class
InstrumentationScopeSpansMarshaler
class
ResourceSpansMarshaler
A Marshaler of ResourceSpans.(package private) class
SpanEventMarshaler
(package private) class
SpanLinkMarshaler
(package private) class
SpanMarshaler
(package private) class
SpanStatusMarshaler
class
TraceRequestMarshaler
-