public class CSVInvocationReportModule extends AbstractReportModule
ReportModule that creates a CSV file with one line per invocation,
which reports the measured latency in the first column and the start time in
the second one.context| Constructor and Description |
|---|
CSVInvocationReportModule() |
| Modifier and Type | Method and Description |
|---|---|
void |
completed(String serviceId,
LatencyCounter[] counters,
ExecutionConfig executionConfig,
PerformanceRequirement requirement)
implements backwards-compatibility of inheritors of older versions of
this class
|
String |
getReportReference(String serviceId) |
String |
getReportReferenceLabel(String serviceId) |
void |
invoked(String serviceId,
int latency,
long startTime) |
void |
starting(String serviceId) |
completed, error, setContextpublic String getReportReferenceLabel(String serviceId)
getReportReferenceLabel in interface ReportModulegetReportReferenceLabel in class AbstractReportModulepublic String getReportReference(String serviceId)
getReportReference in interface ReportModulegetReportReference in class AbstractReportModulepublic void starting(String serviceId)
starting in interface ReportModulestarting in class AbstractReportModulepublic void invoked(String serviceId, int latency, long startTime)
invoked in interface ReportModuleinvoked in class AbstractReportModulepublic void completed(String serviceId, LatencyCounter[] counters, ExecutionConfig executionConfig, PerformanceRequirement requirement)
AbstractReportModulecompleted in interface ReportModulecompleted in class AbstractReportModuleCopyright © 2019. All rights reserved.