AdapterInitializationConfig

@ExperimentalApi
public final class AdapterInitializationConfig


Class for configuring the initialization process of third-party SDK adapters.

By default, the SDK initializes all adapters associated with your application. Set InitializationConfig.adapterInitializationConfig this config to limit which adapters get initialized in the com.google.android.libraries.ads.mobile.sdk.MobileAds.initialize call.

To initialize additional adapters at a later time, call com.google.android.libraries.ads.mobile.sdk.MobileAds.initializeAdapters.

Summary

Nested types

Public methods

getAllowedAdFormats

public final @NonNull Set<@NonNull AdFormatgetAllowedAdFormats()

getAllowedAdUnitIds

public final @NonNull Set<@NonNull StringgetAllowedAdUnitIds()

getAllowedAdapterClasses

public final @NonNull Set<@NonNull StringgetAllowedAdapterClasses()

getExcludedAdapterClasses

public final @NonNull Set<@NonNull StringgetExcludedAdapterClasses()

getInitializationTimeout

public final @NonNull Duration getInitializationTimeout()

getInitializationTimeoutMs

public final long getInitializationTimeoutMs()