public class io.vertx.spi.cluster.ignite.IgniteCacheOptions
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.vertx.spi.cluster.ignite.IgniteCacheOptions
  super_class: java.lang.Object
{
  private java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.ignite.cache.CacheMode cacheMode;
    descriptor: Lorg/apache/ignite/cache/CacheMode;
    flags: (0x0002) ACC_PRIVATE

  private int backups;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean readFromBackup;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private org.apache.ignite.cache.CacheAtomicityMode atomicityMode;
    descriptor: Lorg/apache/ignite/cache/CacheAtomicityMode;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.ignite.cache.CacheWriteSynchronizationMode writeSynchronizationMode;
    descriptor: Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
    flags: (0x0002) ACC_PRIVATE

  private boolean copyOnRead;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private long defaultLockTimeout;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE

  private boolean eagerTtl;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean encryptionEnabled;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String groupName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private boolean invalidate;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private int maxConcurrentAsyncOperations;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean onheapCacheEnabled;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private org.apache.ignite.cache.PartitionLossPolicy partitionLossPolicy;
    descriptor: Lorg/apache/ignite/cache/PartitionLossPolicy;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.ignite.cache.CacheRebalanceMode rebalanceMode;
    descriptor: Lorg/apache/ignite/cache/CacheRebalanceMode;
    flags: (0x0002) ACC_PRIVATE

  private int rebalanceOrder;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private long rebalanceDelay;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE

  private int maxQueryInteratorsCount;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean eventsDisabled;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 55
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 56
            aload 0 /* this */
            getstatic org.apache.ignite.configuration.CacheConfiguration.DFLT_CACHE_ATOMICITY_MODE:Lorg/apache/ignite/cache/CacheAtomicityMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.atomicityMode:Lorg/apache/ignite/cache/CacheAtomicityMode;
         2: .line 57
            aload 0 /* this */
            getstatic org.apache.ignite.cache.CacheWriteSynchronizationMode.PRIMARY_SYNC:Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.writeSynchronizationMode:Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
         3: .line 58
            aload 0 /* this */
            getstatic org.apache.ignite.configuration.CacheConfiguration.DFLT_CACHE_MODE:Lorg/apache/ignite/cache/CacheMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.cacheMode:Lorg/apache/ignite/cache/CacheMode;
         4: .line 59
            aload 0 /* this */
            iconst_0
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.backups:I
         5: .line 60
            aload 0 /* this */
            iconst_1
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.readFromBackup:Z
         6: .line 61
            aload 0 /* this */
            iconst_1
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.copyOnRead:Z
         7: .line 62
            aload 0 /* this */
            lconst_0
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.defaultLockTimeout:J
         8: .line 63
            aload 0 /* this */
            iconst_1
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eagerTtl:Z
         9: .line 64
            aload 0 /* this */
            iconst_0
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.invalidate:Z
        10: .line 65
            aload 0 /* this */
            sipush 500
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxConcurrentAsyncOperations:I
        11: .line 66
            aload 0 /* this */
            getstatic org.apache.ignite.configuration.CacheConfiguration.DFLT_PARTITION_LOSS_POLICY:Lorg/apache/ignite/cache/PartitionLossPolicy;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.partitionLossPolicy:Lorg/apache/ignite/cache/PartitionLossPolicy;
        12: .line 67
            aload 0 /* this */
            getstatic org.apache.ignite.configuration.CacheConfiguration.DFLT_REBALANCE_MODE:Lorg/apache/ignite/cache/CacheRebalanceMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceMode:Lorg/apache/ignite/cache/CacheRebalanceMode;
        13: .line 68
            aload 0 /* this */
            sipush 1024
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxQueryInteratorsCount:I
        14: .line 69
            aload 0 /* this */
            iconst_0
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eventsDisabled:Z
        15: .line 70
            return
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   16     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public void <init>(io.vertx.spi.cluster.ignite.IgniteCacheOptions);
    descriptor: (Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // io.vertx.spi.cluster.ignite.IgniteCacheOptions options
         0: .line 77
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 78
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.name:Ljava/lang/String;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.name:Ljava/lang/String;
         2: .line 79
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.cacheMode:Lorg/apache/ignite/cache/CacheMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.cacheMode:Lorg/apache/ignite/cache/CacheMode;
         3: .line 80
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.backups:I
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.backups:I
         4: .line 81
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.readFromBackup:Z
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.readFromBackup:Z
         5: .line 82
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.atomicityMode:Lorg/apache/ignite/cache/CacheAtomicityMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.atomicityMode:Lorg/apache/ignite/cache/CacheAtomicityMode;
         6: .line 83
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.writeSynchronizationMode:Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.writeSynchronizationMode:Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
         7: .line 84
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.copyOnRead:Z
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.copyOnRead:Z
         8: .line 85
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.defaultLockTimeout:J
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.defaultLockTimeout:J
         9: .line 86
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eagerTtl:Z
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eagerTtl:Z
        10: .line 87
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.encryptionEnabled:Z
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.encryptionEnabled:Z
        11: .line 88
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.groupName:Ljava/lang/String;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.groupName:Ljava/lang/String;
        12: .line 89
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.invalidate:Z
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.invalidate:Z
        13: .line 90
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxConcurrentAsyncOperations:I
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxConcurrentAsyncOperations:I
        14: .line 91
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.onheapCacheEnabled:Z
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.onheapCacheEnabled:Z
        15: .line 92
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.partitionLossPolicy:Lorg/apache/ignite/cache/PartitionLossPolicy;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.partitionLossPolicy:Lorg/apache/ignite/cache/PartitionLossPolicy;
        16: .line 93
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceMode:Lorg/apache/ignite/cache/CacheRebalanceMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceMode:Lorg/apache/ignite/cache/CacheRebalanceMode;
        17: .line 94
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceOrder:I
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceOrder:I
        18: .line 95
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceDelay:J
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceDelay:J
        19: .line 96
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxQueryInteratorsCount:I
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxQueryInteratorsCount:I
        20: .line 97
            aload 0 /* this */
            aload 1 /* options */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eventsDisabled:Z
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eventsDisabled:Z
        21: .line 98
            return
        end local 1 // io.vertx.spi.cluster.ignite.IgniteCacheOptions options
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0   22     1  options  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    MethodParameters:
         Name  Flags
      options  

  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 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // io.vertx.core.json.JsonObject options
         0: .line 106
            aload 0 /* this */
            invokespecial io.vertx.spi.cluster.ignite.IgniteCacheOptions.<init>:()V
         1: .line 107
            aload 1 /* options */
            aload 0 /* this */
            invokestatic io.vertx.spi.cluster.ignite.IgniteCacheOptionsConverter.fromJson:(Ljava/lang/Iterable;Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;)V
         2: .line 108
            return
        end local 1 // io.vertx.core.json.JsonObject options
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    3     1  options  Lio/vertx/core/json/JsonObject;
    MethodParameters:
         Name  Flags
      options  

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 116
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.name:Ljava/lang/String;
            areturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // java.lang.String name
         0: .line 126
            aload 0 /* this */
            aload 1 /* name */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.name:Ljava/lang/String;
         1: .line 127
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String name
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  name  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      name  

  public java.lang.String getCacheMode();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 138
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.cacheMode:Lorg/apache/ignite/cache/CacheMode;
            invokevirtual org.apache.ignite.cache.CacheMode.name:()Ljava/lang/String;
            areturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setCacheMode(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // java.lang.String cacheMode
         0: .line 148
            aload 0 /* this */
            aload 1 /* cacheMode */
            invokestatic org.apache.ignite.cache.CacheMode.valueOf:(Ljava/lang/String;)Lorg/apache/ignite/cache/CacheMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.cacheMode:Lorg/apache/ignite/cache/CacheMode;
         1: .line 149
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String cacheMode
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  cacheMode  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      cacheMode  

  public int getBackups();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 158
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.backups:I
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setBackups(int);
    descriptor: (I)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // int backups
         0: .line 168
            aload 0 /* this */
            iload 1 /* backups */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.backups:I
         1: .line 169
            aload 0 /* this */
            areturn
        end local 1 // int backups
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  backups  I
    MethodParameters:
         Name  Flags
      backups  

  public boolean isReadFromBackup();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 180
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.readFromBackup:Z
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setReadFromBackup(boolean);
    descriptor: (Z)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // boolean readFromBackup
         0: .line 190
            aload 0 /* this */
            iload 1 /* readFromBackup */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.readFromBackup:Z
         1: .line 191
            aload 0 /* this */
            areturn
        end local 1 // boolean readFromBackup
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  readFromBackup  Z
    MethodParameters:
                Name  Flags
      readFromBackup  

  public java.lang.String getAtomicityMode();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 200
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.atomicityMode:Lorg/apache/ignite/cache/CacheAtomicityMode;
            invokevirtual org.apache.ignite.cache.CacheAtomicityMode.name:()Ljava/lang/String;
            areturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setAtomicityMode(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // java.lang.String atomicityMode
         0: .line 210
            aload 0 /* this */
            aload 1 /* atomicityMode */
            invokestatic org.apache.ignite.cache.CacheAtomicityMode.valueOf:(Ljava/lang/String;)Lorg/apache/ignite/cache/CacheAtomicityMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.atomicityMode:Lorg/apache/ignite/cache/CacheAtomicityMode;
         1: .line 211
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String atomicityMode
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  atomicityMode  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      atomicityMode  

  public java.lang.String getWriteSynchronizationMode();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 221
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.writeSynchronizationMode:Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
            invokevirtual org.apache.ignite.cache.CacheWriteSynchronizationMode.name:()Ljava/lang/String;
            areturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setWriteSynchronizationMode(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // java.lang.String writeSynchronizationMode
         0: .line 231
            aload 0 /* this */
            aload 1 /* writeSynchronizationMode */
            invokestatic org.apache.ignite.cache.CacheWriteSynchronizationMode.valueOf:(Ljava/lang/String;)Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.writeSynchronizationMode:Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
         1: .line 232
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String writeSynchronizationMode
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    2     0                      this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  writeSynchronizationMode  Ljava/lang/String;
    MethodParameters:
                          Name  Flags
      writeSynchronizationMode  

  public boolean isCopyOnRead();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 244
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.copyOnRead:Z
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setCopyOnRead(boolean);
    descriptor: (Z)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // boolean copyOnRead
         0: .line 254
            aload 0 /* this */
            iload 1 /* copyOnRead */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.copyOnRead:Z
         1: .line 255
            aload 0 /* this */
            areturn
        end local 1 // boolean copyOnRead
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  copyOnRead  Z
    MethodParameters:
            Name  Flags
      copyOnRead  

  public long getDefaultLockTimeout();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 265
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.defaultLockTimeout:J
            lreturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setDefaultLockTimeout(long);
    descriptor: (J)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // long defaultLockTimeout
         0: .line 275
            aload 0 /* this */
            lload 1 /* defaultLockTimeout */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.defaultLockTimeout:J
         1: .line 276
            aload 0 /* this */
            areturn
        end local 1 // long defaultLockTimeout
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  defaultLockTimeout  J
    MethodParameters:
                    Name  Flags
      defaultLockTimeout  

  public boolean isEagerTtl();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 288
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eagerTtl:Z
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setEagerTtl(boolean);
    descriptor: (Z)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // boolean eagerTtl
         0: .line 298
            aload 0 /* this */
            iload 1 /* eagerTtl */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eagerTtl:Z
         1: .line 299
            aload 0 /* this */
            areturn
        end local 1 // boolean eagerTtl
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  eagerTtl  Z
    MethodParameters:
          Name  Flags
      eagerTtl  

  public boolean isEncryptionEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 308
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.encryptionEnabled:Z
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setEncryptionEnabled(boolean);
    descriptor: (Z)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // boolean encryptionEnabled
         0: .line 318
            aload 0 /* this */
            iload 1 /* encryptionEnabled */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.encryptionEnabled:Z
         1: .line 319
            aload 0 /* this */
            areturn
        end local 1 // boolean encryptionEnabled
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  encryptionEnabled  Z
    MethodParameters:
                   Name  Flags
      encryptionEnabled  

  public java.lang.String getGroupName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 333
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.groupName:Ljava/lang/String;
            areturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setGroupName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // java.lang.String groupName
         0: .line 348
            aload 0 /* this */
            aload 1 /* groupName */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.groupName:Ljava/lang/String;
         1: .line 349
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String groupName
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  groupName  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      groupName  

  public boolean isInvalidate();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 358
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.invalidate:Z
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setInvalidate(boolean);
    descriptor: (Z)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // boolean invalidate
         0: .line 368
            aload 0 /* this */
            iload 1 /* invalidate */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.invalidate:Z
         1: .line 369
            aload 0 /* this */
            areturn
        end local 1 // boolean invalidate
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  invalidate  Z
    MethodParameters:
            Name  Flags
      invalidate  

  public int getMaxConcurrentAsyncOperations();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 383
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxConcurrentAsyncOperations:I
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setMaxConcurrentAsyncOperations(int);
    descriptor: (I)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // int maxConcurrentAsyncOperations
         0: .line 393
            aload 0 /* this */
            iload 1 /* maxConcurrentAsyncOperations */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxConcurrentAsyncOperations:I
         1: .line 394
            aload 0 /* this */
            areturn
        end local 1 // int maxConcurrentAsyncOperations
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot                          Name  Signature
            0    2     0                          this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  maxConcurrentAsyncOperations  I
    MethodParameters:
                              Name  Flags
      maxConcurrentAsyncOperations  

  public boolean isOnheapCacheEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 403
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.onheapCacheEnabled:Z
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setOnheapCacheEnabled(boolean);
    descriptor: (Z)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // boolean onheapCacheEnabled
         0: .line 413
            aload 0 /* this */
            iload 1 /* onheapCacheEnabled */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.onheapCacheEnabled:Z
         1: .line 414
            aload 0 /* this */
            areturn
        end local 1 // boolean onheapCacheEnabled
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  onheapCacheEnabled  Z
    MethodParameters:
                    Name  Flags
      onheapCacheEnabled  

  public java.lang.String getPartitionLossPolicy();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 424
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.partitionLossPolicy:Lorg/apache/ignite/cache/PartitionLossPolicy;
            invokevirtual org.apache.ignite.cache.PartitionLossPolicy.name:()Ljava/lang/String;
            areturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setPartitionLossPolicy(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // java.lang.String partitionLossPolicy
         0: .line 435
            aload 0 /* this */
            aload 1 /* partitionLossPolicy */
            invokestatic org.apache.ignite.cache.PartitionLossPolicy.valueOf:(Ljava/lang/String;)Lorg/apache/ignite/cache/PartitionLossPolicy;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.partitionLossPolicy:Lorg/apache/ignite/cache/PartitionLossPolicy;
         1: .line 436
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String partitionLossPolicy
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    2     0                 this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  partitionLossPolicy  Ljava/lang/String;
    MethodParameters:
                     Name  Flags
      partitionLossPolicy  

  public java.lang.String getRebalanceMode();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 445
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceMode:Lorg/apache/ignite/cache/CacheRebalanceMode;
            invokevirtual org.apache.ignite.cache.CacheRebalanceMode.name:()Ljava/lang/String;
            areturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setRebalanceMode(java.lang.String);
    descriptor: (Ljava/lang/String;)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // java.lang.String rebalanceMode
         0: .line 455
            aload 0 /* this */
            aload 1 /* rebalanceMode */
            invokestatic org.apache.ignite.cache.CacheRebalanceMode.valueOf:(Ljava/lang/String;)Lorg/apache/ignite/cache/CacheRebalanceMode;
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceMode:Lorg/apache/ignite/cache/CacheRebalanceMode;
         1: .line 456
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String rebalanceMode
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  rebalanceMode  Ljava/lang/String;
    MethodParameters:
               Name  Flags
      rebalanceMode  

  public int getRebalanceOrder();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 475
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceOrder:I
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setRebalanceOrder(int);
    descriptor: (I)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // int rebalanceOrder
         0: .line 485
            aload 0 /* this */
            iload 1 /* rebalanceOrder */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceOrder:I
         1: .line 486
            aload 0 /* this */
            areturn
        end local 1 // int rebalanceOrder
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  rebalanceOrder  I
    MethodParameters:
                Name  Flags
      rebalanceOrder  

  public long getRebalanceDelay();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 509
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceDelay:J
            lreturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setRebalanceDelay(long);
    descriptor: (J)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // long rebalanceDelay
         0: .line 519
            aload 0 /* this */
            lload 1 /* rebalanceDelay */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceDelay:J
         1: .line 520
            aload 0 /* this */
            areturn
        end local 1 // long rebalanceDelay
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  rebalanceDelay  J
    MethodParameters:
                Name  Flags
      rebalanceDelay  

  public int getMaxQueryInteratorsCount();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 531
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxQueryInteratorsCount:I
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setMaxQueryInteratorsCount(int);
    descriptor: (I)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // int maxQueryInteratorsCount
         0: .line 541
            aload 0 /* this */
            iload 1 /* maxQueryInteratorsCount */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxQueryInteratorsCount:I
         1: .line 542
            aload 0 /* this */
            areturn
        end local 1 // int maxQueryInteratorsCount
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    2     0                     this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  maxQueryInteratorsCount  I
    MethodParameters:
                         Name  Flags
      maxQueryInteratorsCount  

  public boolean isEventsDisabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 551
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eventsDisabled:Z
            ireturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;

  public io.vertx.spi.cluster.ignite.IgniteCacheOptions setEventsDisabled(boolean);
    descriptor: (Z)Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
        start local 1 // boolean eventsDisabled
         0: .line 561
            aload 0 /* this */
            iload 1 /* eventsDisabled */
            putfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eventsDisabled:Z
         1: .line 562
            aload 0 /* this */
            areturn
        end local 1 // boolean eventsDisabled
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            0    2     1  eventsDisabled  Z
    MethodParameters:
                Name  Flags
      eventsDisabled  

  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 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 571
            new io.vertx.core.json.JsonObject
            dup
            invokespecial io.vertx.core.json.JsonObject.<init>:()V
            astore 1 /* json */
        start local 1 // io.vertx.core.json.JsonObject json
         1: .line 572
            aload 0 /* this */
            aload 1 /* json */
            invokestatic io.vertx.spi.cluster.ignite.IgniteCacheOptionsConverter.toJson:(Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;Lio/vertx/core/json/JsonObject;)V
         2: .line 573
            aload 1 /* json */
            areturn
        end local 1 // io.vertx.core.json.JsonObject json
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
            1    3     1  json  Lio/vertx/core/json/JsonObject;

  public org.apache.ignite.configuration.CacheConfiguration toConfig();
    descriptor: ()Lorg/apache/ignite/configuration/CacheConfiguration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
         0: .line 582
            new org.apache.ignite.configuration.CacheConfiguration
            dup
            invokespecial org.apache.ignite.configuration.CacheConfiguration.<init>:()V
         1: .line 583
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.name:Ljava/lang/String;
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setName:(Ljava/lang/String;)Lorg/apache/ignite/configuration/CacheConfiguration;
         2: .line 584
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.cacheMode:Lorg/apache/ignite/cache/CacheMode;
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setCacheMode:(Lorg/apache/ignite/cache/CacheMode;)Lorg/apache/ignite/configuration/CacheConfiguration;
         3: .line 585
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.backups:I
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setBackups:(I)Lorg/apache/ignite/configuration/CacheConfiguration;
         4: .line 586
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.readFromBackup:Z
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setReadFromBackup:(Z)Lorg/apache/ignite/configuration/CacheConfiguration;
         5: .line 587
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.atomicityMode:Lorg/apache/ignite/cache/CacheAtomicityMode;
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setAtomicityMode:(Lorg/apache/ignite/cache/CacheAtomicityMode;)Lorg/apache/ignite/configuration/CacheConfiguration;
         6: .line 588
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.writeSynchronizationMode:Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setWriteSynchronizationMode:(Lorg/apache/ignite/cache/CacheWriteSynchronizationMode;)Lorg/apache/ignite/configuration/CacheConfiguration;
         7: .line 589
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.copyOnRead:Z
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setCopyOnRead:(Z)Lorg/apache/ignite/configuration/CacheConfiguration;
         8: .line 590
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.defaultLockTimeout:J
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setDefaultLockTimeout:(J)Lorg/apache/ignite/configuration/CacheConfiguration;
         9: .line 591
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eagerTtl:Z
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setEagerTtl:(Z)Lorg/apache/ignite/configuration/CacheConfiguration;
        10: .line 592
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.encryptionEnabled:Z
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setEncryptionEnabled:(Z)Lorg/apache/ignite/configuration/CacheConfiguration;
        11: .line 593
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.groupName:Ljava/lang/String;
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setGroupName:(Ljava/lang/String;)Lorg/apache/ignite/configuration/CacheConfiguration;
        12: .line 594
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.invalidate:Z
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setInvalidate:(Z)Lorg/apache/ignite/configuration/CacheConfiguration;
        13: .line 595
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxConcurrentAsyncOperations:I
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setMaxConcurrentAsyncOperations:(I)Lorg/apache/ignite/configuration/CacheConfiguration;
        14: .line 596
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.onheapCacheEnabled:Z
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setOnheapCacheEnabled:(Z)Lorg/apache/ignite/configuration/CacheConfiguration;
        15: .line 597
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.partitionLossPolicy:Lorg/apache/ignite/cache/PartitionLossPolicy;
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setPartitionLossPolicy:(Lorg/apache/ignite/cache/PartitionLossPolicy;)Lorg/apache/ignite/configuration/CacheConfiguration;
        16: .line 598
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceMode:Lorg/apache/ignite/cache/CacheRebalanceMode;
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setRebalanceMode:(Lorg/apache/ignite/cache/CacheRebalanceMode;)Lorg/apache/ignite/configuration/CacheConfiguration;
        17: .line 599
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceOrder:I
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setRebalanceOrder:(I)Lorg/apache/ignite/configuration/CacheConfiguration;
        18: .line 600
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.rebalanceDelay:J
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setRebalanceDelay:(J)Lorg/apache/ignite/configuration/CacheConfiguration;
        19: .line 601
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.maxQueryInteratorsCount:I
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setMaxQueryIteratorsCount:(I)Lorg/apache/ignite/configuration/CacheConfiguration;
        20: .line 602
            aload 0 /* this */
            getfield io.vertx.spi.cluster.ignite.IgniteCacheOptions.eventsDisabled:Z
            invokevirtual org.apache.ignite.configuration.CacheConfiguration.setEventsDisabled:(Z)Lorg/apache/ignite/configuration/CacheConfiguration;
        21: .line 582
            areturn
        end local 0 // io.vertx.spi.cluster.ignite.IgniteCacheOptions this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   22     0  this  Lio/vertx/spi/cluster/ignite/IgniteCacheOptions;
}
SourceFile: "IgniteCacheOptions.java"
InnerClasses:
  public abstract Entry = java.util.Map$Entry of java.util.Map
    RuntimeVisibleAnnotations: 
      io.vertx.codegen.annotations.DataObject(generateConverter = true)