package com.google.ads.interactivemedia.v3.internal;

import com.google.android.gms.measurement.internal.u1;
import java.util.concurrent.Callable;
import java.util.concurrent.Executors;
import java.util.concurrent.RunnableFuture;
import javax.annotation.CheckForNull;

/* JADX INFO: loaded from: classes2.dex */
final class zzvh extends zzub implements RunnableFuture {

    @CheckForNull
    private volatile zzus zza;

    public zzvh(Callable callable) {
        this.zza = new zzvg(this, callable);
    }

    public static zzvh zzs(Runnable runnable, Object obj) {
        return new zzvh(Executors.callable(runnable, obj));
    }

    @Override // java.util.concurrent.RunnableFuture, java.lang.Runnable
    public final void run() {
        zzus zzusVar = this.zza;
        if (zzusVar != null) {
            zzusVar.run();
        }
        this.zza = null;
    }

    @Override // com.google.ads.interactivemedia.v3.internal.zztg
    @CheckForNull
    public final String zza() {
        zzus zzusVar = this.zza;
        return zzusVar != null ? u1.k("task=[", zzusVar.toString(), "]") : super.zza();
    }

    @Override // com.google.ads.interactivemedia.v3.internal.zztg
    public final void zzb() {
        zzus zzusVar;
        if (zzr() && (zzusVar = this.zza) != null) {
            zzusVar.zzh();
        }
        this.zza = null;
    }
}
