-
public class AppstockNativeAdConfig.Builder
-
-
Constructor Summary
Constructors Constructor Description AppstockNativeAdConfig.Builder()
-
Method Summary
Modifier and Type Method Description AppstockNativeAdConfig.BuildersetSequence(int sequence)AppstockNativeAdConfig.BuildersetPlacementCount(int placementCount)AppstockNativeAdConfig.BuildersetPrivacy(boolean privacy)AppstockNativeAdConfig.BuildersetAUrlSupport(boolean aUrlSupport)AppstockNativeAdConfig.BuildersetDUrlSupport(boolean dUrlSupport)AppstockNativeAdConfig.BuildersetContextType(NativeContextType contextType)AppstockNativeAdConfig.BuildersetContextSubType(NativeContextSubtype contextSubtype)AppstockNativeAdConfig.BuildersetPlacementType(NativePlacementType placementType)AppstockNativeAdConfig.BuildersetExt(JSONObject ext)AppstockNativeAdConfig.BuildersetNativeAssets(List<NativeAsset> nativeAssets)AppstockNativeAdConfig.BuildersetNativeEventTrackers(List<NativeEventTracker> nativeEventTrackers)AppstockNativeAdConfigbuild()-
-
Method Detail
-
setSequence
AppstockNativeAdConfig.Builder setSequence(int sequence)
- Parameters:
sequence- sequence
-
setPlacementCount
AppstockNativeAdConfig.Builder setPlacementCount(int placementCount)
- Parameters:
placementCount- count of native ad placements
-
setPrivacy
AppstockNativeAdConfig.Builder setPrivacy(boolean privacy)
- Parameters:
privacy- privacy boolean
-
setAUrlSupport
AppstockNativeAdConfig.Builder setAUrlSupport(boolean aUrlSupport)
- Parameters:
aUrlSupport- boolean
-
setDUrlSupport
AppstockNativeAdConfig.Builder setDUrlSupport(boolean dUrlSupport)
- Parameters:
dUrlSupport- boolean
-
setContextType
AppstockNativeAdConfig.Builder setContextType(NativeContextType contextType)
- Parameters:
contextType- describes context of usage.
-
setContextSubType
AppstockNativeAdConfig.Builder setContextSubType(NativeContextSubtype contextSubtype)
- Parameters:
contextSubtype- describes detailed subcontext of usage.
-
setPlacementType
AppstockNativeAdConfig.Builder setPlacementType(NativePlacementType placementType)
- Parameters:
placementType- type of placement.
-
setExt
AppstockNativeAdConfig.Builder setExt(JSONObject ext)
- Parameters:
ext- extension for additional info.
-
setNativeAssets
AppstockNativeAdConfig.Builder setNativeAssets(List<NativeAsset> nativeAssets)
- Parameters:
nativeAssets- assets for ad request.
-
setNativeEventTrackers
AppstockNativeAdConfig.Builder setNativeEventTrackers(List<NativeEventTracker> nativeEventTrackers)
- Parameters:
nativeEventTrackers- native event trackers.
-
build
@NonNull() AppstockNativeAdConfig build()
-
-
-
-