public class org.apache.cassandra.exceptions.RequestFailureException extends org.apache.cassandra.exceptions.RequestExecutionException
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.cassandra.exceptions.RequestFailureException
  super_class: org.apache.cassandra.exceptions.RequestExecutionException
{
  public final org.apache.cassandra.db.ConsistencyLevel consistency;
    descriptor: Lorg/apache/cassandra/db/ConsistencyLevel;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int received;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int blockFor;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final java.util.Map<java.net.InetAddress, org.apache.cassandra.exceptions.RequestFailureReason> failureReasonByEndpoint;
    descriptor: Ljava/util/Map;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/net/InetAddress;Lorg/apache/cassandra/exceptions/RequestFailureReason;>;

  protected void <init>(org.apache.cassandra.exceptions.ExceptionCode, org.apache.cassandra.db.ConsistencyLevel, int, int, java.util.Map<java.net.InetAddress, org.apache.cassandra.exceptions.RequestFailureReason>);
    descriptor: (Lorg/apache/cassandra/exceptions/ExceptionCode;Lorg/apache/cassandra/db/ConsistencyLevel;IILjava/util/Map;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // org.apache.cassandra.exceptions.RequestFailureException this
        start local 1 // org.apache.cassandra.exceptions.ExceptionCode code
        start local 2 // org.apache.cassandra.db.ConsistencyLevel consistency
        start local 3 // int received
        start local 4 // int blockFor
        start local 5 // java.util.Map failureReasonByEndpoint
         0: .line 35
            aload 0 /* this */
            aload 1 /* code */
            ldc "Operation failed - received %d responses and %d failures"
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            iload 3 /* received */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_1
            aload 5 /* failureReasonByEndpoint */
            invokeinterface java.util.Map.size:()I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            invokespecial org.apache.cassandra.exceptions.RequestExecutionException.<init>:(Lorg/apache/cassandra/exceptions/ExceptionCode;Ljava/lang/String;)V
         1: .line 36
            aload 0 /* this */
            aload 2 /* consistency */
            putfield org.apache.cassandra.exceptions.RequestFailureException.consistency:Lorg/apache/cassandra/db/ConsistencyLevel;
         2: .line 37
            aload 0 /* this */
            iload 3 /* received */
            putfield org.apache.cassandra.exceptions.RequestFailureException.received:I
         3: .line 38
            aload 0 /* this */
            iload 4 /* blockFor */
            putfield org.apache.cassandra.exceptions.RequestFailureException.blockFor:I
         4: .line 46
            aload 0 /* this */
            new java.util.HashMap
            dup
            aload 5 /* failureReasonByEndpoint */
            invokespecial java.util.HashMap.<init>:(Ljava/util/Map;)V
            putfield org.apache.cassandra.exceptions.RequestFailureException.failureReasonByEndpoint:Ljava/util/Map;
         5: .line 47
            return
        end local 5 // java.util.Map failureReasonByEndpoint
        end local 4 // int blockFor
        end local 3 // int received
        end local 2 // org.apache.cassandra.db.ConsistencyLevel consistency
        end local 1 // org.apache.cassandra.exceptions.ExceptionCode code
        end local 0 // org.apache.cassandra.exceptions.RequestFailureException this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    6     0                     this  Lorg/apache/cassandra/exceptions/RequestFailureException;
            0    6     1                     code  Lorg/apache/cassandra/exceptions/ExceptionCode;
            0    6     2              consistency  Lorg/apache/cassandra/db/ConsistencyLevel;
            0    6     3                 received  I
            0    6     4                 blockFor  I
            0    6     5  failureReasonByEndpoint  Ljava/util/Map<Ljava/net/InetAddress;Lorg/apache/cassandra/exceptions/RequestFailureReason;>;
    Signature: (Lorg/apache/cassandra/exceptions/ExceptionCode;Lorg/apache/cassandra/db/ConsistencyLevel;IILjava/util/Map<Ljava/net/InetAddress;Lorg/apache/cassandra/exceptions/RequestFailureReason;>;)V
    MethodParameters:
                         Name  Flags
      code                     
      consistency              
      received                 
      blockFor                 
      failureReasonByEndpoint  
}
SourceFile: "RequestFailureException.java"