package com.google.android.gms.common.api;

import android.app.PendingIntent;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.common.internal.ReflectedParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable$Class;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable$Constructor;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable$Field;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable$Param;
import com.google.android.gms.common.internal.u;
import com.google.android.gms.common.internal.v;
import java.util.Arrays;
import n7.c4;

/* JADX INFO: loaded from: classes2.dex */
@SafeParcelable$Class(creator = "StatusCreator")
public final class Status extends f8.a implements m, ReflectedParcelable {

    @NonNull
    public static final Parcelable.Creator<Status> CREATOR;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final Status f8189b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final Status f8190c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final Status f8191d;

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

    @Nullable
    @SafeParcelable$Field(getter = "getStatusMessage", id = 2)
    private final String zzb;

    @Nullable
    @SafeParcelable$Field(getter = "getPendingIntent", id = 3)
    private final PendingIntent zzc;

    @Nullable
    @SafeParcelable$Field(getter = "getConnectionResult", id = 4)
    private final e8.b zzd;

    static {
        new Status(-1, null);
        f8189b = new Status(0, null);
        new Status(14, null);
        new Status(8, null);
        f8190c = new Status(15, null);
        f8191d = new Status(16, null);
        new Status(17, null);
        new Status(18, null);
        CREATOR = new c4(19);
    }

    @SafeParcelable$Constructor
    public Status(@SafeParcelable$Param(id = 1) int i10, @Nullable @SafeParcelable$Param(id = 2) String str, @Nullable @SafeParcelable$Param(id = 3) PendingIntent pendingIntent, @Nullable @SafeParcelable$Param(id = 4) e8.b bVar) {
        this.f8192a = i10;
        this.zzb = str;
        this.zzc = pendingIntent;
        this.zzd = bVar;
    }

    public boolean equals(@Nullable Object obj) {
        if (!(obj instanceof Status)) {
            return false;
        }
        Status status = (Status) obj;
        return this.f8192a == status.f8192a && v.equal(this.zzb, status.zzb) && v.equal(this.zzc, status.zzc) && v.equal(this.zzd, status.zzd);
    }

    @Nullable
    public e8.b getConnectionResult() {
        return this.zzd;
    }

    @Nullable
    public PendingIntent getResolution() {
        return this.zzc;
    }

    @Nullable
    public String getStatusMessage() {
        return this.zzb;
    }

    public final int hashCode() {
        return Arrays.hashCode(new Object[]{Integer.valueOf(this.f8192a), this.zzb, this.zzc, this.zzd});
    }

    @Override // com.google.android.gms.common.api.m
    public final Status p() {
        return this;
    }

    public final String toString() {
        u uVarA = v.a(this);
        String strE0 = this.zzb;
        if (strE0 == null) {
            strE0 = hb.a.e0(this.f8192a);
        }
        uVarA.add("statusCode", strE0);
        uVarA.add("resolution", this.zzc);
        return uVarA.toString();
    }

    public final boolean w() {
        return this.zzc != null;
    }

    @Override // android.os.Parcelable
    public final void writeToParcel(Parcel parcel, int i10) {
        int I = com.bumptech.glide.g.I(20293, parcel);
        com.bumptech.glide.g.C(parcel, 1, 4);
        parcel.writeInt(this.f8192a);
        com.bumptech.glide.g.r(parcel, 2, getStatusMessage());
        com.bumptech.glide.g.q(parcel, 3, this.zzc, i10);
        com.bumptech.glide.g.q(parcel, 4, getConnectionResult(), i10);
        com.bumptech.glide.g.N(I, parcel);
    }

    public Status(int i10, @Nullable String str) {
        this(i10, str, null);
    }

    public Status(int i10, @Nullable String str, @Nullable PendingIntent pendingIntent) {
        this(i10, str, pendingIntent, null);
    }
}
