public interface MutableMetricDescriptor extends MutableMetadataElement, MetricFunctionDescriptor
Clients need to implement MetricFunction
interface
and provide their own implementation for metric computation.
For instance : 95th percentile.
FunctionDescriptor.FunctionParam, FunctionDescriptor.FunctionParamValue
Modifier and Type | Method and Description |
---|---|
void |
addBinding(FunctionDescriptor.FunctionParam functionParam,
Measurement measurement,
Attribute attribute)
Add a function binding to the measurement.
|
void |
setMetricFunctionDescriptor(MetricFunctionDescriptor functionDescriptor)
Set a function descriptor
|
setDescription, setDisplayName, setName, setProperty
getDescription, getDisplayName, getName, getOwnerSchema, getProperty, getPropertyNames, serialize
getMetricDataType, isMultiValued
getCategory, getDescription, getFunctionContext, getFunctionContext, getFunctionContexts, getFunctionParam, getFunctionParam, getFunctionParams, getImplClass, getName
void addBinding(FunctionDescriptor.FunctionParam functionParam, Measurement measurement, Attribute attribute) throws DuplicateSchemaElementException
functionParam
- measurement
- attribute
- DuplicateSchemaElementException
void setMetricFunctionDescriptor(MetricFunctionDescriptor functionDescriptor)
functionDescriptor
- associated function descriptor.Copyright © 2000-2014 TIBCO Inc. All Rights Reserved.