Package com.naver.ads.video
Class VideoAdsRequest.Builder
-
- All Implemented Interfaces:
public final class VideoAdsRequest.BuilderBuilder for VideoAdsRequest instances.
-
-
Constructor Summary
Constructors Constructor Description VideoAdsRequest.Builder(VideoAdsRequestSource source)
-
Method Summary
Modifier and Type Method Description final VideoAdsRequest.BuilderadWillAutoPlay(Boolean adWillAutoPlay)Set whether the ad will autoplay. final VideoAdsRequest.BuilderadWillPlayMuted(Boolean adWillPlayMuted)Sets whether the ad plays with the sound off. final VideoAdsRequest.BuilderallowMultipleAds(Boolean allowMultipleAds)Sets whether or not to allow multiple ads. final VideoAdsRequest.BuildermaxRedirects(Integer maxRedirects)Sets the maximum number of VAST redirects. final VideoAdsRequest.BuildervastLoadTimeout(Long vastLoadTimeout)Sets the vastLoadTimeout. final VideoAdsRequest.BuildervastMacros(Map<String, String> vastMacros)Sets the VAST Macro parameters. final VideoAdsRequest.BuilderinStreamAd(Boolean inStreamAd)Set whether the ad is an in-stream ad or not. final VideoAdsRequest.BuildercontentProgressProvider(ContentProgressProvider contentProgressProvider)Sets the ContentProgressProvider. final VideoAdsRequest.BuildercontentDuration(Float contentDuration)Sets the duration of content. final VideoAdsRequest.BuildercontentUrl(String contentUrl)Sets the url of content. final VideoAdsRequest.BuilderuseVideoClicksTag(Boolean value)Sets whether to use a VAST VideoClicks tag. final VideoAdsRequest.Builderextra(Bundle extra)Sets the extra. final VideoAdsRequest.BuildercompanionAdWillDisplayWithOutSkip(Boolean companionAdWillDisplayWithOutSkip)Sets whether the companion ad will display without skip. final VideoAdsRequestbuild()Returns a new VideoAdsRequest -
-
Constructor Detail
-
VideoAdsRequest.Builder
VideoAdsRequest.Builder(VideoAdsRequestSource source)
-
-
Method Detail
-
adWillAutoPlay
final VideoAdsRequest.Builder adWillAutoPlay(Boolean adWillAutoPlay)
Set whether the ad will autoplay.
-
adWillPlayMuted
final VideoAdsRequest.Builder adWillPlayMuted(Boolean adWillPlayMuted)
Sets whether the ad plays with the sound off.
-
allowMultipleAds
final VideoAdsRequest.Builder allowMultipleAds(Boolean allowMultipleAds)
Sets whether or not to allow multiple ads.
-
maxRedirects
final VideoAdsRequest.Builder maxRedirects(Integer maxRedirects)
Sets the maximum number of VAST redirects.
-
vastLoadTimeout
final VideoAdsRequest.Builder vastLoadTimeout(Long vastLoadTimeout)
Sets the vastLoadTimeout.
-
vastMacros
final VideoAdsRequest.Builder vastMacros(Map<String, String> vastMacros)
Sets the VAST Macro parameters.
-
inStreamAd
final VideoAdsRequest.Builder inStreamAd(Boolean inStreamAd)
Set whether the ad is an in-stream ad or not.
-
contentProgressProvider
final VideoAdsRequest.Builder contentProgressProvider(ContentProgressProvider contentProgressProvider)
Sets the ContentProgressProvider.
-
contentDuration
final VideoAdsRequest.Builder contentDuration(Float contentDuration)
Sets the duration of content.
-
contentUrl
final VideoAdsRequest.Builder contentUrl(String contentUrl)
Sets the url of content.
-
useVideoClicksTag
final VideoAdsRequest.Builder useVideoClicksTag(Boolean value)
Sets whether to use a VAST VideoClicks tag.
-
extra
final VideoAdsRequest.Builder extra(Bundle extra)
Sets the extra.
-
companionAdWillDisplayWithOutSkip
final VideoAdsRequest.Builder companionAdWillDisplayWithOutSkip(Boolean companionAdWillDisplayWithOutSkip)
Sets whether the companion ad will display without skip.
-
build
final VideoAdsRequest build()
Returns a new VideoAdsRequest
-
-
-
-