what-the-bank/sources/com/google/android/libraries/places/api/net/FindCurrentPlaceRequest.java

43 lines
1.3 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
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<Place.Field> list) {
zzm zzmVar = new zzm();
zzmVar.zza(list);
return zzmVar;
}
public static FindCurrentPlaceRequest newInstance(List<Place.Field> list) {
return builder(list).build();
}
@Override // com.google.android.libraries.places.internal.zzft
public abstract CancellationToken getCancellationToken();
public abstract List<Place.Field> getPlaceFields();
}