Interface QuestionOptions.AdCampaignsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
QuestionOptions.AdCampaigns,QuestionOptions.AdCampaigns.Builder
- Enclosing class:
- QuestionOptions
public static interface QuestionOptions.AdCampaignsOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description AdLoopgetAdLoop()(not used) common ad loop settings, show ad by interval, loop run on the client sidejava.lang.StringgetAdName()common AD name for promotion with GAMcom.google.protobuf.ByteStringgetAdNameBytes()common AD name for promotion with GAMQuestionOptions.GamOptionsgetAndroidSettings()optional .streamlayer.interactive.QuestionOptions.GamOptions android_settings = 5 [json_name = "androidSettings"];QuestionOptions.GamOptionsgetCtvSettings()optional .streamlayer.interactive.QuestionOptions.GamOptions ctv_settings = 7 [json_name = "ctvSettings"];QuestionOptions.GamOptionsgetDesktopWebSettings()optional .streamlayer.interactive.QuestionOptions.GamOptions desktop_web_settings = 6 [json_name = "desktopWebSettings"];java.lang.StringgetGamBaseUrl()Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_base_url is deprecated.com.google.protobuf.ByteStringgetGamBaseUrlBytes()Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_base_url is deprecated.QuestionOptions.GamOptionsgetGamOptions()Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_options is deprecated.QuestionOptions.GamOptionsgetIosSettings()GAM settings per device type.booleanhasAdLoop()(not used) common ad loop settings, show ad by interval, loop run on the client sidebooleanhasAdName()common AD name for promotion with GAMbooleanhasAndroidSettings()optional .streamlayer.interactive.QuestionOptions.GamOptions android_settings = 5 [json_name = "androidSettings"];booleanhasCtvSettings()optional .streamlayer.interactive.QuestionOptions.GamOptions ctv_settings = 7 [json_name = "ctvSettings"];booleanhasDesktopWebSettings()optional .streamlayer.interactive.QuestionOptions.GamOptions desktop_web_settings = 6 [json_name = "desktopWebSettings"];booleanhasGamBaseUrl()Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_base_url is deprecated.booleanhasGamOptions()Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_options is deprecated.booleanhasIosSettings()GAM settings per device type.
-
-
-
Method Detail
-
hasGamOptions
@Deprecated boolean hasGamOptions()
Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_options is deprecated. See streamlayer/interactive/interactive.common.proto;l=697use per device type GAM options
optional .streamlayer.interactive.QuestionOptions.GamOptions gam_options = 1 [json_name = "gamOptions", deprecated = true];- Returns:
- Whether the gamOptions field is set.
-
getGamOptions
@Deprecated QuestionOptions.GamOptions getGamOptions()
Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_options is deprecated. See streamlayer/interactive/interactive.common.proto;l=697use per device type GAM options
optional .streamlayer.interactive.QuestionOptions.GamOptions gam_options = 1 [json_name = "gamOptions", deprecated = true];- Returns:
- The gamOptions.
-
hasGamBaseUrl
@Deprecated boolean hasGamBaseUrl()
Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_base_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=698base gam url prefix to compose with GamOptions
optional string gam_base_url = 2 [json_name = "gamBaseUrl", deprecated = true];- Returns:
- Whether the gamBaseUrl field is set.
-
getGamBaseUrl
@Deprecated java.lang.String getGamBaseUrl()
Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_base_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=698base gam url prefix to compose with GamOptions
optional string gam_base_url = 2 [json_name = "gamBaseUrl", deprecated = true];- Returns:
- The gamBaseUrl.
-
getGamBaseUrlBytes
@Deprecated com.google.protobuf.ByteString getGamBaseUrlBytes()
Deprecated.streamlayer.interactive.QuestionOptions.AdCampaigns.gam_base_url is deprecated. See streamlayer/interactive/interactive.common.proto;l=698base gam url prefix to compose with GamOptions
optional string gam_base_url = 2 [json_name = "gamBaseUrl", deprecated = true];- Returns:
- The bytes for gamBaseUrl.
-
hasAdLoop
boolean hasAdLoop()
(not used) common ad loop settings, show ad by interval, loop run on the client side
.streamlayer.interactive.AdLoop ad_loop = 3 [json_name = "adLoop"];- Returns:
- Whether the adLoop field is set.
-
getAdLoop
AdLoop getAdLoop()
(not used) common ad loop settings, show ad by interval, loop run on the client side
.streamlayer.interactive.AdLoop ad_loop = 3 [json_name = "adLoop"];- Returns:
- The adLoop.
-
hasIosSettings
boolean hasIosSettings()
GAM settings per device type.
optional .streamlayer.interactive.QuestionOptions.GamOptions ios_settings = 4 [json_name = "iosSettings"];- Returns:
- Whether the iosSettings field is set.
-
getIosSettings
QuestionOptions.GamOptions getIosSettings()
GAM settings per device type.
optional .streamlayer.interactive.QuestionOptions.GamOptions ios_settings = 4 [json_name = "iosSettings"];- Returns:
- The iosSettings.
-
hasAndroidSettings
boolean hasAndroidSettings()
optional .streamlayer.interactive.QuestionOptions.GamOptions android_settings = 5 [json_name = "androidSettings"];- Returns:
- Whether the androidSettings field is set.
-
getAndroidSettings
QuestionOptions.GamOptions getAndroidSettings()
optional .streamlayer.interactive.QuestionOptions.GamOptions android_settings = 5 [json_name = "androidSettings"];- Returns:
- The androidSettings.
-
hasDesktopWebSettings
boolean hasDesktopWebSettings()
optional .streamlayer.interactive.QuestionOptions.GamOptions desktop_web_settings = 6 [json_name = "desktopWebSettings"];- Returns:
- Whether the desktopWebSettings field is set.
-
getDesktopWebSettings
QuestionOptions.GamOptions getDesktopWebSettings()
optional .streamlayer.interactive.QuestionOptions.GamOptions desktop_web_settings = 6 [json_name = "desktopWebSettings"];- Returns:
- The desktopWebSettings.
-
hasCtvSettings
boolean hasCtvSettings()
optional .streamlayer.interactive.QuestionOptions.GamOptions ctv_settings = 7 [json_name = "ctvSettings"];- Returns:
- Whether the ctvSettings field is set.
-
getCtvSettings
QuestionOptions.GamOptions getCtvSettings()
optional .streamlayer.interactive.QuestionOptions.GamOptions ctv_settings = 7 [json_name = "ctvSettings"];- Returns:
- The ctvSettings.
-
hasAdName
boolean hasAdName()
common AD name for promotion with GAM
optional string ad_name = 8 [json_name = "adName"];- Returns:
- Whether the adName field is set.
-
getAdName
java.lang.String getAdName()
common AD name for promotion with GAM
optional string ad_name = 8 [json_name = "adName"];- Returns:
- The adName.
-
getAdNameBytes
com.google.protobuf.ByteString getAdNameBytes()
common AD name for promotion with GAM
optional string ad_name = 8 [json_name = "adName"];- Returns:
- The bytes for adName.
-
-