Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

addAdditionalSize(int, int) - Method in class org.prebid.mobile.BannerAdUnit
 
addAsset(NativeAsset) - Method in class org.prebid.mobile.NativeAdUnit
 
addBidderToAccessControlList(String) - Static method in class org.prebid.mobile.TargetingParams
This method obtains a bidder name allowed to receive global targeting
addContent(ContentObject) - Method in class org.prebid.mobile.AdUnit
This method obtains the content for adunit, content, in which impression will appear
addContextData(String, String) - Method in class org.prebid.mobile.AdUnit
This method obtains the context data keyword & value for adunit context targeting if the key already exists the value will be appended to the list.
addContextData(String, String) - Static method in class org.prebid.mobile.TargetingParams
This method obtains the context data keyword & value context for global context targeting if the key already exists the value will be appended to the list.
addContextKeyword(String) - Method in class org.prebid.mobile.AdUnit
This method obtains the context keyword for adunit context targeting Inserts the given element in the set if it is not already present.
addContextKeyword(String) - Static method in class org.prebid.mobile.TargetingParams
This method obtains the context keyword for adunit context targeting Inserts the given element in the set if it is not already present.
addContextKeywords(Set<String>) - Method in class org.prebid.mobile.AdUnit
This method obtains the context keyword set for adunit context targeting Adds the elements of the given set to the set.
addContextKeywords(Set<String>) - Static method in class org.prebid.mobile.TargetingParams
This method obtains the context keyword set for adunit context targeting Adds the elements of the given set to the set.
addEventTracker(NativeEventTracker) - Method in class org.prebid.mobile.NativeAdUnit
 
addMime(String) - Method in class org.prebid.mobile.NativeImageAsset
 
addStoredBidResponse(String, String) - Static method in class org.prebid.mobile.PrebidMobile
 
addUserData(String, String) - Static method in class org.prebid.mobile.TargetingParams
This method obtains the user data keyword & value for global user targeting if the key already exists the value will be appended to the list.
addUserKeyword(String) - Static method in class org.prebid.mobile.TargetingParams
This method obtains the user keyword for global user targeting Inserts the given element in the set if it is not already present.
addUserKeywords(Set<String>) - Static method in class org.prebid.mobile.TargetingParams
This method obtains the user keyword set for global user targeting Adds the elements of the given set to the set.
AdSize - Class in org.prebid.mobile
AdSize class defines the size of the ad slot to be made available for auction.
AdSize(int, int) - Constructor for class org.prebid.mobile.AdSize
Creates an ad size object with width and height as specified
AdUnit - Class in org.prebid.mobile
 
AdViewUtils - Class in org.prebid.mobile.addendum
 
AdViewUtils.PbFindSizeListener - Interface in org.prebid.mobile.addendum
 
Api(int) - Constructor for class org.prebid.mobile.Signals.Api
 
apply(T) - Method in interface org.prebid.mobile.Util.Function1
 
assignNativeAssetID(boolean) - Static method in class org.prebid.mobile.PrebidMobile
For assigning ID to the Assets in the Asset array (in Native Ad Request)
AutoPlaySoundOff - Static variable in class org.prebid.mobile.Signals.PlaybackMethod
Initiates on Page Load with Sound Off by Default
AutoPlaySoundOn - Static variable in class org.prebid.mobile.Signals.PlaybackMethod
Initiates on Page Load with Sound On

B

BackgroundThreadExecutor - Class in org.prebid.mobile.tasksmanager
 
backgroundThreadExecutor - Variable in class org.prebid.mobile.tasksmanager.TasksManager
 
BannerAdUnit - Class in org.prebid.mobile
 
BannerAdUnit(String, int, int) - Constructor for class org.prebid.mobile.BannerAdUnit
 
BannerBaseAdUnit - Class in org.prebid.mobile
 
BannerBaseAdUnit.Parameters - Class in org.prebid.mobile
Describes an OpenRTB banner object
BIDDER_NAME_APP_NEXUS - Static variable in class org.prebid.mobile.TargetingParams
 
BIDDER_NAME_RUBICON_PROJECT - Static variable in class org.prebid.mobile.TargetingParams
 
BidLog - Class in org.prebid.mobile
 
BidLog.BidLogEntry - Class in org.prebid.mobile
 
BidLogEntry() - Constructor for class org.prebid.mobile.BidLog.BidLogEntry
 

C

CacheManager - Class in org.prebid.mobile
 
CacheManager() - Constructor for class org.prebid.mobile.CacheManager
 
cancel(Runnable) - Method in class org.prebid.mobile.tasksmanager.BackgroundThreadExecutor
 
cancel(Runnable) - Method in interface org.prebid.mobile.tasksmanager.CancellableExecutor
 
cancel(Runnable) - Method in class org.prebid.mobile.tasksmanager.MainThreadExecutor
 
CancellableExecutor - Interface in org.prebid.mobile.tasksmanager
 
cancelTaksOnBackgroundThread(Runnable) - Method in class org.prebid.mobile.tasksmanager.TasksManager
Utility method to cancel an ongoing background thread task
cancelTaskOnMainThread(Runnable) - Method in class org.prebid.mobile.tasksmanager.TasksManager
Utility method to cancel an ongoing main thread task
canIAccessDeviceData() - Method in class org.prebid.mobile.http.HTTPPost
 
cleanLog() - Method in class org.prebid.mobile.BidLog
 
clear() - Static method in class org.prebid.mobile.CacheManager
 
clearAccessControlList() - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove all the bidder name set
clearContextData() - Method in class org.prebid.mobile.AdUnit
This method allows to remove all context data set from adunit context targeting
clearContextData() - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove all context data set from global context targeting
clearContextKeywords() - Method in class org.prebid.mobile.AdUnit
This method allows to remove all keywords from the set of adunit context targeting
clearContextKeywords() - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove all keywords from the set of adunit context targeting
clearStoredBidResponses() - Static method in class org.prebid.mobile.PrebidMobile
 
clearStoredExternalUserIds() - Static method in class org.prebid.mobile.TargetingParams
Clear the Stored ExternalUserId list from the SharedPreference
clearUserData() - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove all user data set from global user targeting
clearUserKeywords() - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove all keywords from the set of global user targeting
ClickToPlay - Static variable in class org.prebid.mobile.Signals.PlaybackMethod
Initiates on Click with Sound On
containsTopBid() - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
ContentObject - Class in org.prebid.mobile
 
ContentObject() - Constructor for class org.prebid.mobile.ContentObject
 
convertMapToMoPubKeywords(Map<String, String>) - Static method in class org.prebid.mobile.Util
 

D

d(String) - Static method in class org.prebid.mobile.LogUtil
 
d(String, String) - Static method in class org.prebid.mobile.LogUtil
 
d(String, String, Throwable) - Static method in class org.prebid.mobile.LogUtil
 
DAAST_1_0 - Static variable in class org.prebid.mobile.Signals.Protocols
DAAST 1.0
DAAST_1_0_WRAPPER - Static variable in class org.prebid.mobile.Signals.Protocols
DAAST 1.0 Wrapper
DownloadImageTask - Class in org.prebid.mobile
 
DownloadImageTask(ImageView) - Constructor for class org.prebid.mobile.DownloadImageTask
 

E

e(String) - Static method in class org.prebid.mobile.LogUtil
 
e(String, String) - Static method in class org.prebid.mobile.LogUtil
 
e(String, String, Throwable) - Static method in class org.prebid.mobile.LogUtil
 
EnterSoundOff - Static variable in class org.prebid.mobile.Signals.PlaybackMethod
Initiates on Entering Viewport with Sound Off by Default
EnterSoundOn - Static variable in class org.prebid.mobile.Signals.PlaybackMethod
Initiates on Entering Viewport with Sound On
equals(Object) - Method in class org.prebid.mobile.AdSize
 
execute(String) - Method in class org.prebid.mobile.DownloadImageTask
 
execute() - Method in class org.prebid.mobile.http.HTTPGet
 
execute() - Method in class org.prebid.mobile.http.HTTPPost
 
execute(Runnable) - Method in class org.prebid.mobile.tasksmanager.BackgroundThreadExecutor
 
execute(Runnable) - Method in class org.prebid.mobile.tasksmanager.MainThreadExecutor
 
executeOnBackgroundThread(Runnable) - Method in class org.prebid.mobile.tasksmanager.TasksManager
This API can be used to execute code block on the background thread.
executeOnMainThread(Runnable) - Method in class org.prebid.mobile.tasksmanager.TasksManager
This API can be used to execute code block on the main thread.
ExternalUserId - Class in org.prebid.mobile
Defines the User Id Object from an External Third Party Source
ExternalUserId(String, String, Integer, Map<String, Object>) - Constructor for class org.prebid.mobile.ExternalUserId
Initialize ExternalUserId Class - Parameter source: Source of the External User Id String

F

failure(PbFindSizeError) - Method in interface org.prebid.mobile.addendum.AdViewUtils.PbFindSizeListener
 
fetchDemand(OnCompleteListener2) - Method in class org.prebid.mobile.AdUnit
 
fetchDemand(Object, OnCompleteListener) - Method in class org.prebid.mobile.AdUnit
 
fetchStoredExternalUserId(String) - Static method in class org.prebid.mobile.TargetingParams
Returns the stored (in the SharedPreference) ExternalUserId instance for a given source
fetchStoredExternalUserIds() - Static method in class org.prebid.mobile.TargetingParams
Returns the stored (in the SharedPreferences) External User Id list
findNative(Object, PrebidNativeAdListener) - Static method in class org.prebid.mobile.addendum.AdViewUtils
This API can be used to find if the passed object contains info to retreive valid cached Native response or not, and notifies using the PrebidNativeAdListener
findPrebidCreativeSize(View, AdViewUtils.PbFindSizeListener) - Static method in class org.prebid.mobile.addendum.AdViewUtils
 
Floating - Static variable in class org.prebid.mobile.Signals.Placement
Floating

G

generateInstreamUriForGam(String, HashSet<AdSize>, Map<String, String>) - Static method in class org.prebid.mobile.Util
Generate ad tag url for Google's IMA SDK to fetch ads
GenericMidRoll - Static variable in class org.prebid.mobile.Signals.StartDelay
Generic Mid-Roll
GenericPostRoll - Static variable in class org.prebid.mobile.Signals.StartDelay
Generic Post-Roll
get(String) - Static method in class org.prebid.mobile.CacheManager
 
getApi() - Method in class org.prebid.mobile.BannerBaseAdUnit.Parameters
 
getApi() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getApplicationContext() - Static method in class org.prebid.mobile.PrebidMobile
 
getAssetExt() - Method in class org.prebid.mobile.NativeDataAsset
 
getAssetExt() - Method in class org.prebid.mobile.NativeImageAsset
 
getAssetExt() - Method in class org.prebid.mobile.NativeTitleAsset
 
getAtype() - Method in class org.prebid.mobile.ExternalUserId
 
getAuctionId() - Method in class org.prebid.mobile.http.HTTPPost
 
getBackgroundHandler() - Method in class org.prebid.mobile.tasksmanager.BackgroundThreadExecutor
 
getBundleName() - Static method in class org.prebid.mobile.TargetingParams
Get the platform-specific identifier, should be bundle/package name
getCallToAction() - Method in class org.prebid.mobile.PrebidNativeAd
 
getDataExt() - Method in class org.prebid.mobile.NativeDataAsset
 
getDataType() - Method in class org.prebid.mobile.NativeDataAsset
 
getDescription() - Method in class org.prebid.mobile.PrebidNativeAd
 
getDeviceAccessConsent() - Static method in class org.prebid.mobile.TargetingParams
Get the device access Consent set by the publisher.
getDomain() - Static method in class org.prebid.mobile.TargetingParams
Get the domain of your app
getError() - Method in class org.prebid.mobile.http.TaskResult
 
getErrorCode() - Method in class org.prebid.mobile.http.HTTPResponse
 
getEvent() - Method in class org.prebid.mobile.NativeEventTracker
 
getExistingCookie() - Method in class org.prebid.mobile.http.HTTPPost
 
getExt() - Method in class org.prebid.mobile.ExternalUserId
 
getExternalUserIds() - Static method in class org.prebid.mobile.PrebidMobile
Returns the List that hold External UserId parameters for the current application user
getExtObject() - Method in class org.prebid.mobile.NativeEventTracker
 
getGDPRConsentString() - Static method in class org.prebid.mobile.TargetingParams
 
getGender() - Static method in class org.prebid.mobile.TargetingParams
Get the current user's gender, if it's available.
getH() - Method in class org.prebid.mobile.NativeImageAsset
 
getHeaders() - Method in class org.prebid.mobile.http.HTTPResponse
 
getHMin() - Method in class org.prebid.mobile.NativeImageAsset
 
getHostUrl() - Method in enum org.prebid.mobile.Host
 
getIconUrl() - Method in class org.prebid.mobile.PrebidNativeAd
 
getID() - Method in enum org.prebid.mobile.NativeAdUnit.CONTEXT_TYPE
 
getID() - Method in enum org.prebid.mobile.NativeAdUnit.CONTEXTSUBTYPE
 
getID() - Method in enum org.prebid.mobile.NativeAdUnit.PLACEMENTTYPE
 
getID() - Method in enum org.prebid.mobile.NativeDataAsset.DATA_TYPE
 
getID() - Method in enum org.prebid.mobile.NativeEventTracker.EVENT_TRACKING_METHOD
 
getID() - Method in enum org.prebid.mobile.NativeEventTracker.EVENT_TYPE
 
getID() - Method in enum org.prebid.mobile.NativeImageAsset.IMAGE_TYPE
 
getIdentifier() - Method in class org.prebid.mobile.ExternalUserId
 
getImageExt() - Method in class org.prebid.mobile.NativeImageAsset
 
getImageType() - Method in class org.prebid.mobile.NativeImageAsset
 
getImageUrl() - Method in class org.prebid.mobile.PrebidNativeAd
 
getInstance() - Static method in class org.prebid.mobile.BidLog
 
getInstance(Context) - Static method in class org.prebid.mobile.SharedNetworkManager
 
getInstance() - Static method in class org.prebid.mobile.tasksmanager.TasksManager
Factory method to obtain the Singleton instance of the TasksManager
getLastBid() - Method in class org.prebid.mobile.BidLog
 
getLen() - Method in class org.prebid.mobile.NativeDataAsset
 
getLen() - Method in class org.prebid.mobile.NativeTitleAsset
 
getMainExecutor() - Method in class org.prebid.mobile.tasksmanager.MainThreadExecutor
 
getMaxBitrate() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getMaxDuration() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getMethods() - Method in class org.prebid.mobile.NativeEventTracker
 
getMimes() - Method in class org.prebid.mobile.NativeImageAsset
 
getMimes() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getMinBitrate() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getMinDuration() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getOmidPartnerName() - Static method in class org.prebid.mobile.TargetingParams
 
getOmidPartnerVersion() - Static method in class org.prebid.mobile.TargetingParams
 
getParameters() - Method in class org.prebid.mobile.BannerBaseAdUnit
 
getParameters() - Method in class org.prebid.mobile.VideoBaseAdUnit
 
getPbAdSlot() - Method in class org.prebid.mobile.AdUnit
 
getPbsDebug() - Static method in class org.prebid.mobile.PrebidMobile
 
getPlacement() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getPlaybackMethod() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getPostData() - Method in class org.prebid.mobile.http.HTTPPost
 
getPrebidServerAccountId() - Static method in class org.prebid.mobile.PrebidMobile
 
getPrebidServerHost() - Static method in class org.prebid.mobile.PrebidMobile
 
getProtocols() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getPurposeConsents() - Static method in class org.prebid.mobile.TargetingParams
 
getRequestBody() - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
getRequestUrl() - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
getResponse() - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
getResponseBody() - Method in class org.prebid.mobile.http.HTTPResponse
 
getResponseCode() - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
getResult() - Method in class org.prebid.mobile.http.TaskResult
 
getResultCode() - Method in class org.prebid.mobile.http.TaskResult
 
getSource() - Method in class org.prebid.mobile.ExternalUserId
 
getSponsoredBy() - Method in class org.prebid.mobile.PrebidNativeAd
 
getStartDelay() - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
getStoredAuctionResponse() - Static method in class org.prebid.mobile.PrebidMobile
 
getStoreUrl() - Static method in class org.prebid.mobile.TargetingParams
Get the store url of your app
getSucceeded() - Method in class org.prebid.mobile.http.HTTPResponse
 
getTagWithBase(String) - Static method in class org.prebid.mobile.LogUtil
Helper method to get Prebid log tag that is shorter than 23 characters
getTimeoutMillis() - Static method in class org.prebid.mobile.PrebidMobile
 
getTitle() - Method in class org.prebid.mobile.PrebidNativeAd
 
getTitleExt() - Method in class org.prebid.mobile.NativeTitleAsset
 
getUrl() - Method in class org.prebid.mobile.http.HTTPGet
 
getUrl() - Method in class org.prebid.mobile.http.HTTPPost
 
getW() - Method in class org.prebid.mobile.NativeImageAsset
 
getWMin() - Method in class org.prebid.mobile.NativeImageAsset
 
getYearOfBirth() - Static method in class org.prebid.mobile.TargetingParams
Get the year of birth for targeting

H

hashCode() - Method in class org.prebid.mobile.AdSize
 
Host - Enum in org.prebid.mobile
 
HTTP_CONNECTION_TIMEOUT - Static variable in class org.prebid.mobile.Util
 
HTTP_SOCKET_TIMEOUT - Static variable in class org.prebid.mobile.Util
 
httpCookieSync(Map<String, List<String>>) - Method in class org.prebid.mobile.http.HTTPPost
 
HttpErrorCode - Enum in org.prebid.mobile.http
 
HTTPGet - Class in org.prebid.mobile.http
 
HTTPGet() - Constructor for class org.prebid.mobile.http.HTTPGet
 
HTTPPost - Class in org.prebid.mobile.http
 
HTTPPost() - Constructor for class org.prebid.mobile.http.HTTPPost
 
HTTPResponse - Class in org.prebid.mobile.http
 
HTTPResponse() - Constructor for class org.prebid.mobile.http.HTTPResponse
 
HTTPResponse(boolean, String, Map<String, List<String>>) - Constructor for class org.prebid.mobile.http.HTTPResponse
 

I

i(String) - Static method in class org.prebid.mobile.LogUtil
 
i(String, String) - Static method in class org.prebid.mobile.LogUtil
 
i(String, String, Throwable) - Static method in class org.prebid.mobile.LogUtil
 
ImpressionTrackerListener - Interface in org.prebid.mobile
 
InArticle - Static variable in class org.prebid.mobile.Signals.Placement
In-Article
InBanner - Static variable in class org.prebid.mobile.Signals.Placement
In-Banner
InFeed - Static variable in class org.prebid.mobile.Signals.Placement
In-Feed
InStream - Static variable in class org.prebid.mobile.Signals.Placement
In-Stream
Interstitial - Static variable in class org.prebid.mobile.Signals.Placement
Interstitial
InterstitialAdUnit - Class in org.prebid.mobile
 
InterstitialAdUnit(String) - Constructor for class org.prebid.mobile.InterstitialAdUnit
 
InterstitialAdUnit(String, int, int) - Constructor for class org.prebid.mobile.InterstitialAdUnit
 
isConnected(Context) - Method in class org.prebid.mobile.SharedNetworkManager
 
isRequired() - Method in class org.prebid.mobile.NativeDataAsset
 
isRequired() - Method in class org.prebid.mobile.NativeImageAsset
 
isRequired() - Method in class org.prebid.mobile.NativeTitleAsset
 
isShareGeoLocation() - Static method in class org.prebid.mobile.PrebidMobile
 
isSubjectToCOPPA() - Static method in class org.prebid.mobile.TargetingParams
 
isSubjectToGDPR() - Static method in class org.prebid.mobile.TargetingParams
 
isTimeoutMillisUpdated() - Method in class org.prebid.mobile.http.HTTPPost
 
isValid(String) - Static method in class org.prebid.mobile.CacheManager
 

L

LimitedQueueContainer<T> - Class in org.prebid.mobile.addendum
 
LimitedQueueContainer(int) - Constructor for class org.prebid.mobile.addendum.LimitedQueueContainer
 
loadImage(ImageView, String) - Static method in class org.prebid.mobile.Util
 
LogUtil - Class in org.prebid.mobile
 

M

MainThreadExecutor - Class in org.prebid.mobile.tasksmanager
 
MainThreadExecutor() - Constructor for class org.prebid.mobile.tasksmanager.MainThreadExecutor
 
mainThreadExecutor - Variable in class org.prebid.mobile.tasksmanager.TasksManager
 
makeHttpRequest() - Method in class org.prebid.mobile.http.HTTPGet
 
makeHttpRequest() - Method in class org.prebid.mobile.http.HTTPPost
 
MouseOver - Static variable in class org.prebid.mobile.Signals.PlaybackMethod
Initiates on Mouse-Over with Sound On
MRAID_1 - Static variable in class org.prebid.mobile.Signals.Api
MRAID-1
MRAID_2 - Static variable in class org.prebid.mobile.Signals.Api
MRAID-2
MRAID_3 - Static variable in class org.prebid.mobile.Signals.Api
MRAID-3

N

NATIVE_AD_VISIBLE_PERIOD_MILLIS - Static variable in class org.prebid.mobile.Util
 
NativeAdUnit - Class in org.prebid.mobile
For details of the configuration of native imps, please check this documentation: https://www.iab.com/wp-content/uploads/2018/03/OpenRTB-Native-Ads-Specification-Final-1.2.pdf
NativeAdUnit(String) - Constructor for class org.prebid.mobile.NativeAdUnit
 
NativeAdUnit.CONTEXT_TYPE - Enum in org.prebid.mobile
 
NativeAdUnit.CONTEXTSUBTYPE - Enum in org.prebid.mobile
 
NativeAdUnit.PLACEMENTTYPE - Enum in org.prebid.mobile
 
NativeDataAsset - Class in org.prebid.mobile
 
NativeDataAsset() - Constructor for class org.prebid.mobile.NativeDataAsset
 
NativeDataAsset.DATA_TYPE - Enum in org.prebid.mobile
 
NativeEventTracker - Class in org.prebid.mobile
 
NativeEventTracker(NativeEventTracker.EVENT_TYPE, ArrayList<NativeEventTracker.EVENT_TRACKING_METHOD>) - Constructor for class org.prebid.mobile.NativeEventTracker
 
NativeEventTracker.EVENT_TRACKING_METHOD - Enum in org.prebid.mobile
 
NativeEventTracker.EVENT_TYPE - Enum in org.prebid.mobile
 
NativeImageAsset - Class in org.prebid.mobile
 
NativeImageAsset() - Constructor for class org.prebid.mobile.NativeImageAsset
 
NativeImageAsset.IMAGE_TYPE - Enum in org.prebid.mobile
 
NativeTitleAsset - Class in org.prebid.mobile
 
NativeTitleAsset() - Constructor for class org.prebid.mobile.NativeTitleAsset
 
NoContextException - Exception in org.prebid.mobile.http
 
NoContextException() - Constructor for exception org.prebid.mobile.http.NoContextException
 

O

OMID_1 - Static variable in class org.prebid.mobile.Signals.Api
OMID-1
onAdClicked() - Method in interface org.prebid.mobile.PrebidNativeAdEventListener
Callback method for Ad's click event
onAdExpired() - Method in interface org.prebid.mobile.PrebidNativeAdEventListener
Callback method for Ad's click event
onAdImpression() - Method in interface org.prebid.mobile.PrebidNativeAdEventListener
Callback method for Ad's click event
onComplete(ResultCode) - Method in interface org.prebid.mobile.OnCompleteListener
This method will be called when PrebidMobile finishes attaching keywords to your ad object.
onComplete(ResultCode, Map<String, String>) - Method in interface org.prebid.mobile.OnCompleteListener2
This method will be called when PrebidMobile finishes attaching keywords to unmodifiableMap.
OnCompleteListener - Interface in org.prebid.mobile
 
OnCompleteListener2 - Interface in org.prebid.mobile
 
onImpressionTrackerFired() - Method in interface org.prebid.mobile.ImpressionTrackerListener
 
onPostExecute(HTTPResponse) - Method in class org.prebid.mobile.http.HTTPGet
 
onPostExecute(TaskResult<JSONObject>) - Method in class org.prebid.mobile.http.HTTPPost
 
onPrebidAdNotFound() - Method in interface org.prebid.mobile.Util.ResizeInBannerNativeListener
 
onPrebidNativeLoaded(PrebidNativeAd) - Method in interface org.prebid.mobile.PrebidNativeAdListener
A successful Prebid Native ad is returned
onPrebidNativeNotFound() - Method in interface org.prebid.mobile.PrebidNativeAdListener
Prebid Native was not found in the server returned response, Please display the ad as regular ways
onPrebidNativeNotValid() - Method in interface org.prebid.mobile.PrebidNativeAdListener
Prebid Native ad was returned, however, the bid is not valid for displaying Should be treated as on ad load failed
onResizePrebidAdSuccessful() - Method in interface org.prebid.mobile.Util.ResizeInBannerNativeListener
 
org.prebid.mobile - package org.prebid.mobile
 
org.prebid.mobile.addendum - package org.prebid.mobile.addendum
 
org.prebid.mobile.http - package org.prebid.mobile.http
 
org.prebid.mobile.tasksmanager - package org.prebid.mobile.tasksmanager
 
ORMMA - Static variable in class org.prebid.mobile.Signals.Api
ORMMA

P

Parameters() - Constructor for class org.prebid.mobile.BannerBaseAdUnit.Parameters
 
Parameters() - Constructor for class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
PbFindSizeError - Class in org.prebid.mobile.addendum
 
Placement(int) - Constructor for class org.prebid.mobile.Signals.Placement
 
PlaybackMethod(int) - Constructor for class org.prebid.mobile.Signals.PlaybackMethod
 
PrebidMobile - Class in org.prebid.mobile
 
PrebidNativeAd - Class in org.prebid.mobile
 
PrebidNativeAdEventListener - Interface in org.prebid.mobile
 
PrebidNativeAdListener - Interface in org.prebid.mobile
 
PreRoll - Static variable in class org.prebid.mobile.Signals.StartDelay
Pre-Roll
Protocols(int) - Constructor for class org.prebid.mobile.Signals.Protocols
 

R

registerCacheExpiryListener(String, CacheManager.CacheExpiryListener) - Static method in class org.prebid.mobile.CacheManager
 
registerPrebidNativeAdEventListener(PrebidNativeAdEventListener) - Method in class org.prebid.mobile.PrebidNativeAd
 
registerView(View, PrebidNativeAdEventListener) - Method in class org.prebid.mobile.PrebidNativeAd
This API is used to register the view for Ad Events (#onAdClicked(), #onAdImpression, #onAdExpired)
registerViewList(View, List<View>, PrebidNativeAdEventListener) - Method in class org.prebid.mobile.PrebidNativeAd
This API is used to register a list of views for Ad Events (#onAdClicked(), #onAdImpression, #onAdExpired)
removeBidderFromAccessControlList(String) - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove specific bidder name
removeContextData(String) - Method in class org.prebid.mobile.AdUnit
This method allows to remove specific context data keyword & values set from adunit context targeting
removeContextData(String) - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove specific context data keyword & values set from global context targeting
removeContextKeyword(String) - Method in class org.prebid.mobile.AdUnit
This method allows to remove specific context keyword from adunit context targeting
removeContextKeyword(String) - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove specific context keyword from adunit context targeting
removeStoredExternalUserId(String) - Static method in class org.prebid.mobile.TargetingParams
Removes the stored (in the SharedPreference) ExternalUserId instance for a given source
removeUserData(String) - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove specific user data keyword & value set from global user targeting
removeUserKeyword(String) - Static method in class org.prebid.mobile.TargetingParams
This method allows to remove specific user keyword from global user targeting
resizeInBannerNative(ViewGroup, ViewGroup.LayoutParams, Util.ResizeInBannerNativeListener) - Static method in class org.prebid.mobile.Util
This method resizes a view that contains prebid in banner native ad to the size you desired
ResultCode - Enum in org.prebid.mobile
 
resumeAutoRefresh() - Method in class org.prebid.mobile.AdUnit
 
RewardedVideoAdUnit - Class in org.prebid.mobile
 
RewardedVideoAdUnit(String) - Constructor for class org.prebid.mobile.RewardedVideoAdUnit
 

S

save(String) - Static method in class org.prebid.mobile.CacheManager
 
setApi(List<Signals.Api>) - Method in class org.prebid.mobile.BannerBaseAdUnit.Parameters
 
setApi(List<Signals.Api>) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setApplicationContext(Context) - Static method in class org.prebid.mobile.PrebidMobile
 
setAssetExt(Object) - Method in class org.prebid.mobile.NativeDataAsset
 
setAssetExt(Object) - Method in class org.prebid.mobile.NativeImageAsset
 
setAssetExt(Object) - Method in class org.prebid.mobile.NativeTitleAsset
 
setAtype(Integer) - Method in class org.prebid.mobile.ExternalUserId
 
setAUrlSupport(boolean) - Method in class org.prebid.mobile.NativeAdUnit
 
setAutoRefreshPeriodMillis(int) - Method in class org.prebid.mobile.AdUnit
 
setBundleName(String) - Static method in class org.prebid.mobile.TargetingParams
Set the platform-specific identifier for targeting purpose Should be bundle/package name
setContainsTopBid(boolean) - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
setContextSubType(NativeAdUnit.CONTEXTSUBTYPE) - Method in class org.prebid.mobile.NativeAdUnit
 
setContextType(NativeAdUnit.CONTEXT_TYPE) - Method in class org.prebid.mobile.NativeAdUnit
 
setDataExt(Object) - Method in class org.prebid.mobile.NativeDataAsset
 
setDataType(NativeDataAsset.DATA_TYPE) - Method in class org.prebid.mobile.NativeDataAsset
 
setDomain(String) - Static method in class org.prebid.mobile.TargetingParams
Set the domain of your app for targeting purpose
setDUrlSupport(boolean) - Method in class org.prebid.mobile.NativeAdUnit
 
setErrorCode(HttpErrorCode) - Method in class org.prebid.mobile.http.HTTPResponse
 
setExpiry(String, long) - Static method in class org.prebid.mobile.CacheManager
 
setExt(Map<String, Object>) - Method in class org.prebid.mobile.ExternalUserId
 
setExt(Object) - Method in class org.prebid.mobile.NativeAdUnit
 
setExt(Object) - Method in class org.prebid.mobile.NativeEventTracker
 
setExternalUserIds(List<ExternalUserId>) - Static method in class org.prebid.mobile.PrebidMobile
List containing objects that hold External UserId parameters for the current application user.
setGDPRConsentString(String) - Static method in class org.prebid.mobile.TargetingParams
 
setGender(TargetingParams.GENDER) - Static method in class org.prebid.mobile.TargetingParams
Set the user's gender.
setH(int) - Method in class org.prebid.mobile.NativeImageAsset
 
setHeaders(Map<String, List<String>>) - Method in class org.prebid.mobile.http.HTTPResponse
 
setHMin(int) - Method in class org.prebid.mobile.NativeImageAsset
 
setHostUrl(String) - Method in enum org.prebid.mobile.Host
 
setID(int) - Method in enum org.prebid.mobile.NativeAdUnit.CONTEXT_TYPE
 
setID(int) - Method in enum org.prebid.mobile.NativeAdUnit.CONTEXTSUBTYPE
 
setID(int) - Method in enum org.prebid.mobile.NativeAdUnit.PLACEMENTTYPE
 
setID(int) - Method in enum org.prebid.mobile.NativeDataAsset.DATA_TYPE
 
setID(int) - Method in enum org.prebid.mobile.NativeEventTracker.EVENT_TRACKING_METHOD
 
setID(int) - Method in enum org.prebid.mobile.NativeEventTracker.EVENT_TYPE
 
setID(int) - Method in enum org.prebid.mobile.NativeImageAsset.IMAGE_TYPE
 
setIdentifier(String) - Method in class org.prebid.mobile.ExternalUserId
 
setImageExt(Object) - Method in class org.prebid.mobile.NativeImageAsset
 
setImageType(NativeImageAsset.IMAGE_TYPE) - Method in class org.prebid.mobile.NativeImageAsset
 
setLastEntry(BidLog.BidLogEntry) - Method in class org.prebid.mobile.BidLog
 
setLen(int) - Method in class org.prebid.mobile.NativeDataAsset
 
setLength(int) - Method in class org.prebid.mobile.NativeTitleAsset
 
setMaxBitrate(Integer) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setMaxDuration(Integer) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setMimes(List<String>) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setMinBitrate(Integer) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setMinDuration(Integer) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setOmidPartnerName(String) - Static method in class org.prebid.mobile.TargetingParams
 
setOmidPartnerVersion(String) - Static method in class org.prebid.mobile.TargetingParams
 
setParameters(BannerBaseAdUnit.Parameters) - Method in class org.prebid.mobile.BannerBaseAdUnit
 
setParameters(VideoBaseAdUnit.Parameters) - Method in class org.prebid.mobile.VideoBaseAdUnit
 
setPbAdSlot(String) - Method in class org.prebid.mobile.AdUnit
 
setPbsDebug(boolean) - Static method in class org.prebid.mobile.PrebidMobile
 
setPlacement(Signals.Placement) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setPlacementCount(int) - Method in class org.prebid.mobile.NativeAdUnit
 
setPlacementType(NativeAdUnit.PLACEMENTTYPE) - Method in class org.prebid.mobile.NativeAdUnit
 
setPlaybackMethod(List<Signals.PlaybackMethod>) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setPrebidServerAccountId(String) - Static method in class org.prebid.mobile.PrebidMobile
 
setPrebidServerHost(Host) - Static method in class org.prebid.mobile.PrebidMobile
 
setPrivacy(boolean) - Method in class org.prebid.mobile.NativeAdUnit
 
setProtocols(List<Signals.Protocols>) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setPurposeConsents(String) - Static method in class org.prebid.mobile.TargetingParams
 
setRequestBody(String) - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
setRequestUrl(String) - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
setRequired(boolean) - Method in class org.prebid.mobile.NativeDataAsset
 
setRequired(boolean) - Method in class org.prebid.mobile.NativeImageAsset
 
setRequired(boolean) - Method in class org.prebid.mobile.NativeTitleAsset
 
setResponse(String) - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
setResponseBody(String) - Method in class org.prebid.mobile.http.HTTPResponse
 
setResponseCode(int) - Method in class org.prebid.mobile.BidLog.BidLogEntry
 
setSeq(int) - Method in class org.prebid.mobile.NativeAdUnit
 
setShareGeoLocation(boolean) - Static method in class org.prebid.mobile.PrebidMobile
 
setSource(String) - Method in class org.prebid.mobile.ExternalUserId
 
setStartDelay(Signals.StartDelay) - Method in class org.prebid.mobile.VideoBaseAdUnit.Parameters
 
setStoredAuctionResponse(String) - Static method in class org.prebid.mobile.PrebidMobile
 
setStoreUrl(String) - Static method in class org.prebid.mobile.TargetingParams
Set the store url of your app
setSubjectToCOPPA(boolean) - Static method in class org.prebid.mobile.TargetingParams
 
setSubjectToGDPR(Boolean) - Static method in class org.prebid.mobile.TargetingParams
 
setSucceeded(boolean) - Method in class org.prebid.mobile.http.HTTPResponse
 
setTimeoutMillis(int) - Static method in class org.prebid.mobile.PrebidMobile
 
setTimeoutMillisUpdated(boolean) - Method in class org.prebid.mobile.http.HTTPPost
 
setTitleExt(Object) - Method in class org.prebid.mobile.NativeTitleAsset
 
setUrl(String) - Method in class org.prebid.mobile.ContentObject
 
setW(int) - Method in class org.prebid.mobile.NativeImageAsset
 
setWMin(int) - Method in class org.prebid.mobile.NativeImageAsset
 
setYearOfBirth(int) - Static method in class org.prebid.mobile.TargetingParams
Set the year of birth for targeting
SharedNetworkManager - Class in org.prebid.mobile
 
shouldAssignNativeAssetID() - Static method in class org.prebid.mobile.PrebidMobile
 
shutdown() - Method in class org.prebid.mobile.tasksmanager.BackgroundThreadExecutor
 
Signals - Class in org.prebid.mobile
 
Signals() - Constructor for class org.prebid.mobile.Signals
 
Signals.Api - Class in org.prebid.mobile
OpenRTB - API Frameworks | Value | Description | |-------|-------------| | 1 | VPAID 1.0 | | 2 | VPAID 2.0 | | 3 | MRAID-1 | | 4 | ORMMA | | 5 | MRAID-2 | | 6 | MRAID-3 | | 7 | OMID-1 |
Signals.Placement - Class in org.prebid.mobile
OpenRTB - Video Placement Types | Value | Description | |-------|------------------------------| | 1 | In-Stream | | 2 | In-Banner | | 3 | In-Article | | 4 | In-Feed | | 5 | Interstitial/Slider/Floating |
Signals.PlaybackMethod - Class in org.prebid.mobile
OpenRTB - Playback Methods | Value | Description | |-------|----------------------------------------------------------| | 1 | Initiates on Page Load with Sound On | | 2 | Initiates on Page Load with Sound Off by Default | | 3 | Initiates on Click with Sound On | | 4 | Initiates on Mouse-Over with Sound On | | 5 | Initiates on Entering Viewport with Sound On | | 6 | Initiates on Entering Viewport with Sound Off by Default |
Signals.Protocols - Class in org.prebid.mobile
OpenRTB - Protocols | Value | Description | |-------|-------------------| | 1 | VAST 1.0 | | 2 | VAST 2.0 | | 3 | VAST 3.0 | | 4 | VAST 1.0 Wrapper | | 5 | VAST 2.0 Wrapper | | 6 | VAST 3.0 Wrapper | | 7 | VAST 4.0 | | 8 | VAST 4.0 Wrapper | | 9 | DAAST 1.0 | | 10 | DAAST 1.0 Wrapper |
Signals.StartDelay - Class in org.prebid.mobile
OpenRTB - Start Delay | Value | Description | |-------|--------------------------------------------------| | > 0 | Mid-Roll (value indicates start delay in second) | | 0 | Pre-Roll | | -1 | Generic Mid-Roll | | -2 | Generic Post-Roll |
Slider - Static variable in class org.prebid.mobile.Signals.Placement
Slider
StartDelay(int) - Constructor for class org.prebid.mobile.Signals.StartDelay
 
startThread() - Method in class org.prebid.mobile.tasksmanager.BackgroundThreadExecutor
 
stopAutoRefresh() - Method in class org.prebid.mobile.AdUnit
 
storeExternalUserId(ExternalUserId) - Static method in class org.prebid.mobile.TargetingParams
Use this API for storing the externalUserId in the SharedPreference
success(int, int) - Method in interface org.prebid.mobile.addendum.AdViewUtils.PbFindSizeListener
 

T

TargetingParams - Class in org.prebid.mobile
TargetingParams class sets the Targeting parameters like yob, gender, location and other custom parameters for the adUnits to be made available in the auction.
TargetingParams.GENDER - Enum in org.prebid.mobile
 
TaskResult<T> - Class in org.prebid.mobile.http
 
TaskResult(T) - Constructor for class org.prebid.mobile.http.TaskResult
 
TaskResult(ResultCode) - Constructor for class org.prebid.mobile.http.TaskResult
 
TaskResult(Exception) - Constructor for class org.prebid.mobile.http.TaskResult
 
TasksManager - Class in org.prebid.mobile.tasksmanager
 
toString() - Method in class org.prebid.mobile.ExternalUserId
 

U

updateContextData(String, Set<String>) - Method in class org.prebid.mobile.AdUnit
This method obtains the context data keyword & values for adunit context targeting the values if the key already exist will be replaced with the new set of values
updateContextData(String, Set<String>) - Static method in class org.prebid.mobile.TargetingParams
This method obtains the context data keyword & values set for global context targeting.
updateUserData(String, Set<String>) - Static method in class org.prebid.mobile.TargetingParams
This method obtains the user data keyword & values set for global user targeting the values if the key already exist will be replaced with the new set of values
Util - Class in org.prebid.mobile
 
Util.Function1<R,T> - Interface in org.prebid.mobile
 
Util.ResizeInBannerNativeListener - Interface in org.prebid.mobile
 

V

v(String) - Static method in class org.prebid.mobile.LogUtil
 
v(String, String) - Static method in class org.prebid.mobile.LogUtil
 
v(String, String, Throwable) - Static method in class org.prebid.mobile.LogUtil
 
valueOf(String) - Static method in enum org.prebid.mobile.Host
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.http.HttpErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.NativeAdUnit.CONTEXT_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.NativeAdUnit.CONTEXTSUBTYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.NativeAdUnit.PLACEMENTTYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.NativeDataAsset.DATA_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.NativeEventTracker.EVENT_TRACKING_METHOD
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.NativeEventTracker.EVENT_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.NativeImageAsset.IMAGE_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.ResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.prebid.mobile.TargetingParams.GENDER
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.prebid.mobile.Host
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.http.HttpErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.NativeAdUnit.CONTEXT_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.NativeAdUnit.CONTEXTSUBTYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.NativeAdUnit.PLACEMENTTYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.NativeDataAsset.DATA_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.NativeEventTracker.EVENT_TRACKING_METHOD
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.NativeEventTracker.EVENT_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.NativeImageAsset.IMAGE_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.ResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.prebid.mobile.TargetingParams.GENDER
Returns an array containing the constants of this enum type, in the order they are declared.
VAST_1_0 - Static variable in class org.prebid.mobile.Signals.Protocols
VAST 1.0
VAST_1_0_Wrapper - Static variable in class org.prebid.mobile.Signals.Protocols
VAST 1.0 Wrapper
VAST_2_0 - Static variable in class org.prebid.mobile.Signals.Protocols
VAST 2.0
VAST_2_0_Wrapper - Static variable in class org.prebid.mobile.Signals.Protocols
VAST 2.0 Wrapper
VAST_3_0 - Static variable in class org.prebid.mobile.Signals.Protocols
VAST 3.0
VAST_3_0_Wrapper - Static variable in class org.prebid.mobile.Signals.Protocols
VAST 3.0 Wrapper
VAST_4_0 - Static variable in class org.prebid.mobile.Signals.Protocols
VAST 4.0
VAST_4_0_Wrapper - Static variable in class org.prebid.mobile.Signals.Protocols
VAST 4.0 Wrapper
VideoAdUnit - Class in org.prebid.mobile
 
VideoAdUnit(String, int, int) - Constructor for class org.prebid.mobile.VideoAdUnit
 
VideoBaseAdUnit - Class in org.prebid.mobile
 
VideoBaseAdUnit.Parameters - Class in org.prebid.mobile
Describes an OpenRTB video object
VideoInterstitialAdUnit - Class in org.prebid.mobile
 
VideoInterstitialAdUnit(String) - Constructor for class org.prebid.mobile.VideoInterstitialAdUnit
 
VPAID_1 - Static variable in class org.prebid.mobile.Signals.Api
VPAID 1.0
VPAID_2 - Static variable in class org.prebid.mobile.Signals.Api
VPAID 2.0

W

w(String) - Static method in class org.prebid.mobile.LogUtil
 
w(String, String) - Static method in class org.prebid.mobile.LogUtil
 
w(String, String, Throwable) - Static method in class org.prebid.mobile.LogUtil
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links