-
public final class StreamTelemetryConfigConfiguration for StreamTelemetry.
-
-
Field Summary
Fields Modifier and Type Field Description private final Filerootprivate final StringbasePathprivate final Stringversionprivate final IntegermemoryCapacityprivate final LongdiskCapacityprivate final StreamSignalRedactorredactor
-
Constructor Summary
Constructors Constructor Description StreamTelemetryConfig(File root, String basePath, String version, Integer memoryCapacity, Long diskCapacity, StreamSignalRedactor redactor)
-
Method Summary
Modifier and Type Method Description final FilegetRoot()final StringgetBasePath()final StringgetVersion()final IntegergetMemoryCapacity()final LonggetDiskCapacity()final StreamSignalRedactorgetRedactor()-
-
Constructor Detail
-
StreamTelemetryConfig
StreamTelemetryConfig(File root, String basePath, String version, Integer memoryCapacity, Long diskCapacity, StreamSignalRedactor redactor)
- Parameters:
root- Root directory for disk spill storage.basePath- Subdirectory under root for telemetry files (e.g.version- Version tag for the disk format — typically the core SDK version.memoryCapacity- Maximum number of signals held in memory per scope before spilling to disk.diskCapacity- Maximum bytes of disk storage per scope.redactor- Optional StreamSignalRedactor applied to every signal on emit.
-
-
Method Detail
-
getBasePath
final String getBasePath()
-
getVersion
final String getVersion()
-
getMemoryCapacity
final Integer getMemoryCapacity()
-
getDiskCapacity
final Long getDiskCapacity()
-
getRedactor
final StreamSignalRedactor getRedactor()
-
-
-
-