package g8;

import android.content.Context;
import android.os.Bundle;
import android.os.Looper;
import com.google.android.gms.common.api.e;
import com.google.android.gms.common.api.internal.f;
import com.google.android.gms.common.api.internal.m;
import com.google.android.gms.common.api.j;
import com.google.android.gms.common.api.k;
import com.google.android.gms.common.internal.d0;
import com.google.android.gms.common.internal.i;
import com.google.android.gms.internal.pal.u5;
import com.google.android.gms.measurement.internal.u1;

/* JADX INFO: loaded from: classes2.dex */
public final class b extends com.google.android.gms.common.api.a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f26321a;

    public b(int i10) {
        this.f26321a = i10;
    }

    @Override // com.google.android.gms.common.api.a
    public final e buildClient(Context context, Looper looper, i iVar, Object obj, j jVar, k kVar) {
        switch (this.f26321a) {
            case 2:
                return new u5(context, looper, 203, iVar, jVar, kVar);
            case 3:
                Integer numZab = iVar.zab();
                Bundle bundle = new Bundle();
                bundle.putParcelable("com.google.android.gms.signin.internal.clientRequestedAccount", iVar.getAccount());
                if (numZab != null) {
                    bundle.putInt("com.google.android.gms.common.internal.ClientSettings.sessionId", numZab.intValue());
                }
                bundle.putBoolean("com.google.android.gms.signin.internal.offlineAccessRequested", false);
                bundle.putBoolean("com.google.android.gms.signin.internal.idTokenRequested", false);
                bundle.putString("com.google.android.gms.signin.internal.serverClientId", null);
                bundle.putBoolean("com.google.android.gms.signin.internal.usePromptModeForAuthCode", true);
                bundle.putBoolean("com.google.android.gms.signin.internal.forceCodeForRefreshToken", false);
                bundle.putString("com.google.android.gms.signin.internal.hostedDomain", null);
                bundle.putString("com.google.android.gms.signin.internal.logSessionId", null);
                bundle.putBoolean("com.google.android.gms.signin.internal.waitForAccessTokenRefresh", false);
                return new u8.a(context, looper, iVar, bundle, jVar, kVar);
            case 4:
                u1.v((com.google.android.gms.common.api.c) obj);
                throw null;
            default:
                return buildClient(context, looper, iVar, obj, (f) jVar, (m) kVar);
        }
    }

    @Override // com.google.android.gms.common.api.a
    public final e buildClient(Context context, Looper looper, i iVar, Object obj, f fVar, m mVar) {
        switch (this.f26321a) {
            case 0:
                return new d(context, looper, iVar, (d0) obj, fVar, mVar);
            case 1:
                return new n8.b(context, looper, 300, iVar, fVar, mVar);
            default:
                return super.buildClient(context, looper, iVar, obj, fVar, mVar);
        }
    }
}
