Class GameOverview.Builder

    • Method Detail

      • getTitle

        public java.lang.String getTitle()
        string title = 1;
        Specified by:
        getTitle in interface GameOverviewOrBuilder
        Returns:
        The title.
      • getTitleBytes

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

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

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

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

        public java.lang.String getDescription()
        string description = 2;
        Specified by:
        getDescription in interface GameOverviewOrBuilder
        Returns:
        The description.
      • getDescriptionBytes

        public com.google.protobuf.ByteString getDescriptionBytes()
        string description = 2;
        Specified by:
        getDescriptionBytes in interface GameOverviewOrBuilder
        Returns:
        The bytes for description.
      • setDescription

        public GameOverview.Builder setDescription​(java.lang.String value)
        string description = 2;
        Parameters:
        value - The description to set.
        Returns:
        This builder for chaining.
      • clearDescription

        public GameOverview.Builder clearDescription()
        string description = 2;
        Returns:
        This builder for chaining.
      • setDescriptionBytes

        public GameOverview.Builder setDescriptionBytes​(com.google.protobuf.ByteString value)
        string description = 2;
        Parameters:
        value - The bytes for description to set.
        Returns:
        This builder for chaining.
      • setAutoActivate

        public GameOverview.Builder setAutoActivate​(boolean value)
        bool auto_activate = 3;
        Parameters:
        value - The autoActivate to set.
        Returns:
        This builder for chaining.
      • clearAutoActivate

        public GameOverview.Builder clearAutoActivate()
        bool auto_activate = 3;
        Returns:
        This builder for chaining.
      • getScoring

        public boolean getScoring()
         points/no points
         
        bool scoring = 4;
        Specified by:
        getScoring in interface GameOverviewOrBuilder
        Returns:
        The scoring.
      • setScoring

        public GameOverview.Builder setScoring​(boolean value)
         points/no points
         
        bool scoring = 4;
        Parameters:
        value - The scoring to set.
        Returns:
        This builder for chaining.
      • clearScoring

        public GameOverview.Builder clearScoring()
         points/no points
         
        bool scoring = 4;
        Returns:
        This builder for chaining.
      • hasMedia

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

        public GameOverview.Builder clearMedia()
        .streamlayer.sdkSettings.game.common.GameMedia media = 5;
      • hasAppearance

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

        public GameOverview.Builder clearAppearance()
        .streamlayer.sdkSettings.game.common.GameAppearance appearance = 6;
      • getPrizesCount

        public int getPrizesCount()
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7;
        Specified by:
        getPrizesCount in interface GameOverviewOrBuilder
      • setPrizes

        public GameOverview.Builder setPrizes​(int index,
                                              GamePrize value)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7;
      • addPrizes

        public GameOverview.Builder addPrizes​(int index,
                                              GamePrize value)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7;
      • addAllPrizes

        public GameOverview.Builder addAllPrizes​(java.lang.Iterable<? extends GamePrize> values)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7;
      • clearPrizes

        public GameOverview.Builder clearPrizes()
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7;
      • removePrizes

        public GameOverview.Builder removePrizes​(int index)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7;
      • setCompleted

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

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