Interface QuestionOptions.FactoidOptionsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
QuestionOptions.FactoidOptions,QuestionOptions.FactoidOptions.Builder
- Enclosing class:
- QuestionOptions
public static interface QuestionOptions.FactoidOptionsOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AutoPlayVideogetAutoPlayVideo()optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];intgetAutoPlayVideoValue()optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];java.lang.StringgetBody()string body = 2 [json_name = "body"];com.google.protobuf.ByteStringgetBodyBytes()string body = 2 [json_name = "body"];CloseTimergetCloseTimer()optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];java.lang.StringgetImage()string image = 1 [json_name = "image"];com.google.protobuf.ByteStringgetImageBytes()string image = 1 [json_name = "image"];QuestionImagesgetImageMode().streamlayer.interactive.QuestionImages image_mode = 5 [json_name = "imageMode"];intgetImageModeValue().streamlayer.interactive.QuestionImages image_mode = 5 [json_name = "imageMode"];FactoidMediaModegetMode().streamlayer.interactive.FactoidMediaMode mode = 9 [json_name = "mode"];intgetModeValue().streamlayer.interactive.FactoidMediaMode mode = 9 [json_name = "mode"];UseAsNotificationgetUseAsNotification().streamlayer.interactive.UseAsNotification use_as_notification = 6 [json_name = "useAsNotification"];intgetUseAsNotificationValue().streamlayer.interactive.UseAsNotification use_as_notification = 6 [json_name = "useAsNotification"];FileLinkgetVideo().streamlayer.interactive.FileLink video = 3 [json_name = "video"];WebLinkgetWebLink().streamlayer.interactive.WebLink web_link = 4 [json_name = "webLink"];booleanhasAutoPlayVideo()optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];booleanhasCloseTimer()optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];booleanhasVideo().streamlayer.interactive.FileLink video = 3 [json_name = "video"];booleanhasWebLink().streamlayer.interactive.WebLink web_link = 4 [json_name = "webLink"];
-
-
-
Method Detail
-
getImage
java.lang.String getImage()
string image = 1 [json_name = "image"];- Returns:
- The image.
-
getImageBytes
com.google.protobuf.ByteString getImageBytes()
string image = 1 [json_name = "image"];- Returns:
- The bytes for image.
-
getBody
java.lang.String getBody()
string body = 2 [json_name = "body"];- Returns:
- The body.
-
getBodyBytes
com.google.protobuf.ByteString getBodyBytes()
string body = 2 [json_name = "body"];- Returns:
- The bytes for body.
-
hasVideo
boolean hasVideo()
.streamlayer.interactive.FileLink video = 3 [json_name = "video"];- Returns:
- Whether the video field is set.
-
getVideo
FileLink getVideo()
.streamlayer.interactive.FileLink video = 3 [json_name = "video"];- Returns:
- The video.
-
hasWebLink
boolean hasWebLink()
.streamlayer.interactive.WebLink web_link = 4 [json_name = "webLink"];- Returns:
- Whether the webLink field is set.
-
getWebLink
WebLink getWebLink()
.streamlayer.interactive.WebLink web_link = 4 [json_name = "webLink"];- Returns:
- The webLink.
-
getImageModeValue
int getImageModeValue()
.streamlayer.interactive.QuestionImages image_mode = 5 [json_name = "imageMode"];- Returns:
- The enum numeric value on the wire for imageMode.
-
getImageMode
QuestionImages getImageMode()
.streamlayer.interactive.QuestionImages image_mode = 5 [json_name = "imageMode"];- Returns:
- The imageMode.
-
getUseAsNotificationValue
int getUseAsNotificationValue()
.streamlayer.interactive.UseAsNotification use_as_notification = 6 [json_name = "useAsNotification"];- Returns:
- The enum numeric value on the wire for useAsNotification.
-
getUseAsNotification
UseAsNotification getUseAsNotification()
.streamlayer.interactive.UseAsNotification use_as_notification = 6 [json_name = "useAsNotification"];- Returns:
- The useAsNotification.
-
hasCloseTimer
boolean hasCloseTimer()
optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];- Returns:
- Whether the closeTimer field is set.
-
getCloseTimer
CloseTimer getCloseTimer()
optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];- Returns:
- The closeTimer.
-
hasAutoPlayVideo
boolean hasAutoPlayVideo()
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];- Returns:
- Whether the autoPlayVideo field is set.
-
getAutoPlayVideoValue
int getAutoPlayVideoValue()
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];- Returns:
- The enum numeric value on the wire for autoPlayVideo.
-
getAutoPlayVideo
AutoPlayVideo getAutoPlayVideo()
optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];- Returns:
- The autoPlayVideo.
-
getModeValue
int getModeValue()
.streamlayer.interactive.FactoidMediaMode mode = 9 [json_name = "mode"];- Returns:
- The enum numeric value on the wire for mode.
-
getMode
FactoidMediaMode getMode()
.streamlayer.interactive.FactoidMediaMode mode = 9 [json_name = "mode"];- Returns:
- The mode.
-
-