Class Batting.Builder

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

    public static final class Batting.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<Batting,​Batting.Builder>
    implements BattingOrBuilder
    Protobuf type streamlayer.sports.baseball.Batting
    • 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
      Batting.Builder clearAtBat()
      AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
      Batting.Builder clearBattingAverage()
      Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
      Batting.Builder clearHits()
      H – Hits: times reached base because of a batted, fair ball without error by the defense
      Batting.Builder clearPlayerName()
      string player_name = 1 [json_name = "playerName"];
      Batting.Builder clearRuns()
      R – Runs scored: number of times a player crosses home plate
      java.lang.String getAtBat()
      AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
      com.google.protobuf.ByteString getAtBatBytes()
      AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
      java.lang.String getBattingAverage()
      Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
      com.google.protobuf.ByteString getBattingAverageBytes()
      Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
      java.lang.String getHits()
      H – Hits: times reached base because of a batted, fair ball without error by the defense
      com.google.protobuf.ByteString getHitsBytes()
      H – Hits: times reached base because of a batted, fair ball without error by the defense
      java.lang.String getPlayerName()
      string player_name = 1 [json_name = "playerName"];
      com.google.protobuf.ByteString getPlayerNameBytes()
      string player_name = 1 [json_name = "playerName"];
      java.lang.String getRuns()
      R – Runs scored: number of times a player crosses home plate
      com.google.protobuf.ByteString getRunsBytes()
      R – Runs scored: number of times a player crosses home plate
      Batting.Builder setAtBat​(java.lang.String value)
      AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
      Batting.Builder setAtBatBytes​(com.google.protobuf.ByteString value)
      AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
      Batting.Builder setBattingAverage​(java.lang.String value)
      Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
      Batting.Builder setBattingAverageBytes​(com.google.protobuf.ByteString value)
      Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
      Batting.Builder setHits​(java.lang.String value)
      H – Hits: times reached base because of a batted, fair ball without error by the defense
      Batting.Builder setHitsBytes​(com.google.protobuf.ByteString value)
      H – Hits: times reached base because of a batted, fair ball without error by the defense
      Batting.Builder setPlayerName​(java.lang.String value)
      string player_name = 1 [json_name = "playerName"];
      Batting.Builder setPlayerNameBytes​(com.google.protobuf.ByteString value)
      string player_name = 1 [json_name = "playerName"];
      Batting.Builder setRuns​(java.lang.String value)
      R – Runs scored: number of times a player crosses home plate
      Batting.Builder setRunsBytes​(com.google.protobuf.ByteString value)
      R – Runs scored: number of times a player crosses home plate
      • 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

      • getPlayerName

        public java.lang.String getPlayerName()
        string player_name = 1 [json_name = "playerName"];
        Specified by:
        getPlayerName in interface BattingOrBuilder
        Returns:
        The playerName.
      • getPlayerNameBytes

        public com.google.protobuf.ByteString getPlayerNameBytes()
        string player_name = 1 [json_name = "playerName"];
        Specified by:
        getPlayerNameBytes in interface BattingOrBuilder
        Returns:
        The bytes for playerName.
      • setPlayerName

        public Batting.Builder setPlayerName​(java.lang.String value)
        string player_name = 1 [json_name = "playerName"];
        Parameters:
        value - The playerName to set.
        Returns:
        This builder for chaining.
      • clearPlayerName

        public Batting.Builder clearPlayerName()
        string player_name = 1 [json_name = "playerName"];
        Returns:
        This builder for chaining.
      • setPlayerNameBytes

        public Batting.Builder setPlayerNameBytes​(com.google.protobuf.ByteString value)
        string player_name = 1 [json_name = "playerName"];
        Parameters:
        value - The bytes for playerName to set.
        Returns:
        This builder for chaining.
      • getAtBat

        public java.lang.String getAtBat()
         AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
         
        string at_bat = 2 [json_name = "atBat"];
        Specified by:
        getAtBat in interface BattingOrBuilder
        Returns:
        The atBat.
      • getAtBatBytes

        public com.google.protobuf.ByteString getAtBatBytes()
         AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
         
        string at_bat = 2 [json_name = "atBat"];
        Specified by:
        getAtBatBytes in interface BattingOrBuilder
        Returns:
        The bytes for atBat.
      • setAtBat

        public Batting.Builder setAtBat​(java.lang.String value)
         AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
         
        string at_bat = 2 [json_name = "atBat"];
        Parameters:
        value - The atBat to set.
        Returns:
        This builder for chaining.
      • clearAtBat

        public Batting.Builder clearAtBat()
         AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
         
        string at_bat = 2 [json_name = "atBat"];
        Returns:
        This builder for chaining.
      • setAtBatBytes

        public Batting.Builder setAtBatBytes​(com.google.protobuf.ByteString value)
         AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
         
        string at_bat = 2 [json_name = "atBat"];
        Parameters:
        value - The bytes for atBat to set.
        Returns:
        This builder for chaining.
      • getRuns

        public java.lang.String getRuns()
         R – Runs scored: number of times a player crosses home plate
         
        string runs = 3 [json_name = "runs"];
        Specified by:
        getRuns in interface BattingOrBuilder
        Returns:
        The runs.
      • getRunsBytes

        public com.google.protobuf.ByteString getRunsBytes()
         R – Runs scored: number of times a player crosses home plate
         
        string runs = 3 [json_name = "runs"];
        Specified by:
        getRunsBytes in interface BattingOrBuilder
        Returns:
        The bytes for runs.
      • setRuns

        public Batting.Builder setRuns​(java.lang.String value)
         R – Runs scored: number of times a player crosses home plate
         
        string runs = 3 [json_name = "runs"];
        Parameters:
        value - The runs to set.
        Returns:
        This builder for chaining.
      • clearRuns

        public Batting.Builder clearRuns()
         R – Runs scored: number of times a player crosses home plate
         
        string runs = 3 [json_name = "runs"];
        Returns:
        This builder for chaining.
      • setRunsBytes

        public Batting.Builder setRunsBytes​(com.google.protobuf.ByteString value)
         R – Runs scored: number of times a player crosses home plate
         
        string runs = 3 [json_name = "runs"];
        Parameters:
        value - The bytes for runs to set.
        Returns:
        This builder for chaining.
      • getHits

        public java.lang.String getHits()
         H – Hits: times reached base because of a batted, fair ball without error by the defense
         
        string hits = 4 [json_name = "hits"];
        Specified by:
        getHits in interface BattingOrBuilder
        Returns:
        The hits.
      • getHitsBytes

        public com.google.protobuf.ByteString getHitsBytes()
         H – Hits: times reached base because of a batted, fair ball without error by the defense
         
        string hits = 4 [json_name = "hits"];
        Specified by:
        getHitsBytes in interface BattingOrBuilder
        Returns:
        The bytes for hits.
      • setHits

        public Batting.Builder setHits​(java.lang.String value)
         H – Hits: times reached base because of a batted, fair ball without error by the defense
         
        string hits = 4 [json_name = "hits"];
        Parameters:
        value - The hits to set.
        Returns:
        This builder for chaining.
      • clearHits

        public Batting.Builder clearHits()
         H – Hits: times reached base because of a batted, fair ball without error by the defense
         
        string hits = 4 [json_name = "hits"];
        Returns:
        This builder for chaining.
      • setHitsBytes

        public Batting.Builder setHitsBytes​(com.google.protobuf.ByteString value)
         H – Hits: times reached base because of a batted, fair ball without error by the defense
         
        string hits = 4 [json_name = "hits"];
        Parameters:
        value - The bytes for hits to set.
        Returns:
        This builder for chaining.
      • getBattingAverage

        public java.lang.String getBattingAverage()
         Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
         
        string batting_average = 5 [json_name = "battingAverage"];
        Specified by:
        getBattingAverage in interface BattingOrBuilder
        Returns:
        The battingAverage.
      • getBattingAverageBytes

        public com.google.protobuf.ByteString getBattingAverageBytes()
         Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
         
        string batting_average = 5 [json_name = "battingAverage"];
        Specified by:
        getBattingAverageBytes in interface BattingOrBuilder
        Returns:
        The bytes for battingAverage.
      • setBattingAverage

        public Batting.Builder setBattingAverage​(java.lang.String value)
         Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
         
        string batting_average = 5 [json_name = "battingAverage"];
        Parameters:
        value - The battingAverage to set.
        Returns:
        This builder for chaining.
      • clearBattingAverage

        public Batting.Builder clearBattingAverage()
         Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
         
        string batting_average = 5 [json_name = "battingAverage"];
        Returns:
        This builder for chaining.
      • setBattingAverageBytes

        public Batting.Builder setBattingAverageBytes​(com.google.protobuf.ByteString value)
         Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
         
        string batting_average = 5 [json_name = "battingAverage"];
        Parameters:
        value - The bytes for battingAverage to set.
        Returns:
        This builder for chaining.