All Classes and Interfaces

Class
Description
Ad event.
Base error.
Internal ad format.
Banner mediation delegate.
Internal mediation delegate.
Internal mediation delegate.
AdSize class defines the size of the ad slot to be made available for auction.
Base ad unit for the original API.
Public ad unit format.
Banner ad position for additional targeting.
Original API banner ad unit for displaying banner ad.
Base banner ad unit with banner and video parameters.
Deprecated.
Banner parameters for the OpenRTB banner object.
Listener interface representing banner video events.
Ad view for banner ad with rendering API.
Listener interface representing BannerView events.
Internal base interstitial ad unit for rendering API.
Bid info object for PrebidAdUnit.
Original API cache manager.
Internal click tracker listener.
Application content object for additional targeting.
Producer info.
Data content object for additional targeting.
Segment object.
Internal view for BannerView.
User id object from an external third-party source for additional targeting.
Enum fetch demand status for all ads.
Banner event handler for communication between Prebid rendering API and the GAM SDK.
Interstitial event handler for communication between Prebid rendering API and the GAM SDK.
Rewarded event handler for communication between Prebid rendering API and the GAM SDK.
Host for requesting ad.
Impression tracker listener.
Deprecated.
Original API in-stream video ad unit.
Interstitial ad unit for rendering API.
Original API interstitial ad unit.
Listener interface representing InterstitialAdUnit events.
Internal view for InterstitialAdUnit.
Prebid logger.
Internal interface.
Mediation banner ad unit for Rendering API with AdMob or AppLovin MAX.
Internal base mediation ad unit.
Internal base interstitial ad unit.
Mediation interstitial ad unit for Rendering API with AdMob or AppLovin MAX.
Mediation native ad unit for Rendering API with AdMob or AppLovin MAX.
Mediation rewarded ad unit for Rendering API with AdMob or AppLovin MAX.
Original API native ad unit.
Context type for native request.
Context subtype for native request.
Placement type for native request.
Base class for requesting native assets.
Response object for native data asset.
Enum type of native data.
Native data object for requesting asset.
Data type.
Native event tracker for requesting ad.
Event tracking method.
Event type.
Response object for native image asset.
Enum type of native image.
Native image object for requesting asset.
Image type.
Native parameters.
Response object for native title asset.
Native title object for requesting asset.
Fetch demand listener for original API.
Additional fetch demand listener.
Fetch demand listener for mediation ad units.
Fetch demand listener for original API PrebidAdUnit.
Internal class for comparing parameters in adapters.
Plugin renderer event listener.
Control item position.
Universal ad unit for original API.
Prebid banner adapter for AdMob integration.
Base Prebid adapter for all ad types.
Internal view renderer for plugin renderer.
Prebid interstitial adapter for AdMob integration.
Prebid mediation adapter for AppLovin MAX integration.
Main class for managing Prebid SDK.
LogLevel for logging control.
Interface for plugin renderer.
Plugin registerer.
Main plugin renderer interface.
Response native ad object for all assets.
Prebid native adapter for AdMob integration.
Native events listener.
Native ad listener.
Prebid native ad mapper for converting to AdMob native ad.
Default Prebid renderer for plugin renderer functionality.
Request parameters for PrebidAdUnit.
Prebid rewarded adapter for AdMob integration.
Internal wrapper of PublisherAdView from GAM SDK.
Internal wrapper of PublisherInterstitialAd from GAM SDK.
Result code for fetch demand.
Rewarded ad unit for rendering API.
Listener interface representing RewardedAdUnit events.
Internal wrapper of rewarded ad from GAM SDK.
Original API rewarded video ad unit.
Internal class for network operations.
Signals for the request.
OpenRTB - API Frameworks
OpenRTB - Video Placement Types
OpenRTB - Playback Methods
OpenRTB - Protocols
OpenRTB - Start Delay
TargetingParams class sets the Targeting parameters like yob, gender, location and other custom parameters for the adUnits to be made available in the auction.
Gender.
Utils for original API reflection manipulations.
Internal interface.
Deprecated.
- For outstream video ads use BannerAdUnit with adUnitFormat parameter: EnumSet.of(AdUnitFormat.VIDEO);
- For instream video ads use InStreamVideoAdUnit.
Video base ad unit with video parameters.
Deprecated.
Deprecated.
Use InterstitialAdUnit constructor with adUnitFormats parameter: EnumSet.of(AdUnitFormat.VIDEO);
Video parameters for requesting ad.
Video placement type for additional targeting.
Internal video player view for displaying banner video ads.