Class GameMarkets.Builder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, GameMarketsOrBuilder, java.lang.Cloneable
    Enclosing class:
    GameMarkets

    public static final class GameMarkets.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<GameMarkets,​GameMarkets.Builder>
    implements GameMarketsOrBuilder
    Protobuf type streamlayer.sportsdata.client.bets.GameMarkets
    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      GameMarkets.Builder clearNba()
      .streamlayer.sportsdata.client.bets.NbaGameMarkets nba = 3 [json_name = "nba"];
      GameMarkets.Builder clearNfl()
      .streamlayer.sportsdata.client.bets.NflGameMarkets nfl = 2 [json_name = "nfl"];
      GameMarkets.Builder clearSoccer()
      .streamlayer.sportsdata.client.bets.SoccerGameMarkets soccer = 1 [json_name = "soccer"];
      NbaGameMarkets getNba()
      .streamlayer.sportsdata.client.bets.NbaGameMarkets nba = 3 [json_name = "nba"];
      NflGameMarkets getNfl()
      .streamlayer.sportsdata.client.bets.NflGameMarkets nfl = 2 [json_name = "nfl"];
      SoccerGameMarkets getSoccer()
      .streamlayer.sportsdata.client.bets.SoccerGameMarkets soccer = 1 [json_name = "soccer"];
      boolean hasNba()
      .streamlayer.sportsdata.client.bets.NbaGameMarkets nba = 3 [json_name = "nba"];
      boolean hasNfl()
      .streamlayer.sportsdata.client.bets.NflGameMarkets nfl = 2 [json_name = "nfl"];
      boolean hasSoccer()
      .streamlayer.sportsdata.client.bets.SoccerGameMarkets soccer = 1 [json_name = "soccer"];
      GameMarkets.Builder mergeNba​(NbaGameMarkets value)
      .streamlayer.sportsdata.client.bets.NbaGameMarkets nba = 3 [json_name = "nba"];
      GameMarkets.Builder mergeNfl​(NflGameMarkets value)
      .streamlayer.sportsdata.client.bets.NflGameMarkets nfl = 2 [json_name = "nfl"];
      GameMarkets.Builder mergeSoccer​(SoccerGameMarkets value)
      .streamlayer.sportsdata.client.bets.SoccerGameMarkets soccer = 1 [json_name = "soccer"];
      GameMarkets.Builder setNba​(NbaGameMarkets value)
      .streamlayer.sportsdata.client.bets.NbaGameMarkets nba = 3 [json_name = "nba"];
      GameMarkets.Builder setNba​(NbaGameMarkets.Builder builderForValue)
      .streamlayer.sportsdata.client.bets.NbaGameMarkets nba = 3 [json_name = "nba"];
      GameMarkets.Builder setNfl​(NflGameMarkets value)
      .streamlayer.sportsdata.client.bets.NflGameMarkets nfl = 2 [json_name = "nfl"];
      GameMarkets.Builder setNfl​(NflGameMarkets.Builder builderForValue)
      .streamlayer.sportsdata.client.bets.NflGameMarkets nfl = 2 [json_name = "nfl"];
      GameMarkets.Builder setSoccer​(SoccerGameMarkets value)
      .streamlayer.sportsdata.client.bets.SoccerGameMarkets soccer = 1 [json_name = "soccer"];
      GameMarkets.Builder setSoccer​(SoccerGameMarkets.Builder builderForValue)
      .streamlayer.sportsdata.client.bets.SoccerGameMarkets soccer = 1 [json_name = "soccer"];
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • hasSoccer

        public boolean hasSoccer()
        .streamlayer.sportsdata.client.bets.SoccerGameMarkets soccer = 1 [json_name = "soccer"];
        Specified by:
        hasSoccer in interface GameMarketsOrBuilder
        Returns:
        Whether the soccer field is set.
      • clearSoccer

        public GameMarkets.Builder clearSoccer()
        .streamlayer.sportsdata.client.bets.SoccerGameMarkets soccer = 1 [json_name = "soccer"];
      • hasNfl

        public boolean hasNfl()
        .streamlayer.sportsdata.client.bets.NflGameMarkets nfl = 2 [json_name = "nfl"];
        Specified by:
        hasNfl in interface GameMarketsOrBuilder
        Returns:
        Whether the nfl field is set.
      • clearNfl

        public GameMarkets.Builder clearNfl()
        .streamlayer.sportsdata.client.bets.NflGameMarkets nfl = 2 [json_name = "nfl"];
      • hasNba

        public boolean hasNba()
        .streamlayer.sportsdata.client.bets.NbaGameMarkets nba = 3 [json_name = "nba"];
        Specified by:
        hasNba in interface GameMarketsOrBuilder
        Returns:
        Whether the nba field is set.
      • clearNba

        public GameMarkets.Builder clearNba()
        .streamlayer.sportsdata.client.bets.NbaGameMarkets nba = 3 [json_name = "nba"];