| Modifier and Type | Field and Description | 
|---|---|
static io.vertx.lang.rx.TypeArg<MetricsService> | 
__TYPE_ARG  | 
| Constructor and Description | 
|---|
MetricsService(MetricsService delegate)  | 
MetricsService(Object delegate)  | 
| Modifier and Type | Method and Description | 
|---|---|
static MetricsService | 
create(Vertx vertx)
Creates a metric service for a given  
Vertx instance. | 
boolean | 
equals(Object o)  | 
String | 
getBaseName(Measured measured)  | 
MetricsService | 
getDelegate()  | 
JsonObject | 
getMetricsSnapshot(Measured measured)
Will return the metrics that correspond with the  
measured object, null if no metrics is available.
 Note: in the case of scaled servers, the JsonObject returns an aggregation of the metrics as the
 dropwizard backend reports to a single server. | 
JsonObject | 
getMetricsSnapshot(String baseName)
Will return the metrics that begins with the  
baseName, null if no metrics is available.
 Note: in the case of scaled servers, the JsonObject returns an aggregation of the metrics as the
 dropwizard backend reports to a single server. | 
int | 
hashCode()  | 
Set<String> | 
metricsNames()  | 
static MetricsService | 
newInstance(MetricsService arg)  | 
String | 
toString()  | 
public static final io.vertx.lang.rx.TypeArg<MetricsService> __TYPE_ARG
public MetricsService(MetricsService delegate)
public MetricsService(Object delegate)
public MetricsService getDelegate()
public static MetricsService create(Vertx vertx)
Vertx instance.vertx - the vertx instancepublic String getBaseName(Measured measured)
measured - the measure objectpublic JsonObject getMetricsSnapshot(Measured measured)
measured object, null if no metrics is available.
 Note: in the case of scaled servers, the JsonObject returns an aggregation of the metrics as the
 dropwizard backend reports to a single server.measured - public JsonObject getMetricsSnapshot(String baseName)
baseName, null if no metrics is available.
 Note: in the case of scaled servers, the JsonObject returns an aggregation of the metrics as the
 dropwizard backend reports to a single server.baseName - public static MetricsService newInstance(MetricsService arg)
Copyright © 2021 Eclipse. All rights reserved.