Package org.prebid.mobile.api.mediation
Class MediationNativeAdUnit
- java.lang.Object
-
- org.prebid.mobile.api.mediation.MediationNativeAdUnit
-
public class MediationNativeAdUnit extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MediationNativeAdUnit(java.lang.String configId, java.lang.Object adObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAsset(NativeAsset asset)voidaddEventTracker(NativeEventTracker tracker)voidaddExtData(java.lang.String key, java.lang.String value)voidaddExtKeyword(java.lang.String keyword)voidaddExtKeywords(java.util.Set<java.lang.String> keywords)voidaddUserData(DataObject dataObject)voidclearExtData()voidclearExtKeywords()voidclearUserData()voiddestroy()voidfetchDemand(OnFetchCompleteListener listener)ContentObjectgetAppContent()java.util.ArrayList<DataObject>getUserData()voidremoveExtData(java.lang.String key)voidremoveExtKeyword(java.lang.String keyword)voidsetAppContent(ContentObject content)voidsetAUrlSupport(boolean support)voidsetContextSubType(NativeAdUnit.CONTEXTSUBTYPE subType)voidsetContextType(NativeAdUnit.CONTEXT_TYPE type)voidsetDUrlSupport(boolean support)voidsetExt(java.lang.Object jsonObject)voidsetPlacementCount(int implementCount)voidsetPlacementType(NativeAdUnit.PLACEMENTTYPE type)voidsetPrivacy(boolean privacy)voidsetSeq(int seq)voidupdateExtData(java.lang.String key, java.util.Set<java.lang.String> value)
-
-
-
Method Detail
-
fetchDemand
public void fetchDemand(OnFetchCompleteListener listener)
-
destroy
public void destroy()
-
addAsset
public void addAsset(NativeAsset asset)
-
addEventTracker
public void addEventTracker(NativeEventTracker tracker)
-
setContextType
public void setContextType(NativeAdUnit.CONTEXT_TYPE type)
-
setContextSubType
public void setContextSubType(NativeAdUnit.CONTEXTSUBTYPE subType)
-
setExt
public void setExt(java.lang.Object jsonObject)
-
setSeq
public void setSeq(int seq)
-
setPrivacy
public void setPrivacy(boolean privacy)
-
setPlacementType
public void setPlacementType(NativeAdUnit.PLACEMENTTYPE type)
-
setPlacementCount
public void setPlacementCount(int implementCount)
-
setAUrlSupport
public void setAUrlSupport(boolean support)
-
setDUrlSupport
public void setDUrlSupport(boolean support)
-
setAppContent
public void setAppContent(ContentObject content)
-
getAppContent
public ContentObject getAppContent()
-
addUserData
public void addUserData(DataObject dataObject)
-
clearUserData
public void clearUserData()
-
getUserData
public java.util.ArrayList<DataObject> getUserData()
-
addExtData
public void addExtData(java.lang.String key, java.lang.String value)
-
updateExtData
public void updateExtData(java.lang.String key, java.util.Set<java.lang.String> value)
-
removeExtData
public void removeExtData(java.lang.String key)
-
clearExtData
public void clearExtData()
-
addExtKeyword
public void addExtKeyword(java.lang.String keyword)
-
addExtKeywords
public void addExtKeywords(java.util.Set<java.lang.String> keywords)
-
removeExtKeyword
public void removeExtKeyword(java.lang.String keyword)
-
clearExtKeywords
public void clearExtKeywords()
-
-