Uses of Class
io.opentelemetry.exporter.internal.marshal.ProtoEnumInfo
Packages that use ProtoEnumInfo
Package
Description
Marshaling framework for serializing data to protobuf format.
Marshaling of OTLP logs.
Marshaling of OTLP metrics.
Marshaling of OTLP traces.
-
Uses of ProtoEnumInfo in io.opentelemetry.exporter.internal.marshal
Subclasses of ProtoEnumInfo in io.opentelemetry.exporter.internal.marshalMethods in io.opentelemetry.exporter.internal.marshal that return ProtoEnumInfoMethods in io.opentelemetry.exporter.internal.marshal with parameters of type ProtoEnumInfoModifier and TypeMethodDescriptionvoid
Serializer.serializeEnum
(ProtoFieldInfo field, ProtoEnumInfo enumValue) Serializes a protobufenum
field.static int
MarshalerUtil.sizeEnum
(ProtoFieldInfo field, ProtoEnumInfo enumValue) Returns the size of a enum field.protected void
JsonSerializer.writeEnum
(ProtoFieldInfo field, ProtoEnumInfo enumValue) protected void
ProtoSerializer.writeEnum
(ProtoFieldInfo field, ProtoEnumInfo enumValue) protected abstract void
Serializer.writeEnum
(ProtoFieldInfo field, ProtoEnumInfo enumValue) -
Uses of ProtoEnumInfo in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs declared as ProtoEnumInfoMethods in io.opentelemetry.exporter.internal.otlp.logs that return ProtoEnumInfoModifier and TypeMethodDescription(package private) static ProtoEnumInfo
LogMarshaler.toProtoSeverityNumber
(Severity severity) Methods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type ProtoEnumInfoModifier and TypeMethodDescriptionprivate static int
LogMarshaler.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 ProtoEnumInfoModifierConstructorDescriptionprivate
LogMarshaler
(long timeUnixNano, long observedTimeUnixNano, ProtoEnumInfo severityNumber, byte[] severityText, MarshalerWithSize anyValueMarshaler, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, TraceFlags traceFlags, String traceId, String spanId) -
Uses of ProtoEnumInfo in io.opentelemetry.exporter.internal.otlp.metrics
Fields in io.opentelemetry.exporter.internal.otlp.metrics declared as ProtoEnumInfoModifier and TypeFieldDescriptionprivate final ProtoEnumInfo
ExponentialHistogramMarshaler.aggregationTemporality
private final ProtoEnumInfo
HistogramMarshaler.aggregationTemporality
private final ProtoEnumInfo
SumMarshaler.aggregationTemporality
Methods in io.opentelemetry.exporter.internal.otlp.metrics that return ProtoEnumInfoModifier and TypeMethodDescription(package private) static ProtoEnumInfo
MetricsMarshalerUtil.mapToTemporality
(AggregationTemporality temporality) Methods in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type ProtoEnumInfoModifier and TypeMethodDescriptionprivate static int
ExponentialHistogramMarshaler.calculateSize
(ExponentialHistogramDataPointMarshaler[] dataPointMarshalers, ProtoEnumInfo aggregationTemporality) private static int
HistogramMarshaler.calculateSize
(HistogramDataPointMarshaler[] dataPoints, ProtoEnumInfo aggregationTemporality) private static int
SumMarshaler.calculateSize
(NumberDataPointMarshaler[] dataPoints, ProtoEnumInfo aggregationTemporality, boolean isMonotonic) Constructors in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type ProtoEnumInfoModifierConstructorDescriptionprivate
ExponentialHistogramMarshaler
(ExponentialHistogramDataPointMarshaler[] dataPointMarshalers, ProtoEnumInfo aggregationTemporality) private
HistogramMarshaler
(HistogramDataPointMarshaler[] dataPoints, ProtoEnumInfo aggregationTemporality) private
SumMarshaler
(NumberDataPointMarshaler[] dataPoints, ProtoEnumInfo aggregationTemporality, boolean isMonotonic) -
Uses of ProtoEnumInfo in io.opentelemetry.exporter.internal.otlp.traces
Fields in io.opentelemetry.exporter.internal.otlp.traces declared as ProtoEnumInfoModifier and TypeFieldDescriptionprivate final ProtoEnumInfo
SpanStatusMarshaler.protoStatusCode
private final ProtoEnumInfo
SpanMarshaler.spanKind
Methods in io.opentelemetry.exporter.internal.otlp.traces that return ProtoEnumInfoModifier and TypeMethodDescription(package private) static ProtoEnumInfo
SpanMarshaler.toProtoSpanKind
(SpanKind kind) (package private) static ProtoEnumInfo
SpanStatusMarshaler.toProtoSpanStatus
(StatusData status) Methods in io.opentelemetry.exporter.internal.otlp.traces with parameters of type ProtoEnumInfoModifier and TypeMethodDescriptionprivate static int
SpanMarshaler.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) private static int
SpanStatusMarshaler.computeSize
(ProtoEnumInfo protoStatusCode, byte[] descriptionUtf8) Constructors in io.opentelemetry.exporter.internal.otlp.traces with parameters of type ProtoEnumInfoModifierConstructorDescriptionprivate
SpanMarshaler
(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) private
SpanStatusMarshaler
(ProtoEnumInfo protoStatusCode, byte[] descriptionUtf8) -
Uses of ProtoEnumInfo in io.opentelemetry.proto.logs.v1.internal
Fields in io.opentelemetry.proto.logs.v1.internal declared as ProtoEnumInfoModifier and TypeFieldDescriptionstatic final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_DEBUG
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_DEBUG2
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_DEBUG3
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_DEBUG4
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_ERROR
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_ERROR2
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_ERROR3
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_ERROR4
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_FATAL
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_FATAL2
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_FATAL3
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_FATAL4
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_INFO
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_INFO2
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_INFO3
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_INFO4
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_TRACE
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_TRACE2
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_TRACE3
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_TRACE4
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_UNSPECIFIED
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_WARN
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_WARN2
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_WARN3
static final ProtoEnumInfo
SeverityNumber.SEVERITY_NUMBER_WARN4
-
Uses of ProtoEnumInfo in io.opentelemetry.proto.metrics.v1.internal
Fields in io.opentelemetry.proto.metrics.v1.internal declared as ProtoEnumInfoModifier and TypeFieldDescriptionstatic final ProtoEnumInfo
AggregationTemporality.AGGREGATION_TEMPORALITY_CUMULATIVE
static final ProtoEnumInfo
AggregationTemporality.AGGREGATION_TEMPORALITY_DELTA
static final ProtoEnumInfo
AggregationTemporality.AGGREGATION_TEMPORALITY_UNSPECIFIED
-
Uses of ProtoEnumInfo in io.opentelemetry.proto.profiles.v1experimental.internal
Fields in io.opentelemetry.proto.profiles.v1experimental.internal declared as ProtoEnumInfoModifier and TypeFieldDescriptionstatic final ProtoEnumInfo
AggregationTemporality.AGGREGATION_TEMPORALITY_CUMULATIVE
static final ProtoEnumInfo
AggregationTemporality.AGGREGATION_TEMPORALITY_DELTA
static final ProtoEnumInfo
AggregationTemporality.AGGREGATION_TEMPORALITY_UNSPECIFIED
static final ProtoEnumInfo
BuildIdKind.BUILD_ID_BINARY_HASH
static final ProtoEnumInfo
BuildIdKind.BUILD_ID_LINKER
-
Uses of ProtoEnumInfo in io.opentelemetry.proto.trace.v1.internal
Fields in io.opentelemetry.proto.trace.v1.internal declared as ProtoEnumInfoModifier and TypeFieldDescriptionstatic final ProtoEnumInfo
Span.SpanKind.SPAN_KIND_CLIENT
static final ProtoEnumInfo
Span.SpanKind.SPAN_KIND_CONSUMER
static final ProtoEnumInfo
Span.SpanKind.SPAN_KIND_INTERNAL
static final ProtoEnumInfo
Span.SpanKind.SPAN_KIND_PRODUCER
static final ProtoEnumInfo
Span.SpanKind.SPAN_KIND_SERVER
static final ProtoEnumInfo
Span.SpanKind.SPAN_KIND_UNSPECIFIED
static final ProtoEnumInfo
Status.StatusCode.STATUS_CODE_ERROR
static final ProtoEnumInfo
Status.StatusCode.STATUS_CODE_OK
static final ProtoEnumInfo
Status.StatusCode.STATUS_CODE_UNSET