Class GameSettings.Builder

    • Method Detail

      • hasOverview

        public boolean hasOverview()
        .streamlayer.sdkSettings.game.common.GameOverview overview = 1 [json_name = "overview"];
        Specified by:
        hasOverview in interface GameSettingsOrBuilder
        Returns:
        Whether the overview field is set.
      • getOverview

        public GameOverview getOverview()
        .streamlayer.sdkSettings.game.common.GameOverview overview = 1 [json_name = "overview"];
        Specified by:
        getOverview in interface GameSettingsOrBuilder
        Returns:
        The overview.
      • setOverview

        public GameSettings.Builder setOverview​(GameOverview value)
        .streamlayer.sdkSettings.game.common.GameOverview overview = 1 [json_name = "overview"];
      • mergeOverview

        public GameSettings.Builder mergeOverview​(GameOverview value)
        .streamlayer.sdkSettings.game.common.GameOverview overview = 1 [json_name = "overview"];
      • clearOverview

        public GameSettings.Builder clearOverview()
        .streamlayer.sdkSettings.game.common.GameOverview overview = 1 [json_name = "overview"];
      • hasTitleCard

        public boolean hasTitleCard()
        .streamlayer.sdkSettings.game.common.GameTitleCard title_card = 2 [json_name = "titleCard"];
        Specified by:
        hasTitleCard in interface GameSettingsOrBuilder
        Returns:
        Whether the titleCard field is set.
      • getTitleCard

        public GameTitleCard getTitleCard()
        .streamlayer.sdkSettings.game.common.GameTitleCard title_card = 2 [json_name = "titleCard"];
        Specified by:
        getTitleCard in interface GameSettingsOrBuilder
        Returns:
        The titleCard.
      • setTitleCard

        public GameSettings.Builder setTitleCard​(GameTitleCard value)
        .streamlayer.sdkSettings.game.common.GameTitleCard title_card = 2 [json_name = "titleCard"];
      • mergeTitleCard

        public GameSettings.Builder mergeTitleCard​(GameTitleCard value)
        .streamlayer.sdkSettings.game.common.GameTitleCard title_card = 2 [json_name = "titleCard"];
      • clearTitleCard

        public GameSettings.Builder clearTitleCard()
        .streamlayer.sdkSettings.game.common.GameTitleCard title_card = 2 [json_name = "titleCard"];
      • hasOnboarding

        public boolean hasOnboarding()
        .streamlayer.sdkSettings.game.common.GameOnboarding onboarding = 3 [json_name = "onboarding"];
        Specified by:
        hasOnboarding in interface GameSettingsOrBuilder
        Returns:
        Whether the onboarding field is set.
      • getOnboarding

        public GameOnboarding getOnboarding()
        .streamlayer.sdkSettings.game.common.GameOnboarding onboarding = 3 [json_name = "onboarding"];
        Specified by:
        getOnboarding in interface GameSettingsOrBuilder
        Returns:
        The onboarding.
      • setOnboarding

        public GameSettings.Builder setOnboarding​(GameOnboarding value)
        .streamlayer.sdkSettings.game.common.GameOnboarding onboarding = 3 [json_name = "onboarding"];
      • mergeOnboarding

        public GameSettings.Builder mergeOnboarding​(GameOnboarding value)
        .streamlayer.sdkSettings.game.common.GameOnboarding onboarding = 3 [json_name = "onboarding"];
      • clearOnboarding

        public GameSettings.Builder clearOnboarding()
        .streamlayer.sdkSettings.game.common.GameOnboarding onboarding = 3 [json_name = "onboarding"];
      • hasRules

        public boolean hasRules()
        .streamlayer.sdkSettings.game.common.GameRules rules = 4 [json_name = "rules"];
        Specified by:
        hasRules in interface GameSettingsOrBuilder
        Returns:
        Whether the rules field is set.
      • getRules

        public GameRules getRules()
        .streamlayer.sdkSettings.game.common.GameRules rules = 4 [json_name = "rules"];
        Specified by:
        getRules in interface GameSettingsOrBuilder
        Returns:
        The rules.
      • setRules

        public GameSettings.Builder setRules​(GameRules value)
        .streamlayer.sdkSettings.game.common.GameRules rules = 4 [json_name = "rules"];
      • mergeRules

        public GameSettings.Builder mergeRules​(GameRules value)
        .streamlayer.sdkSettings.game.common.GameRules rules = 4 [json_name = "rules"];
      • clearRules

        public GameSettings.Builder clearRules()
        .streamlayer.sdkSettings.game.common.GameRules rules = 4 [json_name = "rules"];
      • hasInviteCard

        public boolean hasInviteCard()
        .streamlayer.sdkSettings.game.common.GameInviteCard invite_card = 5 [json_name = "inviteCard"];
        Specified by:
        hasInviteCard in interface GameSettingsOrBuilder
        Returns:
        Whether the inviteCard field is set.
      • getInviteCard

        public GameInviteCard getInviteCard()
        .streamlayer.sdkSettings.game.common.GameInviteCard invite_card = 5 [json_name = "inviteCard"];
        Specified by:
        getInviteCard in interface GameSettingsOrBuilder
        Returns:
        The inviteCard.
      • setInviteCard

        public GameSettings.Builder setInviteCard​(GameInviteCard value)
        .streamlayer.sdkSettings.game.common.GameInviteCard invite_card = 5 [json_name = "inviteCard"];
      • mergeInviteCard

        public GameSettings.Builder mergeInviteCard​(GameInviteCard value)
        .streamlayer.sdkSettings.game.common.GameInviteCard invite_card = 5 [json_name = "inviteCard"];
      • clearInviteCard

        public GameSettings.Builder clearInviteCard()
        .streamlayer.sdkSettings.game.common.GameInviteCard invite_card = 5 [json_name = "inviteCard"];
      • getCompleted

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

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

        public GameSettings.Builder clearCompleted()
        bool completed = 6 [json_name = "completed"];
        Returns:
        This builder for chaining.
      • getEnable

        public boolean getEnable()
        bool enable = 7 [json_name = "enable"];
        Specified by:
        getEnable in interface GameSettingsOrBuilder
        Returns:
        The enable.
      • setEnable

        public GameSettings.Builder setEnable​(boolean value)
        bool enable = 7 [json_name = "enable"];
        Parameters:
        value - The enable to set.
        Returns:
        This builder for chaining.
      • clearEnable

        public GameSettings.Builder clearEnable()
        bool enable = 7 [json_name = "enable"];
        Returns:
        This builder for chaining.