- getAdPosition() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns the Fold placement of the ad to be served.
- getAdRequest() - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Returns an Object representing OpenWrap ad request.
- getAdRequest() - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Returns an instance of POBRequest, required for setting targeting parameters.
- getAdResponse() - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
- getAdResponse() - Method in class com.pubmatic.sdk.openwrap.core.POBManager
-
- getAdServerUrl() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns value of Ad Server Url if it is set by method
- getAdSize() - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEvent
-
OpenWrap SDK calls this method to get the size of the ad rendered by the ad server SDK
- getAdSize() - Method in class com.pubmatic.sdk.openwrap.banner.POBDefaultBannerEventHandler
-
- getAdUnitId() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns the unique identifier which represents an ad placement on the app screen.
- getAdUnitId() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns the Ad unit ID from the 0th index of impression array.
- getAppJson(String) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Used to get app json.
- getBannerRenderer(Context, int) - Static method in class com.pubmatic.sdk.openwrap.core.POBRenderer
-
Method to get Renderer for Banner Ad
- getBid() - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Get bid
- getBid() - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Used to get bid instance
- getBid() - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Get bid
- getBidderName() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns bidder name
- getBidderResults() - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
- getBidderResults() - Method in class com.pubmatic.sdk.openwrap.core.POBManager
-
- getBidId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getBidsProvider() - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
Returns bids provider
- getBidsProvider() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Returns bids provider
- getBidValue() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns bid value
- getBody() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Create ortb request body for ad
- getContentHeight() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getContentWidth() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getCreative() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns ad creative
- getCreativeId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the creative Id
- getCreativeSize() - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Returns the Size of the rendered ad creative
- getCreativeType() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getCurrencyJson() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Get currency json array
- getCustomData() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Call this to fetch any additional custom data for handling ad server calls or rendering
- getDealId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns deal Id.
- getDeviceObject() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Builds oRTB specific device info json, Internally it uses device info POBDeviceInfo to
fetch device specific values.
- getErrorCode() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns error code
- getErrorMessage() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns error message
- getErrorMessage() - Method in enum com.pubmatic.sdk.openwrap.core.POBBidEvent.BidEventError
-
- getHeight() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Height of bid creative
- getHeight() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns height of a current bid
- getId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Return bid id of the bid
- getId() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns the unique identifier of the impression.
- getIdentifier() - Method in interface com.pubmatic.sdk.openwrap.core.POBBidderIdentifier
-
- getImpression() - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Returns an instance of impression object created internally.
- getImpression() - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Returns an instance of POBImpression which gets created internally.
- getImpressionId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns an Impression Id.
- getImpressionJson() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
(Internal for OpenWrap SDK)
- getImpressions() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns the array of impression object
- getInterstitialRenderer(Context, int) - Static method in class com.pubmatic.sdk.openwrap.core.POBRenderer
-
To get Renderer for Interstitial Ad
- getlURL() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Loss notice URL called by the exchange if the bid lose.
- getNetworkTimeout() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns the network timeout (in seconds) for making an Ad request.
- getNewInstance(Context, POBBiddingPartnerService<POBBid>, POBRequest, Map<String, POBPartnerInfo>) - Static method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Creates the the bidding manager instance, sets auction executor & adds runtime bidders using POBBiddingPartnerService implementor.
- getnURL() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Win notice URL called by the exchange if the bid wins
- getPartnerId() - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Returns the OpenWrap partner Id of this bid
- getPartnerId() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the OpenWrap partner Id of this bid
- getPartnerName() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the name of the winning partner
- getPrice() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Price/bid value
- getProfileId() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns the profile Id.
- getPubId() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
- getRawBid() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getRefreshInterval() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the refresh interval received in ad response
- getRegsJson() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Create ortb regs json for ad request
- getRemainingExpirationTime() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Gives the remaining time for bid expiry.
- getRenderableContent() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the winning creative to be render
- getRenderer(String) - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEvent
-
OpenWrap SDK calls this method to get the implementation of POBBannerRendering interface to
render ad in custom rendering component.
- getRenderer(String) - Method in class com.pubmatic.sdk.openwrap.banner.POBDefaultBannerEventHandler
-
- getRenderer(String) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBDefaultInterstitialEventHandler
-
- getRenderer(String) - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEvent
-
Optional method to provide implementation of POBInterstitialRendering interface to render ad
in custom rendering component.
- getRTBJson(Set<Integer>) - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
(Internal for OpenWrap SDK)
- getRTBJson() - Method in class com.pubmatic.sdk.openwrap.core.POBVideo
-
Used to create Video Json object on impression
- getSizeArray(POBAdSize...) - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
Provides Json Array for
(Internal for OpenWrap SDK)
- getStatus() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Bid status
- getSummary() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns bid summary for debugging purpose
- getSupportedAPIs() - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
List of supported API frameworks for this banner.
- getTargetingInfo() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the map of targeting information, that needs to be passed to ad server SDK.
- getTargetingInfoWithPricePrecision(int) - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the map of targeting information, that needs to be passed to ad server SDK with specified price
precision.
- getTestCreativeId() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns a test creative id.
- getTestMode() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns test Mode of the OpenWrap request
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.POBRequest.AdPosition
-
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.POBRequest.API
-
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Linearity
-
- getValue() - Method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Placement
-
- getVersionId() - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Returns OpenWrap version Id
- getWidth() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Width of bid creative
- getWidth() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns width of a current bid
- onAdClick() - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
Call this when the ad server SDK informs about click happened on Ad
- onAdClick() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Notifies the listener that the user clicked the ad
- onAdClicked(POBInterstitial) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBInterstitialListener
-
Notifies that the interstitial ad has been clicked
- onAdClosed() - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
Call this when the ad server SDK is about to close / collapse an Ad
- onAdClosed(POBBannerView) - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView.POBBannerViewListener
-
Notifies that the banner view has closed the ad on top of the current view.
- onAdClosed(POBInterstitial) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBInterstitialListener
-
Notifies that the OpenWrap view has closed the ad on top of the current view.
- onAdClosed() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Publisher should call this method to notify the OpenWrap SDK about ad close / collapse state
when primary SDK renders the creative.
- onAdExpired(POBInterstitial) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBInterstitialListener
-
Notifies that the interstitial ad has been expired.
- onAdFailed(POBBannerView, POBError) - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView.POBBannerViewListener
-
Notifies the listener of an error encountered while loading or rendering an ad.
- onAdFailed(POBInterstitial, POBError) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBInterstitialListener
-
Notifies the listener of an error encountered while loading or rendering an ad.
- onAdLeftApplication() - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
Call this when the ad server SDK informs about app leave event as a result of user
interaction.
- onAdLeftApplication() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Notifies the listener whenever current app goes in the background due to user click
- onAdOpened() - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
Call this when the ad server SDK is about to open / expand an Ad
- onAdOpened(POBBannerView) - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView.POBBannerViewListener
-
Notifies listener that the banner view has open the ad on top of the current
view/screen, as a result of user interaction.
- onAdOpened(POBInterstitial) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBInterstitialListener
-
Notifies that the OpenWrap view will open an ad on top of the current view.
- onAdOpened() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Publisher should call this method to notify the OpenWrap SDK about ad open / expand state
when primary SDK renders the creative.
- onAdReceived(POBBannerView) - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView.POBBannerViewListener
-
Notifies the listener that an ad has been successfully loaded and rendered.
- onAdReceived(POBInterstitial) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBInterstitialListener
-
Notifies the listener that an ad has been received successfully.
- onAdServerWin(View) - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
Call this when the ad server SDK renders its own ad
- onAdServerWin() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Publisher should call this method to notify the OpenWrap SDK about ad server SDK renders its
own ad
- onAppLeaving(POBBannerView) - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView.POBBannerViewListener
-
Notifies the listener whenever current app goes in the background due to user click.
- onAppLeaving(POBInterstitial) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBInterstitialListener
-
Notifies the listener that a user interaction will open another app (e.g.
- onBidFailed(POBBidEvent, POBError) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEventListener
-
Notifies the delegate of an error encountered while fetching the bid
- onBidReceived(POBBidEvent, POBBid) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEventListener
-
Notifies the delegate that bid has been successfully received
- onBidsFailed(POBBidding<POBBid>, POBError) - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
- onBidsFetched(POBBidding<POBBid>, POBAdResponse<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
- onFailed(POBError) - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
Call this when the ad server SDK fails to load the ad
- onFailed(POBError) - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Publisher should call this method to notify the OpenWrap SDK about any kind of error
scenario may be when primary SDK gives error.
- onOpenWrapPartnerWin() - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
- onOpenWrapPartnerWin(String) - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEventListener
-
Call this when the ad server SDK signals about partner bid win with bid id.
- onOpenWrapPartnerWin() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
- onOpenWrapPartnerWin(String) - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEventListener
-
Call this when the ad server SDK signals about partner bid win with bid id.
- onVideoPlaybackCompleted(POBInterstitial) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBVideoListener
-
Notifies the listener that the playback of the video ad has been completed.
- ORTB_VERSION - Static variable in class com.pubmatic.sdk.openwrap.core.POBConstants
-
- ORTB_VERSION_PARAM - Static variable in class com.pubmatic.sdk.openwrap.core.POBConstants
-
- parse(JSONObject) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBResponseParser
-
Method is used to parse the response data and post response on
PMResponseParserListener specific callback methods
- perform(List<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.POBPriceBaseAuctioning
-
- pmZoneId - Variable in class com.pubmatic.sdk.openwrap.core.POBImpression
-
This parameter is used to pass a zone ID for reporting.
- POBBanner - Class in com.pubmatic.sdk.openwrap.core
-
This class holds the information of banner impression.
- POBBanner(POBAdSize...) - Constructor for class com.pubmatic.sdk.openwrap.core.POBBanner
-
Constructor
- POBBannerEvent - Interface in com.pubmatic.sdk.openwrap.banner
-
The banner custom event interface.
- POBBannerEventListener - Interface in com.pubmatic.sdk.openwrap.banner
-
The banner custom event listener.
- POBBannerView - Class in com.pubmatic.sdk.openwrap.banner
-
The view class that displays the banner ad.
- POBBannerView(Context) - Constructor for class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Used to create instances when placed in XML layouts.
- POBBannerView(Context, AttributeSet) - Constructor for class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Used to create instances when placed in XML layouts.
- POBBannerView(Context, AttributeSet, int) - Constructor for class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Used to create instances when placed in XML layouts with default style.
- POBBannerView(Context, String, int, String, POBAdSize...) - Constructor for class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Constructor
Initializes and returns a newly allocated banner view object for supporting ‘No Ad Server Configuration’
Publisher should create object of POBBannerView using this constructor when instantiating
from code.
- POBBannerView(Context, String, int, String, POBBannerEvent) - Constructor for class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Constructor
Initializes and returns a newly allocated banner view object
Publisher should create object of POBBannerView using this constructor when instantiating
from java code.
- POBBannerView.POBBannerViewListener - Class in com.pubmatic.sdk.openwrap.banner
-
Static member class for interaction with the POBBannerView.
- POBBannerViewListener() - Constructor for class com.pubmatic.sdk.openwrap.banner.POBBannerView.POBBannerViewListener
-
- POBBaseEvent - Interface in com.pubmatic.sdk.openwrap.core
-
Interface definition to provide ad server implementation.
- POBBid - Class in com.pubmatic.sdk.openwrap.core
-
Holds information of winning bid along with all the bids that participated in the auction.
- POBBid.Builder - Class in com.pubmatic.sdk.openwrap.core
-
Builder class to build
POBBid, this is an extensible approach can be used for enhancement
This helps to make
POBBid immutable
- POBBid.POBSummary - Class in com.pubmatic.sdk.openwrap.core
-
POBSummary class instance holds the information of a single bid which participated in the
auction.
- POBBidderAnalytics - Class in com.pubmatic.sdk.openwrap.core
-
Helper class definition to handler partner tracker calls
- POBBidderAnalytics(POBRequest, POBTrackerHandler) - Constructor for class com.pubmatic.sdk.openwrap.core.POBBidderAnalytics
-
- POBBidderIdentifier - Interface in com.pubmatic.sdk.openwrap.core
-
- POBBidderTrackingUtil - Class in com.pubmatic.sdk.openwrap.core
-
This is a Util class having the common methods to be called from all ad formats.
- POBBidderTrackingUtil() - Constructor for class com.pubmatic.sdk.openwrap.core.POBBidderTrackingUtil
-
- POBBiddingManager - Class in com.pubmatic.sdk.openwrap.core
-
Manages multiple bidders internally.
- POBBiddingManager(List<POBBidding<POBBid>>) - Constructor for class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Initialise POBBiddingManager instance
- POBBidEvent - Interface in com.pubmatic.sdk.openwrap.core
-
Interface definition to handle bidding events
- POBBidEvent.BidEventError - Enum in com.pubmatic.sdk.openwrap.core
-
Enum to maintain BidEvent error
- POBBidEvent.POBBidProceedState - Enum in com.pubmatic.sdk.openwrap.core
-
- POBBidEventHelper - Class in com.pubmatic.sdk.openwrap.core
-
Helper class to handler bid event util functionality
- POBBidEventHelper() - Constructor for class com.pubmatic.sdk.openwrap.core.POBBidEventHelper
-
- POBBidEventListener - Interface in com.pubmatic.sdk.openwrap.core
-
Interface definition to notifie bid events
- POBBidsBuilder - Class in com.pubmatic.sdk.openwrap.core.internal
-
POBBidsBuilder class builds the wrapper ad descriptor object for rendering wrapper ad
from the provided ad response (Generic model for ad) object
- POBBidsBuilder() - Constructor for class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
- POBConstants - Class in com.pubmatic.sdk.openwrap.core
-
- POBConstants() - Constructor for class com.pubmatic.sdk.openwrap.core.POBConstants
-
- POBDefaultBannerEventHandler - Class in com.pubmatic.sdk.openwrap.banner
-
This is EventHandler class used when publisher do not want to support primary ad server.
- POBDefaultBannerEventHandler(POBAdSize...) - Constructor for class com.pubmatic.sdk.openwrap.banner.POBDefaultBannerEventHandler
-
Constructor
Accepts POBAdSize and initialize POBDefaultBannerEventHandler
- POBDefaultInterstitialEventHandler - Class in com.pubmatic.sdk.openwrap.interstitial
-
This is EventHandler class used when publisher do not want to support primary ad server.
- POBDefaultInterstitialEventHandler() - Constructor for class com.pubmatic.sdk.openwrap.interstitial.POBDefaultInterstitialEventHandler
-
- POBImpression - Class in com.pubmatic.sdk.openwrap.core
-
Holds the general information about an ad impression.
- POBImpression(String, String) - Constructor for class com.pubmatic.sdk.openwrap.core.POBImpression
-
- POBInterstitial - Class in com.pubmatic.sdk.openwrap.interstitial
-
Displays full-screen interstitial ads.
- POBInterstitial(Context, String, int, String) - Constructor for class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Constructor.
- POBInterstitial(Context, String, int, String, POBInterstitialEvent) - Constructor for class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Constructor.
- POBInterstitial.POBInterstitialListener - Class in com.pubmatic.sdk.openwrap.interstitial
-
Static member class for interaction with the POBInterstitial instance.
- POBInterstitial.POBVideoListener - Class in com.pubmatic.sdk.openwrap.interstitial
-
Static member class for interaction with the POBInterstitial instance for video events.
- POBInterstitialEvent - Interface in com.pubmatic.sdk.openwrap.interstitial
-
The OpenWrap interstitial custom event interface.
- POBInterstitialEventListener - Interface in com.pubmatic.sdk.openwrap.interstitial
-
OpenWrap interstitial custom event listener.
- POBInterstitialListener() - Constructor for class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBInterstitialListener
-
- POBManager - Class in com.pubmatic.sdk.openwrap.core
-
This class is responsible for fetching the bids from PubMatic ad server.
- POBManager(POBRequest, Context) - Constructor for class com.pubmatic.sdk.openwrap.core.POBManager
-
Constructor
- POBManager(POBCommunicator<POBBid>) - Constructor for class com.pubmatic.sdk.openwrap.core.POBManager
-
Constructs Manager
- POBPriceBaseAuctioning - Class in com.pubmatic.sdk.openwrap.core
-
Performs price based auction, if multiple bids are having same price, the front most bid is selected from array
- POBPriceBaseAuctioning() - Constructor for class com.pubmatic.sdk.openwrap.core.POBPriceBaseAuctioning
-
- POBRenderer - Class in com.pubmatic.sdk.openwrap.core
-
Helper class to create renderer.
- POBRenderer() - Constructor for class com.pubmatic.sdk.openwrap.core.POBRenderer
-
- POBRequest - Class in com.pubmatic.sdk.openwrap.core
-
Class to represent the OpenWrap ad request.
- POBRequest.AdPosition - Enum in com.pubmatic.sdk.openwrap.core
-
Fold placement of the ad to be served.
- POBRequest.API - Enum in com.pubmatic.sdk.openwrap.core
-
Supported API of the ad to be served.
- POBRequestBuilder - Class in com.pubmatic.sdk.openwrap.core
-
- POBRequestBuilder(POBRequest, String, Context) - Constructor for class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
- POBResponseParser - Class in com.pubmatic.sdk.openwrap.core.internal
-
POBResponseParser class parses the PubMatic wrapper ad response and revert the status with
the callback methods of PMResponseParserListener
- POBResponseParser() - Constructor for class com.pubmatic.sdk.openwrap.core.internal.POBResponseParser
-
- POBSummary() - Constructor for class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
- POBVideo - Class in com.pubmatic.sdk.openwrap.core
-
Model class to build Video Impression
This class holds the information of video impression.
- POBVideo(POBVideo.Placement, POBVideo.Linearity, POBAdSize) - Constructor for class com.pubmatic.sdk.openwrap.core.POBVideo
-
Constructor initialize necessary params
- POBVideo.Linearity - Enum in com.pubmatic.sdk.openwrap.core
-
- POBVideo.Placement - Enum in com.pubmatic.sdk.openwrap.core
-
Placement type for the Video impression
- POBVideoListener() - Constructor for class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial.POBVideoListener
-
- prepareHttpRequest(String, String, String) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Prepare Ortb Http POST request, it also follows request timeout provided in POBRequest
- proceedOnError(POBBidEvent.BidEventError) - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
- proceedOnError(POBBidEvent.BidEventError) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Notifies the bid failure with error
Note: Should be called from Main/UI thread
- proceedOnError(POBBidEvent.BidEventError) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
- proceedToLoadAd() - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
- proceedToLoadAd() - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Proceeds with bid flow, This method should be called only when
POBBidEventListener is set
Note: Should be called from Main/UI thread.
- proceedToLoadAd() - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
- PUBMATIC_DM_SERVER_SECURE_URL - Static variable in class com.pubmatic.sdk.openwrap.core.POBConstants
-
- PUBMATIC_DM_SERVER_URL - Static variable in class com.pubmatic.sdk.openwrap.core.POBConstants
-
- serverBidTargeting(POBDataType.POBBidTargetingType) - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Method to remove winning bid targeting from targeting received from server side
This method will be used mainly for server side bids as one of them will have winning targeting.
- setAdPosition(POBRequest.AdPosition) - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
- setAdPosition(POBRequest.AdPosition) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Sets the fold placement of the ad to be served.
- setAdServerUrl(String) - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Setter method to set Ad Server Url
Custom server URL for debugging purpose.
- setAdSizes(POBAdSize...) - Method in class com.pubmatic.sdk.openwrap.core.POBBanner
-
Set the required ad sizes.
- setAppInfo(POBAppInfo) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
The method takes value of PMAppInfo and set it to specific
reference variable
- setBanner(POBBanner) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
- setBidEventListener(POBBidEventListener) - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Sets the BidEventListener for the ad view
Note: Proper reference management practices should be observed when using this listener
- setBidEventListener(POBBidEventListener) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Sets Bid event listener to notify bid events
- setBidEventListener(POBBidEventListener) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Sets the BidEventListener for the ad view
Note: Proper reference management practices should be observed when using this listener
- setCompanionAds(JSONArray) - Method in class com.pubmatic.sdk.openwrap.core.POBVideo
-
Setter to Json Array of Banner objects, if companion ads are
available
- setCreativeType(String) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Set creative type if not available in the bid response.
- setCreativeType(String) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Creative type for bid
- setCustomParam(Map<String, List<String>>) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Adds custom key-value parameters in an Ad request.
- setDeviceInfo(POBDeviceInfo) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
The method takes value of PMDeviceInfo and set it to
specific reference variable
- setEventListener(POBBannerEventListener) - Method in interface com.pubmatic.sdk.openwrap.banner.POBBannerEvent
-
OpenWrap SDK calls this method to set POBBannerEventListener, so OpenWrap custom event handler
can inform the OpenWrap SDK about the events related to the ad server communication.
- setEventListener(POBBannerEventListener) - Method in class com.pubmatic.sdk.openwrap.banner.POBDefaultBannerEventHandler
-
Method to set POBBannerEventListener to get request ad callback
- setEventListener(POBInterstitialEventListener) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBDefaultInterstitialEventHandler
-
Method to set POBInterstitialEventListener to get request ad callback
- setEventListener(POBInterstitialEventListener) - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEvent
-
OpenWrap SDK calls this method to pass the EventListener to publisher.
- setHasWon(boolean) - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
To update winning status with respect to primary ad server, expected to be updated externally.
- setHeight(int) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Set height to bid if no width is available in build response
- setHeight(int) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Bid height
- setInterstitial(boolean) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
- setListener(POBBannerView.POBBannerViewListener) - Method in class com.pubmatic.sdk.openwrap.banner.POBBannerView
-
Sets instance of POBBannerViewListener for the Banner view.
- setListener(POBAdBuilding.PMAdBuilderListener<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
- setListener(POBResponseParsing.PMResponseParserListener<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBResponseParser
-
Method is used to set PMResponseParserListener
- setListener(POBInterstitial.POBInterstitialListener) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Sets instance of POBInterstitialListener for getting callbacks
- setLocationDetector(POBLocationDetector) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
The method takes PMLocationDetector object and sets it to
specific reference variable
- setNetworkTimeout(int) - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
Sets the network timeout (in seconds) for making an Ad request.
- setPartnerId(String) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
- setPartnerId(String) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Bid partner id
- setPartnerName(String) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Used to set partner name to bid, it used when if no partner name is returned in build response
- setPMZoneId(String) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Set the zone id.
- setPosition(POBRequest.AdPosition) - Method in class com.pubmatic.sdk.openwrap.core.POBVideo
-
Setter to set Ad position on screen
- setTestCreativeId(String) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
This parameter is used to request a test creative.
- setVersionId(int) - Method in class com.pubmatic.sdk.openwrap.core.POBRequest
-
This is an optional OpenWrap version Id of the publisher.
- setVideo(POBVideo) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
- setVideoListener(POBInterstitial.POBVideoListener) - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Sets instance of POBVideoListener for getting callbacks of VAST based video ad
- setWidth(int) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
Set width to bid if no width is available in build response
- setWidth(int) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Bid width
- show() - Method in class com.pubmatic.sdk.openwrap.interstitial.POBDefaultInterstitialEventHandler
-
- show() - Method in class com.pubmatic.sdk.openwrap.interstitial.POBInterstitial
-
Presents an interstitial ad in full screen view until the user dismisses it.
- show() - Method in interface com.pubmatic.sdk.openwrap.interstitial.POBInterstitialEvent
-
OpenWrap SDK will call this method when publisher app calls show on POBInterstitial.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBBidEvent.BidEventError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBBidEvent.POBBidProceedState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBRequest.AdPosition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBRequest.API
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Linearity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Placement
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBBidEvent.BidEventError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBBidEvent.POBBidProceedState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBRequest.AdPosition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBRequest.API
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Linearity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.pubmatic.sdk.openwrap.core.POBVideo.Placement
-
Returns an array containing the constants of this enum type, in
the order they are declared.