Files
rr3-apk/decompiled/sources/com/facebook/ads/internal/api/InitSettingsBuilder.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

52 lines
2.0 KiB
Java

package com.facebook.ads.internal.api;
import android.content.Context;
import androidx.annotation.Keep;
import com.facebook.ads.AdSettings;
import com.facebook.ads.AudienceNetworkAds;
import com.facebook.ads.internal.dynamicloading.DynamicLoaderFactory;
import com.facebook.ads.internal.settings.MultithreadedBundleWrapper;
import java.util.ArrayList;
import java.util.List;
@Keep
/* loaded from: classes2.dex */
public class InitSettingsBuilder implements AudienceNetworkAds.InitSettingsBuilder {
public static final String PLACEMENTS_KEY = "PLACEMENTS_KEY";
private final Context mContext;
private final MultithreadedBundleWrapper mInitSettings = new MultithreadedBundleWrapper();
private AudienceNetworkAds.InitListener mInitializationListener;
@Override // com.facebook.ads.AudienceNetworkAds.InitSettingsBuilder
public InitSettingsBuilder withInitListener(AudienceNetworkAds.InitListener initListener) {
this.mInitializationListener = initListener;
return this;
}
@Override // com.facebook.ads.AudienceNetworkAds.InitSettingsBuilder
public /* bridge */ /* synthetic */ AudienceNetworkAds.InitSettingsBuilder withPlacementIds(List list) {
return withPlacementIds((List<String>) list);
}
public InitSettingsBuilder(Context context) {
this.mContext = context;
}
@Override // com.facebook.ads.AudienceNetworkAds.InitSettingsBuilder
public InitSettingsBuilder withPlacementIds(List<String> list) {
this.mInitSettings.putStringArrayList(PLACEMENTS_KEY, new ArrayList<>(list));
return this;
}
@Override // com.facebook.ads.AudienceNetworkAds.InitSettingsBuilder
public InitSettingsBuilder withMediationService(String str) {
AdSettings.setMediationService(str);
return this;
}
@Override // com.facebook.ads.AudienceNetworkAds.InitSettingsBuilder
public void initialize() {
DynamicLoaderFactory.initialize(this.mContext, this.mInitSettings, this.mInitializationListener, false);
}
}