Class QuestionOptions.PromotionOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<QuestionOptions.PromotionOptions,QuestionOptions.PromotionOptions.Builder>
-
- com.streamlayer.interactive.common.QuestionOptions.PromotionOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,QuestionOptions.PromotionOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- QuestionOptions.PromotionOptions
public static final class QuestionOptions.PromotionOptions.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<QuestionOptions.PromotionOptions,QuestionOptions.PromotionOptions.Builder> implements QuestionOptions.PromotionOptionsOrBuilder
Protobuf typestreamlayer.interactive.QuestionOptions.PromotionOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description QuestionOptions.PromotionOptions.BuilderclearAdCampaigns()optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];QuestionOptions.PromotionOptions.BuilderclearAdditionalBanner()use as banner6:1 in L-BarQuestionOptions.PromotionOptions.BuilderclearAddToWalletOptions().streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];QuestionOptions.PromotionOptions.BuilderclearAutoPlayVideo()optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];QuestionOptions.PromotionOptions.BuilderclearBackgroundImageLandscapeUrl()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated.QuestionOptions.PromotionOptions.BuilderclearBackgroundImagePortraitUrl()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated.QuestionOptions.PromotionOptions.BuilderclearBanner()main bannerQuestionOptions.PromotionOptions.BuilderclearButtonOptions()QuestionOptions.PromotionOptions.BuilderclearButtonType()optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];QuestionOptions.PromotionOptions.BuilderclearCloseTimer()optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];QuestionOptions.PromotionOptions.BuilderclearCoupon()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated.QuestionOptions.PromotionOptions.BuilderclearCouponBarcodeUrl()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated.QuestionOptions.PromotionOptions.BuilderclearCouponZip()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated.QuestionOptions.PromotionOptions.BuilderclearEnableWallet()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated.QuestionOptions.PromotionOptions.BuilderclearFormat()optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];QuestionOptions.PromotionOptions.BuilderclearLogoMode().streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];QuestionOptions.PromotionOptions.BuilderclearNflShopOptions()optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];QuestionOptions.PromotionOptions.BuilderclearPauseAdOptions()optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];QuestionOptions.PromotionOptions.BuilderclearPlayVideoMuted()optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];QuestionOptions.PromotionOptions.BuilderclearSendToUserOptions().streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];QuestionOptions.PromotionOptions.BuilderclearShopOptions()optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];QuestionOptions.PromotionOptions.BuilderclearSponsor().streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];QuestionOptions.PromotionOptions.BuilderclearType().streamlayer.interactive.PromotionType type = 1 [json_name = "type"];QuestionOptions.AdCampaignsgetAdCampaigns()optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];BannergetAdditionalBanner()use as banner6:1 in L-BarQuestionOptions.PromotionOptions.AddToWalletOptionsgetAddToWalletOptions().streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];AutoPlayVideogetAutoPlayVideo()optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];intgetAutoPlayVideoValue()optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];java.lang.StringgetBackgroundImageLandscapeUrl()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated.com.google.protobuf.ByteStringgetBackgroundImageLandscapeUrlBytes()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated.java.lang.StringgetBackgroundImagePortraitUrl()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated.com.google.protobuf.ByteStringgetBackgroundImagePortraitUrlBytes()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated.BannergetBanner()main bannerQuestionOptions.PromotionOptions.ButtonOptionsCasegetButtonOptionsCase()PromotionButtonTypegetButtonType()optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];intgetButtonTypeValue()optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];CloseTimergetCloseTimer()optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];java.lang.StringgetCoupon()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated.java.lang.StringgetCouponBarcodeUrl()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated.com.google.protobuf.ByteStringgetCouponBarcodeUrlBytes()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated.com.google.protobuf.ByteStringgetCouponBytes()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated.java.lang.StringgetCouponZip()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated.com.google.protobuf.ByteStringgetCouponZipBytes()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated.PromotionWalletgetEnableWallet()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated.intgetEnableWalletValue()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated.PromotionFormatgetFormat()optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];intgetFormatValue()optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];PromotionLogoModegetLogoMode().streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];intgetLogoModeValue().streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];QuestionOptions.NFLShopOptionsgetNflShopOptions()optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];QuestionOptions.PauseAdOptionsgetPauseAdOptions()optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];PlayVideoMutedgetPlayVideoMuted()optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];intgetPlayVideoMutedValue()optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];QuestionOptions.PromotionOptions.SendToUserOptionsgetSendToUserOptions().streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];QuestionOptions.ShopOptionsgetShopOptions()optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];SponsorshipgetSponsor().streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];PromotionTypegetType().streamlayer.interactive.PromotionType type = 1 [json_name = "type"];intgetTypeValue().streamlayer.interactive.PromotionType type = 1 [json_name = "type"];booleanhasAdCampaigns()optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];booleanhasAdditionalBanner()use as banner6:1 in L-BarbooleanhasAddToWalletOptions().streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];booleanhasAutoPlayVideo()optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];booleanhasBackgroundImageLandscapeUrl()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated.booleanhasBackgroundImagePortraitUrl()Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated.booleanhasBanner()main bannerbooleanhasButtonType()optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];booleanhasCloseTimer()optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];booleanhasFormat()optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];booleanhasNflShopOptions()optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];booleanhasPauseAdOptions()optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];booleanhasPlayVideoMuted()optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];booleanhasSendToUserOptions().streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];booleanhasShopOptions()optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];booleanhasSponsor().streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];QuestionOptions.PromotionOptions.BuildermergeAdCampaigns(QuestionOptions.AdCampaigns value)optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];QuestionOptions.PromotionOptions.BuildermergeAdditionalBanner(Banner value)use as banner6:1 in L-BarQuestionOptions.PromotionOptions.BuildermergeAddToWalletOptions(QuestionOptions.PromotionOptions.AddToWalletOptions value).streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];QuestionOptions.PromotionOptions.BuildermergeBanner(Banner value)main bannerQuestionOptions.PromotionOptions.BuildermergeCloseTimer(CloseTimer value)optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];QuestionOptions.PromotionOptions.BuildermergeNflShopOptions(QuestionOptions.NFLShopOptions value)optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];QuestionOptions.PromotionOptions.BuildermergePauseAdOptions(QuestionOptions.PauseAdOptions value)optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];QuestionOptions.PromotionOptions.BuildermergeSendToUserOptions(QuestionOptions.PromotionOptions.SendToUserOptions value).streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];QuestionOptions.PromotionOptions.BuildermergeShopOptions(QuestionOptions.ShopOptions value)optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];QuestionOptions.PromotionOptions.BuildermergeSponsor(Sponsorship value).streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];QuestionOptions.PromotionOptions.BuildersetAdCampaigns(QuestionOptions.AdCampaigns value)optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];QuestionOptions.PromotionOptions.BuildersetAdCampaigns(QuestionOptions.AdCampaigns.Builder builderForValue)optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];QuestionOptions.PromotionOptions.BuildersetAdditionalBanner(Banner value)use as banner6:1 in L-BarQuestionOptions.PromotionOptions.BuildersetAdditionalBanner(Banner.Builder builderForValue)use as banner6:1 in L-BarQuestionOptions.PromotionOptions.BuildersetAddToWalletOptions(QuestionOptions.PromotionOptions.AddToWalletOptions value).streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];QuestionOptions.PromotionOptions.BuildersetAddToWalletOptions(QuestionOptions.PromotionOptions.AddToWalletOptions.Builder builderForValue).streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];QuestionOptions.PromotionOptions.BuildersetAutoPlayVideo(AutoPlayVideo value)optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];QuestionOptions.PromotionOptions.BuildersetAutoPlayVideoValue(int value)optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];QuestionOptions.PromotionOptions.BuildersetBackgroundImageLandscapeUrl(java.lang.String value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated.QuestionOptions.PromotionOptions.BuildersetBackgroundImageLandscapeUrlBytes(com.google.protobuf.ByteString value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated.QuestionOptions.PromotionOptions.BuildersetBackgroundImagePortraitUrl(java.lang.String value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated.QuestionOptions.PromotionOptions.BuildersetBackgroundImagePortraitUrlBytes(com.google.protobuf.ByteString value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated.QuestionOptions.PromotionOptions.BuildersetBanner(Banner value)main bannerQuestionOptions.PromotionOptions.BuildersetBanner(Banner.Builder builderForValue)main bannerQuestionOptions.PromotionOptions.BuildersetButtonType(PromotionButtonType value)optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];QuestionOptions.PromotionOptions.BuildersetButtonTypeValue(int value)optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];QuestionOptions.PromotionOptions.BuildersetCloseTimer(CloseTimer value)optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];QuestionOptions.PromotionOptions.BuildersetCloseTimer(CloseTimer.Builder builderForValue)optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];QuestionOptions.PromotionOptions.BuildersetCoupon(java.lang.String value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated.QuestionOptions.PromotionOptions.BuildersetCouponBarcodeUrl(java.lang.String value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated.QuestionOptions.PromotionOptions.BuildersetCouponBarcodeUrlBytes(com.google.protobuf.ByteString value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated.QuestionOptions.PromotionOptions.BuildersetCouponBytes(com.google.protobuf.ByteString value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated.QuestionOptions.PromotionOptions.BuildersetCouponZip(java.lang.String value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated.QuestionOptions.PromotionOptions.BuildersetCouponZipBytes(com.google.protobuf.ByteString value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated.QuestionOptions.PromotionOptions.BuildersetEnableWallet(PromotionWallet value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated.QuestionOptions.PromotionOptions.BuildersetEnableWalletValue(int value)Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated.QuestionOptions.PromotionOptions.BuildersetFormat(PromotionFormat value)optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];QuestionOptions.PromotionOptions.BuildersetFormatValue(int value)optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];QuestionOptions.PromotionOptions.BuildersetLogoMode(PromotionLogoMode value).streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];QuestionOptions.PromotionOptions.BuildersetLogoModeValue(int value).streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];QuestionOptions.PromotionOptions.BuildersetNflShopOptions(QuestionOptions.NFLShopOptions value)optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];QuestionOptions.PromotionOptions.BuildersetNflShopOptions(QuestionOptions.NFLShopOptions.Builder builderForValue)optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];QuestionOptions.PromotionOptions.BuildersetPauseAdOptions(QuestionOptions.PauseAdOptions value)optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];QuestionOptions.PromotionOptions.BuildersetPauseAdOptions(QuestionOptions.PauseAdOptions.Builder builderForValue)optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];QuestionOptions.PromotionOptions.BuildersetPlayVideoMuted(PlayVideoMuted value)optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];QuestionOptions.PromotionOptions.BuildersetPlayVideoMutedValue(int value)optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];QuestionOptions.PromotionOptions.BuildersetSendToUserOptions(QuestionOptions.PromotionOptions.SendToUserOptions value).streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];QuestionOptions.PromotionOptions.BuildersetSendToUserOptions(QuestionOptions.PromotionOptions.SendToUserOptions.Builder builderForValue).streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];QuestionOptions.PromotionOptions.BuildersetShopOptions(QuestionOptions.ShopOptions value)optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];QuestionOptions.PromotionOptions.BuildersetShopOptions(QuestionOptions.ShopOptions.Builder builderForValue)optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];QuestionOptions.PromotionOptions.BuildersetSponsor(Sponsorship value).streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];QuestionOptions.PromotionOptions.BuildersetSponsor(Sponsorship.Builder builderForValue).streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];QuestionOptions.PromotionOptions.BuildersetType(PromotionType value).streamlayer.interactive.PromotionType type = 1 [json_name = "type"];QuestionOptions.PromotionOptions.BuildersetTypeValue(int value).streamlayer.interactive.PromotionType type = 1 [json_name = "type"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getButtonOptionsCase
public QuestionOptions.PromotionOptions.ButtonOptionsCase getButtonOptionsCase()
- Specified by:
getButtonOptionsCasein interfaceQuestionOptions.PromotionOptionsOrBuilder
-
clearButtonOptions
public QuestionOptions.PromotionOptions.Builder clearButtonOptions()
-
getTypeValue
public int getTypeValue()
.streamlayer.interactive.PromotionType type = 1 [json_name = "type"];- Specified by:
getTypeValuein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public QuestionOptions.PromotionOptions.Builder setTypeValue(int value)
.streamlayer.interactive.PromotionType type = 1 [json_name = "type"];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
getType
public PromotionType getType()
.streamlayer.interactive.PromotionType type = 1 [json_name = "type"];- Specified by:
getTypein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The type.
-
setType
public QuestionOptions.PromotionOptions.Builder setType(PromotionType value)
.streamlayer.interactive.PromotionType type = 1 [json_name = "type"];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
clearType
public QuestionOptions.PromotionOptions.Builder clearType()
.streamlayer.interactive.PromotionType type = 1 [json_name = "type"];- Returns:
- This builder for chaining.
-
hasSponsor
public boolean hasSponsor()
.streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];- Specified by:
hasSponsorin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the sponsor field is set.
-
getSponsor
public Sponsorship getSponsor()
.streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];- Specified by:
getSponsorin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The sponsor.
-
setSponsor
public QuestionOptions.PromotionOptions.Builder setSponsor(Sponsorship value)
.streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];
-
setSponsor
public QuestionOptions.PromotionOptions.Builder setSponsor(Sponsorship.Builder builderForValue)
.streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];
-
mergeSponsor
public QuestionOptions.PromotionOptions.Builder mergeSponsor(Sponsorship value)
.streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];
-
clearSponsor
public QuestionOptions.PromotionOptions.Builder clearSponsor()
.streamlayer.interactive.Sponsorship sponsor = 2 [json_name = "sponsor"];
-
hasBanner
public boolean hasBanner()
main banner
.streamlayer.interactive.Banner banner = 3 [json_name = "banner"];- Specified by:
hasBannerin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the banner field is set.
-
getBanner
public Banner getBanner()
main banner
.streamlayer.interactive.Banner banner = 3 [json_name = "banner"];- Specified by:
getBannerin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The banner.
-
setBanner
public QuestionOptions.PromotionOptions.Builder setBanner(Banner value)
main banner
.streamlayer.interactive.Banner banner = 3 [json_name = "banner"];
-
setBanner
public QuestionOptions.PromotionOptions.Builder setBanner(Banner.Builder builderForValue)
main banner
.streamlayer.interactive.Banner banner = 3 [json_name = "banner"];
-
mergeBanner
public QuestionOptions.PromotionOptions.Builder mergeBanner(Banner value)
main banner
.streamlayer.interactive.Banner banner = 3 [json_name = "banner"];
-
clearBanner
public QuestionOptions.PromotionOptions.Builder clearBanner()
main banner
.streamlayer.interactive.Banner banner = 3 [json_name = "banner"];
-
getEnableWalletValue
@Deprecated public int getEnableWalletValue()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated. See streamlayer/interactive/interactive.common.proto;l=739.streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet", deprecated = true];- Specified by:
getEnableWalletValuein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The enum numeric value on the wire for enableWallet.
-
setEnableWalletValue
@Deprecated public QuestionOptions.PromotionOptions.Builder setEnableWalletValue(int value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated. See streamlayer/interactive/interactive.common.proto;l=739.streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet", deprecated = true];- Parameters:
value- The enableWallet to set.- Returns:
- This builder for chaining.
-
getEnableWallet
@Deprecated public PromotionWallet getEnableWallet()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated. See streamlayer/interactive/interactive.common.proto;l=739.streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet", deprecated = true];- Specified by:
getEnableWalletin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The enableWallet.
-
setEnableWallet
@Deprecated public QuestionOptions.PromotionOptions.Builder setEnableWallet(PromotionWallet value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated. See streamlayer/interactive/interactive.common.proto;l=739.streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet", deprecated = true];- Parameters:
value- The enum numeric value on the wire for enableWallet to set.- Returns:
- This builder for chaining.
-
clearEnableWallet
@Deprecated public QuestionOptions.PromotionOptions.Builder clearEnableWallet()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated. See streamlayer/interactive/interactive.common.proto;l=739.streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet", deprecated = true];- Returns:
- This builder for chaining.
-
hasAdditionalBanner
public boolean hasAdditionalBanner()
use as banner6:1 in L-Bar
.streamlayer.interactive.Banner additional_banner = 5 [json_name = "additionalBanner"];- Specified by:
hasAdditionalBannerin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the additionalBanner field is set.
-
getAdditionalBanner
public Banner getAdditionalBanner()
use as banner6:1 in L-Bar
.streamlayer.interactive.Banner additional_banner = 5 [json_name = "additionalBanner"];- Specified by:
getAdditionalBannerin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The additionalBanner.
-
setAdditionalBanner
public QuestionOptions.PromotionOptions.Builder setAdditionalBanner(Banner value)
use as banner6:1 in L-Bar
.streamlayer.interactive.Banner additional_banner = 5 [json_name = "additionalBanner"];
-
setAdditionalBanner
public QuestionOptions.PromotionOptions.Builder setAdditionalBanner(Banner.Builder builderForValue)
use as banner6:1 in L-Bar
.streamlayer.interactive.Banner additional_banner = 5 [json_name = "additionalBanner"];
-
mergeAdditionalBanner
public QuestionOptions.PromotionOptions.Builder mergeAdditionalBanner(Banner value)
use as banner6:1 in L-Bar
.streamlayer.interactive.Banner additional_banner = 5 [json_name = "additionalBanner"];
-
clearAdditionalBanner
public QuestionOptions.PromotionOptions.Builder clearAdditionalBanner()
use as banner6:1 in L-Bar
.streamlayer.interactive.Banner additional_banner = 5 [json_name = "additionalBanner"];
-
getCoupon
@Deprecated public java.lang.String getCoupon()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated. See streamlayer/interactive/interactive.common.proto;l=741use add_to_wallet_options
string coupon = 6 [json_name = "coupon", deprecated = true];- Specified by:
getCouponin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The coupon.
-
getCouponBytes
@Deprecated public com.google.protobuf.ByteString getCouponBytes()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated. See streamlayer/interactive/interactive.common.proto;l=741use add_to_wallet_options
string coupon = 6 [json_name = "coupon", deprecated = true];- Specified by:
getCouponBytesin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The bytes for coupon.
-
setCoupon
@Deprecated public QuestionOptions.PromotionOptions.Builder setCoupon(java.lang.String value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated. See streamlayer/interactive/interactive.common.proto;l=741use add_to_wallet_options
string coupon = 6 [json_name = "coupon", deprecated = true];- Parameters:
value- The coupon to set.- Returns:
- This builder for chaining.
-
clearCoupon
@Deprecated public QuestionOptions.PromotionOptions.Builder clearCoupon()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated. See streamlayer/interactive/interactive.common.proto;l=741use add_to_wallet_options
string coupon = 6 [json_name = "coupon", deprecated = true];- Returns:
- This builder for chaining.
-
setCouponBytes
@Deprecated public QuestionOptions.PromotionOptions.Builder setCouponBytes(com.google.protobuf.ByteString value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon is deprecated. See streamlayer/interactive/interactive.common.proto;l=741use add_to_wallet_options
string coupon = 6 [json_name = "coupon", deprecated = true];- Parameters:
value- The bytes for coupon to set.- Returns:
- This builder for chaining.
-
getLogoModeValue
public int getLogoModeValue()
.streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];- Specified by:
getLogoModeValuein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The enum numeric value on the wire for logoMode.
-
setLogoModeValue
public QuestionOptions.PromotionOptions.Builder setLogoModeValue(int value)
.streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];- Parameters:
value- The logoMode to set.- Returns:
- This builder for chaining.
-
getLogoMode
public PromotionLogoMode getLogoMode()
.streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];- Specified by:
getLogoModein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The logoMode.
-
setLogoMode
public QuestionOptions.PromotionOptions.Builder setLogoMode(PromotionLogoMode value)
.streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];- Parameters:
value- The enum numeric value on the wire for logoMode to set.- Returns:
- This builder for chaining.
-
clearLogoMode
public QuestionOptions.PromotionOptions.Builder clearLogoMode()
.streamlayer.interactive.PromotionLogoMode logo_mode = 7 [json_name = "logoMode"];- Returns:
- This builder for chaining.
-
getCouponZip
@Deprecated public java.lang.String getCouponZip()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated. See streamlayer/interactive/interactive.common.proto;l=743use add_to_wallet_options
string coupon_zip = 8 [json_name = "couponZip", deprecated = true];- Specified by:
getCouponZipin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The couponZip.
-
getCouponZipBytes
@Deprecated public com.google.protobuf.ByteString getCouponZipBytes()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated. See streamlayer/interactive/interactive.common.proto;l=743use add_to_wallet_options
string coupon_zip = 8 [json_name = "couponZip", deprecated = true];- Specified by:
getCouponZipBytesin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The bytes for couponZip.
-
setCouponZip
@Deprecated public QuestionOptions.PromotionOptions.Builder setCouponZip(java.lang.String value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated. See streamlayer/interactive/interactive.common.proto;l=743use add_to_wallet_options
string coupon_zip = 8 [json_name = "couponZip", deprecated = true];- Parameters:
value- The couponZip to set.- Returns:
- This builder for chaining.
-
clearCouponZip
@Deprecated public QuestionOptions.PromotionOptions.Builder clearCouponZip()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated. See streamlayer/interactive/interactive.common.proto;l=743use add_to_wallet_options
string coupon_zip = 8 [json_name = "couponZip", deprecated = true];- Returns:
- This builder for chaining.
-
setCouponZipBytes
@Deprecated public QuestionOptions.PromotionOptions.Builder setCouponZipBytes(com.google.protobuf.ByteString value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_zip is deprecated. See streamlayer/interactive/interactive.common.proto;l=743use add_to_wallet_options
string coupon_zip = 8 [json_name = "couponZip", deprecated = true];- Parameters:
value- The bytes for couponZip to set.- Returns:
- This builder for chaining.
-
getCouponBarcodeUrl
@Deprecated public java.lang.String getCouponBarcodeUrl()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=744use add_to_wallet_options
string coupon_barcode_url = 9 [json_name = "couponBarcodeUrl", deprecated = true];- Specified by:
getCouponBarcodeUrlin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The couponBarcodeUrl.
-
getCouponBarcodeUrlBytes
@Deprecated public com.google.protobuf.ByteString getCouponBarcodeUrlBytes()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=744use add_to_wallet_options
string coupon_barcode_url = 9 [json_name = "couponBarcodeUrl", deprecated = true];- Specified by:
getCouponBarcodeUrlBytesin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The bytes for couponBarcodeUrl.
-
setCouponBarcodeUrl
@Deprecated public QuestionOptions.PromotionOptions.Builder setCouponBarcodeUrl(java.lang.String value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=744use add_to_wallet_options
string coupon_barcode_url = 9 [json_name = "couponBarcodeUrl", deprecated = true];- Parameters:
value- The couponBarcodeUrl to set.- Returns:
- This builder for chaining.
-
clearCouponBarcodeUrl
@Deprecated public QuestionOptions.PromotionOptions.Builder clearCouponBarcodeUrl()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=744use add_to_wallet_options
string coupon_barcode_url = 9 [json_name = "couponBarcodeUrl", deprecated = true];- Returns:
- This builder for chaining.
-
setCouponBarcodeUrlBytes
@Deprecated public QuestionOptions.PromotionOptions.Builder setCouponBarcodeUrlBytes(com.google.protobuf.ByteString value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.coupon_barcode_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=744use add_to_wallet_options
string coupon_barcode_url = 9 [json_name = "couponBarcodeUrl", deprecated = true];- Parameters:
value- The bytes for couponBarcodeUrl to set.- Returns:
- This builder for chaining.
-
hasButtonType
public boolean hasButtonType()
optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];- Specified by:
hasButtonTypein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the buttonType field is set.
-
getButtonTypeValue
public int getButtonTypeValue()
optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];- Specified by:
getButtonTypeValuein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The enum numeric value on the wire for buttonType.
-
setButtonTypeValue
public QuestionOptions.PromotionOptions.Builder setButtonTypeValue(int value)
optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];- Parameters:
value- The buttonType to set.- Returns:
- This builder for chaining.
-
getButtonType
public PromotionButtonType getButtonType()
optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];- Specified by:
getButtonTypein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The buttonType.
-
setButtonType
public QuestionOptions.PromotionOptions.Builder setButtonType(PromotionButtonType value)
optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];- Parameters:
value- The enum numeric value on the wire for buttonType to set.- Returns:
- This builder for chaining.
-
clearButtonType
public QuestionOptions.PromotionOptions.Builder clearButtonType()
optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];- Returns:
- This builder for chaining.
-
hasAdCampaigns
public boolean hasAdCampaigns()
optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];- Specified by:
hasAdCampaignsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the adCampaigns field is set.
-
getAdCampaigns
public QuestionOptions.AdCampaigns getAdCampaigns()
optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];- Specified by:
getAdCampaignsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The adCampaigns.
-
setAdCampaigns
public QuestionOptions.PromotionOptions.Builder setAdCampaigns(QuestionOptions.AdCampaigns value)
optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];
-
setAdCampaigns
public QuestionOptions.PromotionOptions.Builder setAdCampaigns(QuestionOptions.AdCampaigns.Builder builderForValue)
optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];
-
mergeAdCampaigns
public QuestionOptions.PromotionOptions.Builder mergeAdCampaigns(QuestionOptions.AdCampaigns value)
optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];
-
clearAdCampaigns
public QuestionOptions.PromotionOptions.Builder clearAdCampaigns()
optional .streamlayer.interactive.QuestionOptions.AdCampaigns ad_campaigns = 11 [json_name = "adCampaigns"];
-
hasCloseTimer
public boolean hasCloseTimer()
optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];- Specified by:
hasCloseTimerin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the closeTimer field is set.
-
getCloseTimer
public CloseTimer getCloseTimer()
optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];- Specified by:
getCloseTimerin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The closeTimer.
-
setCloseTimer
public QuestionOptions.PromotionOptions.Builder setCloseTimer(CloseTimer value)
optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];
-
setCloseTimer
public QuestionOptions.PromotionOptions.Builder setCloseTimer(CloseTimer.Builder builderForValue)
optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];
-
mergeCloseTimer
public QuestionOptions.PromotionOptions.Builder mergeCloseTimer(CloseTimer value)
optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];
-
clearCloseTimer
public QuestionOptions.PromotionOptions.Builder clearCloseTimer()
optional .streamlayer.interactive.CloseTimer close_timer = 12 [json_name = "closeTimer"];
-
hasAutoPlayVideo
public boolean hasAutoPlayVideo()
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];- Specified by:
hasAutoPlayVideoin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the autoPlayVideo field is set.
-
getAutoPlayVideoValue
public int getAutoPlayVideoValue()
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];- Specified by:
getAutoPlayVideoValuein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The enum numeric value on the wire for autoPlayVideo.
-
setAutoPlayVideoValue
public QuestionOptions.PromotionOptions.Builder setAutoPlayVideoValue(int value)
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];- Parameters:
value- The autoPlayVideo to set.- Returns:
- This builder for chaining.
-
getAutoPlayVideo
public AutoPlayVideo getAutoPlayVideo()
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];- Specified by:
getAutoPlayVideoin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The autoPlayVideo.
-
setAutoPlayVideo
public QuestionOptions.PromotionOptions.Builder setAutoPlayVideo(AutoPlayVideo value)
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];- Parameters:
value- The enum numeric value on the wire for autoPlayVideo to set.- Returns:
- This builder for chaining.
-
clearAutoPlayVideo
public QuestionOptions.PromotionOptions.Builder clearAutoPlayVideo()
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];- Returns:
- This builder for chaining.
-
hasBackgroundImageLandscapeUrl
@Deprecated public boolean hasBackgroundImageLandscapeUrl()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=749optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];- Specified by:
hasBackgroundImageLandscapeUrlin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the backgroundImageLandscapeUrl field is set.
-
getBackgroundImageLandscapeUrl
@Deprecated public java.lang.String getBackgroundImageLandscapeUrl()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=749optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];- Specified by:
getBackgroundImageLandscapeUrlin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The backgroundImageLandscapeUrl.
-
getBackgroundImageLandscapeUrlBytes
@Deprecated public com.google.protobuf.ByteString getBackgroundImageLandscapeUrlBytes()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=749optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];- Specified by:
getBackgroundImageLandscapeUrlBytesin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The bytes for backgroundImageLandscapeUrl.
-
setBackgroundImageLandscapeUrl
@Deprecated public QuestionOptions.PromotionOptions.Builder setBackgroundImageLandscapeUrl(java.lang.String value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=749optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];- Parameters:
value- The backgroundImageLandscapeUrl to set.- Returns:
- This builder for chaining.
-
clearBackgroundImageLandscapeUrl
@Deprecated public QuestionOptions.PromotionOptions.Builder clearBackgroundImageLandscapeUrl()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=749optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];- Returns:
- This builder for chaining.
-
setBackgroundImageLandscapeUrlBytes
@Deprecated public QuestionOptions.PromotionOptions.Builder setBackgroundImageLandscapeUrlBytes(com.google.protobuf.ByteString value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_landscape_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=749optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];- Parameters:
value- The bytes for backgroundImageLandscapeUrl to set.- Returns:
- This builder for chaining.
-
hasBackgroundImagePortraitUrl
@Deprecated public boolean hasBackgroundImagePortraitUrl()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=750optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];- Specified by:
hasBackgroundImagePortraitUrlin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the backgroundImagePortraitUrl field is set.
-
getBackgroundImagePortraitUrl
@Deprecated public java.lang.String getBackgroundImagePortraitUrl()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=750optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];- Specified by:
getBackgroundImagePortraitUrlin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The backgroundImagePortraitUrl.
-
getBackgroundImagePortraitUrlBytes
@Deprecated public com.google.protobuf.ByteString getBackgroundImagePortraitUrlBytes()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=750optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];- Specified by:
getBackgroundImagePortraitUrlBytesin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The bytes for backgroundImagePortraitUrl.
-
setBackgroundImagePortraitUrl
@Deprecated public QuestionOptions.PromotionOptions.Builder setBackgroundImagePortraitUrl(java.lang.String value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=750optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];- Parameters:
value- The backgroundImagePortraitUrl to set.- Returns:
- This builder for chaining.
-
clearBackgroundImagePortraitUrl
@Deprecated public QuestionOptions.PromotionOptions.Builder clearBackgroundImagePortraitUrl()
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=750optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];- Returns:
- This builder for chaining.
-
setBackgroundImagePortraitUrlBytes
@Deprecated public QuestionOptions.PromotionOptions.Builder setBackgroundImagePortraitUrlBytes(com.google.protobuf.ByteString value)
Deprecated.streamlayer.interactive.QuestionOptions.PromotionOptions.background_image_portrait_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=750optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];- Parameters:
value- The bytes for backgroundImagePortraitUrl to set.- Returns:
- This builder for chaining.
-
hasAddToWalletOptions
public boolean hasAddToWalletOptions()
.streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];- Specified by:
hasAddToWalletOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the addToWalletOptions field is set.
-
getAddToWalletOptions
public QuestionOptions.PromotionOptions.AddToWalletOptions getAddToWalletOptions()
.streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];- Specified by:
getAddToWalletOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The addToWalletOptions.
-
setAddToWalletOptions
public QuestionOptions.PromotionOptions.Builder setAddToWalletOptions(QuestionOptions.PromotionOptions.AddToWalletOptions value)
.streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];
-
setAddToWalletOptions
public QuestionOptions.PromotionOptions.Builder setAddToWalletOptions(QuestionOptions.PromotionOptions.AddToWalletOptions.Builder builderForValue)
.streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];
-
mergeAddToWalletOptions
public QuestionOptions.PromotionOptions.Builder mergeAddToWalletOptions(QuestionOptions.PromotionOptions.AddToWalletOptions value)
.streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];
-
clearAddToWalletOptions
public QuestionOptions.PromotionOptions.Builder clearAddToWalletOptions()
.streamlayer.interactive.QuestionOptions.PromotionOptions.AddToWalletOptions add_to_wallet_options = 16 [json_name = "addToWalletOptions"];
-
hasSendToUserOptions
public boolean hasSendToUserOptions()
.streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];- Specified by:
hasSendToUserOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the sendToUserOptions field is set.
-
getSendToUserOptions
public QuestionOptions.PromotionOptions.SendToUserOptions getSendToUserOptions()
.streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];- Specified by:
getSendToUserOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The sendToUserOptions.
-
setSendToUserOptions
public QuestionOptions.PromotionOptions.Builder setSendToUserOptions(QuestionOptions.PromotionOptions.SendToUserOptions value)
.streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];
-
setSendToUserOptions
public QuestionOptions.PromotionOptions.Builder setSendToUserOptions(QuestionOptions.PromotionOptions.SendToUserOptions.Builder builderForValue)
.streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];
-
mergeSendToUserOptions
public QuestionOptions.PromotionOptions.Builder mergeSendToUserOptions(QuestionOptions.PromotionOptions.SendToUserOptions value)
.streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];
-
clearSendToUserOptions
public QuestionOptions.PromotionOptions.Builder clearSendToUserOptions()
.streamlayer.interactive.QuestionOptions.PromotionOptions.SendToUserOptions send_to_user_options = 17 [json_name = "sendToUserOptions"];
-
hasShopOptions
public boolean hasShopOptions()
optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];- Specified by:
hasShopOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the shopOptions field is set.
-
getShopOptions
public QuestionOptions.ShopOptions getShopOptions()
optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];- Specified by:
getShopOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The shopOptions.
-
setShopOptions
public QuestionOptions.PromotionOptions.Builder setShopOptions(QuestionOptions.ShopOptions value)
optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];
-
setShopOptions
public QuestionOptions.PromotionOptions.Builder setShopOptions(QuestionOptions.ShopOptions.Builder builderForValue)
optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];
-
mergeShopOptions
public QuestionOptions.PromotionOptions.Builder mergeShopOptions(QuestionOptions.ShopOptions value)
optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];
-
clearShopOptions
public QuestionOptions.PromotionOptions.Builder clearShopOptions()
optional .streamlayer.interactive.QuestionOptions.ShopOptions shop_options = 18 [json_name = "shopOptions"];
-
hasNflShopOptions
public boolean hasNflShopOptions()
optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];- Specified by:
hasNflShopOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the nflShopOptions field is set.
-
getNflShopOptions
public QuestionOptions.NFLShopOptions getNflShopOptions()
optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];- Specified by:
getNflShopOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The nflShopOptions.
-
setNflShopOptions
public QuestionOptions.PromotionOptions.Builder setNflShopOptions(QuestionOptions.NFLShopOptions value)
optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];
-
setNflShopOptions
public QuestionOptions.PromotionOptions.Builder setNflShopOptions(QuestionOptions.NFLShopOptions.Builder builderForValue)
optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];
-
mergeNflShopOptions
public QuestionOptions.PromotionOptions.Builder mergeNflShopOptions(QuestionOptions.NFLShopOptions value)
optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];
-
clearNflShopOptions
public QuestionOptions.PromotionOptions.Builder clearNflShopOptions()
optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];
-
hasPlayVideoMuted
public boolean hasPlayVideoMuted()
optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];- Specified by:
hasPlayVideoMutedin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the playVideoMuted field is set.
-
getPlayVideoMutedValue
public int getPlayVideoMutedValue()
optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];- Specified by:
getPlayVideoMutedValuein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The enum numeric value on the wire for playVideoMuted.
-
setPlayVideoMutedValue
public QuestionOptions.PromotionOptions.Builder setPlayVideoMutedValue(int value)
optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];- Parameters:
value- The playVideoMuted to set.- Returns:
- This builder for chaining.
-
getPlayVideoMuted
public PlayVideoMuted getPlayVideoMuted()
optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];- Specified by:
getPlayVideoMutedin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The playVideoMuted.
-
setPlayVideoMuted
public QuestionOptions.PromotionOptions.Builder setPlayVideoMuted(PlayVideoMuted value)
optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];- Parameters:
value- The enum numeric value on the wire for playVideoMuted to set.- Returns:
- This builder for chaining.
-
clearPlayVideoMuted
public QuestionOptions.PromotionOptions.Builder clearPlayVideoMuted()
optional .streamlayer.interactive.PlayVideoMuted play_video_muted = 20 [json_name = "playVideoMuted"];- Returns:
- This builder for chaining.
-
hasPauseAdOptions
public boolean hasPauseAdOptions()
optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];- Specified by:
hasPauseAdOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the pauseAdOptions field is set.
-
getPauseAdOptions
public QuestionOptions.PauseAdOptions getPauseAdOptions()
optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];- Specified by:
getPauseAdOptionsin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The pauseAdOptions.
-
setPauseAdOptions
public QuestionOptions.PromotionOptions.Builder setPauseAdOptions(QuestionOptions.PauseAdOptions value)
optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];
-
setPauseAdOptions
public QuestionOptions.PromotionOptions.Builder setPauseAdOptions(QuestionOptions.PauseAdOptions.Builder builderForValue)
optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];
-
mergePauseAdOptions
public QuestionOptions.PromotionOptions.Builder mergePauseAdOptions(QuestionOptions.PauseAdOptions value)
optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];
-
clearPauseAdOptions
public QuestionOptions.PromotionOptions.Builder clearPauseAdOptions()
optional .streamlayer.interactive.QuestionOptions.PauseAdOptions pause_ad_options = 21 [json_name = "pauseAdOptions"];
-
hasFormat
public boolean hasFormat()
optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];- Specified by:
hasFormatin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- Whether the format field is set.
-
getFormatValue
public int getFormatValue()
optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];- Specified by:
getFormatValuein interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The enum numeric value on the wire for format.
-
setFormatValue
public QuestionOptions.PromotionOptions.Builder setFormatValue(int value)
optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];- Parameters:
value- The format to set.- Returns:
- This builder for chaining.
-
getFormat
public PromotionFormat getFormat()
optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];- Specified by:
getFormatin interfaceQuestionOptions.PromotionOptionsOrBuilder- Returns:
- The format.
-
setFormat
public QuestionOptions.PromotionOptions.Builder setFormat(PromotionFormat value)
optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];- Parameters:
value- The enum numeric value on the wire for format to set.- Returns:
- This builder for chaining.
-
clearFormat
public QuestionOptions.PromotionOptions.Builder clearFormat()
optional .streamlayer.interactive.PromotionFormat format = 22 [json_name = "format"];- Returns:
- This builder for chaining.
-
-