class org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher$3 extends java.lang.Object implements org.apache.kafkaesqueesque.clients.consumer.internals.RequestFutureListener { final java.util.Map val$fetchPostitions; final org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher this$0; void (org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher, java.util.Map) { org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher$3 v; org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher v; java.util.Map v; v := @this: org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher$3; v := @parameter: org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher; v := @parameter: java.util.Map; v. = v; v. = v; specialinvoke v.()>(); return; } public void onSuccess(org.apache.kafkaesqueesque.clients.consumer.internals.OffsetsForLeaderEpochClient$OffsetForEpochResult) { org.apache.kafkaesqueesque.clients.consumer.internals.ConsumerMetadata v; java.util.HashMap v; long v, v, v; org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher$3 v; org.apache.kafkaesqueesque.common.utils.Time v; java.util.Map v, v; java.util.function.BiConsumer v; org.apache.kafkaesqueesque.clients.consumer.internals.SubscriptionState v; boolean v, v; java.util.Set v, v; org.apache.kafkaesqueesque.clients.consumer.LogTruncationException v; org.apache.kafkaesqueesque.clients.consumer.internals.OffsetsForLeaderEpochClient$OffsetForEpochResult v; org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher v, v, v, v; v := @this: org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher$3; v := @parameter: org.apache.kafkaesqueesque.clients.consumer.internals.OffsetsForLeaderEpochClient$OffsetForEpochResult; v = new java.util.HashMap; specialinvoke v.()>(); v = virtualinvoke v.(); v = interfaceinvoke v.(); if v != 0 goto label; v = v.; v = v.; v = virtualinvoke v.(); v = v.; v = v.; v = interfaceinvoke v.(); v = v.; v = v.; v = v + v; virtualinvoke v.(v, v); v = v.; v = v.; virtualinvoke v.(); label: v = virtualinvoke v.(); v = v.; v = staticinvoke (v, v, v); interfaceinvoke v.(v); v = interfaceinvoke v.(); if v != 0 goto label; v = new org.apache.kafkaesqueesque.clients.consumer.LogTruncationException; specialinvoke v.(java.util.Map)>(v); throw v; label: return; } public void onFailure(java.lang.RuntimeException) { org.apache.kafkaesqueesque.clients.consumer.internals.ConsumerMetadata v; long v, v, v; org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher$3 v; java.util.concurrent.atomic.AtomicReference v; org.apache.kafkaesqueesque.common.utils.Time v; java.util.Map v; org.apache.kafkaesqueesque.clients.consumer.internals.SubscriptionState v; boolean v, v; org.slf4j.Logger v; java.util.Set v; java.lang.RuntimeException v; org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher v, v, v, v, v, v; v := @this: org.apache.kafkaesqueesque.clients.consumer.internals.Fetcher$3; v := @parameter: java.lang.RuntimeException; v = v.; v = v.; v = v.; v = interfaceinvoke v.(); v = v.; v = v.; v = interfaceinvoke v.(); v = v.; v = v.; v = v + v; virtualinvoke v.(v, v); v = v.; v = v.; virtualinvoke v.(); v = v instanceof org.apache.kafkaesqueesque.common.errors.RetriableException; if v != 0 goto label; v = v.; v = v.; v = virtualinvoke v.(null, v); if v != 0 goto label; v = v.; v = v.; interfaceinvoke v.("Discarding error in OffsetsForLeaderEpoch because another error is pending", v); label: return; } }