public class ESMetrics extends AbstractESComponent implements io.apiman.gateway.engine.IMetrics
IMetrics interface.| Modifier and Type | Field and Description |
|---|---|
protected io.apiman.gateway.engine.IComponentRegistry |
componentRegistry |
| Constructor and Description |
|---|
ESMetrics(Map<String,String> config)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getIndexName()
Gets the configured index name.
|
void |
record(io.apiman.gateway.engine.metrics.RequestMetric metric) |
void |
setComponentRegistry(io.apiman.gateway.engine.IComponentRegistry registry) |
getClientprotected io.apiman.gateway.engine.IComponentRegistry componentRegistry
public void setComponentRegistry(io.apiman.gateway.engine.IComponentRegistry registry)
setComponentRegistry in interface io.apiman.gateway.engine.IMetricsIMetrics.setComponentRegistry(io.apiman.gateway.engine.IComponentRegistry)public void record(io.apiman.gateway.engine.metrics.RequestMetric metric)
record in interface io.apiman.gateway.engine.IMetricsIMetrics.record(io.apiman.gateway.engine.metrics.RequestMetric)protected String getIndexName()
AbstractESComponentgetIndexName in class AbstractESComponentAbstractESComponent.getIndexName()Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.