public static interface MeasureComputer.MeasureComputerDefinition.Builder
Modifier and Type | Method and Description |
---|---|
MeasureComputer.MeasureComputerDefinition |
build() |
MeasureComputer.MeasureComputerDefinition.Builder |
setInputMetrics(java.lang.String... inputMetrics)
List of metric keys of the measures that will be loaded by this computer.
|
MeasureComputer.MeasureComputerDefinition.Builder |
setOutputMetrics(java.lang.String... outputMetrics)
List of metric keys of the measures that can be added by this computer.
|
MeasureComputer.MeasureComputerDefinition.Builder setInputMetrics(java.lang.String... inputMetrics)
CoreMetrics
or a metric provided by Metrics
java.lang.NullPointerException
- if inputMetrics is nulljava.lang.NullPointerException
- if the metrics contains a null
MeasureComputer.MeasureComputerDefinition.Builder setOutputMetrics(java.lang.String... outputMetrics)
Metrics
CoreMetrics
MeasureComputer
java.lang.NullPointerException
- if outputMetrics is nulljava.lang.IllegalArgumentException
- if there's not at least one output metricsjava.lang.NullPointerException
- if the metrics contains a null
MeasureComputer.MeasureComputerDefinition build()
java.lang.NullPointerException
- if inputMetrics is nulljava.lang.NullPointerException
- if inputs metrics contains a null
java.lang.NullPointerException
- if outputMetrics is nulljava.lang.IllegalArgumentException
- if there's not at least one output metricsjava.lang.NullPointerException
- if outputs metrics contains a null