- getAdFormat() - Method in class com.pubmatic.sdk.openwrap.core.POBPartnerConfigImp
-
- getAdPosition() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
Returns the Fold placement of the ad to be served.
- 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 class com.pubmatic.sdk.openwrap.core.POBVideo
-
Request video ad size
- 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.
- getAllRewards() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the list of Rewards object (if any) from the rewards array under bid extension.
- getAmount() - Method in class com.pubmatic.sdk.openwrap.core.POBReward
-
Getter for Reward amount
- getAppJson(String) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Used to get app json.
- getBanner() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
ORTB banner object
- getBannerRenderer(POBBid) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- getBannerRenderer(Context, int) - Static method in class com.pubmatic.sdk.openwrap.core.POBRenderer
-
Method to get Renderer for Banner Ad
- getBid() - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Used to get bid instance
- getBidder() - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- getBidderName() - Method in class com.pubmatic.sdk.openwrap.core.POBBid.POBSummary
-
Returns bidder name
- getBidderResults() - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Generating the bidder result at runtime to get updated results from static bidders.
- getBidderResults() - Method in class com.pubmatic.sdk.openwrap.core.POBManager
-
- getBidType() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Bid type
- 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
- getCloseText() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
- 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
- getCreativeType() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
- getCurrencyJson() - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
Get currency json array
- getCurrencyType() - Method in class com.pubmatic.sdk.openwrap.core.POBReward
-
Getter for Reward currency type
- 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
-
- getFirstReward() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns the first Reward object (if any) from the rewards array under bid extension.
- getGrossPrice() - Method in class com.pubmatic.sdk.openwrap.core.POBBid
-
Returns Gross Price/bid value
- 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(POBRequest) - Static method in class com.pubmatic.sdk.openwrap.core.POBAdsHelper
-
Returns an instance of impression object 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(POBBid) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- 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.
- getMessage() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
- 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>, POBPartnerInstantiator<POBBid>, POBPartnerConfig) - 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
- getPartnerExtra(String) - Method in class com.pubmatic.sdk.openwrap.core.POBPartnerConfigImp
-
- 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
- getPartnerInstantiator(String) - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
To get POBPartnerInstantiator for given partner
- getPartnerInstantiatorMap() - Method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Returns Map of Partner Instantiators associated with partner key which are added in the
BiddingManager for auctioning
- 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 Net Price/bid value
This method is updated to return net price from OW SDK v2.4.0.
- 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
- getResumeText() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
- getRewardedAdRenderer(POBBid) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- getRewardedAdRenderer(Context, int, POBSkipConfirmationInfo) - Static method in class com.pubmatic.sdk.openwrap.core.POBRenderer
-
To get Renderer for Rewarded Ad
- getRTBJson(Set<Integer>, boolean) - 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
- getTitle() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
- getTrackerHandler(POBNetworkHandler, List<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
- 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
- getVideo() - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
ORTB video object
- 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
- getWinningBid(POBAdResponse<POBBid>) - Static method in class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Helper method to return winning from Ad Response
- onAdAboutToSkip() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
- onAdExpired() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
- onAdExpired() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdExpired() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method is called to notify ad expiration
- onAdInteractionStarted() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies ad interaction onStart or ad open
- onAdInteractionStarted() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdInteractionStarted() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Notifies about the ad interaction start.
- onAdInteractionStopped() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies ad interaction stopped or ad closed
- onAdInteractionStopped() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdInteractionStopped() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Notifies about the ad interaction stop.
- onAdReadyToRefresh(int) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
- onAdReadyToRefresh(int) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdReadyToRefresh(int) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
- onAdRender(View, POBAdDescriptor) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Resetting current scheduler and notifies rendering is about to happen.
- onAdRender(View, POBAdDescriptor) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdRender(View, POBAdDescriptor) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method gets called if rendering of ad gets successful
- onAdRenderingFailed(POBError) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Resetting current scheduler and notifies ad renderer is failed to load ad.
- onAdRenderingFailed(POBError) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdRenderingFailed(POBError) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method gets called if rendering of ad failed
- onAdUnload() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies onAdUnload called on current renderer
- onAdUnload() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onAdUnload() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method is called to notify ad is unloaded itself using MRIAD protocol
- onBackPressed() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
- 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
-
- onLeavingApplication() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies ad is leaving the app
- onLeavingApplication() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onLeavingApplication() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
This method is called to notify the app leaving state
- onReadyToExecuteTrackers() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
- onReadyToExecuteTrackers() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onReadyToExecuteTrackers() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
- onRenderAdClick() - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Notifies click is about to happen on current renderer
- onRenderAdClick() - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onRenderAdClick() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Notifies about the click event on the rendered view
- onSkipOptionUpdate(boolean) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
- onSkipOptionUpdate(boolean) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- onSkipOptionUpdate(boolean) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Callback of back button pressed.
- 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.
- POBAdsHelper - Class in com.pubmatic.sdk.openwrap.core
-
Ad specific helper class to add common/util implementation for public ad format classes.
- POBAdsHelper() - Constructor for class com.pubmatic.sdk.openwrap.core.POBAdsHelper
-
- 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
- POBBannerRenderer - Class in com.pubmatic.sdk.openwrap.core.banner
-
POBBannerRenderer is responsible for rendering the banner ad creative.
- POBBannerRenderer(POBBannerRenderer.RendererBuilder) - Constructor for class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Proxy Banner Renderer.
- POBBannerRenderer.RendererBuilder - Interface in com.pubmatic.sdk.openwrap.core.banner
-
Interface builds the Banner Renderer.
- POBBaseAdInteractionListener - Interface in com.pubmatic.sdk.openwrap.core
-
This class triggers the Inline Ad event generated by OW SDK which needs to be communicated to
primary Ad server SDK when OW is rendering an Ad.
- POBBaseEvent - Class in com.pubmatic.sdk.openwrap.core
-
Interface definition to provide ad server implementation.
- POBBaseEvent() - Constructor for class com.pubmatic.sdk.openwrap.core.POBBaseEvent
-
- 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(Map<String, POBPartnerInstantiator<POBBid>>) - Constructor for class com.pubmatic.sdk.openwrap.core.POBBiddingManager
-
Initialise POBBiddingManager by creating partner bids, bidder queue, bidder result
- 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
- 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
-
- POBFullScreenAdInteractionListener - Interface in com.pubmatic.sdk.openwrap.core
-
This class triggers the Fullscreen Ad event generated by OW SDK which needs to be communicated to
primary Ad server SDK when OW is rendering an Ad.
- 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
-
Constructor
- POBImpression(String, String, boolean, boolean) - Constructor for class com.pubmatic.sdk.openwrap.core.POBImpression
-
Constructor to be used for creating Impression object for the Rewarded Ad
- POBInterstitialRenderer - Class in com.pubmatic.sdk.openwrap.core.interstitial
-
Class responsible for handling the interstitial rendering(web/video)
- POBInterstitialRenderer(Context, POBInterstitialRenderer.RendererBuilder) - Constructor for class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
Proxy Interstitial Renderer.
- POBInterstitialRenderer.RendererBuilder - Interface in com.pubmatic.sdk.openwrap.core.interstitial
-
Interface definition builds the Renderer and FullScreen dialog for Interstitial Ad.
- 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
- POBOWPartnerHelper - Class in com.pubmatic.sdk.openwrap.core
-
Helper class for OpenWrap Partner
- POBOWPartnerHelper() - Constructor for class com.pubmatic.sdk.openwrap.core.POBOWPartnerHelper
-
- POBOWPartnerInstantiator - Class in com.pubmatic.sdk.openwrap.core
-
Class definition provides implementation of POBPartnerInstantiator and provides
bidding reference, banner rendering and interstitial rendering and tracker handler for OW
partner.
- POBOWPartnerInstantiator(Context, POBBidding<POBBid>) - Constructor for class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
Constructor initialises required params for OW partner
- POBPartnerConfigImp - Class in com.pubmatic.sdk.openwrap.core
-
Class definition compliant of POBPartnerConfig and helper class for Banner, Interstitial
and Rewarded ads.
- POBPartnerConfigImp(POBPartnerConfig.AdFormat) - Constructor for class com.pubmatic.sdk.openwrap.core.POBPartnerConfigImp
-
- POBPartnerTrackerHelper - Class in com.pubmatic.sdk.openwrap.core
-
Helper class definition to handler partner tracker calls
- POBPartnerTrackerHelper() - Constructor for class com.pubmatic.sdk.openwrap.core.POBPartnerTrackerHelper
-
- 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
-
- POBReward - Class in com.pubmatic.sdk.openwrap.core
-
Modal class to hold information of rewards.
- POBReward(String, int) - Constructor for class com.pubmatic.sdk.openwrap.core.POBReward
-
Constructor.
- POBRewardedAdInteractionListener - Interface in com.pubmatic.sdk.openwrap.core
-
This class triggers the Rewarded Ad event generated by OW SDK which needs to be communicated to
primary Ad server SDK when OW is rendering an Ad.
- POBRewardedAdRenderer - Class in com.pubmatic.sdk.openwrap.core.rewarded
-
- POBRewardedAdRenderer(Context, int, POBSkipConfirmationInfo) - Constructor for class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Constructor.
- POBSkipConfirmationInfo - Class in com.pubmatic.sdk.openwrap.core.rewarded
-
Model class to keep information about skip confirmation info
like title, message, resume text and close text
- POBSkipConfirmationInfo(String, String, String, String) - Constructor for class com.pubmatic.sdk.openwrap.core.rewarded.POBSkipConfirmationInfo
-
Constructs skip confirmation info class
- 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
- 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 interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Proceeds with error, If integration type is of primary ad server case like DFP and MoPub, the
execution is continued by invoking ad server call ignoring OpenWrap's bid.
- 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.
- 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.
- setAdRendererListener(POBAdRendererListener) - Method in class com.pubmatic.sdk.openwrap.core.banner.POBBannerRenderer
-
Sets the renderer listener to get notification of rendering events.
- setAdRendererListener(POBInterstitialRendererListener) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- setAdRendererListener(POBRewardedAdRendererListener) - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Setter for POBRewardedAdRendererListener to get callbacks from rewarded ad renderer.
- 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 POBAppInfo and set it to specific
reference variable
- setBanner(POBBanner) - Method in class com.pubmatic.sdk.openwrap.core.POBImpression
-
- setBidEventListener(POBBidEventListener) - Method in interface com.pubmatic.sdk.openwrap.core.POBBidEvent
-
Sets Bid event listener to notify bid events
- setBidStatus(int) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set Bid status
- setBidType(String) - Method in class com.pubmatic.sdk.openwrap.core.POBBid.Builder
-
Set static/dynamic Bid type
- 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 POBDeviceInfo and set it to
specific reference variable
- setEpochTimeInSec(long) - Method in class com.pubmatic.sdk.openwrap.core.POBBidderAnalytics
-
To set epoc time, used in Default logger/tracker execution
- 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(POBAdBuilding.POBAdBuilderListener<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBBidsBuilder
-
- setListener(POBResponseParsing.POBResponseParserListener<POBBid>) - Method in class com.pubmatic.sdk.openwrap.core.internal.POBResponseParser
-
Method is used to set PMResponseParserListener
- setLocationDetector(POBLocationDetector) - Method in class com.pubmatic.sdk.openwrap.core.POBRequestBuilder
-
The method takes POBLocationDetector 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
- setRewardedSkipConfirmationInfo(POBSkipConfirmationInfo) - Method in class com.pubmatic.sdk.openwrap.core.POBOWPartnerInstantiator
-
Set the skip confirmation dialog info for the Rewarded Ad
- 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
-
- setVideoAdEventListener(POBVideoAdEventListener) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- 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(int) - Method in class com.pubmatic.sdk.openwrap.core.interstitial.POBInterstitialRenderer
-
- show() - Method in class com.pubmatic.sdk.openwrap.core.rewarded.POBRewardedAdRenderer
-
Initiates rewarded ad show.
- validate(Context, String, String, POBBaseEvent) - Static method in class com.pubmatic.sdk.openwrap.core.POBAdsHelper
-
Validates the argument to make sure proper initialization of this object.
- 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.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.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.