| Package | Description |
|---|---|
| org.apache.nifi.processors.standard |
| Modifier and Type | Class and Description |
|---|---|
static class |
ListFile.RollingMetricPerformanceTracker
Tracks metrics using a rolling window of time, in which older metrics are 'aged off' by calling
ListFile.RollingMetricPerformanceTracker.purgeTimingInfo(long). |
static class |
ListFile.UntrackedPerformanceTracker
A PerformanceTracker that is capable of tracking which disk access operation is active and which directory is actively being listed,
as well as timing specific operations, but does not track metrics over any amount of time.
|
| Modifier and Type | Field and Description |
|---|---|
private ListFile.PerformanceTracker |
ListFile.performanceTracker |
private ListFile.PerformanceTracker |
ListFile.MonitorActiveTasks.performanceTracker |
private ListFile.PerformanceTracker |
ListFile.TimingInfo.tracker |
| Modifier and Type | Method and Description |
|---|---|
protected ListFile.PerformanceTracker |
ListFile.getPerformanceTracker() |
| Modifier and Type | Method and Description |
|---|---|
private BiPredicate<Path,BasicFileAttributes> |
ListFile.createFileFilter(ProcessContext context,
ListFile.PerformanceTracker performanceTracker,
boolean applyFilters,
Path basePath) |
| Constructor and Description |
|---|
MonitorActiveTasks(ListFile.PerformanceTracker tracker,
ComponentLog logger,
long maxDiskOperationMillis,
long maxListingMillis,
long millisToKeepStats) |
TimingInfo(String directory,
String filename,
ListFile.PerformanceTracker tracker,
ComponentLog logger,
long maxDiskOperationMillis) |
Copyright © 2023 Apache NiFi Project. All rights reserved.