public class SourceMetrics extends Metrics
fileNamesMap, filesURI, siddhiAppName| Constructor and Description |
|---|
SourceMetrics(String siddhiAppName,
String readingMode,
String streamName) |
| Modifier and Type | Method and Description |
|---|---|
void |
getCompletedTimeMetric(long completedTime) |
void |
getElapseTimeMetric(org.wso2.carbon.metrics.core.Gauge gauge) |
FileDeleteMetrics |
getFileDeleteMetrics() |
FileMoveMetrics |
getFileMoveMetrics() |
void |
getFileSizeMetric(org.wso2.carbon.metrics.core.Gauge gauge) |
void |
getFileStatusMetric() |
org.wso2.carbon.metrics.core.Counter |
getReadByteMetric() |
org.wso2.carbon.metrics.core.Counter |
getReadLineCountMetric() |
void |
getReadPercentageMetric() |
Map<String,StreamStatus> |
getSourceFileStatusMap() |
void |
getStartedTimeMetric(long startTime) |
Map<String,Long> |
getTailEnabledFilesMap() |
void |
getTailEnabledMetric(int enable) |
org.wso2.carbon.metrics.core.Counter |
getTotalErrorCount() |
org.wso2.carbon.metrics.core.Counter |
getTotalFileReadCount() |
org.wso2.carbon.metrics.core.Counter |
getTotalReadsMetrics() |
org.wso2.carbon.metrics.core.Counter |
getValidEventCountMetric() |
void |
setFilePath(String fileURI) |
void |
setReadPercentage(double readPercentage) |
void |
updateMetrics(ExecutorService executorService) |
getFileNames, getFilesURIpublic org.wso2.carbon.metrics.core.Counter getTotalReadsMetrics()
public org.wso2.carbon.metrics.core.Counter getTotalFileReadCount()
public org.wso2.carbon.metrics.core.Counter getReadByteMetric()
public org.wso2.carbon.metrics.core.Counter getValidEventCountMetric()
public org.wso2.carbon.metrics.core.Counter getReadLineCountMetric()
public void getElapseTimeMetric(org.wso2.carbon.metrics.core.Gauge gauge)
public org.wso2.carbon.metrics.core.Counter getTotalErrorCount()
public void getFileSizeMetric(org.wso2.carbon.metrics.core.Gauge gauge)
public void getFileStatusMetric()
public void getStartedTimeMetric(long startTime)
public void getCompletedTimeMetric(long completedTime)
public void getTailEnabledMetric(int enable)
public void getReadPercentageMetric()
public void setFilePath(String fileURI)
public void updateMetrics(ExecutorService executorService)
public FileDeleteMetrics getFileDeleteMetrics()
public FileMoveMetrics getFileMoveMetrics()
public Map<String,StreamStatus> getSourceFileStatusMap()
public void setReadPercentage(double readPercentage)
Copyright © 2021 WSO2. All rights reserved.