Class GameOverview.Builder

    • Method Detail

      • getTitle

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

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

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

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

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

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

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

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

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

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

        public boolean getAutoActivate()
        bool auto_activate = 3 [json_name = "autoActivate"];
        Specified by:
        getAutoActivate in interface GameOverviewOrBuilder
        Returns:
        The autoActivate.
      • setAutoActivate

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

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

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

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

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

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

        public GameMedia getMedia()
        .streamlayer.sdkSettings.game.common.GameMedia media = 5 [json_name = "media"];
        Specified by:
        getMedia in interface GameOverviewOrBuilder
        Returns:
        The media.
      • setMedia

        public GameOverview.Builder setMedia​(GameMedia value)
        .streamlayer.sdkSettings.game.common.GameMedia media = 5 [json_name = "media"];
      • mergeMedia

        public GameOverview.Builder mergeMedia​(GameMedia value)
        .streamlayer.sdkSettings.game.common.GameMedia media = 5 [json_name = "media"];
      • clearMedia

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

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

        public GameAppearance getAppearance()
        .streamlayer.sdkSettings.game.common.GameAppearance appearance = 6 [json_name = "appearance"];
        Specified by:
        getAppearance in interface GameOverviewOrBuilder
        Returns:
        The appearance.
      • setAppearance

        public GameOverview.Builder setAppearance​(GameAppearance value)
        .streamlayer.sdkSettings.game.common.GameAppearance appearance = 6 [json_name = "appearance"];
      • mergeAppearance

        public GameOverview.Builder mergeAppearance​(GameAppearance value)
        .streamlayer.sdkSettings.game.common.GameAppearance appearance = 6 [json_name = "appearance"];
      • clearAppearance

        public GameOverview.Builder clearAppearance()
        .streamlayer.sdkSettings.game.common.GameAppearance appearance = 6 [json_name = "appearance"];
      • getPrizesList

        public java.util.List<GamePrize> getPrizesList()
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7 [json_name = "prizes"];
        Specified by:
        getPrizesList in interface GameOverviewOrBuilder
      • getPrizesCount

        public int getPrizesCount()
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7 [json_name = "prizes"];
        Specified by:
        getPrizesCount in interface GameOverviewOrBuilder
      • getPrizes

        public GamePrize getPrizes​(int index)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7 [json_name = "prizes"];
        Specified by:
        getPrizes in interface GameOverviewOrBuilder
      • setPrizes

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

        public GameOverview.Builder setPrizes​(int index,
                                              GamePrize.Builder builderForValue)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7 [json_name = "prizes"];
      • addPrizes

        public GameOverview.Builder addPrizes​(GamePrize value)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7 [json_name = "prizes"];
      • addPrizes

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

        public GameOverview.Builder addPrizes​(int index,
                                              GamePrize.Builder builderForValue)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7 [json_name = "prizes"];
      • addAllPrizes

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

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

        public GameOverview.Builder removePrizes​(int index)
        repeated .streamlayer.sdkSettings.game.common.GamePrize prizes = 7 [json_name = "prizes"];
      • getCompleted

        public boolean getCompleted()
        bool completed = 8 [json_name = "completed"];
        Specified by:
        getCompleted in interface GameOverviewOrBuilder
        Returns:
        The completed.
      • setCompleted

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

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