public class examples.MetricsExamples
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: examples.MetricsExamples
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lexamples/MetricsExamples;
public void setup();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
2: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lexamples/MetricsExamples;
public void setupJMX();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setJmxEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
2: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lexamples/MetricsExamples;
public void setupJMXWithDomain();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
2: iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setJmxEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
3: ldc "mydomain"
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setJmxDomain:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
4: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lexamples/MetricsExamples;
public void setupMonitoredHandlers();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
2: iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
3: new io.vertx.ext.dropwizard.Match
dup
invokespecial io.vertx.ext.dropwizard.Match.<init>:()V
ldc "some-address"
invokevirtual io.vertx.ext.dropwizard.Match.setValue:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/Match;
4: invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.addMonitoredEventBusHandler:(Lio/vertx/ext/dropwizard/Match;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
5: new io.vertx.ext.dropwizard.Match
dup
invokespecial io.vertx.ext.dropwizard.Match.<init>:()V
ldc "business-.*"
invokevirtual io.vertx.ext.dropwizard.Match.setValue:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/Match;
getstatic io.vertx.ext.dropwizard.MatchType.REGEX:Lio/vertx/ext/dropwizard/MatchType;
invokevirtual io.vertx.ext.dropwizard.Match.setType:(Lio/vertx/ext/dropwizard/MatchType;)Lio/vertx/ext/dropwizard/Match;
6: invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.addMonitoredEventBusHandler:(Lio/vertx/ext/dropwizard/Match;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
7: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
8: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lexamples/MetricsExamples;
public void setupMonitoredUris();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
2: iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
3: new io.vertx.ext.dropwizard.Match
dup
invokespecial io.vertx.ext.dropwizard.Match.<init>:()V
ldc "/"
invokevirtual io.vertx.ext.dropwizard.Match.setValue:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/Match;
4: invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.addMonitoredHttpServerUri:(Lio/vertx/ext/dropwizard/Match;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
5: new io.vertx.ext.dropwizard.Match
dup
invokespecial io.vertx.ext.dropwizard.Match.<init>:()V
ldc "/foo/.*"
invokevirtual io.vertx.ext.dropwizard.Match.setValue:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/Match;
getstatic io.vertx.ext.dropwizard.MatchType.REGEX:Lio/vertx/ext/dropwizard/MatchType;
invokevirtual io.vertx.ext.dropwizard.Match.setType:(Lio/vertx/ext/dropwizard/MatchType;)Lio/vertx/ext/dropwizard/Match;
6: invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.addMonitoredHttpServerUri:(Lio/vertx/ext/dropwizard/Match;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
7: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
8: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lexamples/MetricsExamples;
public void setupMonitoredUrisWithAliases();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
2: iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
3: new io.vertx.ext.dropwizard.Match
dup
invokespecial io.vertx.ext.dropwizard.Match.<init>:()V
ldc "/users/.*"
invokevirtual io.vertx.ext.dropwizard.Match.setValue:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/Match;
ldc "users"
invokevirtual io.vertx.ext.dropwizard.Match.setAlias:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/Match;
getstatic io.vertx.ext.dropwizard.MatchType.REGEX:Lio/vertx/ext/dropwizard/MatchType;
invokevirtual io.vertx.ext.dropwizard.Match.setType:(Lio/vertx/ext/dropwizard/MatchType;)Lio/vertx/ext/dropwizard/Match;
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.addMonitoredHttpServerUri:(Lio/vertx/ext/dropwizard/Match;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
4: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lexamples/MetricsExamples;
public void setupMonitoredEndpoints();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
2: iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
3: new io.vertx.ext.dropwizard.Match
dup
invokespecial io.vertx.ext.dropwizard.Match.<init>:()V
ldc "some-host:80"
invokevirtual io.vertx.ext.dropwizard.Match.setValue:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/Match;
4: invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.addMonitoredHttpClientEndpoint:(Lio/vertx/ext/dropwizard/Match;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
5: new io.vertx.ext.dropwizard.Match
dup
invokespecial io.vertx.ext.dropwizard.Match.<init>:()V
ldc "another-host:.*"
invokevirtual io.vertx.ext.dropwizard.Match.setValue:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/Match;
getstatic io.vertx.ext.dropwizard.MatchType.REGEX:Lio/vertx/ext/dropwizard/MatchType;
invokevirtual io.vertx.ext.dropwizard.Match.setType:(Lio/vertx/ext/dropwizard/MatchType;)Lio/vertx/ext/dropwizard/Match;
6: invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.addMonitoredHttpClientEndpoint:(Lio/vertx/ext/dropwizard/Match;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
7: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
8: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lexamples/MetricsExamples;
public void naming1(io.vertx.core.Vertx, io.vertx.ext.dropwizard.MetricsService);
descriptor: (Lio/vertx/core/Vertx;Lio/vertx/ext/dropwizard/MetricsService;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 1
invokeinterface io.vertx.ext.dropwizard.MetricsService.getMetricsSnapshot:(Lio/vertx/core/metrics/Measured;)Lio/vertx/core/json/JsonObject;
astore 3
start local 3 1: aload 3
ldc "vertx.eventbus.handlers"
invokevirtual io.vertx.core.json.JsonObject.getJsonObject:(Ljava/lang/String;)Lio/vertx/core/json/JsonObject;
pop
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lexamples/MetricsExamples;
0 3 1 vertx Lio/vertx/core/Vertx;
0 3 2 metricsService Lio/vertx/ext/dropwizard/MetricsService;
1 3 3 metrics Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
vertx
metricsService
public void naming2(io.vertx.core.Vertx, io.vertx.ext.dropwizard.MetricsService);
descriptor: (Lio/vertx/core/Vertx;Lio/vertx/ext/dropwizard/MetricsService;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokeinterface io.vertx.core.Vertx.eventBus:()Lio/vertx/core/eventbus/EventBus;
astore 3
start local 3 1: aload 2
aload 3
invokeinterface io.vertx.ext.dropwizard.MetricsService.getMetricsSnapshot:(Lio/vertx/core/metrics/Measured;)Lio/vertx/core/json/JsonObject;
astore 4
start local 4 2: aload 4
ldc "handlers"
invokevirtual io.vertx.core.json.JsonObject.getJsonObject:(Ljava/lang/String;)Lio/vertx/core/json/JsonObject;
pop
3: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lexamples/MetricsExamples;
0 4 1 vertx Lio/vertx/core/Vertx;
0 4 2 metricsService Lio/vertx/ext/dropwizard/MetricsService;
1 4 3 eventBus Lio/vertx/core/eventbus/EventBus;
2 4 4 metrics Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
vertx
metricsService
public void naming3(io.vertx.core.Vertx, io.vertx.ext.dropwizard.MetricsService);
descriptor: (Lio/vertx/core/Vertx;Lio/vertx/ext/dropwizard/MetricsService;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokeinterface io.vertx.ext.dropwizard.MetricsService.metricsNames:()Ljava/util/Set;
astore 3
start local 3 1: aload 3
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 5
goto 4
StackMap locals: examples.MetricsExamples io.vertx.core.Vertx io.vertx.ext.dropwizard.MetricsService java.util.Set top java.util.Iterator
StackMap stack:
2: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 4
start local 4 3: getstatic java.lang.System.out:Ljava/io/PrintStream;
new java.lang.StringBuilder
dup
ldc "Known metrics name "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
end local 4 4: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lexamples/MetricsExamples;
0 6 1 vertx Lio/vertx/core/Vertx;
0 6 2 metricsService Lio/vertx/ext/dropwizard/MetricsService;
1 6 3 metricsNames Ljava/util/Set<Ljava/lang/String;>;
3 4 4 metricsName Ljava/lang/String;
MethodParameters:
Name Flags
vertx
metricsService
public void baseName();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
ldc "foo"
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setBaseName:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
pop
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lexamples/MetricsExamples;
public void example1(io.vertx.core.Vertx);
descriptor: (Lio/vertx/core/Vertx;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokestatic io.vertx.ext.dropwizard.MetricsService.create:(Lio/vertx/core/Vertx;)Lio/vertx/ext/dropwizard/MetricsService;
astore 2
start local 2 1: aload 2
aload 1
invokeinterface io.vertx.ext.dropwizard.MetricsService.getMetricsSnapshot:(Lio/vertx/core/metrics/Measured;)Lio/vertx/core/json/JsonObject;
astore 3
start local 3 2: getstatic java.lang.System.out:Ljava/io/PrintStream;
aload 3
invokevirtual java.io.PrintStream.println:(Ljava/lang/Object;)V
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lexamples/MetricsExamples;
0 4 1 vertx Lio/vertx/core/Vertx;
1 4 2 metricsService Lio/vertx/ext/dropwizard/MetricsService;
2 4 3 metrics Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
vertx
public void example2(io.vertx.core.Vertx);
descriptor: (Lio/vertx/core/Vertx;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokestatic io.vertx.ext.dropwizard.MetricsService.create:(Lio/vertx/core/Vertx;)Lio/vertx/ext/dropwizard/MetricsService;
astore 2
start local 2 1: aload 1
invokeinterface io.vertx.core.Vertx.createHttpServer:()Lio/vertx/core/http/HttpServer;
astore 3
start local 3 2: aload 2
aload 3
invokeinterface io.vertx.ext.dropwizard.MetricsService.getMetricsSnapshot:(Lio/vertx/core/metrics/Measured;)Lio/vertx/core/json/JsonObject;
pop
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lexamples/MetricsExamples;
0 4 1 vertx Lio/vertx/core/Vertx;
1 4 2 metricsService Lio/vertx/ext/dropwizard/MetricsService;
2 4 3 server Lio/vertx/core/http/HttpServer;
MethodParameters:
Name Flags
vertx
public void example3(io.vertx.core.Vertx);
descriptor: (Lio/vertx/core/Vertx;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokestatic io.vertx.ext.dropwizard.MetricsService.create:(Lio/vertx/core/Vertx;)Lio/vertx/ext/dropwizard/MetricsService;
astore 2
start local 2 1: aload 2
ldc "vertx.eventbus.message"
invokeinterface io.vertx.ext.dropwizard.MetricsService.getMetricsSnapshot:(Ljava/lang/String;)Lio/vertx/core/json/JsonObject;
pop
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lexamples/MetricsExamples;
0 3 1 vertx Lio/vertx/core/Vertx;
1 3 2 metricsService Lio/vertx/ext/dropwizard/MetricsService;
MethodParameters:
Name Flags
vertx
public void getRegistry();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
ldc "my-registry"
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setRegistryName:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
2: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
astore 1
start local 1 3: aload 1
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
4: ldc "my-registry"
invokestatic com.codahale.metrics.SharedMetricRegistries.getOrCreate:(Ljava/lang/String;)Lcom/codahale/metrics/MetricRegistry;
pop
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lexamples/MetricsExamples;
3 6 1 options Lio/vertx/core/VertxOptions;
public void example4();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new io.vertx.core.VertxOptions
dup
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: new io.vertx.ext.dropwizard.DropwizardMetricsOptions
dup
invokespecial io.vertx.ext.dropwizard.DropwizardMetricsOptions.<init>:()V
2: iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
3: iconst_1
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setJmxEnabled:(Z)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
4: ldc "vertx-metrics"
invokevirtual io.vertx.ext.dropwizard.DropwizardMetricsOptions.setJmxDomain:(Ljava/lang/String;)Lio/vertx/ext/dropwizard/DropwizardMetricsOptions;
5: invokevirtual io.vertx.core.VertxOptions.setMetricsOptions:(Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
invokestatic io.vertx.core.Vertx.vertx:(Lio/vertx/core/VertxOptions;)Lio/vertx/core/Vertx;
pop
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lexamples/MetricsExamples;
}
SourceFile: "MetricsExamples.java"
RuntimeInvisibleAnnotations:
io.vertx.docgen.Source()