package com.google.firebase.sessions.settings; import android.net.Uri; import com.google.firebase.sessions.ApplicationInfo; import java.net.URL; import java.util.Map; import kotlin.Unit; import kotlin.coroutines.Continuation; import kotlin.coroutines.CoroutineContext; import kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt; import kotlin.jvm.functions.Function2; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; import kotlinx.coroutines.BuildersKt; /* loaded from: classes3.dex */ public final class RemoteSettingsFetcher implements CrashlyticsSettingsFetcher { public static final Companion Companion = new Companion(null); public final ApplicationInfo appInfo; public final String baseUrl; public final CoroutineContext blockingDispatcher; public RemoteSettingsFetcher(ApplicationInfo appInfo, CoroutineContext blockingDispatcher, String baseUrl) { Intrinsics.checkNotNullParameter(appInfo, "appInfo"); Intrinsics.checkNotNullParameter(blockingDispatcher, "blockingDispatcher"); Intrinsics.checkNotNullParameter(baseUrl, "baseUrl"); this.appInfo = appInfo; this.blockingDispatcher = blockingDispatcher; this.baseUrl = baseUrl; } public /* synthetic */ RemoteSettingsFetcher(ApplicationInfo applicationInfo, CoroutineContext coroutineContext, String str, int i, DefaultConstructorMarker defaultConstructorMarker) { this(applicationInfo, coroutineContext, (i & 4) != 0 ? "firebase-settings.crashlytics.com" : str); } @Override // com.google.firebase.sessions.settings.CrashlyticsSettingsFetcher public Object doConfigFetch(Map map, Function2 function2, Function2 function22, Continuation continuation) { Object coroutine_suspended; Object withContext = BuildersKt.withContext(this.blockingDispatcher, new RemoteSettingsFetcher$doConfigFetch$2(this, map, function2, function22, null), continuation); coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED(); return withContext == coroutine_suspended ? withContext : Unit.INSTANCE; } public final URL settingsUrl() { return new URL(new Uri.Builder().scheme("https").authority(this.baseUrl).appendPath("spi").appendPath("v2").appendPath("platforms").appendPath("android").appendPath("gmp").appendPath(this.appInfo.getAppId()).appendPath("settings").appendQueryParameter("build_version", this.appInfo.getAndroidAppInfo().getAppBuildVersion()).appendQueryParameter("display_version", this.appInfo.getAndroidAppInfo().getVersionName()).build().toString()); } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } public Companion() { } } }