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
Methods 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
Methods 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
Methods 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
Methods in io.opentelemetry.exporter.otlp.http.logs with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpHttpLogRecordExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode. -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.http.metrics
Methods 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. -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.http.trace
Methods in io.opentelemetry.exporter.otlp.http.trace with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpHttpSpanExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode. -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.logs
Methods in io.opentelemetry.exporter.otlp.logs with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpGrpcLogRecordExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode. -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.metrics
Methods 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. -
Uses of MemoryMode in io.opentelemetry.exporter.otlp.trace
Methods in io.opentelemetry.exporter.otlp.trace with parameters of type MemoryModeModifier and TypeMethodDescriptionOtlpGrpcSpanExporterBuilder.setMemoryMode(MemoryMode memoryMode) Set theMemoryMode. -
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
Methods 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.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.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.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)