Interface InstantViewOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    InstantView, InstantView.Builder

    public interface InstantViewOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      AutoPlayVideo getAutoPlayVideo()
      optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
      int getAutoPlayVideoValue()
      optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
      java.lang.String getBody()
      options.body
      com.google.protobuf.ByteString getBodyBytes()
      options.body
      CloseTimer getCloseTimer()
      optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];
      java.lang.String getHeading()
      question.subject
      com.google.protobuf.ByteString getHeadingBytes()
      question.subject
      java.lang.String getImage()
      optional string image = 3 [json_name = "image"];
      com.google.protobuf.ByteString getImageBytes()
      optional string image = 3 [json_name = "image"];
      QuestionImages getImageMode()
      .streamlayer.interactive.QuestionImages image_mode = 6 [json_name = "imageMode"];
      int getImageModeValue()
      .streamlayer.interactive.QuestionImages image_mode = 6 [json_name = "imageMode"];
      FileLink getVideo()
      optional .streamlayer.interactive.FileLink video = 4 [json_name = "video"];
      WebLink getWebLink()
      optional .streamlayer.interactive.WebLink web_link = 5 [json_name = "webLink"];
      boolean hasAutoPlayVideo()
      optional .streamlayer.interactive.AutoPlayVideo auto_play_video = 8 [json_name = "autoPlayVideo"];
      boolean hasBody()
      options.body
      boolean hasCloseTimer()
      optional .streamlayer.interactive.CloseTimer close_timer = 7 [json_name = "closeTimer"];
      boolean hasHeading()
      question.subject
      boolean hasImage()
      optional string image = 3 [json_name = "image"];
      boolean hasVideo()
      optional .streamlayer.interactive.FileLink video = 4 [json_name = "video"];
      boolean hasWebLink()
      optional .streamlayer.interactive.WebLink web_link = 5 [json_name = "webLink"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • hasHeading

        boolean hasHeading()
         question.subject
         
        optional string heading = 1 [json_name = "heading"];
        Returns:
        Whether the heading field is set.
      • getHeading

        java.lang.String getHeading()
         question.subject
         
        optional string heading = 1 [json_name = "heading"];
        Returns:
        The heading.
      • getHeadingBytes

        com.google.protobuf.ByteString getHeadingBytes()
         question.subject
         
        optional string heading = 1 [json_name = "heading"];
        Returns:
        The bytes for heading.
      • hasBody

        boolean hasBody()
         options.body
         
        optional string body = 2 [json_name = "body"];
        Returns:
        Whether the body field is set.
      • getBody

        java.lang.String getBody()
         options.body
         
        optional string body = 2 [json_name = "body"];
        Returns:
        The body.
      • getBodyBytes

        com.google.protobuf.ByteString getBodyBytes()
         options.body
         
        optional string body = 2 [json_name = "body"];
        Returns:
        The bytes for body.
      • hasImage

        boolean hasImage()
        optional string image = 3 [json_name = "image"];
        Returns:
        Whether the image field is set.
      • getImage

        java.lang.String getImage()
        optional string image = 3 [json_name = "image"];
        Returns:
        The image.
      • getImageBytes

        com.google.protobuf.ByteString getImageBytes()
        optional string image = 3 [json_name = "image"];
        Returns:
        The bytes for image.
      • hasVideo

        boolean hasVideo()
        optional .streamlayer.interactive.FileLink video = 4 [json_name = "video"];
        Returns:
        Whether the video field is set.
      • getVideo

        FileLink getVideo()
        optional .streamlayer.interactive.FileLink video = 4 [json_name = "video"];
        Returns:
        The video.
      • hasWebLink

        boolean hasWebLink()
        optional .streamlayer.interactive.WebLink web_link = 5 [json_name = "webLink"];
        Returns:
        Whether the webLink field is set.
      • getWebLink

        WebLink getWebLink()
        optional .streamlayer.interactive.WebLink web_link = 5 [json_name = "webLink"];
        Returns:
        The webLink.
      • getImageModeValue

        int getImageModeValue()
        .streamlayer.interactive.QuestionImages image_mode = 6 [json_name = "imageMode"];
        Returns:
        The enum numeric value on the wire for imageMode.
      • getImageMode

        QuestionImages getImageMode()
        .streamlayer.interactive.QuestionImages image_mode = 6 [json_name = "imageMode"];
        Returns:
        The imageMode.
      • 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.