Class QuestionOptions.PromotionOptions.Builder

    • Method Detail

      • 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.
      • 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.
      • getEnableWalletValue

        @Deprecated
        public int getEnableWalletValue()
        Deprecated.
        streamlayer.interactive.QuestionOptions.PromotionOptions.enable_wallet is deprecated. See streamlayer/interactive/interactive.common.proto;l=642
        .streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet", deprecated = true];
        Specified by:
        getEnableWalletValue in interface QuestionOptions.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=642
        .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=642
        .streamlayer.interactive.PromotionWallet enable_wallet = 4 [json_name = "enableWallet", deprecated = true];
        Specified by:
        getEnableWallet in interface QuestionOptions.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=642
        .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=642
        .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:
        hasAdditionalBanner in interface QuestionOptions.PromotionOptionsOrBuilder
        Returns:
        Whether the additionalBanner field is set.
      • 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=644
         use add_to_wallet_options
         
        string coupon = 6 [json_name = "coupon", deprecated = true];
        Specified by:
        getCoupon in interface QuestionOptions.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=644
         use add_to_wallet_options
         
        string coupon = 6 [json_name = "coupon", deprecated = true];
        Specified by:
        getCouponBytes in interface QuestionOptions.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=644
         use 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=644
         use 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=644
         use 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.
      • 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.
      • 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=646
         use add_to_wallet_options
         
        string coupon_zip = 8 [json_name = "couponZip", deprecated = true];
        Specified by:
        getCouponZip in interface QuestionOptions.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=646
         use add_to_wallet_options
         
        string coupon_zip = 8 [json_name = "couponZip", deprecated = true];
        Specified by:
        getCouponZipBytes in interface QuestionOptions.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=646
         use 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=646
         use 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=646
         use 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=647
         use add_to_wallet_options
         
        string coupon_barcode_url = 9 [json_name = "couponBarcodeUrl", deprecated = true];
        Specified by:
        getCouponBarcodeUrl in interface QuestionOptions.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=647
         use add_to_wallet_options
         
        string coupon_barcode_url = 9 [json_name = "couponBarcodeUrl", deprecated = true];
        Specified by:
        getCouponBarcodeUrlBytes in interface QuestionOptions.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=647
         use 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=647
         use 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=647
         use 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:
        hasButtonType in interface QuestionOptions.PromotionOptionsOrBuilder
        Returns:
        Whether the buttonType field is set.
      • getButtonTypeValue

        public int getButtonTypeValue()
        optional .streamlayer.interactive.PromotionButtonType button_type = 10 [json_name = "buttonType"];
        Specified by:
        getButtonTypeValue in interface QuestionOptions.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.
      • 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:
        hasAdCampaigns in interface QuestionOptions.PromotionOptionsOrBuilder
        Returns:
        Whether the adCampaigns field is set.
      • hasAutoPlayVideo

        public boolean hasAutoPlayVideo()
        optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 13 [json_name = "autoPlayVideo"];
        Specified by:
        hasAutoPlayVideo in interface QuestionOptions.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:
        getAutoPlayVideoValue in interface QuestionOptions.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.
      • 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=652
        optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];
        Specified by:
        hasBackgroundImageLandscapeUrl in interface QuestionOptions.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=652
        optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];
        Specified by:
        getBackgroundImageLandscapeUrl in interface QuestionOptions.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=652
        optional string background_image_landscape_url = 14 [json_name = "backgroundImageLandscapeUrl", deprecated = true];
        Specified by:
        getBackgroundImageLandscapeUrlBytes in interface QuestionOptions.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=652
        optional 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=652
        optional 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=652
        optional 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=653
        optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];
        Specified by:
        hasBackgroundImagePortraitUrl in interface QuestionOptions.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=653
        optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];
        Specified by:
        getBackgroundImagePortraitUrl in interface QuestionOptions.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=653
        optional string background_image_portrait_url = 15 [json_name = "backgroundImagePortraitUrl", deprecated = true];
        Specified by:
        getBackgroundImagePortraitUrlBytes in interface QuestionOptions.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=653
        optional 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=653
        optional 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=653
        optional 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:
        hasAddToWalletOptions in interface QuestionOptions.PromotionOptionsOrBuilder
        Returns:
        Whether the addToWalletOptions field is set.
      • 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:
        hasSendToUserOptions in interface QuestionOptions.PromotionOptionsOrBuilder
        Returns:
        Whether the sendToUserOptions field is set.
      • 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:
        hasShopOptions in interface QuestionOptions.PromotionOptionsOrBuilder
        Returns:
        Whether the shopOptions field is set.
      • hasNflShopOptions

        public boolean hasNflShopOptions()
        optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];
        Specified by:
        hasNflShopOptions in interface QuestionOptions.PromotionOptionsOrBuilder
        Returns:
        Whether the nflShopOptions field is set.
      • clearNflShopOptions

        public QuestionOptions.PromotionOptions.Builder clearNflShopOptions()
        optional .streamlayer.interactive.QuestionOptions.NFLShopOptions nfl_shop_options = 19 [json_name = "nflShopOptions"];