package com.google.firebase.components;

import android.os.Build;
import android.os.StrictMode;
import com.google.firebase.concurrent.ExecutorsRegistrar;
import com.google.firebase.messaging.FirebaseMessaging;
import com.google.firebase.messaging.d0;
import java.util.Collections;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;

/* JADX INFO: loaded from: classes2.dex */
public final /* synthetic */ class g implements gb.a {

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

    @Override // gb.a
    public final Object get() {
        switch (this.f24011a) {
            case 0:
                return Collections.emptySet();
            case 1:
                return null;
            case 2:
                m mVar = ExecutorsRegistrar.f24042a;
                StrictMode.ThreadPolicy.Builder builderDetectNetwork = new StrictMode.ThreadPolicy.Builder().detectNetwork();
                int i10 = Build.VERSION.SDK_INT;
                builderDetectNetwork.detectResourceMismatches();
                if (i10 >= 26) {
                    builderDetectNetwork.detectUnbufferedIo();
                }
                return new ya.f(Executors.newFixedThreadPool(4, new ya.a("Firebase Background", 10, builderDetectNetwork.penaltyLog().build())), (ScheduledExecutorService) ExecutorsRegistrar.f24045d.get());
            case 3:
                m mVar2 = ExecutorsRegistrar.f24042a;
                return new ya.f(Executors.newFixedThreadPool(Math.max(2, Runtime.getRuntime().availableProcessors()), new ya.a("Firebase Lite", 0, new StrictMode.ThreadPolicy.Builder().detectAll().penaltyLog().build())), (ScheduledExecutorService) ExecutorsRegistrar.f24045d.get());
            case 4:
                m mVar3 = ExecutorsRegistrar.f24042a;
                return new ya.f(Executors.newCachedThreadPool(new ya.a("Firebase Blocking", 11, null)), (ScheduledExecutorService) ExecutorsRegistrar.f24045d.get());
            case 5:
                m mVar4 = ExecutorsRegistrar.f24042a;
                return Executors.newSingleThreadScheduledExecutor(new ya.a("Firebase Scheduler", 0, null));
            default:
                d0 d0Var = FirebaseMessaging.f24118l;
                return null;
        }
    }
}
