Class GameTitleCard.Builder

    • Method Detail

      • setVisible

        public GameTitleCard.Builder setVisible​(boolean value)
        bool visible = 1;
        Parameters:
        value - The visible to set.
        Returns:
        This builder for chaining.
      • clearVisible

        public GameTitleCard.Builder clearVisible()
        bool visible = 1;
        Returns:
        This builder for chaining.
      • setOptIn

        public GameTitleCard.Builder setOptIn​(boolean value)
        bool opt_in = 2;
        Parameters:
        value - The optIn to set.
        Returns:
        This builder for chaining.
      • clearOptIn

        public GameTitleCard.Builder clearOptIn()
        bool opt_in = 2;
        Returns:
        This builder for chaining.
      • getTitleBytes

        public com.google.protobuf.ByteString getTitleBytes()
        string title = 3;
        Specified by:
        getTitleBytes in interface GameTitleCardOrBuilder
        Returns:
        The bytes for title.
      • setTitle

        public GameTitleCard.Builder setTitle​(java.lang.String value)
        string title = 3;
        Parameters:
        value - The title to set.
        Returns:
        This builder for chaining.
      • clearTitle

        public GameTitleCard.Builder clearTitle()
        string title = 3;
        Returns:
        This builder for chaining.
      • setTitleBytes

        public GameTitleCard.Builder setTitleBytes​(com.google.protobuf.ByteString value)
        string title = 3;
        Parameters:
        value - The bytes for title to set.
        Returns:
        This builder for chaining.
      • getSubtitleBytes

        public com.google.protobuf.ByteString getSubtitleBytes()
        string subtitle = 4;
        Specified by:
        getSubtitleBytes in interface GameTitleCardOrBuilder
        Returns:
        The bytes for subtitle.
      • setSubtitle

        public GameTitleCard.Builder setSubtitle​(java.lang.String value)
        string subtitle = 4;
        Parameters:
        value - The subtitle to set.
        Returns:
        This builder for chaining.
      • clearSubtitle

        public GameTitleCard.Builder clearSubtitle()
        string subtitle = 4;
        Returns:
        This builder for chaining.
      • setSubtitleBytes

        public GameTitleCard.Builder setSubtitleBytes​(com.google.protobuf.ByteString value)
        string subtitle = 4;
        Parameters:
        value - The bytes for subtitle to set.
        Returns:
        This builder for chaining.
      • getHeader

        public java.lang.String getHeader()
         if no sponsor
         
        string header = 5;
        Specified by:
        getHeader in interface GameTitleCardOrBuilder
        Returns:
        The header.
      • getHeaderBytes

        public com.google.protobuf.ByteString getHeaderBytes()
         if no sponsor
         
        string header = 5;
        Specified by:
        getHeaderBytes in interface GameTitleCardOrBuilder
        Returns:
        The bytes for header.
      • setHeader

        public GameTitleCard.Builder setHeader​(java.lang.String value)
         if no sponsor
         
        string header = 5;
        Parameters:
        value - The header to set.
        Returns:
        This builder for chaining.
      • clearHeader

        public GameTitleCard.Builder clearHeader()
         if no sponsor
         
        string header = 5;
        Returns:
        This builder for chaining.
      • setHeaderBytes

        public GameTitleCard.Builder setHeaderBytes​(com.google.protobuf.ByteString value)
         if no sponsor
         
        string header = 5;
        Parameters:
        value - The bytes for header to set.
        Returns:
        This builder for chaining.
      • hasMedia

        public boolean hasMedia()
        .streamlayer.sdkSettings.game.common.TitleCardMedia media = 6;
        Specified by:
        hasMedia in interface GameTitleCardOrBuilder
        Returns:
        Whether the media field is set.
      • clearMedia

        public GameTitleCard.Builder clearMedia()
        .streamlayer.sdkSettings.game.common.TitleCardMedia media = 6;
      • hasAppearance

        public boolean hasAppearance()
        .streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7;
        Specified by:
        hasAppearance in interface GameTitleCardOrBuilder
        Returns:
        Whether the appearance field is set.
      • clearAppearance

        public GameTitleCard.Builder clearAppearance()
        .streamlayer.sdkSettings.game.common.TitleCardAppearance appearance = 7;
      • setCompleted

        public GameTitleCard.Builder setCompleted​(boolean value)
        bool completed = 8;
        Parameters:
        value - The completed to set.
        Returns:
        This builder for chaining.
      • clearCompleted

        public GameTitleCard.Builder clearCompleted()
        bool completed = 8;
        Returns:
        This builder for chaining.