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

A

AD_ALREADY_SHOWN - Static variable in class com.pubmatic.sdk.common.POBError
Indicates the Ad is already shown
AD_EXPIRED - Static variable in class com.pubmatic.sdk.common.POBError
Indicates an ad is expired
AD_NOT_READY - Static variable in class com.pubmatic.sdk.common.POBError
Indicated the Ad is not ready to show yet.
AD_REQUEST_NOT_ALLOWED - Static variable in class com.pubmatic.sdk.common.POBError
Indicates an ad request is not allowed.
AD_SIZE_KEY - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
adBuilderOnSuccess(POBAdResponse<T>) - Method in interface com.pubmatic.sdk.common.base.POBAdBuilding.POBAdBuilderListener
 
adBuilderOnSuccess(POBAdResponse<AdDescriptorType>) - Method in class com.pubmatic.sdk.common.base.POBCommunicator
 
addDataProvider(POBDataProvider) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Method to add segment data of a data provider to OW SDK
addExternalUserId(POBExternalUserId) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
API to Add the External user id /Data Partner ids which helps publisher in better user targeting
addExternalUserId(POBExternalUserId) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Adds the External user id /Data Partner ids which helps publisher in better user targeting
addExtraInfo(String, Object) - Method in class com.pubmatic.sdk.common.POBError
Sets the key-value pair for the extra information needed for identifying the granular level of error
addFriendlyObstructions(View, POBObstructionUpdateListener.POBFriendlyObstructionPurpose) - Method in interface com.pubmatic.sdk.common.viewability.POBObstructionUpdateListener
OpenWrap SDK calls this method to add obstruction on Ad view.
addLogger(POBLog.POBLogging) - Static method in class com.pubmatic.sdk.common.log.POBLog
Method to add Logger
addSegment(POBSegment) - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to add segment data for a data provider
AdViewConfig(View, POBFullScreenActivityListener) - Constructor for class com.pubmatic.sdk.common.cache.POBAdViewCacheService.AdViewConfig
 
allLoggers() - Static method in class com.pubmatic.sdk.common.log.POBLog
 
allowAdvertisingId(boolean) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Indicates whether Android advertisement ID should be sent in the request or not.
allowAdvertisingId(boolean) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Indicates whether Advertisement ID should be sent in the request.
allowLocationAccess(boolean) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Used to enable/disable location access.
allowLocationAccess(boolean) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Enables or disable SDK location detection.

B

BANNER_BID_EXPIRE_TIME_IN_MILLIS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
BANNER_PLACEMENT_TYPE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
BANNER_SIZE_120x600 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
BANNER_SIZE_250x250 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
BANNER_SIZE_300x250 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
BANNER_SIZE_320x100 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
BANNER_SIZE_320x50 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
BANNER_SIZE_468x60 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
BANNER_SIZE_728x90 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
BID_EXPIRE_TIME_IN_MILLIS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
BID_STATUS_NOT_OK - Static variable in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Constant for OK status
BID_STATUS_OK - Static variable in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Constant for OK status
bidderListener - Variable in class com.pubmatic.sdk.common.base.POBBaseBidder
Notify bidder details
build(POBAdResponse<T>) - Method in interface com.pubmatic.sdk.common.base.POBAdBuilding
 
build() - Method in interface com.pubmatic.sdk.common.base.POBRequestBuilding
Builds Http request for oRTB standards
build() - Method in class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Builds the instance of the POBAdResponse based on provided details.
build(JSONObject) - Static method in class com.pubmatic.sdk.common.models.POBProfileInfo
Initializes and returns POBProfileInfo object with given profile details
build(Context, String, String, POBAlertDialog.POBDialogListener) - Static method in class com.pubmatic.sdk.common.utility.POBAlertDialog
Method to init alert dialog and show it according to inputs
Builder(List<T>) - Constructor for class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Constructor with the list of all bids
Builder(POBAdResponse<T>) - Constructor for class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Constructor with the ad response
Builder(JSONObject) - Constructor for class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Constructor with the JSON object
buildUriWithQueryParams(Uri, Map<String, String>) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Util method to build a url with given map of query params
buildUrlWithQueryParam(String, String, String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Util method to add query param to a url
buildWithRefreshAndExpiryTimeout(int, int) - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Create new descriptor type by updating existing descriptor's refresh interval and expiryTimeout

C

cancel() - Method in class com.pubmatic.sdk.common.base.POBCommunicator
Cancels any outstanding network call.
cancel() - Method in class com.pubmatic.sdk.common.utility.POBCountdownTimer
Cancel the countdown.
cancel() - Method in class com.pubmatic.sdk.common.utility.POBImageDownloadManager
Cancels all image downloads
cancel() - Method in class com.pubmatic.sdk.common.utility.POBTimeoutHandler
Reset already running timer.
cancelRequest(String) - Method in class com.pubmatic.sdk.common.network.POBNetworkHandler
Cancels all the request which are associated with given tag
CDN_PROFILE_DATA_LOAD_TIME - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
CLIENT_SIDE_AUCTION_LOST - Static variable in class com.pubmatic.sdk.common.POBError
Indicates error due to client side auction loss
clone() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
 
com.pubmatic.sdk.common - package com.pubmatic.sdk.common
 
com.pubmatic.sdk.common.base - package com.pubmatic.sdk.common.base
 
com.pubmatic.sdk.common.browser - package com.pubmatic.sdk.common.browser
 
com.pubmatic.sdk.common.cache - package com.pubmatic.sdk.common.cache
 
com.pubmatic.sdk.common.log - package com.pubmatic.sdk.common.log
 
com.pubmatic.sdk.common.models - package com.pubmatic.sdk.common.models
 
com.pubmatic.sdk.common.network - package com.pubmatic.sdk.common.network
 
com.pubmatic.sdk.common.ui - package com.pubmatic.sdk.common.ui
 
com.pubmatic.sdk.common.utility - package com.pubmatic.sdk.common.utility
 
com.pubmatic.sdk.common.view - package com.pubmatic.sdk.common.view
 
com.pubmatic.sdk.common.viewability - package com.pubmatic.sdk.common.viewability
 
connectivityListeners - Variable in class com.pubmatic.sdk.common.network.POBNetworkMonitor
 
CONTENT_TYPE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
CONTENT_TYPE_HTML - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
CONTENT_TYPE_JAVASCRIPT - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
convertDpToPixel(int) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method is used to covert DP into pixel
convertDpToPixelWithFloatPrecession(int) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method is used to covert DP into pixel with float precession
convertPixelToDp(int) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method is used to convert Pixel into DP
convertStringJsonArrayToList(JSONArray) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Converts the JSONArray to List
convertToSeconds(String, String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Calculates time in seconds whether skip offset is in time format or percentage
COPPA_PARAM - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
COUNTRY_FILTERING_ALLOW_MODE - Static variable in class com.pubmatic.sdk.common.models.POBProfileInfo
 
COUNTRY_FILTERING_BLOCK_MODE - Static variable in class com.pubmatic.sdk.common.models.POBProfileInfo
 
createInstance(Context) - Static method in class com.pubmatic.sdk.common.view.POBWebView
Creates a new instance of POBWebView with provided content and returns the same.
CREATIVE_TYPE_BANNER - Static variable in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Constant for banner creative type
CREATIVE_TYPE_NATIVE - Static variable in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Constant for native creative type
CREATIVE_TYPE_VIDEO - Static variable in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Constant for video creative type
customisePOBError(POBError, POBNetworkResult) - Method in interface com.pubmatic.sdk.common.base.POBCommunicator.POBErrorCustomisationListener
Customise error with provided details and returns back custom error, used by communicator before notifying it through POBCommunicator.POBCommunicatorListener.onError(POBError)

D

debug(String, String, Object...) - Static method in class com.pubmatic.sdk.common.log.POBLog
 
DEFAULT_BACKOFF_MULTIPLIER - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
The default backoff multiplier
DEFAULT_ENABLE_BACK_BUTTON - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
DEFAULT_FULLSCREEN_DISPLAY_SKIP_AFTER - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
Default skipafter for Display fullscreen ads.
DEFAULT_INT_VALUE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
DEFAULT_INVALID_SKIP_AFTER_VALUE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
DEFAULT_REFRESH_TIME_IN_SEC - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
DEFAULT_RENDERING_TIMEOUT_IN_SEC - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
DEFAULT_RETRY_COUNT - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
DEFAULT_SKIP_AFTER_COMPLETION - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
defaultResponse() - Static method in class com.pubmatic.sdk.common.models.POBAdResponse
 
destroy() - Method in interface com.pubmatic.sdk.common.base.POBBidding
To perform any Clean up.
destroy() - Method in interface com.pubmatic.sdk.common.ui.POBBannerRendering
Cleans the internal state of renderer, after this call, object is not expected be used again.
destroy() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendering
Cleans the internal state of renderer, after this call, object is not expected be used again.
destroy() - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendering
Cleans the internal state of renderer, after this call, object is not expected be used again.
destroy() - Method in class com.pubmatic.sdk.common.utility.POBLooper
Destroys the internal state of this Looper.
DV360_DSP_ID - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
DYNAMIC_PRICE_BID - Static variable in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Constant for dynamic price bid type

E

equals(Object) - Method in class com.pubmatic.sdk.common.POBAdSize
 
error(String, String, Object...) - Static method in class com.pubmatic.sdk.common.log.POBLog
 
executeJsScripts(POBWebView, String) - Method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Function used to execute the list of script tags or url of js files.

F

filterListOfStrings(List<String>, String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Filters out the strings which contains the filter string in it.
finishAdSession() - Method in interface com.pubmatic.sdk.common.viewability.POBMeasurementProvider
OpenWrap SDK calls this method to finish view-ability measurement session.
forcePause() - Method in class com.pubmatic.sdk.common.utility.POBLooper
 
forceResume() - Method in class com.pubmatic.sdk.common.utility.POBLooper
 

G

getAcceptLanguage() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getAccuracy() - Method in class com.pubmatic.sdk.common.models.POBLocation
Returns estimated location accuracy in meters when lat/lon are specified and derived from a device's location services (i.e., type = 1).
getAddress() - Method in class com.pubmatic.sdk.common.utility.POBLocationDetector
Given a Location, return a country code.
getAdHeight() - Method in class com.pubmatic.sdk.common.POBAdSize
Returns the height of an ad
getAdResponse() - Method in class com.pubmatic.sdk.common.base.POBBidderResult
To get ad response of the bidder if present
getAdResponse() - Method in interface com.pubmatic.sdk.common.base.POBBidding
Returns config updated by bidder response.
getAdServerName() - Method in class com.pubmatic.sdk.common.models.POBProfileInfo
Returns the Ad Server
getAdvertisingID() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getAdView() - Method in class com.pubmatic.sdk.common.cache.POBAdViewCacheService.AdViewConfig
Returns the ad view instance
getAdViewCacheService() - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
Method to get singleton instance of POBAdViewCacheService class
getAdWidth() - Method in class com.pubmatic.sdk.common.POBAdSize
Returns the width of an ad
getAmount() - Method in interface com.pubmatic.sdk.common.ui.POBCoreReward
Get reward amount.
getAndroidId() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getAndroidIdType(boolean) - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getAppInfo(Context) - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
Method to get singleton instance of PMAppInfo class
getApplicationInfo() - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Gets Application info set by publisher to OpenWrap SDK
getApplicationInfo() - Method in class com.pubmatic.sdk.common.POBSDKConfig
 
getAppName() - Method in class com.pubmatic.sdk.common.models.POBAppInfo
 
getAppVersion() - Method in class com.pubmatic.sdk.common.models.POBAppInfo
 
getAtype() - Method in class com.pubmatic.sdk.common.models.POBExternalUserId
Method to get Atype of data partner id
getBackPressListener() - Method in class com.pubmatic.sdk.common.cache.POBAdViewCacheService.AdViewConfig
Returns a back press listener object
getBid(String) - Method in class com.pubmatic.sdk.common.models.POBAdResponse
Returns the Bid instance based on the provided bidId from the list of all bids.
getBidder() - Method in interface com.pubmatic.sdk.common.base.POBPartnerInstantiator
Returns Bidder for Partner Instantiator
getBidderResults() - Method in interface com.pubmatic.sdk.common.base.POBBidding
Returns bidder result Map, It contains the metadata about the response, error reasons, bids...etc
getBids() - Method in class com.pubmatic.sdk.common.models.POBAdResponse
 
getBidsProvider() - Method in interface com.pubmatic.sdk.common.POBAdServerSignalingEventListener
Returns bids provider
getBirthYear() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
(Internal for OpenWrap SDK)
getBooleanValue(String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
 
getBuildConfigValue(Context, String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Gets a field from the project's BuildConfig.
getBundle() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns bundle id received from ad response
getCacheManager(Context) - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
Method to get singleton instance of POBLocationDetector and setting configured interval time
getCarrierName() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getCategories() - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
(Internal for OpenWrap SDK)
getCity() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
(Internal for OpenWrap SDK)
getConnectionType() - Method in class com.pubmatic.sdk.common.network.POBNetworkMonitor
 
getContentHeight() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns the height of the content to be render
getContentWidth() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns the width of the content to be render
getCountryFilteringMode() - Method in interface com.pubmatic.sdk.common.base.POBBaseBidder.CountryFilterConfig
The country filtering mode based on which the country filtering logic applied for countries given POBBaseBidder.CountryFilterConfig.getFilteringCountries()
getCountryFilteringMode() - Method in class com.pubmatic.sdk.common.models.POBProfileInfo
Returns country filtering mode, if configured at OW profile
getCreatedDateTime() - Method in class com.pubmatic.sdk.common.models.POBProfileInfo
Returns the last time the profile was updated
getCreativeType() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
To get creative type of ad descriptor
getCurrencyType() - Method in interface com.pubmatic.sdk.common.ui.POBCoreReward
Get reward currency type.
getCurrentTime() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
Method is used to get current datetime in formated String yyyy-MM-dd HH:mm:ss
getCurrentTimeZone() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getCustomData() - Method in class com.pubmatic.sdk.common.models.POBAdResponse
Gets the custom data
getDataProvider(String) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Method to get segment data set at OW SDK for a data provider with given name
getDataProviders() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Method to get segment data set at OW SDK from all data providers
getDecodeConfig() - Method in class com.pubmatic.sdk.common.network.POBImageRequest
Returns the bitmap configuration describes how pixels are stored.
getDeviceInfo(Context) - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
Method to get singleton instance of PMDeviceInfo class
getDeviceOrientation(Context) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Returns the device current orientation
getDomain() - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
(Internal for OpenWrap SDK)
getDspId() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns dsp id received from bid
getError() - Method in class com.pubmatic.sdk.common.base.POBBidderResult
To get error for the bidder if present
getErrorCode() - Method in class com.pubmatic.sdk.common.POBError
Returns the integer value of the error code.
getErrorMessage() - Method in class com.pubmatic.sdk.common.POBError
Returns the descriptive message for probable fix
getEventListener() - Method in class com.pubmatic.sdk.common.cache.POBAdViewCacheService.AdViewConfig
Returns the activity listener instance
getExt() - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to get additional data extension set in data provider
getExtension() - Method in class com.pubmatic.sdk.common.models.POBExternalUserId
Method to get extension to partner ids
getExternalUserIds() - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
API to get all set external user ids
getExternalUserIds() - Method in class com.pubmatic.sdk.common.POBSDKConfig
Get the map of User defined data partner ids
getExtraInfo() - Method in class com.pubmatic.sdk.common.POBError
returns the extra info needed for identifying the granular level of error identification
getExtraInfo(String) - Method in class com.pubmatic.sdk.common.POBError
Returns the extra info needed for identifying the granular level of error identification based on provided key
getFilteringCountries() - Method in interface com.pubmatic.sdk.common.base.POBBaseBidder.CountryFilterConfig
The country list while making bid requests
getFilteringCountries() - Method in class com.pubmatic.sdk.common.models.POBProfileInfo
Retrieves the country list
getGender() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
(Internal for OpenWrap SDK)
getHeaders() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method retrieve request headers
getHeaders() - Method in class com.pubmatic.sdk.common.network.POBNetworkResult
Returns Map of headers
getId() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns the Id associated with the Ad descriptor's sub class
getId() - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to get id of data provider
getId() - Method in class com.pubmatic.sdk.common.models.POBExternalUserId
Method to get Data partner Id
getIdentifier() - Method in class com.pubmatic.sdk.common.base.POBBaseBidder
Returns an identifier / name of the bidder
getIdentifier() - Method in interface com.pubmatic.sdk.common.base.POBBidding
Returns an identifier / name of the bidder
getInstance() - Static method in class com.pubmatic.sdk.common.cache.POBCacheService
Return a single instance of POBCacheService
getInstance(Context) - Static method in class com.pubmatic.sdk.common.utility.POBAdvertisingIdClient
Returns the single instance of the POBAdvertisingIdClient, create if not already created.
getIntegerValue(String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
 
getInterstitialAdSize(Context) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
 
getISOAlpha2CountryCode() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
Returns the ISO-3166-1 alpha-2 country code if available
getISOAlpha2CountryCode() - Method in class com.pubmatic.sdk.common.utility.POBLocationDetector
Given a Location, return a country code.
getISOAlpha3CountryCode() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
Returns the ISO-3166-1 alpha-3 country code if available.
getJavaScriptResource() - Method in interface com.pubmatic.sdk.common.viewability.POBVerificationScriptResource
Method to request list of verification script urls coming as jsResources from POBAdVerification model.
getKeywords() - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
(Internal for OpenWrap SDK) Returns the application keywords set by the application developer.
getKeywords() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
(Internal for OpenWrap SDK) Returns the comma separated list of keywords, interests, or intent, set by the application developer.
getLastFixInMillis() - Method in class com.pubmatic.sdk.common.models.POBLocation
Return the time of this fix, in elapsed real-time since system boot.
getLatitude() - Method in class com.pubmatic.sdk.common.models.POBLocation
Returns the latitude, in degrees.
getLevel() - Method in enum com.pubmatic.sdk.common.OpenWrapSDK.LogLevel
 
getLmtEnabled() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getLocation() - Method in class com.pubmatic.sdk.common.POBSDKConfig
 
getLocation() - Method in class com.pubmatic.sdk.common.utility.POBLocationDetector
Method is used to get location on the basic of LocationProvider(GPS, Network)
getLocation(POBLocationDetector) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method identifies isLocationDetectionEnabled if enabled then fetch last known location of the device if disabled then get location provided by the publisher
getLocationDetectionDurationInMillis() - Method in class com.pubmatic.sdk.common.POBSDKConfig
Returns time interval used to get the two consecutive location
getLocationDetector(Context) - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
Method to get singleton instance of POBLocationDetector and setting configured interval time
getLogLevel() - Static method in class com.pubmatic.sdk.common.log.POBLog
Returns the log level of the instance, set by OpenWrapSDK.setLogLevel().
getLongitude() - Method in class com.pubmatic.sdk.common.models.POBLocation
Returns the longitude, in degrees.
getMake() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getMappingKey(int, Integer) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
MappingKey is the key used to search the requested profile in the CacheManager.
getMaxHeight() - Method in class com.pubmatic.sdk.common.network.POBImageRequest
Returns the maximum height of an Image
getMaxWidth() - Method in class com.pubmatic.sdk.common.network.POBImageRequest
Returns the maximum width of an Image
getMccmnc() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getMeasurementProvider(String) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Method to get OM measurement provider instance
getMetro() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
(Internal for OpenWrap SDK)
getModel() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getName() - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to get name of data provider
getName() - Method in class com.pubmatic.sdk.common.models.POBSegment
Method to get name of data segment
getNetworkHandler(Context) - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
 
getNetworkMonitor(Context) - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
Method to get singleton instance of POBNetworkMonitor
getNetworkResult() - Method in class com.pubmatic.sdk.common.base.POBBidderResult
To get network result for the bidder
getNetworkResult() - Method in class com.pubmatic.sdk.common.base.POBCommunicator
To get network result of the request, this will available only after making request call
getNetworkTimeMs() - Method in class com.pubmatic.sdk.common.network.POBNetworkResult
Returns network timeout in Milli seconds
getNextHighestDynamicBid() - Method in class com.pubmatic.sdk.common.models.POBAdResponse
Gets the fallback bid
getOrientation() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getOsName() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getOsVersion() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getPackageName() - Method in class com.pubmatic.sdk.common.models.POBAppInfo
 
getPostData() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method retrieves post data
getProfileId() - Method in class com.pubmatic.sdk.common.models.POBProfileInfo
Returns the Profile ID
getProfileInfo(String) - Method in class com.pubmatic.sdk.common.cache.POBCacheManager
Function is used to return the cached profileInfo associated with the profileInfoKey
getPublisherId() - Method in class com.pubmatic.sdk.common.models.POBProfileInfo
Returns the Pub ID
getPxratio() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getRandomNumber(int, int) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Returns the random number between lowerBound and upperBound
getRawBid() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns the JSON object of the Bid
getRefreshInterval() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns the refresh interval from the ad response descriptor
getRefreshInterval() - Method in class com.pubmatic.sdk.common.models.POBAdResponse
Gets refresh interval
getRegion() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
(Internal for OpenWrap SDK)
getRenderableContent() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns the content to be render
getRequestMethod() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method retrieves http request method
getRequestTag() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method retrieves value of request tag
getRetryBackoffMultiplier() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method retrieves retrybackofmultiplier
getRetryCount() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method retrieve request timeout count
getScaleType() - Method in class com.pubmatic.sdk.common.network.POBImageRequest
Returns the scale type
getScreenHeight() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getScreenHeight() - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method to get screen height in DP
getScreenResolution() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getScreenWidth() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
 
getScreenWidth() - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method to get screen width in DP
getSdkConfig() - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
 
getSeconds(String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Utility method to convert time string to seconds
getSegId() - Method in class com.pubmatic.sdk.common.models.POBSegment
Method to get id of data segment
getSegment(String) - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to get segment with given id
getSegments() - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to get segments available in a data provider
getSegTax() - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to get id of segment taxonomy used
getServerSidePartnerBids() - Method in class com.pubmatic.sdk.common.models.POBAdResponse
Gets server side bids
getService(String) - Method in class com.pubmatic.sdk.common.cache.POBCacheService
Retrieves associated object for given service name
getSource() - Method in class com.pubmatic.sdk.common.models.POBExternalUserId
Method to get source name of data provider
getSource() - Method in class com.pubmatic.sdk.common.models.POBLocation
Returns the source of the location.
getStatus() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns status of bid.
getStoredAdvertisingId() - Method in class com.pubmatic.sdk.common.utility.POBAdvertisingIdClient
Returns the Android advertisement id if saved in local storage else returns given androidAid.
getStoredAdView(Integer) - Method in class com.pubmatic.sdk.common.cache.POBAdViewCacheService
Retrieve config stored against uniqueId if available
getStoredLMTState() - Method in class com.pubmatic.sdk.common.utility.POBAdvertisingIdClient
Returns the Android advertisement id if saved in local storage else returns given state.
getStoreURL() - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
(Internal for OpenWrap SDK)
getTargetingInfo() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns the map of bid-targeting information only, that needs to be passed to ad server SDK.
getTargetingInfo() - Method in interface com.pubmatic.sdk.common.base.POBBidsProvider
Returns targeting info for all the bids
getTargetingInfo() - Method in class com.pubmatic.sdk.common.models.POBAdResponse
Returns targeting info for all the bids
getTimeOffsetInMinutes() - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Returns local time as the number +/- of minutes from UTC.
getTimeout() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method retrieve request timeout value
getTimeZoneOffsetInMinutes() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
Return local time as the number +/- of minutes from UTC.
getTrackerHandler(POBNetworkHandler) - Static method in class com.pubmatic.sdk.common.POBInstanceProvider
To get singleton instance of tracker handler class
getUrl() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method retrieves request url
getUserAgent() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
This method fetch the user agent from WebSettings and save it for future reference.
getUserInfo() - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Gets user info set by publisher to OpenWrap SDK
getUserInfo() - Method in class com.pubmatic.sdk.common.POBSDKConfig
 
getValidRefreshInterval(int, int) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Validates and returns time interval in seconds to refresh the banner ad.
getValue() - Method in enum com.pubmatic.sdk.common.models.POBDeviceInfo.DEVICE_ID_TYPE
 
getValue() - Method in enum com.pubmatic.sdk.common.models.POBLocation.Source
Returns the integer representation of location source.
getValue() - Method in class com.pubmatic.sdk.common.models.POBSegment
Method to set data segment value
getValue() - Method in enum com.pubmatic.sdk.common.models.POBUserInfo.Gender
Returns the string identifier of gender.
getValue() - Method in enum com.pubmatic.sdk.common.network.POBNetworkMonitor.ConnectionType
 
getVendorKey() - Method in interface com.pubmatic.sdk.common.viewability.POBVerificationScriptResource
Method to request vendor key from POBAdVerification model.
getVerificationParameter() - Method in interface com.pubmatic.sdk.common.viewability.POBVerificationScriptResource
Method to request VerificationParameters from POBAdVerification
getVersion() - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Returns the OpenWrap SDK's version.
getVersionId() - Method in class com.pubmatic.sdk.common.models.POBProfileInfo
Returns the Profile Version display ID
getViewVisiblePixel(View) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
To get visible pixel of view.
getViewXYPosition(View) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method is used get x, y position of View
getVisiblePercent(View) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
To get visibility percent of view, if view is null it will always returns 0 as visibility percent
getWinningBid() - Method in class com.pubmatic.sdk.common.models.POBAdResponse
Gets the winning bid
getZip() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
(Internal for OpenWrap SDK)

H

handleTrackersForError(List<String>, Map<Object, Object>, Map<String, String>) - Method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Executes tracker urls with macro map in loop and appends query params to pubmatic tracker urls
hashCode() - Method in class com.pubmatic.sdk.common.POBAdSize
 
hasPermission(Context, String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method is used to check app has user permission
HTML_MEASUREMENT_PROVIDER_CLASS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
Variable to provide class name for HTML measurement
HTML_RESOURCE_CONTAINER - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 

I

IMAGE_LOADING_TIMEOUT_IN_MILLIS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
impressionOccurred() - Method in interface com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider
OpenWrap SDK calls this method to notify ad session about impression event
info(String, String, Object...) - Static method in class com.pubmatic.sdk.common.log.POBLog
 
INTERNAL_ERROR - Static variable in class com.pubmatic.sdk.common.POBError
Internal error
INTERNAL_SERVICE_FILE_NAME - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
INTERSTITIAL_1024x768 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
INTERSTITIAL_320x480 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
INTERSTITIAL_480x320 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
INTERSTITIAL_768x1024 - Static variable in class com.pubmatic.sdk.common.POBAdSize
 
INTERSTITIAL_PLACEMENT_TYPE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
INVALID_LINEAR_SKIP_OFFSET - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
INVALID_REQUEST - Static variable in class com.pubmatic.sdk.common.POBError
You may not passing mandatory parameters like Publisher ID, Sizes, and other ad tag details.
INVALID_RESPONSE - Static variable in class com.pubmatic.sdk.common.POBError
Invalid ad response.
INVALID_REWARD_SELECTED - Static variable in class com.pubmatic.sdk.common.POBError
Indicates invalid reward selection
invalidateExpiration() - Method in interface com.pubmatic.sdk.common.ui.POBBannerRendering
Notifies the renderer to cleanup expiration, This can be used by renderer which has expiration feature.
invoke() - Method in interface com.pubmatic.sdk.common.utility.POBLooper.LooperListener
 
isAllowAdvertisingId() - Method in class com.pubmatic.sdk.common.POBSDKConfig
 
isCompanion() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns if descriptor id of companion or not
isCoppa() - Method in class com.pubmatic.sdk.common.POBSDKConfig
 
isEmpty() - Method in class com.pubmatic.sdk.common.utility.POBImageDownloadManager
True if manager contains some url's to download images from
isJsonArrayNullOrEmpty(JSONArray) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Checks if the json array is null or not empty.
isJsonObjectNullOrEmpty(JSONObject) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Checks if the json object is null or not empty.
isListNullOrEmpty(List<?>) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Function used to check whether the list is null or empty
isLocationAccessAllowed() - Method in class com.pubmatic.sdk.common.POBSDKConfig
Determines if location detection is enabled.
isNetworkAvailable() - Method in class com.pubmatic.sdk.common.network.POBNetworkMonitor
Method is used to check if network is available
isNetworkAvailable(Context) - Static method in class com.pubmatic.sdk.common.network.POBNetworkMonitor
Method is used to check if network is available
isNull(Object[]) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method to check Object array is Null/Empty or one of the object inside the object array is null
isNullOrEmpty(String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method to check String isNull or isEmpty
isPaid() - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
(Internal for OpenWrap SDK)
isProfileInfoExpired() - Method in class com.pubmatic.sdk.common.models.POBProfileInfo
Function used to check of the profile is expired based on the expiry time set
isReadyToUpdate() - Method in class com.pubmatic.sdk.common.utility.POBAdvertisingIdClient
 
isRequestSecureCreative() - Method in class com.pubmatic.sdk.common.POBSDKConfig
 
isSendAllBidsEnabled() - Method in class com.pubmatic.sdk.common.models.POBAdResponse
Get the send all bids flag value
isStringValueNullOrEmpty(String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Function return true if the string passed is null or empty or is "null"
isTablet(Context) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method to check whether the device is Phone or Tablet.
isUseInternalBrowser() - Method in class com.pubmatic.sdk.common.POBSDKConfig
Returns true if landing page for an ad would opened in internal browser else returns false
isValidPlayStoreUrl(String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Method to check if url is valid play store url and contains bundle id
isVideo() - Method in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Returns the state of type video
isViewVisible(View, int) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
To get visibility of view.
isWiFiConnected() - Method in class com.pubmatic.sdk.common.network.POBNetworkMonitor
 

K

KEY_SELECTED_REWARD - Static variable in class com.pubmatic.sdk.common.OpenWrapSDK
Key to define the selected reward among multiple configured rewards
KEYWORDS_PARAM - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 

L

LMT_PARAM - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
loaded(boolean, float) - Method in interface com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider
OpenWrap SDK calls this method to notify ad loaded event
loadInternalServiceJS(POBMeasurementProvider.POBScriptListener) - Method in class com.pubmatic.sdk.common.cache.POBCacheManager
Loads the local omid.js from the assets and stores it inside OMID_JS_CONTENT, function uses loadLocalOmidScript internally to load the omid.js script
loadLocalOmidScript(POBMeasurementProvider.POBScriptListener) - Method in class com.pubmatic.sdk.common.cache.POBCacheManager
Function is used to read omid.js script from the assets folder and store it into omidJsContent and give callback on success of it.
LOCATION_DETECTION_MINTIME - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
log(POBLog.POBLogMessage) - Method in interface com.pubmatic.sdk.common.log.POBLog.POBLogging
 
logBidWinningStatus(boolean, String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Log the statement based on the winning status
loop(long) - Method in class com.pubmatic.sdk.common.utility.POBLooper
Start loop with provided delay, when delay is lapsed looper will call invoke method on LooperListener Invocation is made only once for one loop method call

M

MARKET_DETAILS_URL - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MARKET_LAUNCH_URL - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MAX_RENDER_TIMEOUT_IN_SEC - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MINIMUM_REFRESH_THRESHOLD - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MSG_CLIENT_SIDE_PARTNER_LOAD_FAILED - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MSG_COUNTRY_CODE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MSG_DFP_EVENT_HANDLER_VERSION - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MSG_DUPLICATE_FIELD - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MSG_FAILED_TO_FETCH_CONFIG - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MSG_INVALID_DATA - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MSG_PROFILE_CONFIG_FAILED - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
MSG_REQUEST_NOT_ALLOWED - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 

N

NATIVE_MEASUREMENT_PROVIDER_CLASS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
Variable to provide class name for Native measurement
NATIVE_PLACEMENT_TYPE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
NETWORK_ERROR - Static variable in class com.pubmatic.sdk.common.POBError
There was an error while retrieving the data from the network.
newRequestQueue(Context, Network) - Static method in class com.pubmatic.sdk.common.network.POBVolley
Method is to create new request of volley
NO_ADS_AVAILABLE - Static variable in class com.pubmatic.sdk.common.POBError
There was no ads available to deliver for ad request.
NON_SECURE_BASE_URL - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
NULL_VALUE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 

O

omidJsServiceScript(Context, POBMeasurementProvider.POBScriptListener) - Method in interface com.pubmatic.sdk.common.viewability.POBMeasurementProvider
OpenWrap SDK calls this method to inject omid JS into creative.
omSDKVersion() - Method in interface com.pubmatic.sdk.common.viewability.POBMeasurementProvider
OpenWrap SDK calls this method to get the current Open Measurement SDK version.
onAdClicked() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies the click event on the rendered HTML view
onAdClicked() - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies the click event on the rendered HTML view
onAdEventOccurred(POBDataType.POBVideoAdEventType) - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Deprecated.
onAdExpired() - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
This method is called to notify ad expiration
onAdExpired() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies the expired event on the rendered HTML view
onAdExpired() - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies the expired event on the rendered HTML view
onAdImpression() - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
Notifies ad impression
onAdImpression() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies ad impression
onAdImpression() - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies ad impression
onAdInteractionStarted() - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
Notifies the callback for interaction started on the ad creative like Internal browser is opened.
onAdInteractionStarted() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies the interaction start event on the rendered HTML view
onAdInteractionStarted() - Method in interface com.pubmatic.sdk.common.ui.POBRendererViewListener
Notifies the interaction start event on the rendered HTML view
onAdInteractionStarted() - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies about the ad interaction start.
onAdInteractionStopped() - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
Notifies the callback for interaction stoped on the ad creative like Internal browser is closed.
onAdInteractionStopped() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies the interaction stop event on the rendered HTML view
onAdInteractionStopped() - Method in interface com.pubmatic.sdk.common.ui.POBRendererViewListener
Notifies the interaction stop event on the rendered HTML view
onAdInteractionStopped() - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies about the ad interaction stop.
onAdReadyToRefresh(int) - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
Notifies about that ad is ready to refresh after is rendered successfully
onAdRender(View, POBAdDescriptor) - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
This method gets called if rendering of ad gets successful
onAdRender(POBAdDescriptor) - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies the success event of the HTML view rendering
onAdRender(POBAdDescriptor) - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies the success event of the HTML view rendering
onAdRenderingFailed(POBError) - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
This method gets called if rendering of ad failed
onAdRenderingFailed(POBError) - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies the failure cause of the HTML view rendering
onAdRenderingFailed(POBError) - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies the failure cause of the HTML view rendering
onAdServerWin() - Method in interface com.pubmatic.sdk.common.POBAdServerSignalingEventListener
Publisher should call this method to notify the OpenWrap SDK about ad server SDK renders its own ad
onAdUnload() - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
This method is called to notify ad is unloaded itself using MRIAD protocol
onAdUnload() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies the unload event on the rendered HTML view
onAdUnload() - Method in interface com.pubmatic.sdk.common.ui.POBRendererViewListener
Notifies the unload event on the rendered HTML view
onBackPress() - Method in interface com.pubmatic.sdk.common.view.POBWebView.WebViewBackPress
 
onBackPressed() - Method in class com.pubmatic.sdk.common.browser.POBInternalBrowserActivity
 
onBackPressed() - Method in interface com.pubmatic.sdk.common.ui.POBFullScreenActivityBackPressListener
Notifies about hardware back press is about to happen
onBidsFailed(POBBidding<T>, POBError) - Method in interface com.pubmatic.sdk.common.base.POBBidderListener
Failure callback for prefetch.
onBidsFetched(POBBidding<T>, POBAdResponse<T>) - Method in interface com.pubmatic.sdk.common.base.POBBidderListener
Success callback for prefetch request on PubMatic Server.
onBrowserDismiss() - Method in interface com.pubmatic.sdk.common.browser.POBInternalBrowserActivity.InternalBrowserListener
Notify the browser activity is about to finish
onBrowserStart() - Method in interface com.pubmatic.sdk.common.browser.POBInternalBrowserActivity.InternalBrowserListener
 
onCancel(DialogInterface, int) - Method in interface com.pubmatic.sdk.common.utility.POBAlertDialog.POBDialogListener
Notifies the cancelation of the dialog
onComplete(Map<String, Bitmap>) - Method in interface com.pubmatic.sdk.common.utility.POBImageDownloadManager.POBImageDownloadListener
Notifies the Positive event occurred on the dialog
onCreate(Bundle) - Method in class com.pubmatic.sdk.common.browser.POBInternalBrowserActivity
 
onCreate(Activity) - Method in interface com.pubmatic.sdk.common.ui.POBFullScreenActivityListener
Callback to notify activity open
onDestroy() - Method in class com.pubmatic.sdk.common.browser.POBInternalBrowserActivity
 
onDestroy() - Method in interface com.pubmatic.sdk.common.ui.POBFullScreenActivityListener
Callback to notify activity destroyed
ONE_PIXEL_VISIBLE_CRITERIA - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
onError(POBError) - Method in interface com.pubmatic.sdk.common.base.POBCommunicator.POBCommunicatorListener
 
onErrorOpenUrl(String) - Method in interface com.pubmatic.sdk.common.utility.POBUrlHandler.UrlHandlerListener
Notifies that is Url handler is unable to perform any of the above mentioned action
onExternalBrowserClick(String) - Method in interface com.pubmatic.sdk.common.browser.POBInternalBrowserActivity.InternalBrowserListener
Notify the external browser click is about to happen for the given url
onFailed(POBError) - Method in interface com.pubmatic.sdk.common.POBAdServerSignalingEventListener
Handler should call this method to notify the OpenWrap SDK about any kind of load time error
onFailure(POBError) - Method in class com.pubmatic.sdk.common.base.POBCommunicator
 
onFailure(POBError) - Method in interface com.pubmatic.sdk.common.network.POBNetworkHandler.POBImageNetworkListener
Called when request is failed
onFailure(POBError) - Method in interface com.pubmatic.sdk.common.network.POBNetworkHandler.POBNetworkListener
Called when request is failed
onFinish() - Method in class com.pubmatic.sdk.common.utility.POBCountdownTimer
Callback fired when the time is up.
onFocusChanged(boolean) - Method in interface com.pubmatic.sdk.common.view.POBWebView.OnFocusChangedListener
 
onInternalBrowserClose(String) - Method in interface com.pubmatic.sdk.common.utility.POBUrlHandler.UrlHandlerListener
Notifies that internal browser is going to close if already opened
onInternalBrowserOpen(String) - Method in interface com.pubmatic.sdk.common.utility.POBUrlHandler.UrlHandlerListener
Notifies that url is going to open in internal browser
onKeyDown(int, KeyEvent) - Method in class com.pubmatic.sdk.common.view.POBWebView
View callback method used to identify back press and notify implemented class
onLeaveApp(String) - Method in interface com.pubmatic.sdk.common.utility.POBUrlHandler.UrlHandlerListener
Notifies that url is either going to open in External browser or deeplink is about happen
onLeavingApplication() - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
This method is called to notify the app leaving state
onLeavingApplication() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies the application leave event on the rendered HTML view
onLeavingApplication() - Method in interface com.pubmatic.sdk.common.ui.POBRendererViewListener
Notifies the app leave event on the rendered HTML view
onLeavingApplication() - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies the application leave event on the rendered HTML view
onLocationChanged(Location) - Method in class com.pubmatic.sdk.common.utility.POBLocationDetector
 
onMeasurementScriptReceived(String) - Method in interface com.pubmatic.sdk.common.viewability.POBMeasurementProvider.POBScriptListener
Called when a measurement service script is received.
onNetworkConnectionChanged(boolean) - Method in interface com.pubmatic.sdk.common.network.POBNetworkMonitor.POBConnectivityListener
Notifies whenever there is an update in network state, also provides internet connectivity
onOmidSessionInitializationFailed() - Method in interface com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider.POBOmidSessionListener
Call back method called after failure of measurement session initialization
onOmidSessionInitialized() - Method in interface com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider.POBOmidSessionListener
Call back method called after successful measurement session initialization
onOmidSessionInitialized() - Method in interface com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider.POBOmidSessionListener
Call back method called after successful measurement session initialization
onOpenWrapPartnerWin(String) - Method in interface com.pubmatic.sdk.common.POBAdServerSignalingEventListener
Call this when the ad server SDK signals about partner bid win with bid id.
onProviderDisabled(String) - Method in class com.pubmatic.sdk.common.utility.POBLocationDetector
 
onProviderEnabled(String) - Method in class com.pubmatic.sdk.common.utility.POBLocationDetector
 
onReceiveReward(POBCoreReward) - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendererListener
Notifies reward has been received and reward should be offered to user.
onRenderAdClick() - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
Notifies about the click event on the rendered view
onRenderProcessGone() - Method in interface com.pubmatic.sdk.common.base.POBAdRendererListener
Notifies rendering process terminated.
onRenderProcessGone() - Method in interface com.pubmatic.sdk.common.ui.POBHtmlRendererListener
Notifies the Rendering Process terminated, clean up the views by destroying and removing it from View hierarchy.
onRenderProcessGone() - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendererListener
Notifies rendering process terminated.
onResult(POBNetworkResult) - Method in class com.pubmatic.sdk.common.base.POBCommunicator
 
onResult(POBNetworkResult) - Method in interface com.pubmatic.sdk.common.network.POBNetworkHandler.POBNetworkResultListener
Notify network result before notifying success or failure
onStatusChanged(String, int, Bundle) - Method in class com.pubmatic.sdk.common.utility.POBLocationDetector
 
onSuccess(JSONObject) - Method in class com.pubmatic.sdk.common.base.POBCommunicator
 
onSuccess(POBAdResponse<AdDescriptorType>) - Method in interface com.pubmatic.sdk.common.base.POBCommunicator.POBCommunicatorListener
 
onSuccess(Bitmap) - Method in interface com.pubmatic.sdk.common.network.POBNetworkHandler.POBImageNetworkListener
Called when a response is received.
onSuccess(T) - Method in interface com.pubmatic.sdk.common.network.POBNetworkHandler.POBNetworkListener
Called when a response is received.
onSuccess(DialogInterface, int) - Method in interface com.pubmatic.sdk.common.utility.POBAlertDialog.POBDialogListener
Notifies the Positive event occurred on the dialog
onTick(long) - Method in class com.pubmatic.sdk.common.utility.POBCountdownTimer
Callback fired on regular interval.
onTimeout() - Method in interface com.pubmatic.sdk.common.utility.POBTimeoutHandler.POBTimeoutHandlerListener
 
onVideoAdEvent(POBDataType.POBVideoAdEventType) - Method in interface com.pubmatic.sdk.common.ui.POBVideoAdEventListener
This is an optional callback to provide VAST based video ad events, if played inside Interstitial
onViewClicked(String) - Method in interface com.pubmatic.sdk.common.ui.POBHtmlRendererListener
Notifies the click event when click event happens on HTML Renderer view.
onViewClicked(String) - Method in interface com.pubmatic.sdk.common.ui.POBRendererViewListener
Notifies the click event on the rendered HTML view
onViewRendered(View) - Method in interface com.pubmatic.sdk.common.ui.POBHtmlRendererListener
Notifies the view render event of the HTML rendering.
onViewRendered(View) - Method in interface com.pubmatic.sdk.common.ui.POBRendererViewListener
Notifies the success event of the HTML view rendering
onViewRenderingFailed(POBError) - Method in interface com.pubmatic.sdk.common.ui.POBHtmlRendererListener
Notifies the failure cause of the HTML rendering
onViewRenderingFailed(POBError) - Method in interface com.pubmatic.sdk.common.ui.POBRendererViewListener
Notifies the failure cause of the HTML view rendering
onWindowFocusChanged(boolean) - Method in class com.pubmatic.sdk.common.view.POBWebView
View callback method get called on focus changed Notifies it to class which implements onfocusChangedListener
open(String, String) - Method in class com.pubmatic.sdk.common.utility.POBUrlHandler
Open landing page, If the url is empty or null or "null" we will go to fallback url
open(String) - Method in class com.pubmatic.sdk.common.utility.POBUrlHandler
Handles Url opening with below mentioned rule check if Url is deeplink supported then executes deeplink on the url and redirects to specific app and notify onLeaveApp event, if not, then check isInternalBrowser flag is true, open Url in internal browser and notify onInternalBrowserOpen event if not, then check open Url in external browser and notify onLeaveApp event In case if url is invalid or null, do nothing and notify onErrorOpenUrl event
openExternalBrowser(Context, String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Opens url in external app of browser
OPENWRAP_SIGNALING_ERROR - Static variable in class com.pubmatic.sdk.common.POBError
Ad server SDK sent unexpectd/delayed OpenWrap win response
OpenWrapSDK - Class in com.pubmatic.sdk.common
Provides global configurations for the OpenWrap SDK, e.g.
OpenWrapSDK() - Constructor for class com.pubmatic.sdk.common.OpenWrapSDK
 
OpenWrapSDK.LogLevel - Enum in com.pubmatic.sdk.common
Log levels to filter logs
OS_NAME_VALUE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 

P

parse(JSONObject) - Method in interface com.pubmatic.sdk.common.base.POBResponseParsing
Initiates the parsing
parseJsonArrayToSet(JSONArray) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Parse the json array to
parseJsTracker(List<String>) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Function takes List of script tags can convert it into a single string which can directly be embedded in head tag for execution
parserOnError(POBError) - Method in class com.pubmatic.sdk.common.base.POBCommunicator
 
parserOnError(POBError) - Method in interface com.pubmatic.sdk.common.base.POBResponseParsing.POBResponseParserListener
Notifies with the error object when the parsing is failure
parserOnSuccess(POBAdResponse<AdDescriptorType>) - Method in class com.pubmatic.sdk.common.base.POBCommunicator
 
parserOnSuccess(POBAdResponse<T>) - Method in interface com.pubmatic.sdk.common.base.POBResponseParsing.POBResponseParserListener
Notifies with the parsed object when the parsing is success
PARTNER_NAME - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
pause() - Method in class com.pubmatic.sdk.common.utility.POBCountdownTimer
Pause the countdown.
pause() - Method in class com.pubmatic.sdk.common.utility.POBLooper
Pauses the looper from resumed state
PLACEHOLDER_CLICK_THROUGH - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
PLAY_STORE_DOMAIN - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
PLAY_STORE_URL - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
POB_AID_KEY - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
POB_AID_STORAGE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
POB_LIMITED_TRACKING_AD_KEY - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
POBAdBuilding<T extends POBAdDescriptor> - Interface in com.pubmatic.sdk.common.base
 
POBAdBuilding.POBAdBuilderListener<T extends POBAdDescriptor> - Interface in com.pubmatic.sdk.common.base
 
POBAdDescriptor - Interface in com.pubmatic.sdk.common.base
Base class denoting the descriptor to be used by the actual creative / bid class implementation
POBAdRendererListener - Interface in com.pubmatic.sdk.common.base
Interface provides the callback for rendering events
POBAdRequest - Interface in com.pubmatic.sdk.common.base
Interface definition to form Ad request.
POBAdResponse<T extends POBAdDescriptor> - Class in com.pubmatic.sdk.common.models
Class representing response, immutable class can be created using builder Maintains meta data of ad response like bid, server side bids etc.
POBAdResponse.Builder<T extends POBAdDescriptor> - Class in com.pubmatic.sdk.common.models
Builder definition to build POBAdResponse class
POBAdServerSignalingEventListener - Interface in com.pubmatic.sdk.common
Interface used for communication between event handlers and adLoader class
POBAdSize - Class in com.pubmatic.sdk.common
Defines size of a banner ad.
POBAdSize(int, int) - Constructor for class com.pubmatic.sdk.common.POBAdSize
Parameterised constructor for defining the custom ad size
POBAdvertisingIdClient - Class in com.pubmatic.sdk.common.utility
AdvertisingIdClient class is used to manage Advertising info from google ads
POBAdViewCacheService - Class in com.pubmatic.sdk.common.cache
This class caches a map of AdViewConfig against the renderer hash code value which creates the ad view.
POBAdViewCacheService() - Constructor for class com.pubmatic.sdk.common.cache.POBAdViewCacheService
Initializes the webViewConfig map.
POBAdViewCacheService.AdViewConfig - Class in com.pubmatic.sdk.common.cache
Stores the pre-rendered ad view and associated POBFullScreenActivityListener instance.
POBAlertDialog - Class in com.pubmatic.sdk.common.utility
Class to manage generic alert dialog
POBAlertDialog() - Constructor for class com.pubmatic.sdk.common.utility.POBAlertDialog
 
POBAlertDialog.POBDialogListener - Interface in com.pubmatic.sdk.common.utility
Notifies the callback events on Dialog
POBAppInfo - Class in com.pubmatic.sdk.common.models
A class representing the Application info, derived internally using the framework APIs
POBAppInfo(Context) - Constructor for class com.pubmatic.sdk.common.models.POBAppInfo
POBAppInfo constructor to generate application info and initialize the params with specific value
POBApplicationInfo - Class in com.pubmatic.sdk.common.models
Provides setters to pass application information like store URL, domain, IAB categories etc.
POBApplicationInfo() - Constructor for class com.pubmatic.sdk.common.models.POBApplicationInfo
 
POBBannerRendering - Interface in com.pubmatic.sdk.common.ui
Interface to provide callback methods for invoking banner rendering
POBBaseBidder<T extends POBAdDescriptor> - Class in com.pubmatic.sdk.common.base
Base class to be implemented by the actual Bidder class
POBBaseBidder() - Constructor for class com.pubmatic.sdk.common.base.POBBaseBidder
 
POBBaseBidder.CountryFilterConfig - Interface in com.pubmatic.sdk.common.base
Interface definition, helps to set Country Filter Information on demand.
POBBidderListener<T extends POBAdDescriptor> - Interface in com.pubmatic.sdk.common.base
Interface to listen to bidder.
POBBidderResult<T extends POBAdDescriptor> - Class in com.pubmatic.sdk.common.base
Class definition to maintain metadata of bidder like adResponse details , error details
POBBidderResult() - Constructor for class com.pubmatic.sdk.common.base.POBBidderResult
 
POBBidding<T extends POBAdDescriptor> - Interface in com.pubmatic.sdk.common.base
Ad bidder listener, which lists methods to be implemented by bidder delegate receiver.
POBBidsProvider - Interface in com.pubmatic.sdk.common.base
Bids provider protocol, which is used to provide all the bids and targetting information for all those bids
POBCacheManager - Class in com.pubmatic.sdk.common.cache
Implementation of the cache manager class, responsible for caching Profile info, requesting service script for OM SDK, etc.
POBCacheManager(Context, POBNetworkHandler) - Constructor for class com.pubmatic.sdk.common.cache.POBCacheManager
Constructor
POBCacheService - Class in com.pubmatic.sdk.common.cache
A util class to create and store objects for given service name.
POBCommonConstants - Class in com.pubmatic.sdk.common
 
POBCommonConstants() - Constructor for class com.pubmatic.sdk.common.POBCommonConstants
 
POBCommunicator<AdDescriptorType extends POBAdDescriptor> - Class in com.pubmatic.sdk.common.base
Class to handle the communication between the network layer and the UI layer.
POBCommunicator(POBRequestBuilding, POBResponseParsing, POBAdBuilding<AdDescriptorType>, POBNetworkHandler) - Constructor for class com.pubmatic.sdk.common.base.POBCommunicator
Constructor
POBCommunicator.POBCommunicatorListener<AdDescriptorType extends POBAdDescriptor> - Interface in com.pubmatic.sdk.common.base
Interface to get the callback from POBCommunicator
POBCommunicator.POBErrorCustomisationListener - Interface in com.pubmatic.sdk.common.base
Interface definition provides error to be update by client class of the Communicator.
POBCoreReward - Interface in com.pubmatic.sdk.common.ui
Interface definition represents a reward given to the user.
POBCountdownTimer - Class in com.pubmatic.sdk.common.utility
Schedule a countdown until a time in the future, with regular notifications on intervals along the way.
POBCountdownTimer(long, long, Looper) - Constructor for class com.pubmatic.sdk.common.utility.POBCountdownTimer
 
POBDataProvider - Class in com.pubmatic.sdk.common.models
Model Class to Store Additional Data about the related object(e.g.
POBDataProvider(String) - Constructor for class com.pubmatic.sdk.common.models.POBDataProvider
Constructor to create object of POBDataProvider which Store Additional Data about the related object
POBDataProvider(String, String) - Constructor for class com.pubmatic.sdk.common.models.POBDataProvider
Constructor to create object of POBDataProvider which Store Additional Data about the related object
POBDataType - Interface in com.pubmatic.sdk.common
A class declares the common data types
POBDataType.POBAdState - Enum in com.pubmatic.sdk.common
(Internal for OpenWrap SDK)
POBDataType.POBVideoAdEventType - Enum in com.pubmatic.sdk.common
(Internal for OpenWrap SDK)
POBDeepLinkUtil - Class in com.pubmatic.sdk.common.utility
PMDeepLinkUtil is used to manage DeepLinking functionality on the basis of URL scheme
POBDeepLinkUtil() - Constructor for class com.pubmatic.sdk.common.utility.POBDeepLinkUtil
 
POBDeviceInfo - Class in com.pubmatic.sdk.common.models
A class representing the Device details, derived internally using framework APIs
POBDeviceInfo(Context) - Constructor for class com.pubmatic.sdk.common.models.POBDeviceInfo
Constructor.
POBDeviceInfo.DEVICE_ID_TYPE - Enum in com.pubmatic.sdk.common.models
Enum to denote the device type.
POBError - Class in com.pubmatic.sdk.common
Maintains the OpenWrap error code along with specific error message
POBError(int, String) - Constructor for class com.pubmatic.sdk.common.POBError
 
POBExternalUserId - Class in com.pubmatic.sdk.common.models
Class to Store Data Partner Ids
POBExternalUserId(String, String) - Constructor for class com.pubmatic.sdk.common.models.POBExternalUserId
Constructor to create Data Partner Id object
POBFullScreenActivityBackPressListener - Interface in com.pubmatic.sdk.common.ui
Interface definition to get notification about POBFullScreenActivity hardware back press event.
POBFullScreenActivityListener - Interface in com.pubmatic.sdk.common.ui
Callback interface to listen for activity lifecycle events
POBHTMLMeasurementProvider - Interface in com.pubmatic.sdk.common.viewability
This interface list all methods to be implemented by viewability measurement provider to ensure its compatibility with OpenWrap SDK.
POBHTMLMeasurementProvider.POBHTMLAdEventType - Enum in com.pubmatic.sdk.common.viewability
Open Measurement Event Types
POBHtmlRendererListener - Interface in com.pubmatic.sdk.common.ui
POBHtmlRendererListener is an interface having the callback events which will be invoked on rendering event of HTML renderer.
POBHttpRequest - Class in com.pubmatic.sdk.common.network
PMHttpRequest class model class for HTTP Request which takes necessary params needed for HttpRequest
POBHttpRequest() - Constructor for class com.pubmatic.sdk.common.network.POBHttpRequest
 
POBHttpRequest.HTTP_METHOD - Enum in com.pubmatic.sdk.common.network
 
POBImageDownloadManager - Class in com.pubmatic.sdk.common.utility
Utility to download images using network call asynchronously
POBImageDownloadManager(Context, Set<String>) - Constructor for class com.pubmatic.sdk.common.utility.POBImageDownloadManager
Constructor
POBImageDownloadManager.POBImageDownloadListener - Interface in com.pubmatic.sdk.common.utility
Notifies the completion callback events on POBImageDownloadManager
POBImageRequest - Class in com.pubmatic.sdk.common.network
A data class responsible for storing the details of the request for loading Image
POBImageRequest() - Constructor for class com.pubmatic.sdk.common.network.POBImageRequest
 
POBInstanceProvider - Class in com.pubmatic.sdk.common
PMInstanceProvider class to share the singleton instance of classes throughout the app.
POBInstanceProvider() - Constructor for class com.pubmatic.sdk.common.POBInstanceProvider
 
POBInternalBrowserActivity - Class in com.pubmatic.sdk.common.browser
Activity class definition is used to work as In-app browser for SDK and responsible to handle browser functionality.
POBInternalBrowserActivity() - Constructor for class com.pubmatic.sdk.common.browser.POBInternalBrowserActivity
 
POBInternalBrowserActivity.InternalBrowserListener - Interface in com.pubmatic.sdk.common.browser
Interface definition to provide browser callbacks
POBInterstitialRendererListener - Interface in com.pubmatic.sdk.common.ui
POBInterstitialRendererListener is an interface having the callback events which will be invoked on rendering event of HTML view.
POBInterstitialRendering - Interface in com.pubmatic.sdk.common.ui
Interstitial ad rendering interface, implement these methods to write custom ad renderer
POBLocation - Class in com.pubmatic.sdk.common.models
A data class representing a geographic location consist of latitude, longitude and location source.
POBLocation(POBLocation.Source, double, double) - Constructor for class com.pubmatic.sdk.common.models.POBLocation
Instantiate an object of POBLocation using the location source defined POBLocation.Source
POBLocation(Location) - Constructor for class com.pubmatic.sdk.common.models.POBLocation
Instantiate an object of POBLocation using the Android's default location object
POBLocation.Source - Enum in com.pubmatic.sdk.common.models
Enum to define the location source.
POBLocationDetector - Class in com.pubmatic.sdk.common.utility
ThPMLocationDetector is Utility class used to detect device location
POBLocationDetector(Context) - Constructor for class com.pubmatic.sdk.common.utility.POBLocationDetector
Constructs POBLocationDetector by initializing app context
POBLog - Class in com.pubmatic.sdk.common.log
Logger class, responsible for logging the messages based on provided log level.
POBLog.POBLogging - Interface in com.pubmatic.sdk.common.log
 
POBLog.POBLogMessage - Class in com.pubmatic.sdk.common.log
 
POBLooper - Class in com.pubmatic.sdk.common.utility
Provides looping functionality, User of this class must call POBLooper.loop(long) method to start looper timer and should register to POBLooper.setListener(LooperListener) in order to identify looper has completed it's loop time.
POBLooper() - Constructor for class com.pubmatic.sdk.common.utility.POBLooper
 
POBLooper.LooperListener - Interface in com.pubmatic.sdk.common.utility
Invocation callback after looper completed its loop time
POBMeasurementProvider - Interface in com.pubmatic.sdk.common.viewability
This interface list all basic methods to be implement by viewability measurement provider for html and video ad formats.
POBMeasurementProvider.POBScriptListener - Interface in com.pubmatic.sdk.common.viewability
Notifies the loading event of measurement service script
POBNativeMeasurementProvider - Interface in com.pubmatic.sdk.common.viewability
This interface list all methods to be implemented by viewability measurement provider to ensure its compatibility with OpenWrap SDK for measuring native ad formats.
POBNativeMeasurementProvider.POBNativeAdEventType - Enum in com.pubmatic.sdk.common.viewability
Open Measurement Event Types
POBNativeMeasurementProvider.POBOmidSessionListener - Interface in com.pubmatic.sdk.common.viewability
Listener to notify successful measurement session initialization
POBNetworkHandler - Class in com.pubmatic.sdk.common.network
Class to make a network call using Volley API.
POBNetworkHandler(Context) - Constructor for class com.pubmatic.sdk.common.network.POBNetworkHandler
Constructor Creates the Network handler instance.
POBNetworkHandler.POBImageNetworkListener<T> - Interface in com.pubmatic.sdk.common.network
 
POBNetworkHandler.POBNetworkListener<T> - Interface in com.pubmatic.sdk.common.network
Callback interface for delivering parsed responses.
POBNetworkHandler.POBNetworkResultListener - Interface in com.pubmatic.sdk.common.network
Interface definition to get Network Result notification
POBNetworkMonitor - Class in com.pubmatic.sdk.common.network
POBNetworkMonitor is used to monitor network state.
POBNetworkMonitor(Context) - Constructor for class com.pubmatic.sdk.common.network.POBNetworkMonitor
Construct POBNetworkMonitor Please use POBInstanceProvider.getNetworkMonitor(android.content.Context) method instead of creating new instance.
POBNetworkMonitor.ConnectionType - Enum in com.pubmatic.sdk.common.network
Enum constant to maintain connection Type Required for OpenWrap RTB 2.5
POBNetworkMonitor.POBConnectivityListener - Interface in com.pubmatic.sdk.common.network
Interface definition to provide connectivity callbacks
POBNetworkResult - Class in com.pubmatic.sdk.common.network
Model class definition to maintain network meta data like headers, network time etc
POBNetworkResult(Map<String, String>, long) - Constructor for class com.pubmatic.sdk.common.network.POBNetworkResult
Constructor
POBObstructionUpdateListener - Interface in com.pubmatic.sdk.common.viewability
This interface list basic methods to be implement by viewability measurement provider for html and video ad formats to add or remove obstruction for provided view.
POBObstructionUpdateListener.POBFriendlyObstructionPurpose - Enum in com.pubmatic.sdk.common.viewability
Obstruction purpose on ad view Note: Please keep this in sync with OM SDK FriendlyObstructionPurpose enum
POBPartnerInstantiator<T extends POBAdDescriptor> - Interface in com.pubmatic.sdk.common.base
Interface definition for a partner to handle of bidding, rendering and event tracking
POBProfileInfo - Class in com.pubmatic.sdk.common.models
Model class which parses the profile JSON and provides the getter to access its fields.
POBProfileInfo() - Constructor for class com.pubmatic.sdk.common.models.POBProfileInfo
 
POBProfileInfo.CountryFilterMode - Annotation Type in com.pubmatic.sdk.common.models
Typedef for country filter type
POBRendererViewListener - Interface in com.pubmatic.sdk.common.ui
PMRendererViewListener is an interface having the callback events which will be invoked on rendering event of HTML view.
POBRequestBuilding - Interface in com.pubmatic.sdk.common.base
Interface definition for building ad ad request
POBRequestQueue - Class in com.pubmatic.sdk.common.network
POBRequestQueue is Custom Request Queue of Volley
POBResponseParsing<T extends POBAdDescriptor> - Interface in com.pubmatic.sdk.common.base
Interface to declare the protocol for parser.
POBResponseParsing.POBResponseParserListener<T extends POBAdDescriptor> - Interface in com.pubmatic.sdk.common.base
Listener class to get the callback after parsing
POBRewardedAdRendererListener - Interface in com.pubmatic.sdk.common.ui
POBRewardedAdRendererListener is an interface having the callback events which will be invoked on rendering event of video view.
POBRewardedAdRendering - Interface in com.pubmatic.sdk.common.ui
Rewarded ad rendering interface, implement these methods to write custom ad renderer
POBSDKConfig - Class in com.pubmatic.sdk.common
This class is used for setting configuration parameters for OpenWrap SDK level i.e state needs to be applied for all ads supported by SDK
POBSegment - Class in com.pubmatic.sdk.common.models
Class used to store actual segment data for a Data Provider
POBSegment(String) - Constructor for class com.pubmatic.sdk.common.models.POBSegment
Constructor to create POBSegment object whci stores the segment data for a specific data provider
POBSegment(String, String) - Constructor for class com.pubmatic.sdk.common.models.POBSegment
Constructor to create POBSegment object whci stores the segment data for a specific data provider
POBTimeoutHandler - Class in com.pubmatic.sdk.common.utility
Class to handle custom implementation Timeout.
POBTimeoutHandler(POBTimeoutHandler.POBTimeoutHandlerListener) - Constructor for class com.pubmatic.sdk.common.utility.POBTimeoutHandler
Initialises Timer Handler with listener reference
POBTimeoutHandler.POBTimeoutHandlerListener - Interface in com.pubmatic.sdk.common.utility
Interface definition to notify the time interval completes the delay and timeout is about to happen.
POBTrackerHandler - Class in com.pubmatic.sdk.common.network
PMTrackerHandler class is used to handle Ad tracker
POBTrackerHandler(POBNetworkHandler) - Constructor for class com.pubmatic.sdk.common.network.POBTrackerHandler
 
POBUrlHandler - Class in com.pubmatic.sdk.common.utility
Helper class to provide Url handling Responsible to open url in either internal browser, external browser or opens up specific application through deeplink.
POBUrlHandler(Context, POBUrlHandler.UrlHandlerListener) - Constructor for class com.pubmatic.sdk.common.utility.POBUrlHandler
Constructor
POBUrlHandler.UrlHandlerListener - Interface in com.pubmatic.sdk.common.utility
Interface to provide Url handler events
POBUserInfo - Class in com.pubmatic.sdk.common.models
Provides setters to pass user information
POBUserInfo() - Constructor for class com.pubmatic.sdk.common.models.POBUserInfo
 
POBUserInfo.Gender - Enum in com.pubmatic.sdk.common.models
Defines gender of user
POBUtils - Class in com.pubmatic.sdk.common.utility
This is common utility class
POBUtils() - Constructor for class com.pubmatic.sdk.common.utility.POBUtils
 
POBVerificationScriptResource - Interface in com.pubmatic.sdk.common.viewability
Interface for OM SDK's verification script resources
POBVideoAdEventListener - Interface in com.pubmatic.sdk.common.ui
A class which notifies about the events based on video Ad.
POBVideoMeasurementProvider - Interface in com.pubmatic.sdk.common.viewability
This interface list all methods to be implemented by viewability measurement provider to ensure its compatibility with OpenWrap SDK for measuring video ad formats.
POBVideoMeasurementProvider.POBOmidSessionListener - Interface in com.pubmatic.sdk.common.viewability
Listener to notify successful measurement session initialization
POBVideoMeasurementProvider.POBVideoAdErrorType - Enum in com.pubmatic.sdk.common.viewability
 
POBVideoMeasurementProvider.POBVideoPlayerState - Enum in com.pubmatic.sdk.common.viewability
 
POBVolley - Class in com.pubmatic.sdk.common.network
PMVolley is custom volley class to extend the volley functionality
POBVolley() - Constructor for class com.pubmatic.sdk.common.network.POBVolley
 
POBWebView - Class in com.pubmatic.sdk.common.view
Custom WebView to get internal events on View
POBWebView(Context) - Constructor for class com.pubmatic.sdk.common.view.POBWebView
Constructor which takes context to initialize
POBWebView.OnFocusChangedListener - Interface in com.pubmatic.sdk.common.view
FocusChange listener to provide focus notification to implemented class
POBWebView.WebViewBackPress - Interface in com.pubmatic.sdk.common.view
Backpress Interface to provide backpress to implemented class
popStoredAdView(Integer) - Method in class com.pubmatic.sdk.common.cache.POBAdViewCacheService
Removes config stored against uniqueId
PROFILE_EXPIRY_IN_MILLISECONDS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
PUBMATIC_IDENTIFIER_FOR_ERROR_TRACKER_URL - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 

R

readFromAssets(Context, String) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Utility method to read file from assets
registerConnectivityListener(POBNetworkMonitor.POBConnectivityListener) - Method in class com.pubmatic.sdk.common.network.POBNetworkMonitor
Method is used to register the POBConnectivityListener to connectivityListeners`
removeAllDataProviders() - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Method to remove All data providers from a user object
removeAllExternalUserIds() - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
API to remove all external user ids
removeAllExternalUserIds() - Method in class com.pubmatic.sdk.common.POBSDKConfig
removes all data partner ids
removeAllSegments() - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to remove All segments from a data provider
removeDataProvider(String) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Method to remove data provider with specific name from a user object
removeExternalUserIds(String) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
API to remove the external user ids of a particular source
removeExternalUserIds(String) - Method in class com.pubmatic.sdk.common.POBSDKConfig
removes the Data partner ids of a particular source
removeFriendlyObstructions(View) - Method in interface com.pubmatic.sdk.common.viewability.POBObstructionUpdateListener
OpenWrap SDK calls this method to remove existing obstruction on Ad view.
removeSegment(String) - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to remove segment data from a data provider
RENDER_ERROR - Static variable in class com.pubmatic.sdk.common.POBError
There was some issue while rendering the creative.
RENDER_TIMEOUT_IN_MILLIS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
renderAd(POBAdDescriptor) - Method in interface com.pubmatic.sdk.common.ui.POBBannerRendering
It starts the rendering of the banner with the provided ad descriptor.
renderAd(POBAdDescriptor) - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendering
It starts the rendering of the interstitial with the provided ad descriptor.
renderAd(POBAdDescriptor) - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendering
It starts the rendering of the rewarded with the provided ad descriptor.
REQUEST_CANCELLED - Static variable in class com.pubmatic.sdk.common.POBError
Ad request gets cancelled.
REQUEST_TIMEOUT_IN_MILLIS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
REQUEST_TIMEOUT_IN_SECONDS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
requestAd() - Method in class com.pubmatic.sdk.common.base.POBCommunicator
Request an ad.
requestBid() - Method in interface com.pubmatic.sdk.common.base.POBBidding
Sends RTB request to fetch the available bids.
requestProfileConfiguration(String, int, Integer) - Method in class com.pubmatic.sdk.common.cache.POBCacheManager
Fetches the configuration for required profile from CDN and caches it.
resetConnectivityListener() - Method in class com.pubmatic.sdk.common.network.POBNetworkMonitor
Method is used to reset connectivity listener
resolveWebViewContext(Context) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Used to get resolved context for WebView.
RESPONSE_HEADER_CONTENT_TYPE_JSON - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
resume() - Method in class com.pubmatic.sdk.common.utility.POBCountdownTimer
Resume the countdown.
resume() - Method in class com.pubmatic.sdk.common.utility.POBLooper
Resumes the looper from paused state
REWARD_NOT_SELECTED - Static variable in class com.pubmatic.sdk.common.POBError
Indicates Rewarded ad has encountered some configuration error
RICHMEDIA_FORMAT - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
runOnBackgroundThread(Runnable) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Runs the specified action on the non main thread.
runOnMainThread(Runnable) - Static method in class com.pubmatic.sdk.common.utility.POBUtils
Runs the specified action on the Main/UI thread.

S

sanitizeURLScheme(List<String>, boolean) - Static method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Sanitize URLs by adding scheme/protocol to urls if not exist already.
sanitizeURLScheme(String, boolean) - Static method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Sanitize URL by adding scheme/protocol to url if not exist already.
saveAndroidAid(String) - Method in class com.pubmatic.sdk.common.utility.POBAdvertisingIdClient
Save the Android advertisement id in local storage for further use.
saveLMTState(boolean) - Method in class com.pubmatic.sdk.common.utility.POBAdvertisingIdClient
Save the Android advertisement id in local storage for further use.
screenHeight - Variable in class com.pubmatic.sdk.common.models.POBDeviceInfo
The absolute height of the available display size in pixels.
screenWidth - Variable in class com.pubmatic.sdk.common.models.POBDeviceInfo
The absolute width of the available display size in pixels.
SDK_NAME - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
SDK_VERSION - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
SEC_TO_MILLI_SECOND - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
SECURE_BASE_URL - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
SECURE_CREATIVE_VALUE - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
sendImageRequest(POBImageRequest, POBNetworkHandler.POBImageNetworkListener<String>) - Method in class com.pubmatic.sdk.common.network.POBNetworkHandler
 
sendJSONRequest(POBHttpRequest, POBNetworkHandler.POBNetworkListener<JSONObject>) - Method in class com.pubmatic.sdk.common.network.POBNetworkHandler
Send the network request using PubMatic's HTTP request object.
sendJSONRequest(POBHttpRequest, POBNetworkHandler.POBNetworkListener<JSONObject>, POBNetworkHandler.POBNetworkResultListener) - Method in class com.pubmatic.sdk.common.network.POBNetworkHandler
Send the network request using PubMatic's HTTP request object.
sendRequest(String, String, POBNetworkHandler.POBNetworkListener<String>, POBNetworkHandler.POBNetworkRedirectListener) - Method in class com.pubmatic.sdk.common.network.POBNetworkHandler
Send the network request using the string URL.
sendRequest(String, String, POBNetworkHandler.POBNetworkListener<String>) - Method in class com.pubmatic.sdk.common.network.POBNetworkHandler
Send the network request using the string URL.
sendRequest(POBHttpRequest, POBNetworkHandler.POBNetworkListener<String>) - Method in class com.pubmatic.sdk.common.network.POBNetworkHandler
Send the network request using PubMatic's HTTP request object.
sendRequest(POBHttpRequest, POBNetworkHandler.POBNetworkListener<String>, POBNetworkHandler.POBNetworkRedirectListener) - Method in class com.pubmatic.sdk.common.network.POBNetworkHandler
Send the network request using PubMatic's HTTP request object.
sendTracker(String) - Method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Method is used to send/fir tracker after validating success
sendTracker(String, Map<Object, Object>) - Method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Replace the macro in the given tracker URL.
sendTracker(String, String, String) - Method in class com.pubmatic.sdk.common.network.POBTrackerHandler
 
sendTrackers(List<String>) - Method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Method is used to send/fire tracker multiple url
sendTrackers(List<String>, Map<Object, Object>) - Method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Replace the macro in the given tracker URLs and executes them in loop.
SERVER_ERROR - Static variable in class com.pubmatic.sdk.common.POBError
Failed to process ad request by Ad Server.
setAdRendererListener(POBAdRendererListener) - Method in interface com.pubmatic.sdk.common.ui.POBBannerRendering
Sets the ad renderer listener
setAdRendererListener(POBInterstitialRendererListener) - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendering
Sets the ad renderer listener
setAdRendererListener(POBRewardedAdRendererListener) - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendering
Sets the ad renderer listener
setAdResponse(POBAdResponse<T>) - Method in class com.pubmatic.sdk.common.base.POBBidderResult
To set ad response for the bidder
setAppInfo(POBAppInfo) - Method in interface com.pubmatic.sdk.common.base.POBRequestBuilding
Set app info to pass app related parameters in the request
setApplicationInfo(POBApplicationInfo) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Sets Application information, which contains various attributes about app, such as application category, store URL, domain, etc for more relevant ads.
setApplicationInfo(POBApplicationInfo) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Sets the application information.
setAtype(int) - Method in class com.pubmatic.sdk.common.models.POBExternalUserId
Method to set atype to data Partner id
setBackPressListener(POBFullScreenActivityBackPressListener) - Method in class com.pubmatic.sdk.common.cache.POBAdViewCacheService.AdViewConfig
Setter to get notification about hardware back press event of the activity.
setBaseContext(Context) - Method in class com.pubmatic.sdk.common.view.POBWebView
Sets / update the context in runtime.
setBidderListener(POBBidderListener<T>) - Method in class com.pubmatic.sdk.common.base.POBBaseBidder
Set bidder listener to get notification from bidder about bit success/failure response.
setBidderListener(POBBidderListener<T>) - Method in interface com.pubmatic.sdk.common.base.POBBidding
Set bidder listener to get notification from bidder about bit success/failure response.
setBirthYear(int) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
The year of birth in YYYY format.
setCategories(String) - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
Sets IAB category for the application.
setCity(String) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Sets city of user For example: setCity("London");
setCoppa(boolean) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Indicates whether the visitor is COPPA-specific or not.
setCoppa(boolean) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Sets COPPA state.
setCountryFilterConfig(POBBaseBidder.CountryFilterConfig) - Method in class com.pubmatic.sdk.common.base.POBBaseBidder
Set the POBBaseBidder.CountryFilterConfig, which helps bidder making decision whether bid request is allowed or not for a given country.
setDecodeConfig(Bitmap.Config) - Method in class com.pubmatic.sdk.common.network.POBImageRequest
Sets the bitmap configuration describes how pixels are stored.
setDeviceInfo(POBDeviceInfo) - Method in interface com.pubmatic.sdk.common.base.POBRequestBuilding
Set device info to pass device related parameters in the request
setDeviceInfo(POBDeviceInfo) - Method in class com.pubmatic.sdk.common.network.POBTrackerHandler
Method is used to set DeviceInfo
setDomain(String) - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
Sets the domain of the mobile application (e.g., "mygame.foo.com")
setError(POBError) - Method in class com.pubmatic.sdk.common.base.POBBidderResult
To set ad error for the bidder
setErrorCode(int) - Method in class com.pubmatic.sdk.common.POBError
Deprecated.
setErrorMessage(String) - Method in class com.pubmatic.sdk.common.POBError
Deprecated.
setExt(JSONObject) - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to set additional data extension for a data provider
setExtension(JSONObject) - Method in class com.pubmatic.sdk.common.models.POBExternalUserId
Method to set extension to data partner ids
setExtraInfo(Map<String, Object>) - Method in class com.pubmatic.sdk.common.POBError
Sets the map containing the extra information needed for identifying the granular level of error
setGender(POBUserInfo.Gender) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Set the user gender, Possible options are: OTHER MALE, FEMALE
setHeaders(Map<String, String>) - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method is used to set request header
setIdentifier(String) - Method in class com.pubmatic.sdk.common.base.POBBaseBidder
Sets an identifier / name of the bidder
setKeywords(String) - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
Sets the comma separated list of keywords about the application
setKeywords(String) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Sets the comma separated list of keywords, interests, or intent.
setListener(POBAdBuilding.POBAdBuilderListener<T>) - Method in interface com.pubmatic.sdk.common.base.POBAdBuilding
 
setListener(POBCommunicator.POBCommunicatorListener<AdDescriptorType>) - Method in class com.pubmatic.sdk.common.base.POBCommunicator
Sets the listener to get the callback
setListener(POBResponseParsing.POBResponseParserListener<T>) - Method in interface com.pubmatic.sdk.common.base.POBResponseParsing
Sets the listener instance to get the callback after parsing
setListener(POBImageDownloadManager.POBImageDownloadListener) - Method in class com.pubmatic.sdk.common.utility.POBImageDownloadManager
Setter for POBImageDownloadListener
setListener(POBLooper.LooperListener) - Method in class com.pubmatic.sdk.common.utility.POBLooper
Method to set the LooperListener
setLocation(POBLocation) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Sets user's location and its source.
setLocation(POBLocation) - Method in class com.pubmatic.sdk.common.POBSDKConfig
 
setLocationDetectionDurationInMillis(long) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Sets the duration for retrieving the location of user.
setLocationDetector(POBLocationDetector) - Method in interface com.pubmatic.sdk.common.base.POBRequestBuilding
Set Location detector info to pass geo related parameters in the request
setLocationUpdateIntervalInMs(long) - Method in class com.pubmatic.sdk.common.utility.POBLocationDetector
Method to set update time interval
setLogLevel(OpenWrapSDK.LogLevel) - Static method in class com.pubmatic.sdk.common.log.POBLog
Sets the log level of the instance.
setLogLevel(OpenWrapSDK.LogLevel) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Sets log level across all ad formats.
setMaxHeight(int) - Method in class com.pubmatic.sdk.common.network.POBImageRequest
Sets the maximum height of an Image
setMaxWidth(int) - Method in class com.pubmatic.sdk.common.network.POBImageRequest
Sets the maximum width of an Image
setMetro(String) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Sets metro / DMA.
setNetworkMonitor(POBNetworkMonitor) - Method in class com.pubmatic.sdk.common.utility.POBLooper
Sets Network monitor, It notifies about change in device network connectivity
setNetworkResult(POBNetworkResult) - Method in class com.pubmatic.sdk.common.base.POBBidderResult
To set ad network result for the bidder
setNextHighestDynamicBid(T) - Method in class com.pubmatic.sdk.common.models.POBAdResponse.Builder
 
setOnfocusChangedListener(POBWebView.OnFocusChangedListener) - Method in class com.pubmatic.sdk.common.view.POBWebView
Method to set onfocusChangedListener To listen focus change on WebView
setPaid(boolean) - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
Sets whether the mobile application is a paid version or not.
setPOBErrorCustomisationListener(POBCommunicator.POBErrorCustomisationListener) - Method in class com.pubmatic.sdk.common.base.POBCommunicator
Set the custom error listener to get customised error, this can be implemented by the client class to provide customized error to communicator.
setPostData(String) - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method is used to set post data
setRefreshInterval(int) - Method in class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Sets the refresh interval
setRegion(String) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Sets the user's region.
setRequestMethod(POBHttpRequest.HTTP_METHOD) - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method is used to set Http request method
setRequestSecureCreative(boolean) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Requests secure ads from ad server using https protocol.
setRequestTag(String) - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method is used set request tag
setRetryBackoffMultiplier(float) - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method is used to set value of retryBackoffMultiplier
setRetryCount(int) - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method is used to set request retry count
setScaleType(ImageView.ScaleType) - Method in class com.pubmatic.sdk.common.network.POBImageRequest
Sets the scale type
setSegTax(int) - Method in class com.pubmatic.sdk.common.models.POBDataProvider
Method to set id of segment taxonomy used by Data Provider.
setSendAllBidsState(boolean) - Method in class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Sets the state of the SendAllBids flag
setServerSidePartnerBids(List<T>) - Method in class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Update the server-side Partner bids in the adResponse builder
setSSLEnabled(boolean) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Enable/disable secure ad calls.
setStoreURL(URL) - Method in class com.pubmatic.sdk.common.models.POBApplicationInfo
Sets URL of application on Play store.
setTimeout(int) - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method is used to set http request timeout
setTrackView(View) - Method in interface com.pubmatic.sdk.common.viewability.POBMeasurementProvider
OpenWrap SDK calls this method to update Ad view for viewability measurement events.
setUrl(String) - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
Method is used to set request url
setUseInternalBrowser(boolean) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Tells OpenWrap SDK to use the internal SDK browser, instead of the default device browser, for opening landing pages when the user clicks on an ad.
setUseInternalBrowser(boolean) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Set to true if landing page for an ad should be opened in internal browser else set to false.
setUserInfo(POBUserInfo) - Static method in class com.pubmatic.sdk.common.OpenWrapSDK
Sets user information, such as birth year, gender, region, etc for more relevant ads.
setUserInfo(POBUserInfo) - Method in class com.pubmatic.sdk.common.POBSDKConfig
Sets the user's information.
setValue(String) - Method in class com.pubmatic.sdk.common.models.POBSegment
Method to set data segment value
setVideoAdEventListener(POBVideoAdEventListener) - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendering
Sets the instance of POBVideoAdEventListener to get the callback for VAST based video events.
setWebViewBackPress(POBWebView.WebViewBackPress) - Method in class com.pubmatic.sdk.common.view.POBWebView
Method to set WebViewBackPress listener To listen back press on webview, class must register to this listener
setWinningBid(T) - Method in class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Sets the winning bid
setZip(String) - Method in class com.pubmatic.sdk.common.models.POBUserInfo
Sets the user's zip or postal code.
show(int) - Method in interface com.pubmatic.sdk.common.ui.POBInterstitialRendering
Request to show the interstitial ad with provided orientation.
show() - Method in interface com.pubmatic.sdk.common.ui.POBRewardedAdRendering
Request to show the rewarded ad.
signalAdEvent(POBHTMLMeasurementProvider.POBHTMLAdEventType) - Method in interface com.pubmatic.sdk.common.viewability.POBHTMLMeasurementProvider
OpenWrap SDK calls this method to signal POBHTMLAdEventType for viewability measurement session.
signalAdEvent(POBNativeMeasurementProvider.POBNativeAdEventType) - Method in interface com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider
OpenWrap SDK calls this method to signal POBNativeAdEventType for viewability measurement session.
signalAdEvent(POBDataType.POBVideoAdEventType) - Method in interface com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider
OpenWrap SDK calls this method to signal POBVideoMeasurementProvider for viewability measurement session.
signalError(POBVideoMeasurementProvider.POBVideoAdErrorType, String) - Method in interface com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider
OpenWrap SDK calls this method to notify error to ad session
signalPlayerStateChange(POBVideoMeasurementProvider.POBVideoPlayerState) - Method in interface com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider
OpenWrap SDK calls this method to notify player state event
start() - Method in class com.pubmatic.sdk.common.utility.POBCountdownTimer
Start the countdown.
start() - Method in class com.pubmatic.sdk.common.utility.POBImageDownloadManager
Starts download for all added image url's
start(long) - Method in class com.pubmatic.sdk.common.utility.POBTimeoutHandler
Schedules the specified task for execution after the specified delay.
start(float, float) - Method in interface com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider
OpenWrap SDK calls this method to notify start event
startAdSession(WebView) - Method in interface com.pubmatic.sdk.common.viewability.POBHTMLMeasurementProvider
OpenWrap SDK calls this method to start view-ability measurement session on Ad load on ad expand/resize.
startAdSession(View, List<? extends POBVerificationScriptResource>, POBNativeMeasurementProvider.POBOmidSessionListener) - Method in interface com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider
OpenWrap SDK calls this method to start view-ability measurement session on Ad load Use this method to initialize measurement provider SDK once and start Ad session.
startAdSession(View, List<POBVerificationScriptResource>, POBVideoMeasurementProvider.POBOmidSessionListener) - Method in interface com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider
OpenWrap SDK calls this method to start view-ability measurement session on Ad load.
startAtFixedRate(long, long) - Method in class com.pubmatic.sdk.common.utility.POBTimeoutHandler
Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
startNewActivity(Context, String, POBInternalBrowserActivity.InternalBrowserListener) - Static method in class com.pubmatic.sdk.common.browser.POBInternalBrowserActivity
Inflates new browser activity based by provided url and accepts POBInternalBrowserActivity.InternalBrowserListener reference to register globally.
STATIC_PRICE_BID - Static variable in interface com.pubmatic.sdk.common.base.POBAdDescriptor
Constant for static price bid type
storeAdView(Integer, POBAdViewCacheService.AdViewConfig) - Method in class com.pubmatic.sdk.common.cache.POBAdViewCacheService
Stores Ad config

T

TIMEOUT_ERROR - Static variable in class com.pubmatic.sdk.common.POBError
Ad request was timed out
toString() - Method in class com.pubmatic.sdk.common.base.POBBidderResult
Returns the string format of the Bidder Result
toString() - Method in class com.pubmatic.sdk.common.network.POBHttpRequest
 
toString() - Method in class com.pubmatic.sdk.common.network.POBNetworkResult
 
toString() - Method in class com.pubmatic.sdk.common.POBAdSize
 
toString() - Method in class com.pubmatic.sdk.common.POBError
Returns the descriptive/string format of current error object.
TRACKER_TIMEOUT_IN_MILLIS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
triggerDeepLink(Context, String, boolean) - Static method in class com.pubmatic.sdk.common.utility.POBDeepLinkUtil
This method is used to trigger Deeplink through Intent with action Action_View

U

unregisterConnectivityListener(POBNetworkMonitor.POBConnectivityListener) - Method in class com.pubmatic.sdk.common.network.POBNetworkMonitor
Method is used to unregister specific POBConnectivityListener which already registered
updateAAID() - Method in class com.pubmatic.sdk.common.utility.POBAdvertisingIdClient
This API update the Android Advertising ID info & LMT state in background and saves in shared preference for next immediate Ad request.
updateAdvertisingIdInfo() - Method in class com.pubmatic.sdk.common.models.POBDeviceInfo
Method is used to update advertising Id from AdvertisingIdClient class
updateConnectionType() - Method in class com.pubmatic.sdk.common.network.POBNetworkMonitor
Updates connection type using connectivity manager, This method has to be called from constructor and from broadcast receivers onReceive() method for action connectivity change.
updateWinningBid(T) - Method in class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Update the winning bid in the adResponse builder, This will update all respective bids to make winning bid consistent across adResponse like POBAdResponse.Builder.bids, POBAdResponse.Builder.serverSidePartnerBids
updateWithRefreshIntervalAndExpiryTimeout(String) - Method in class com.pubmatic.sdk.common.models.POBAdResponse.Builder
Update ad response bids (this#bids, this#serverSidePartnerBids) with refresh interval and expiry timeout.
USER_AGENT - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 

V

validateAndRedirect(Context, String) - Static method in class com.pubmatic.sdk.common.utility.POBDeepLinkUtil
This method validate URL and redirect to deep link if deep link happen successfully
valueOf(String) - Static method in enum com.pubmatic.sdk.common.models.POBDeviceInfo.DEVICE_ID_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.models.POBLocation.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.models.POBUserInfo.Gender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.network.POBHttpRequest.HTTP_METHOD
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.network.POBNetworkMonitor.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.OpenWrapSDK.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.POBDataType.POBAdState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.POBDataType.POBVideoAdEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.viewability.POBHTMLMeasurementProvider.POBHTMLAdEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider.POBNativeAdEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.viewability.POBObstructionUpdateListener.POBFriendlyObstructionPurpose
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider.POBVideoAdErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider.POBVideoPlayerState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.pubmatic.sdk.common.models.POBDeviceInfo.DEVICE_ID_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.models.POBLocation.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.models.POBUserInfo.Gender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.network.POBHttpRequest.HTTP_METHOD
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.network.POBNetworkMonitor.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.OpenWrapSDK.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.POBDataType.POBAdState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.POBDataType.POBVideoAdEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.viewability.POBHTMLMeasurementProvider.POBHTMLAdEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.viewability.POBNativeMeasurementProvider.POBNativeAdEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.viewability.POBObstructionUpdateListener.POBFriendlyObstructionPurpose
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider.POBVideoAdErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pubmatic.sdk.common.viewability.POBVideoMeasurementProvider.POBVideoPlayerState
Returns an array containing the constants of this enum type, in the order they are declared.
verbose(String, String, Object...) - Static method in class com.pubmatic.sdk.common.log.POBLog
 
VIDEO_MEASUREMENT_PROVIDER_CLASS - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
Variable to provide class name for Video measurement

W

warn(String, String, Object...) - Static method in class com.pubmatic.sdk.common.log.POBLog
 

Z

ZIP_PARAM - Static variable in class com.pubmatic.sdk.common.POBCommonConstants
 
A B C D E F G H I K L M N O P R S T U V W Z 
Skip navigation links