public class POBNativeBuilder
extends java.lang.Object
implements com.pubmatic.sdk.openwrap.core.POBNative
| Constructor and Description |
|---|
POBNativeBuilder(java.util.List<POBBaseNativeRequestAsset> assets,
java.util.List<POBNativeRequestEventTracker> eventTrackers,
java.util.Set<java.lang.Integer> supportedAPIs)
Helps to create the POBNativeBuilder object
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<POBBaseNativeRequestAsset> |
getAssets()
Getter for the assets
|
POBNativeAdLoaderConfig |
getConfig()
Getter of the POBNativeAdLoaderConfig
|
java.util.List<POBNativeRequestEventTracker> |
getEventTrackers()
Getter for the eventTrackers
|
org.json.JSONObject |
getRTBJson() |
java.util.Set<java.lang.Integer> |
getSupportedAPIs()
Getter for the supportedAPIs
|
public POBNativeBuilder(@NonNull
java.util.List<POBBaseNativeRequestAsset> assets,
@NonNull
java.util.List<POBNativeRequestEventTracker> eventTrackers,
@NonNull
java.util.Set<java.lang.Integer> supportedAPIs)
assets - list of the assetseventTrackers - event tracker list@NonNull public POBNativeAdLoaderConfig getConfig()
@NonNull public java.util.List<POBBaseNativeRequestAsset> getAssets()
@NonNull public java.util.List<POBNativeRequestEventTracker> getEventTrackers()
@NonNull public java.util.Set<java.lang.Integer> getSupportedAPIs()
@NonNull public org.json.JSONObject getRTBJson()
getRTBJson in interface com.pubmatic.sdk.openwrap.core.POBNative