Class GameLine.Builder

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

    public static final class GameLine.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<GameLine,​GameLine.Builder>
    implements GameLineOrBuilder
    Protobuf type streamlayer.sportsdata.client.bets.GameLine
    • 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
      GameLine.Builder clearNba()
      .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
      GameLine.Builder clearNfl()
      .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
      GameLine.Builder clearSoccer()
      .streamlayer.sportsdata.client.bets.SoccerGameLine soccer = 1 [json_name = "soccer"];
      NbaGameLine getNba()
      .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
      NflGameLine getNfl()
      .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
      SoccerGameLine getSoccer()
      .streamlayer.sportsdata.client.bets.SoccerGameLine soccer = 1 [json_name = "soccer"];
      boolean hasNba()
      .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
      boolean hasNfl()
      .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
      boolean hasSoccer()
      .streamlayer.sportsdata.client.bets.SoccerGameLine soccer = 1 [json_name = "soccer"];
      GameLine.Builder mergeNba​(NbaGameLine value)
      .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
      GameLine.Builder mergeNfl​(NflGameLine value)
      .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
      GameLine.Builder mergeSoccer​(SoccerGameLine value)
      .streamlayer.sportsdata.client.bets.SoccerGameLine soccer = 1 [json_name = "soccer"];
      GameLine.Builder setNba​(NbaGameLine value)
      .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
      GameLine.Builder setNba​(NbaGameLine.Builder builderForValue)
      .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
      GameLine.Builder setNfl​(NflGameLine value)
      .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
      GameLine.Builder setNfl​(NflGameLine.Builder builderForValue)
      .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
      GameLine.Builder setSoccer​(SoccerGameLine value)
      .streamlayer.sportsdata.client.bets.SoccerGameLine soccer = 1 [json_name = "soccer"];
      GameLine.Builder setSoccer​(SoccerGameLine.Builder builderForValue)
      .streamlayer.sportsdata.client.bets.SoccerGameLine 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.SoccerGameLine soccer = 1 [json_name = "soccer"];
        Specified by:
        hasSoccer in interface GameLineOrBuilder
        Returns:
        Whether the soccer field is set.
      • getSoccer

        public SoccerGameLine getSoccer()
        .streamlayer.sportsdata.client.bets.SoccerGameLine soccer = 1 [json_name = "soccer"];
        Specified by:
        getSoccer in interface GameLineOrBuilder
        Returns:
        The soccer.
      • setSoccer

        public GameLine.Builder setSoccer​(SoccerGameLine value)
        .streamlayer.sportsdata.client.bets.SoccerGameLine soccer = 1 [json_name = "soccer"];
      • mergeSoccer

        public GameLine.Builder mergeSoccer​(SoccerGameLine value)
        .streamlayer.sportsdata.client.bets.SoccerGameLine soccer = 1 [json_name = "soccer"];
      • clearSoccer

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

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

        public NflGameLine getNfl()
        .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
        Specified by:
        getNfl in interface GameLineOrBuilder
        Returns:
        The nfl.
      • setNfl

        public GameLine.Builder setNfl​(NflGameLine value)
        .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
      • mergeNfl

        public GameLine.Builder mergeNfl​(NflGameLine value)
        .streamlayer.sportsdata.client.bets.NflGameLine nfl = 2 [json_name = "nfl"];
      • clearNfl

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

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

        public NbaGameLine getNba()
        .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
        Specified by:
        getNba in interface GameLineOrBuilder
        Returns:
        The nba.
      • setNba

        public GameLine.Builder setNba​(NbaGameLine value)
        .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
      • mergeNba

        public GameLine.Builder mergeNba​(NbaGameLine value)
        .streamlayer.sportsdata.client.bets.NbaGameLine nba = 3 [json_name = "nba"];
      • clearNba

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