package com.google.android.libraries.places.api.net; import com.google.android.gms.tasks.CancellationToken; import com.google.android.libraries.places.api.model.Place; import com.google.android.libraries.places.internal.zzft; import com.google.android.libraries.places.internal.zziy; import java.util.List; /* loaded from: classes2.dex */ public abstract class FindCurrentPlaceRequest implements zzft { /* loaded from: classes2.dex */ public static abstract class Builder { public FindCurrentPlaceRequest build() { zza(zziy.zzk(zzb().getPlaceFields())); return zzb(); } public abstract CancellationToken getCancellationToken(); public abstract Builder setCancellationToken(CancellationToken cancellationToken); abstract Builder zza(List list); abstract FindCurrentPlaceRequest zzb(); } public static Builder builder(List list) { zzm zzmVar = new zzm(); zzmVar.zza(list); return zzmVar; } public static FindCurrentPlaceRequest newInstance(List list) { return builder(list).build(); } @Override // com.google.android.libraries.places.internal.zzft public abstract CancellationToken getCancellationToken(); public abstract List getPlaceFields(); }