package defpackage;

import android.app.PendingIntent;
import android.os.Parcel;
import android.os.Parcelable;
import java.util.Arrays;

/* JADX INFO: renamed from: ᵙˊˊ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C2646 extends AbstractC0106 {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final int f10257;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final PendingIntent f10258;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final int f10259;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final String f10260;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final Integer f10261;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public static final C2646 f10256 = new C2646(0, null, null);
    public static final Parcelable.Creator<C2646> CREATOR = new ᵩᵭᵾʟ(9);

    public C2646(int i, int i2, PendingIntent pendingIntent, String str, Integer num) {
        this.f10257 = i;
        this.f10259 = i2;
        this.f10258 = pendingIntent;
        this.f10260 = str;
        this.f10261 = num;
    }

    public C2646(int i, PendingIntent pendingIntent, String str) {
        this(1, i, pendingIntent, str, null);
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static String m6416(int i) {
        if (i == 99) {
            return "UNFINISHED";
        }
        if (i == 1500) {
            return "DRIVE_EXTERNAL_STORAGE_REQUIRED";
        }
        switch (i) {
            case -1:
                return "UNKNOWN";
            case 0:
                return "SUCCESS";
            case 1:
                return "SERVICE_MISSING";
            case 2:
                return "SERVICE_VERSION_UPDATE_REQUIRED";
            case 3:
                return "SERVICE_DISABLED";
            case 4:
                return "SIGN_IN_REQUIRED";
            case 5:
                return "INVALID_ACCOUNT";
            case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                return "RESOLUTION_REQUIRED";
            case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                return "NETWORK_ERROR";
            case C5224.BYTES_FIELD_NUMBER /* 8 */:
                return "INTERNAL_ERROR";
            case 9:
                return "SERVICE_INVALID";
            case 10:
                return "DEVELOPER_ERROR";
            case 11:
                return "LICENSE_CHECK_FAILED";
            default:
                switch (i) {
                    case 13:
                        return "CANCELED";
                    case 14:
                        return "TIMEOUT";
                    case 15:
                        return "INTERRUPTED";
                    case 16:
                        return "API_UNAVAILABLE";
                    case 17:
                        return "SIGN_IN_FAILED";
                    case 18:
                        return "SERVICE_UPDATING";
                    case 19:
                        return "SERVICE_MISSING_PERMISSION";
                    case 20:
                        return "RESTRICTED_PROFILE";
                    case 21:
                        return "API_VERSION_UPDATE_REQUIRED";
                    case 22:
                        return "RESOLUTION_ACTIVITY_NOT_FOUND";
                    case 23:
                        return "API_DISABLED";
                    case 24:
                        return "API_DISABLED_FOR_CONNECTION";
                    case 25:
                        return "API_INSTALL_REQUIRED";
                    default:
                        StringBuilder sb = new StringBuilder(String.valueOf(i).length() + 20);
                        sb.append("UNKNOWN_ERROR_CODE(");
                        sb.append(i);
                        sb.append(")");
                        return sb.toString();
                }
        }
    }

    public final boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof C2646)) {
            return false;
        }
        C2646 c2646 = (C2646) obj;
        return this.f10259 == c2646.f10259 && ᵬʕˎʽ.ᵻʽᵯ(this.f10258, c2646.f10258) && ᵬʕˎʽ.ᵻʽᵯ(this.f10260, c2646.f10260) && ᵬʕˎʽ.ᵻʽᵯ(this.f10261, c2646.f10261);
    }

    public final int hashCode() {
        return Arrays.hashCode(new Object[]{Integer.valueOf(this.f10259), this.f10258, this.f10260, this.f10261});
    }

    public final String toString() {
        C3714 c3714 = new C3714(this);
        c3714.m8378(m6416(this.f10259), "statusCode");
        c3714.m8378(this.f10258, "resolution");
        c3714.m8378(this.f10260, "message");
        c3714.m8378(this.f10261, "clientMethodKey");
        return c3714.toString();
    }

    @Override // android.os.Parcelable
    public final void writeToParcel(Parcel parcel, int i) {
        int i2 = ᵱˉˈ.ˏᵩʨ(parcel, 20293);
        ᵱˉˈ.ˀᵗ(parcel, 1, 4);
        parcel.writeInt(this.f10257);
        ᵱˉˈ.ˀᵗ(parcel, 2, 4);
        parcel.writeInt(this.f10259);
        ᵱˉˈ.ˈⁱᵡ(parcel, 3, this.f10258, i);
        ᵱˉˈ.ᵨˈʼﹶ(parcel, 4, this.f10260);
        Integer num = this.f10261;
        if (num != null) {
            ᵱˉˈ.ˀᵗ(parcel, 5, 4);
            parcel.writeInt(num.intValue());
        }
        ᵱˉˈ.ᵛˀˊ(parcel, i2);
    }
}
