public class io.vertx.core.VertxOptions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.vertx.core.VertxOptions
super_class: java.lang.Object
{
public static final int DEFAULT_EVENT_LOOP_POOL_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int DEFAULT_WORKER_POOL_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20
public static final int DEFAULT_INTERNAL_BLOCKING_POOL_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 20
public static final long DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.util.concurrent.TimeUnit DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final long DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.util.concurrent.TimeUnit DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final long DEFAULT_MAX_WORKER_EXECUTE_TIME;
descriptor: J
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.util.concurrent.TimeUnit DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int DEFAULT_QUORUM_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final java.lang.String DEFAULT_HA_GROUP;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "__DEFAULT__"
public static final boolean DEFAULT_HA_ENABLED;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final boolean DEFAULT_PREFER_NATIVE_TRANSPORT;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final long DEFAULT_WARNING_EXCEPTION_TIME;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
public static final java.util.concurrent.TimeUnit DEFAULT_WARNING_EXCEPTION_TIME_UNIT;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private int eventLoopPoolSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int workerPoolSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int internalBlockingPoolSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private long blockedThreadCheckInterval;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long maxEventLoopExecuteTime;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long maxWorkerExecuteTime;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.spi.cluster.ClusterManager clusterManager;
descriptor: Lio/vertx/core/spi/cluster/ClusterManager;
flags: (0x0002) ACC_PRIVATE
private boolean haEnabled;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int quorumSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.String haGroup;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.metrics.MetricsOptions metricsOptions;
descriptor: Lio/vertx/core/metrics/MetricsOptions;
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.tracing.TracingOptions tracingOptions;
descriptor: Lio/vertx/core/tracing/TracingOptions;
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.file.FileSystemOptions fileSystemOptions;
descriptor: Lio/vertx/core/file/FileSystemOptions;
flags: (0x0002) ACC_PRIVATE
private long warningExceptionTime;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.eventbus.EventBusOptions eventBusOptions;
descriptor: Lio/vertx/core/eventbus/EventBusOptions;
flags: (0x0002) ACC_PRIVATE
private io.vertx.core.dns.AddressResolverOptions addressResolverOptions;
descriptor: Lio/vertx/core/dns/AddressResolverOptions;
flags: (0x0002) ACC_PRIVATE
private boolean preferNativeTransport;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.TimeUnit maxEventLoopExecuteTimeUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.TimeUnit maxWorkerExecuteTimeUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.TimeUnit warningExceptionTimeUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0002) ACC_PRIVATE
private java.util.concurrent.TimeUnit blockedThreadCheckIntervalUnit;
descriptor: Ljava/util/concurrent/TimeUnit;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: iconst_2
invokestatic io.vertx.core.impl.cpu.CpuCoreSensor.availableProcessors:()I
imul
putstatic io.vertx.core.VertxOptions.DEFAULT_EVENT_LOOP_POOL_SIZE:I
1: getstatic java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
lconst_1
invokevirtual java.util.concurrent.TimeUnit.toMillis:(J)J
putstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL:J
2: getstatic java.util.concurrent.TimeUnit.MILLISECONDS:Ljava/util/concurrent/TimeUnit;
putstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT:Ljava/util/concurrent/TimeUnit;
3: getstatic java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
ldc 2
invokevirtual java.util.concurrent.TimeUnit.toNanos:(J)J
putstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME:J
4: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
putstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
5: getstatic java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
ldc 60
invokevirtual java.util.concurrent.TimeUnit.toNanos:(J)J
putstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME:J
6: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
putstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
7: getstatic java.util.concurrent.TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
ldc 5
invokevirtual java.util.concurrent.TimeUnit.toNanos:(J)J
putstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME:J
8: getstatic java.util.concurrent.TimeUnit.NANOSECONDS:Ljava/util/concurrent/TimeUnit;
putstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_EVENT_LOOP_POOL_SIZE:I
putfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
2: aload 0
bipush 20
putfield io.vertx.core.VertxOptions.workerPoolSize:I
3: aload 0
bipush 20
putfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
4: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL:J
putfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
5: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME:J
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
6: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME:J
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
7: aload 0
iconst_0
putfield io.vertx.core.VertxOptions.haEnabled:Z
8: aload 0
iconst_1
putfield io.vertx.core.VertxOptions.quorumSize:I
9: aload 0
ldc "__DEFAULT__"
putfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
10: aload 0
new io.vertx.core.metrics.MetricsOptions
dup
invokespecial io.vertx.core.metrics.MetricsOptions.<init>:()V
putfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
11: aload 0
new io.vertx.core.file.FileSystemOptions
dup
invokespecial io.vertx.core.file.FileSystemOptions.<init>:()V
putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
12: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME:J
putfield io.vertx.core.VertxOptions.warningExceptionTime:J
13: aload 0
new io.vertx.core.eventbus.EventBusOptions
dup
invokespecial io.vertx.core.eventbus.EventBusOptions.<init>:()V
putfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
14: aload 0
new io.vertx.core.dns.AddressResolverOptions
dup
invokespecial io.vertx.core.dns.AddressResolverOptions.<init>:()V
putfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
15: aload 0
iconst_0
putfield io.vertx.core.VertxOptions.preferNativeTransport:Z
16: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
17: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
18: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
19: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
20: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lio/vertx/core/VertxOptions;
public void <init>(io.vertx.core.VertxOptions);
descriptor: (Lio/vertx/core/VertxOptions;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_EVENT_LOOP_POOL_SIZE:I
putfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
2: aload 0
bipush 20
putfield io.vertx.core.VertxOptions.workerPoolSize:I
3: aload 0
bipush 20
putfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
4: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL:J
putfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
5: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME:J
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
6: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME:J
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
7: aload 0
iconst_0
putfield io.vertx.core.VertxOptions.haEnabled:Z
8: aload 0
iconst_1
putfield io.vertx.core.VertxOptions.quorumSize:I
9: aload 0
ldc "__DEFAULT__"
putfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
10: aload 0
new io.vertx.core.metrics.MetricsOptions
dup
invokespecial io.vertx.core.metrics.MetricsOptions.<init>:()V
putfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
11: aload 0
new io.vertx.core.file.FileSystemOptions
dup
invokespecial io.vertx.core.file.FileSystemOptions.<init>:()V
putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
12: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME:J
putfield io.vertx.core.VertxOptions.warningExceptionTime:J
13: aload 0
new io.vertx.core.eventbus.EventBusOptions
dup
invokespecial io.vertx.core.eventbus.EventBusOptions.<init>:()V
putfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
14: aload 0
new io.vertx.core.dns.AddressResolverOptions
dup
invokespecial io.vertx.core.dns.AddressResolverOptions.<init>:()V
putfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
15: aload 0
iconst_0
putfield io.vertx.core.VertxOptions.preferNativeTransport:Z
16: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_EVENT_LOOP_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
17: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_MAX_WORKER_EXECUTE_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
18: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_WARNING_EXCEPTION_TIME_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
19: aload 0
getstatic io.vertx.core.VertxOptions.DEFAULT_BLOCKED_THREAD_CHECK_INTERVAL_UNIT:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
20: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getEventLoopPoolSize:()I
putfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
21: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getWorkerPoolSize:()I
putfield io.vertx.core.VertxOptions.workerPoolSize:I
22: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getBlockedThreadCheckInterval:()J
putfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
23: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getMaxEventLoopExecuteTime:()J
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
24: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getMaxWorkerExecuteTime:()J
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
25: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getInternalBlockingPoolSize:()I
putfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
26: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getClusterManager:()Lio/vertx/core/spi/cluster/ClusterManager;
putfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
27: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.isHAEnabled:()Z
putfield io.vertx.core.VertxOptions.haEnabled:Z
28: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getQuorumSize:()I
putfield io.vertx.core.VertxOptions.quorumSize:I
29: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getHAGroup:()Ljava/lang/String;
putfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
30: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getMetricsOptions:()Lio/vertx/core/metrics/MetricsOptions;
ifnull 31
new io.vertx.core.metrics.MetricsOptions
dup
aload 1
invokevirtual io.vertx.core.VertxOptions.getMetricsOptions:()Lio/vertx/core/metrics/MetricsOptions;
invokespecial io.vertx.core.metrics.MetricsOptions.<init>:(Lio/vertx/core/metrics/MetricsOptions;)V
goto 32
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions
31: aconst_null
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions io.vertx.core.metrics.MetricsOptions
32: putfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
33: aload 0
aload 1
invokevirtual io.vertx.core.VertxOptions.getFileSystemOptions:()Lio/vertx/core/file/FileSystemOptions;
ifnull 34
new io.vertx.core.file.FileSystemOptions
dup
aload 1
invokevirtual io.vertx.core.VertxOptions.getFileSystemOptions:()Lio/vertx/core/file/FileSystemOptions;
invokespecial io.vertx.core.file.FileSystemOptions.<init>:(Lio/vertx/core/file/FileSystemOptions;)V
goto 35
StackMap locals:
StackMap stack: io.vertx.core.VertxOptions
34: aconst_null
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions io.vertx.core.file.FileSystemOptions
35: putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
36: aload 0
aload 1
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
putfield io.vertx.core.VertxOptions.warningExceptionTime:J
37: aload 0
new io.vertx.core.eventbus.EventBusOptions
dup
aload 1
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokespecial io.vertx.core.eventbus.EventBusOptions.<init>:(Lio/vertx/core/eventbus/EventBusOptions;)V
putfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
38: aload 0
aload 1
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
ifnull 39
new io.vertx.core.dns.AddressResolverOptions
dup
aload 1
invokevirtual io.vertx.core.VertxOptions.getAddressResolverOptions:()Lio/vertx/core/dns/AddressResolverOptions;
invokespecial io.vertx.core.dns.AddressResolverOptions.<init>:(Lio/vertx/core/dns/AddressResolverOptions;)V
goto 40
StackMap locals:
StackMap stack: io.vertx.core.VertxOptions
39: aconst_null
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions io.vertx.core.dns.AddressResolverOptions
40: putfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
41: aload 0
aload 1
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
42: aload 0
aload 1
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
43: aload 0
aload 1
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
44: aload 0
aload 1
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
putfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
45: aload 0
aload 1
getfield io.vertx.core.VertxOptions.tracingOptions:Lio/vertx/core/tracing/TracingOptions;
ifnull 46
aload 1
getfield io.vertx.core.VertxOptions.tracingOptions:Lio/vertx/core/tracing/TracingOptions;
invokevirtual io.vertx.core.tracing.TracingOptions.copy:()Lio/vertx/core/tracing/TracingOptions;
goto 47
StackMap locals:
StackMap stack: io.vertx.core.VertxOptions
46: aconst_null
StackMap locals: io.vertx.core.VertxOptions io.vertx.core.VertxOptions
StackMap stack: io.vertx.core.VertxOptions io.vertx.core.tracing.TracingOptions
47: putfield io.vertx.core.VertxOptions.tracingOptions:Lio/vertx/core/tracing/TracingOptions;
48: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 49 0 this Lio/vertx/core/VertxOptions;
0 49 1 other Lio/vertx/core/VertxOptions;
MethodParameters:
Name Flags
other
public void <init>(io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/json/JsonObject;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial io.vertx.core.VertxOptions.<init>:()V
1: aload 1
aload 0
invokestatic io.vertx.core.VertxOptionsConverter.fromJson:(Ljava/lang/Iterable;Lio/vertx/core/VertxOptions;)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/VertxOptions;
0 3 1 json Lio/vertx/core/json/JsonObject;
MethodParameters:
Name Flags
json
public int getEventLoopPoolSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setEventLoopPoolSize(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "eventLoopPoolSize must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 eventLoopPoolSize I
MethodParameters:
Name Flags
eventLoopPoolSize
public int getWorkerPoolSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.workerPoolSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setWorkerPoolSize(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "workerPoolSize must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.core.VertxOptions.workerPoolSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 workerPoolSize I
MethodParameters:
Name Flags
workerPoolSize
public long getBlockedThreadCheckInterval();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setBlockedThreadCheckInterval(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "blockedThreadCheckInterval must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 blockedThreadCheckInterval J
MethodParameters:
Name Flags
blockedThreadCheckInterval
public long getMaxEventLoopExecuteTime();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMaxEventLoopExecuteTime(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "maxEventLoopExecuteTime must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 maxEventLoopExecuteTime J
MethodParameters:
Name Flags
maxEventLoopExecuteTime
public long getMaxWorkerExecuteTime();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMaxWorkerExecuteTime(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "maxWorkerpExecuteTime must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 maxWorkerExecuteTime J
MethodParameters:
Name Flags
maxWorkerExecuteTime
public io.vertx.core.spi.cluster.ClusterManager getClusterManager();
descriptor: ()Lio/vertx/core/spi/cluster/ClusterManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setClusterManager(io.vertx.core.spi.cluster.ClusterManager);
descriptor: (Lio/vertx/core/spi/cluster/ClusterManager;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 clusterManager Lio/vertx/core/spi/cluster/ClusterManager;
MethodParameters:
Name Flags
clusterManager
public int getInternalBlockingPoolSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setInternalBlockingPoolSize(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "internalBlockingPoolSize must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 internalBlockingPoolSize I
MethodParameters:
Name Flags
internalBlockingPoolSize
public boolean isHAEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.haEnabled:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setHAEnabled(boolean);
descriptor: (Z)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.core.VertxOptions.haEnabled:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 haEnabled Z
MethodParameters:
Name Flags
haEnabled
public int getQuorumSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.quorumSize:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setQuorumSize(int);
descriptor: (I)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
iconst_1
if_icmpge 2
1: new java.lang.IllegalArgumentException
dup
ldc "quorumSize should be >= 1"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield io.vertx.core.VertxOptions.quorumSize:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 quorumSize I
MethodParameters:
Name Flags
quorumSize
public java.lang.String getHAGroup();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setHAGroup(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "ha group cannot be null"
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 0
aload 1
putfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/VertxOptions;
0 3 1 haGroup Ljava/lang/String;
MethodParameters:
Name Flags
haGroup
public io.vertx.core.metrics.MetricsOptions getMetricsOptions();
descriptor: ()Lio/vertx/core/metrics/MetricsOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.file.FileSystemOptions getFileSystemOptions();
descriptor: ()Lio/vertx/core/file/FileSystemOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMetricsOptions(io.vertx.core.metrics.MetricsOptions);
descriptor: (Lio/vertx/core/metrics/MetricsOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 metrics Lio/vertx/core/metrics/MetricsOptions;
MethodParameters:
Name Flags
metrics
public io.vertx.core.VertxOptions setFileSystemOptions(io.vertx.core.file.FileSystemOptions);
descriptor: (Lio/vertx/core/file/FileSystemOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 fileSystemOptions Lio/vertx/core/file/FileSystemOptions;
MethodParameters:
Name Flags
fileSystemOptions
public long getWarningExceptionTime();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setWarningExceptionTime(long);
descriptor: (J)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
lconst_1
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "warningExceptionTime must be > 0"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
lload 1
putfield io.vertx.core.VertxOptions.warningExceptionTime:J
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/vertx/core/VertxOptions;
0 4 1 warningExceptionTime J
MethodParameters:
Name Flags
warningExceptionTime
public io.vertx.core.eventbus.EventBusOptions getEventBusOptions();
descriptor: ()Lio/vertx/core/eventbus/EventBusOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setEventBusOptions(io.vertx.core.eventbus.EventBusOptions);
descriptor: (Lio/vertx/core/eventbus/EventBusOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 0
aload 1
putfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/VertxOptions;
0 3 1 options Lio/vertx/core/eventbus/EventBusOptions;
MethodParameters:
Name Flags
options
public io.vertx.core.dns.AddressResolverOptions getAddressResolverOptions();
descriptor: ()Lio/vertx/core/dns/AddressResolverOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setAddressResolverOptions(io.vertx.core.dns.AddressResolverOptions);
descriptor: (Lio/vertx/core/dns/AddressResolverOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 addressResolverOptions Lio/vertx/core/dns/AddressResolverOptions;
MethodParameters:
Name Flags
addressResolverOptions
public boolean getPreferNativeTransport();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.preferNativeTransport:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setPreferNativeTransport(boolean);
descriptor: (Z)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield io.vertx.core.VertxOptions.preferNativeTransport:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 preferNativeTransport Z
MethodParameters:
Name Flags
preferNativeTransport
public java.util.concurrent.TimeUnit getMaxEventLoopExecuteTimeUnit();
descriptor: ()Ljava/util/concurrent/TimeUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMaxEventLoopExecuteTimeUnit(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 maxEventLoopExecuteTimeUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
maxEventLoopExecuteTimeUnit
public java.util.concurrent.TimeUnit getMaxWorkerExecuteTimeUnit();
descriptor: ()Ljava/util/concurrent/TimeUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setMaxWorkerExecuteTimeUnit(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 maxWorkerExecuteTimeUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
maxWorkerExecuteTimeUnit
public java.util.concurrent.TimeUnit getWarningExceptionTimeUnit();
descriptor: ()Ljava/util/concurrent/TimeUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setWarningExceptionTimeUnit(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 warningExceptionTimeUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
warningExceptionTimeUnit
public java.util.concurrent.TimeUnit getBlockedThreadCheckIntervalUnit();
descriptor: ()Ljava/util/concurrent/TimeUnit;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setBlockedThreadCheckIntervalUnit(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 blockedThreadCheckIntervalUnit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
blockedThreadCheckIntervalUnit
public io.vertx.core.tracing.TracingOptions getTracingOptions();
descriptor: ()Lio/vertx/core/tracing/TracingOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.vertx.core.VertxOptions.tracingOptions:Lio/vertx/core/tracing/TracingOptions;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/vertx/core/VertxOptions;
public io.vertx.core.VertxOptions setTracingOptions(io.vertx.core.tracing.TracingOptions);
descriptor: (Lio/vertx/core/tracing/TracingOptions;)Lio/vertx/core/VertxOptions;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield io.vertx.core.VertxOptions.tracingOptions:Lio/vertx/core/tracing/TracingOptions;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/vertx/core/VertxOptions;
0 2 1 tracingOptions Lio/vertx/core/tracing/TracingOptions;
MethodParameters:
Name Flags
tracingOptions
public io.vertx.core.json.JsonObject toJson();
descriptor: ()Lio/vertx/core/json/JsonObject;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new io.vertx.core.json.JsonObject
dup
invokespecial io.vertx.core.json.JsonObject.<init>:()V
astore 1
start local 1 1: aload 0
aload 1
invokestatic io.vertx.core.VertxOptionsConverter.toJson:(Lio/vertx/core/VertxOptions;Lio/vertx/core/json/JsonObject;)V
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/vertx/core/VertxOptions;
1 3 1 json Lio/vertx/core/json/JsonObject;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "VertxOptions{eventLoopPoolSize="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
1: aload 0
getfield io.vertx.core.VertxOptions.eventLoopPoolSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
2: ldc ", workerPoolSize="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.workerPoolSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
3: ldc ", internalBlockingPoolSize="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.internalBlockingPoolSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
4: ldc ", blockedThreadCheckIntervalUnit="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckIntervalUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
5: ldc ", blockedThreadCheckInterval="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.blockedThreadCheckInterval:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
6: ldc ", maxEventLoopExecuteTimeUnit="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
7: ldc ", maxEventLoopExecuteTime="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.maxEventLoopExecuteTime:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
8: ldc ", maxWorkerExecuteTimeUnit="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
9: ldc ", maxWorkerExecuteTime="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.maxWorkerExecuteTime:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
10: ldc ", clusterManager="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.clusterManager:Lio/vertx/core/spi/cluster/ClusterManager;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
11: ldc ", haEnabled="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.haEnabled:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
12: ldc ", preferNativeTransport="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.preferNativeTransport:Z
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
13: ldc ", quorumSize="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.quorumSize:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
14: ldc ", haGroup='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.haGroup:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 39
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
15: ldc ", metrics="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.metricsOptions:Lio/vertx/core/metrics/MetricsOptions;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
16: ldc ", fileSystemOptions="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.fileSystemOptions:Lio/vertx/core/file/FileSystemOptions;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
17: ldc ", addressResolver="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.addressResolverOptions:Lio/vertx/core/dns/AddressResolverOptions;
invokevirtual io.vertx.core.dns.AddressResolverOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
18: ldc ", eventbus="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.eventBusOptions:Lio/vertx/core/eventbus/EventBusOptions;
invokevirtual io.vertx.core.eventbus.EventBusOptions.toJson:()Lio/vertx/core/json/JsonObject;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
19: ldc ", warningExceptionTimeUnit="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTimeUnit:Ljava/util/concurrent/TimeUnit;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
20: ldc ", warningExceptionTime="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield io.vertx.core.VertxOptions.warningExceptionTime:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
21: bipush 125
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
22: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lio/vertx/core/VertxOptions;
}
SourceFile: "VertxOptions.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.DataObject(generateConverter = true, publicConverter = false)