Uses of Enum
io.opentelemetry.sdk.common.export.MemoryMode
Packages that use MemoryMode
Package
Description
Internal utilities for exporters.
Marshaling of OTLP logs.
Marshaling of OTLP metrics.
Marshaling of OTLP traces.
OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP gRPC.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
Common utilities used by SDK exporters.
Utilities that facilitate exporting metrics out of
SdkMeterProvider.Metric aggregators.
View related internal classes.
-
Uses of MemoryMode in io.opentelemetry.exporter.internal
Method parameters in io.opentelemetry.exporter.internal with type arguments of type MemoryModeModifier and TypeMethodDescriptionstatic voidExporterBuilderUtil.configureExporterMemoryMode(ConfigProperties config, Consumer<MemoryMode> memoryModeConsumer) Invoke thememoryModeConsumerwith the configuredMemoryMode.static voidExporterBuilderUtil.configureExporterMemoryMode(StructuredConfigProperties config, Consumer<MemoryMode> memoryModeConsumer) Invoke thememoryModeConsumerwith the configuredMemoryMode. -
Uses of MemoryMode in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs declared as MemoryModeMethods in io.opentelemetry.exporter.internal.otlp.logs that return MemoryModeConstructors in io.opentelemetry.exporter.internal.otlp.logs with parameters of type MemoryModeModifierConstructorDescriptionLogReusableDataMarshaler(MemoryMode memoryMode, BiFunction<Marshaler, Integer, CompletableResultCode> doExport) -
Uses of MemoryMode in io.opentelemetry.exporter.internal.otlp.metrics
Fields in io.opentelemetry.exporter.internal.otlp.metrics declared as MemoryModeMethods in io.opentelemetry.exporter.internal.otlp.metrics that return MemoryModeConstructors in io.opentelemetry.exporter.internal.otlp.metrics with parameters of type MemoryModeModifierConstructorDescriptionMetricReusableDataMarshaler(MemoryMode memoryMode, BiFunction<Marshaler, Integer, CompletableResultCode> doExport) -
Uses of MemoryMode in io.opentelemetry.exporter.internal.otlp.traces
Fields in io.opentelemetry.exporter.internal.otlp.traces declared as MemoryModeMethods in io.opentelemetry.exporter.internal.otlp.traces that return MemoryModeConstructors in io.opentelemetry.exporter.internal.otlp.traces with parameters of type MemoryModeModifierConstructorDescriptionSpanReusableDataMarshaler(MemoryMode memoryMode, BiFunction<Marshaler, Integer, CompletableResultCode> doExport) -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.http.logs
Fields in io.opentelemetry.exporter.otlp.http.logs declared as MemoryModeModifier and TypeFieldDescriptionprivate static final MemoryModeOtlpHttpLogRecordExporterBuilder.DEFAULT_MEMORY_MODEprivate MemoryModeOtlpHttpLogRecordExporterBuilder.memoryModeMethods in io.opentelemetry.exporter.otlp.http.logs with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpHttpLogRecordExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode.Constructors in io.opentelemetry.exporter.otlp.http.logs with parameters of type MemoryModeModifierConstructorDescription(package private)OtlpHttpLogRecordExporter(HttpExporterBuilder<Marshaler> builder, HttpExporter<Marshaler> delegate, MemoryMode memoryMode) (package private)OtlpHttpLogRecordExporterBuilder(HttpExporterBuilder<Marshaler> delegate, MemoryMode memoryMode) -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.http.metrics
Fields in io.opentelemetry.exporter.otlp.http.metrics declared as MemoryModeModifier and TypeFieldDescriptionprivate static final MemoryModeOtlpHttpMetricExporterBuilder.DEFAULT_MEMORY_MODEprivate MemoryModeOtlpHttpMetricExporterBuilder.memoryModeMethods in io.opentelemetry.exporter.otlp.http.metrics that return MemoryModeMethods in io.opentelemetry.exporter.otlp.http.metrics with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpHttpMetricExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode.Constructors in io.opentelemetry.exporter.otlp.http.metrics with parameters of type MemoryModeModifierConstructorDescription(package private)OtlpHttpMetricExporter(HttpExporterBuilder<Marshaler> builder, HttpExporter<Marshaler> delegate, AggregationTemporalitySelector aggregationTemporalitySelector, DefaultAggregationSelector defaultAggregationSelector, MemoryMode memoryMode) (package private)OtlpHttpMetricExporterBuilder(HttpExporterBuilder<Marshaler> delegate, MemoryMode memoryMode) -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.http.trace
Fields in io.opentelemetry.exporter.otlp.http.trace declared as MemoryModeModifier and TypeFieldDescriptionprivate static final MemoryModeOtlpHttpSpanExporterBuilder.DEFAULT_MEMORY_MODEprivate MemoryModeOtlpHttpSpanExporterBuilder.memoryModeMethods in io.opentelemetry.exporter.otlp.http.trace with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpHttpSpanExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode.Constructors in io.opentelemetry.exporter.otlp.http.trace with parameters of type MemoryModeModifierConstructorDescription(package private)OtlpHttpSpanExporter(HttpExporterBuilder<Marshaler> builder, HttpExporter<Marshaler> delegate, MemoryMode memoryMode) (package private)OtlpHttpSpanExporterBuilder(HttpExporterBuilder<Marshaler> delegate, MemoryMode memoryMode) -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.logs
Fields in io.opentelemetry.exporter.otlp.logs declared as MemoryModeModifier and TypeFieldDescriptionprivate static final MemoryModeOtlpGrpcLogRecordExporterBuilder.DEFAULT_MEMORY_MODEprivate MemoryModeOtlpGrpcLogRecordExporterBuilder.memoryModeMethods in io.opentelemetry.exporter.otlp.logs with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpGrpcLogRecordExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode.Constructors in io.opentelemetry.exporter.otlp.logs with parameters of type MemoryModeModifierConstructorDescription(package private)OtlpGrpcLogRecordExporter(GrpcExporterBuilder<Marshaler> builder, GrpcExporter<Marshaler> delegate, MemoryMode memoryMode) (package private)OtlpGrpcLogRecordExporterBuilder(GrpcExporterBuilder<Marshaler> delegate, MemoryMode memoryMode) -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.metrics
Fields in io.opentelemetry.exporter.otlp.metrics declared as MemoryModeModifier and TypeFieldDescriptionprivate static final MemoryModeOtlpGrpcMetricExporterBuilder.DEFAULT_MEMORY_MODEprivate MemoryModeOtlpGrpcMetricExporterBuilder.memoryModeMethods in io.opentelemetry.exporter.otlp.metrics that return MemoryModeMethods in io.opentelemetry.exporter.otlp.metrics with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpGrpcMetricExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode.Constructors in io.opentelemetry.exporter.otlp.metrics with parameters of type MemoryModeModifierConstructorDescription(package private)OtlpGrpcMetricExporter(GrpcExporterBuilder<Marshaler> builder, GrpcExporter<Marshaler> delegate, AggregationTemporalitySelector aggregationTemporalitySelector, DefaultAggregationSelector defaultAggregationSelector, MemoryMode memoryMode) (package private)OtlpGrpcMetricExporterBuilder(GrpcExporterBuilder<Marshaler> delegate, MemoryMode memoryMode) -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.trace
Fields in io.opentelemetry.exporter.otlp.trace declared as MemoryModeModifier and TypeFieldDescriptionprivate static final MemoryModeOtlpGrpcSpanExporterBuilder.DEFAULT_MEMORY_MODEprivate MemoryModeOtlpGrpcSpanExporterBuilder.memoryModeMethods in io.opentelemetry.exporter.otlp.trace with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpGrpcSpanExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode.Constructors in io.opentelemetry.exporter.otlp.trace with parameters of type MemoryModeModifierConstructorDescription(package private)OtlpGrpcSpanExporter(GrpcExporterBuilder<Marshaler> builder, GrpcExporter<Marshaler> delegate, MemoryMode memoryMode) (package private)OtlpGrpcSpanExporterBuilder(GrpcExporterBuilder<Marshaler> delegate, MemoryMode memoryMode) -
Uses of MemoryMode in io.opentelemetry.sdk.common.export
Subclasses with type arguments of type MemoryMode in io.opentelemetry.sdk.common.exportMethods in io.opentelemetry.sdk.common.export that return MemoryModeModifier and TypeMethodDescriptionstatic MemoryModeReturns the enum constant of this type with the specified name.static MemoryMode[]MemoryMode.values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of MemoryMode in io.opentelemetry.sdk.metrics.export
Methods in io.opentelemetry.sdk.metrics.export that return MemoryModeModifier and TypeMethodDescriptiondefault MemoryModeMetricExporter.getMemoryMode()Returns the memory mode used by this exporter's associated reader.default MemoryModeMetricReader.getMemoryMode()Returns the memory mode used by this reader.PeriodicMetricReader.getMemoryMode() -
Uses of MemoryMode in io.opentelemetry.sdk.metrics.internal.aggregator
Fields in io.opentelemetry.sdk.metrics.internal.aggregator declared as MemoryModeModifier and TypeFieldDescriptionprivate final MemoryModeDoubleBase2ExponentialHistogramAggregator.Handle.memoryModeprivate final MemoryModeDoubleBase2ExponentialHistogramAggregator.memoryModeprivate final MemoryModeDoubleBase2ExponentialHistogramBuckets.memoryModeprivate final MemoryModeDoubleExplicitBucketHistogramAggregator.memoryModeprivate final MemoryModeDoubleLastValueAggregator.memoryModeprivate final MemoryModeDoubleSumAggregator.memoryModeprivate final MemoryModeLongLastValueAggregator.memoryModeprivate final MemoryModeLongSumAggregator.memoryModeMethods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type MemoryModeModifier and TypeMethodDescription<T extends PointData, U extends ExemplarData>
Aggregator<T, U> AggregatorFactory.createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) Returns a newAggregator.Constructors in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type MemoryModeModifierConstructorDescriptionDoubleBase2ExponentialHistogramAggregator(Supplier<ExemplarReservoir<DoubleExemplarData>> reservoirSupplier, int maxBuckets, int maxScale, MemoryMode memoryMode) Constructs an exponential histogram aggregator.(package private)DoubleBase2ExponentialHistogramBuckets(int scale, int maxBuckets, MemoryMode memoryMode) DoubleExplicitBucketHistogramAggregator(double[] boundaries, Supplier<ExemplarReservoir<DoubleExemplarData>> reservoirSupplier, MemoryMode memoryMode) Constructs an explicit bucket histogram aggregator.DoubleLastValueAggregator(Supplier<ExemplarReservoir<DoubleExemplarData>> reservoirSupplier, MemoryMode memoryMode) DoubleSumAggregator(InstrumentDescriptor instrumentDescriptor, Supplier<ExemplarReservoir<DoubleExemplarData>> reservoirSupplier, MemoryMode memoryMode) Constructs a sum aggregator.(package private)Handle(ExemplarReservoir<DoubleExemplarData> reservoir, int maxBuckets, int maxScale, MemoryMode memoryMode) (package private)Handle(List<Double> boundaryList, double[] boundaries, ExemplarReservoir<DoubleExemplarData> reservoir, MemoryMode memoryMode) privateHandle(ExemplarReservoir<DoubleExemplarData> reservoir, MemoryMode memoryMode) (package private)Handle(ExemplarReservoir<DoubleExemplarData> exemplarReservoir, MemoryMode memoryMode) (package private)Handle(ExemplarReservoir<LongExemplarData> exemplarReservoir, MemoryMode memoryMode) (package private)Handle(ExemplarReservoir<LongExemplarData> exemplarReservoir, MemoryMode memoryMode) LongLastValueAggregator(Supplier<ExemplarReservoir<LongExemplarData>> reservoirSupplier, MemoryMode memoryMode) LongSumAggregator(InstrumentDescriptor instrumentDescriptor, Supplier<ExemplarReservoir<LongExemplarData>> reservoirSupplier, MemoryMode memoryMode) -
Uses of MemoryMode in io.opentelemetry.sdk.metrics.internal.state
Fields in io.opentelemetry.sdk.metrics.internal.state declared as MemoryModeModifier and TypeFieldDescriptionprivate final MemoryModeAsynchronousMetricStorage.memoryModeprivate final MemoryModeDefaultSynchronousMetricStorage.memoryMode -
Uses of MemoryMode in io.opentelemetry.sdk.metrics.internal.view
Methods in io.opentelemetry.sdk.metrics.internal.view with parameters of type MemoryModeModifier and TypeMethodDescription<T extends PointData, U extends ExemplarData>
Aggregator<T, U> Base2ExponentialHistogramAggregation.createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData, U extends ExemplarData>
Aggregator<T, U> DefaultAggregation.createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData, U extends ExemplarData>
Aggregator<T, U> DropAggregation.createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData, U extends ExemplarData>
Aggregator<T, U> ExplicitBucketHistogramAggregation.createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData, U extends ExemplarData>
Aggregator<T, U> LastValueAggregation.createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode) <T extends PointData, U extends ExemplarData>
Aggregator<T, U> SumAggregation.createAggregator(InstrumentDescriptor instrumentDescriptor, ExemplarFilter exemplarFilter, MemoryMode memoryMode)