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 void
ExporterBuilderUtil.configureExporterMemoryMode
(ConfigProperties config, Consumer<MemoryMode> memoryModeConsumer) Invoke thememoryModeConsumer
with the configuredMemoryMode
.static void
ExporterBuilderUtil.configureExporterMemoryMode
(StructuredConfigProperties config, Consumer<MemoryMode> memoryModeConsumer) Invoke thememoryModeConsumer
with 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 MemoryMode
OtlpHttpLogRecordExporterBuilder.DEFAULT_MEMORY_MODE
private MemoryMode
OtlpHttpLogRecordExporterBuilder.memoryMode
Methods 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 MemoryMode
OtlpHttpMetricExporterBuilder.DEFAULT_MEMORY_MODE
private MemoryMode
OtlpHttpMetricExporterBuilder.memoryMode
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
.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 MemoryMode
OtlpHttpSpanExporterBuilder.DEFAULT_MEMORY_MODE
private MemoryMode
OtlpHttpSpanExporterBuilder.memoryMode
Methods 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 MemoryMode
OtlpGrpcLogRecordExporterBuilder.DEFAULT_MEMORY_MODE
private MemoryMode
OtlpGrpcLogRecordExporterBuilder.memoryMode
Methods 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 MemoryMode
OtlpGrpcMetricExporterBuilder.DEFAULT_MEMORY_MODE
private MemoryMode
OtlpGrpcMetricExporterBuilder.memoryMode
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
.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 MemoryMode
OtlpGrpcSpanExporterBuilder.DEFAULT_MEMORY_MODE
private MemoryMode
OtlpGrpcSpanExporterBuilder.memoryMode
Methods 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
Methods in io.opentelemetry.sdk.common.export that return MemoryModeModifier and TypeMethodDescriptionstatic MemoryMode
Returns 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 MemoryMode
MetricExporter.getMemoryMode()
Returns the memory mode used by this exporter's associated reader.default MemoryMode
MetricReader.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 MemoryMode
DoubleBase2ExponentialHistogramAggregator.Handle.memoryMode
private final MemoryMode
DoubleBase2ExponentialHistogramAggregator.memoryMode
private final MemoryMode
DoubleBase2ExponentialHistogramBuckets.memoryMode
private final MemoryMode
DoubleExplicitBucketHistogramAggregator.memoryMode
private final MemoryMode
DoubleLastValueAggregator.memoryMode
private final MemoryMode
DoubleSumAggregator.memoryMode
private final MemoryMode
LongLastValueAggregator.memoryMode
private final MemoryMode
LongSumAggregator.memoryMode
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.(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) private
Handle
(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 MemoryMode
AsynchronousMetricStorage.memoryMode
private final MemoryMode
DefaultSynchronousMetricStorage.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)