package com.google.firebase.firestore;

import com.google.firebase.firestore.core.ComponentProvider;
import com.google.firebase.firestore.core.FirestoreClient;
import com.google.firebase.firestore.util.Function;
import java.util.concurrent.Executor;

/* JADX INFO: loaded from: classes3.dex */
public final /* synthetic */ class i implements Function {

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

    public /* synthetic */ i(int i6) {
        this.f13978a = i6;
    }

    @Override // com.google.firebase.firestore.util.Function
    public final Object apply(Object obj) {
        switch (this.f13978a) {
            case 0:
                return ((FirestoreClient) obj).waitForPendingWrites();
            case 1:
                return ((FirestoreClient) obj).enableNetwork();
            case 2:
                return ((FirestoreClient) obj).disableNetwork();
            case 3:
                return ComponentProvider.defaultFactory((FirebaseFirestoreSettings) obj);
            default:
                return FirebaseFirestore.lambda$clearPersistence$4((Executor) obj);
        }
    }
}
