package com.google.android.gms.common.internal; import android.accounts.Account; import android.os.Parcel; import android.os.Parcelable; import com.google.android.gms.auth.api.signin.GoogleSignInAccount; import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable; import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter; /* loaded from: classes.dex */ public class ResolveAccountRequest extends AbstractSafeParcelable { public static final Parcelable.Creator CREATOR = new zam(); private final int zale; private final int zaoz; private final GoogleSignInAccount zapa; private final Account zax; ResolveAccountRequest(int i, Account account, int i2, GoogleSignInAccount googleSignInAccount) { this.zale = i; this.zax = account; this.zaoz = i2; this.zapa = googleSignInAccount; } public Account getAccount() { return this.zax; } public int getSessionId() { return this.zaoz; } public GoogleSignInAccount getSignInAccountHint() { return this.zapa; } @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { int a = SafeParcelWriter.a(parcel); SafeParcelWriter.a(parcel, 1, this.zale); SafeParcelWriter.a(parcel, 2, (Parcelable) getAccount(), i, false); SafeParcelWriter.a(parcel, 3, getSessionId()); SafeParcelWriter.a(parcel, 4, (Parcelable) getSignInAccountHint(), i, false); SafeParcelWriter.a(parcel, a); } public ResolveAccountRequest(Account account, int i, GoogleSignInAccount googleSignInAccount) { this(2, account, i, googleSignInAccount); } }