Class GameMarketsGoalScorer.Builder

    • Method Detail

      • setFirstMarketId

        public GameMarketsGoalScorer.Builder setFirstMarketId​(int value)
        int32 first_market_id = 1 [json_name = "firstMarketId"];
        Parameters:
        value - The firstMarketId to set.
        Returns:
        This builder for chaining.
      • clearFirstMarketId

        public GameMarketsGoalScorer.Builder clearFirstMarketId()
        int32 first_market_id = 1 [json_name = "firstMarketId"];
        Returns:
        This builder for chaining.
      • setAnytimeMarketId

        public GameMarketsGoalScorer.Builder setAnytimeMarketId​(int value)
        int32 anytime_market_id = 2 [json_name = "anytimeMarketId"];
        Parameters:
        value - The anytimeMarketId to set.
        Returns:
        This builder for chaining.
      • clearAnytimeMarketId

        public GameMarketsGoalScorer.Builder clearAnytimeMarketId()
        int32 anytime_market_id = 2 [json_name = "anytimeMarketId"];
        Returns:
        This builder for chaining.
      • addAllOutcomes

        public GameMarketsGoalScorer.Builder addAllOutcomes​(java.lang.Iterable<? extends GoalScorer> values)
        repeated .streamlayer.sportsdata.client.bets.GoalScorer outcomes = 3 [json_name = "outcomes"];
      • clearOutcomes

        public GameMarketsGoalScorer.Builder clearOutcomes()
        repeated .streamlayer.sportsdata.client.bets.GoalScorer outcomes = 3 [json_name = "outcomes"];
      • removeOutcomes

        public GameMarketsGoalScorer.Builder removeOutcomes​(int index)
        repeated .streamlayer.sportsdata.client.bets.GoalScorer outcomes = 3 [json_name = "outcomes"];