Index
All Classes and Interfaces|All Packages
B
- build() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.LogRecordToDiskExporter.Builder
- build() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter.Builder
- build() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.SpanToDiskExporter.Builder
- build() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration.Builder
- builder() - Static method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration
- builder(SignalStorage.LogRecord) - Static method in class io.opentelemetry.contrib.disk.buffering.exporters.LogRecordToDiskExporter
- builder(SignalStorage.Metric) - Static method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter
- builder(SignalStorage.Span) - Static method in class io.opentelemetry.contrib.disk.buffering.exporters.SpanToDiskExporter
- Builder() - Constructor for class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration.Builder
C
- clear() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileLogRecordStorage
- clear() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileMetricStorage
- clear() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileSpanStorage
- clear() - Method in interface io.opentelemetry.contrib.disk.buffering.storage.SignalStorage
-
Removes all the previously stored items.
- close() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileLogRecordStorage
- close() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileMetricStorage
- close() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileSpanStorage
- create(File) - Static method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileLogRecordStorage
- create(File) - Static method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileMetricStorage
- create(File) - Static method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileSpanStorage
- create(File, FileStorageConfiguration) - Static method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileLogRecordStorage
- create(File, FileStorageConfiguration) - Static method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileMetricStorage
- create(File, FileStorageConfiguration) - Static method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileSpanStorage
E
- error(Throwable) - Static method in interface io.opentelemetry.contrib.disk.buffering.storage.result.WriteResult
- export(Collection<LogRecordData>) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.LogRecordToDiskExporter
- export(Collection<MetricData>) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter
- export(Collection<SpanData>) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.SpanToDiskExporter
- ExporterCallback<T> - Interface in io.opentelemetry.contrib.disk.buffering.exporters.callback
-
Notifies about exporter and storage-related operations from within a signal to disk exporter.
F
- FileLogRecordStorage - Class in io.opentelemetry.contrib.disk.buffering.storage.impl
- FileMetricStorage - Class in io.opentelemetry.contrib.disk.buffering.storage.impl
- FileSpanStorage - Class in io.opentelemetry.contrib.disk.buffering.storage.impl
- FileStorageConfiguration - Class in io.opentelemetry.contrib.disk.buffering.storage.impl
-
Defines how the storage should be managed.
- FileStorageConfiguration() - Constructor for class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration
- FileStorageConfiguration.Builder - Class in io.opentelemetry.contrib.disk.buffering.storage.impl
- flush() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.LogRecordToDiskExporter
- flush() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter
- flush() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.SpanToDiskExporter
G
- getAggregationTemporality(InstrumentType) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter
- getDefault() - Static method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration
- getError() - Method in interface io.opentelemetry.contrib.disk.buffering.storage.result.WriteResult
-
Provides details of why the operation failed.
- getMaxFileAgeForReadMillis() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration
-
The max amount of time a file can be read from, which is also the amount of time a file is not considered to be deleted as stale.
- getMaxFileAgeForWriteMillis() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration
-
The max amount of time a file can receive new data.
- getMaxFileSize() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration
-
The max file size, If the getMaxFileAgeForWriteMillis() time value hasn't passed but the file has reached this size, it stops receiving data.
- getMaxFolderSize() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration
-
All the files are stored in a signal-specific folder.
- getMinFileAgeForReadMillis() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration
-
The min amount of time needed to pass before reading from a file.
I
- io.opentelemetry.contrib.disk.buffering.exporters - package io.opentelemetry.contrib.disk.buffering.exporters
- io.opentelemetry.contrib.disk.buffering.exporters.callback - package io.opentelemetry.contrib.disk.buffering.exporters.callback
- io.opentelemetry.contrib.disk.buffering.storage - package io.opentelemetry.contrib.disk.buffering.storage
- io.opentelemetry.contrib.disk.buffering.storage.impl - package io.opentelemetry.contrib.disk.buffering.storage.impl
- io.opentelemetry.contrib.disk.buffering.storage.result - package io.opentelemetry.contrib.disk.buffering.storage.result
- isSuccessful() - Method in interface io.opentelemetry.contrib.disk.buffering.storage.result.WriteResult
-
Whether the operation succeeded or not.
- iterator() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileLogRecordStorage
- iterator() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileMetricStorage
- iterator() - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileSpanStorage
L
- LogRecordToDiskExporter - Class in io.opentelemetry.contrib.disk.buffering.exporters
-
Exporter that stores logs into disk.
- LogRecordToDiskExporter.Builder - Class in io.opentelemetry.contrib.disk.buffering.exporters
M
- MetricToDiskExporter - Class in io.opentelemetry.contrib.disk.buffering.exporters
-
Exporter that stores metrics into disk.
- MetricToDiskExporter.Builder - Class in io.opentelemetry.contrib.disk.buffering.exporters
N
- NoopExporterCallback<T> - Class in io.opentelemetry.contrib.disk.buffering.exporters.callback
- NoopExporterCallback() - Constructor for class io.opentelemetry.contrib.disk.buffering.exporters.callback.NoopExporterCallback
O
- onExportError(Collection<T>, Throwable) - Method in interface io.opentelemetry.contrib.disk.buffering.exporters.callback.ExporterCallback
-
Called when an export to disk operation failed.
- onExportError(Collection<T>, Throwable) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.callback.NoopExporterCallback
- onExportSuccess(Collection<T>) - Method in interface io.opentelemetry.contrib.disk.buffering.exporters.callback.ExporterCallback
-
Called when an export to disk operation succeeded.
- onExportSuccess(Collection<T>) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.callback.NoopExporterCallback
- onShutdown() - Method in interface io.opentelemetry.contrib.disk.buffering.exporters.callback.ExporterCallback
-
Called when the exporter is closed.
- onShutdown() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.callback.NoopExporterCallback
S
- setAggregationTemporalitySelector(AggregationTemporalitySelector) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter.Builder
- setExporterCallback(ExporterCallback<LogRecordData>) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.LogRecordToDiskExporter.Builder
- setExporterCallback(ExporterCallback<MetricData>) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter.Builder
- setExporterCallback(ExporterCallback<SpanData>) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.SpanToDiskExporter.Builder
- setMaxFileAgeForReadMillis(long) - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration.Builder
- setMaxFileAgeForWriteMillis(long) - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration.Builder
- setMaxFileSize(int) - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration.Builder
- setMaxFolderSize(int) - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration.Builder
- setMinFileAgeForReadMillis(long) - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileStorageConfiguration.Builder
- setWriteTimeout(Duration) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.LogRecordToDiskExporter.Builder
- setWriteTimeout(Duration) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter.Builder
- setWriteTimeout(Duration) - Method in class io.opentelemetry.contrib.disk.buffering.exporters.SpanToDiskExporter.Builder
- shutdown() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.LogRecordToDiskExporter
- shutdown() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.MetricToDiskExporter
- shutdown() - Method in class io.opentelemetry.contrib.disk.buffering.exporters.SpanToDiskExporter
- SignalStorage<T> - Interface in io.opentelemetry.contrib.disk.buffering.storage
-
Allows writing and iterating over written signal items.
- SignalStorage.LogRecord - Interface in io.opentelemetry.contrib.disk.buffering.storage
-
Abstraction for Logs.
- SignalStorage.Metric - Interface in io.opentelemetry.contrib.disk.buffering.storage
-
Abstraction for Metrics.
- SignalStorage.Span - Interface in io.opentelemetry.contrib.disk.buffering.storage
-
Abstraction for Spans.
- SpanToDiskExporter - Class in io.opentelemetry.contrib.disk.buffering.exporters
-
Exporter that stores spans into disk.
- SpanToDiskExporter.Builder - Class in io.opentelemetry.contrib.disk.buffering.exporters
- successful() - Static method in interface io.opentelemetry.contrib.disk.buffering.storage.result.WriteResult
W
- write(Collection<LogRecordData>) - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileLogRecordStorage
- write(Collection<MetricData>) - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileMetricStorage
- write(Collection<SpanData>) - Method in class io.opentelemetry.contrib.disk.buffering.storage.impl.FileSpanStorage
- write(Collection<T>) - Method in interface io.opentelemetry.contrib.disk.buffering.storage.SignalStorage
-
Stores signal items.
- WriteResult - Interface in io.opentelemetry.contrib.disk.buffering.storage.result
-
The result of a
SignalStoragewrite operation.
All Classes and Interfaces|All Packages