Class Hitting.Builder

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

    public static final class Hitting.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<Hitting,​Hitting.Builder>
    implements HittingOrBuilder
    Protobuf type streamlayer.sports.baseball.Hitting
    • 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
      Hitting.Builder clearBattingAverage()
      Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
      Hitting.Builder clearHitsPerBat()
      H-AB is hits per at bat (First number is hits and second is at bats.).
      Hitting.Builder clearPlayerName()
      string player_name = 1 [json_name = "playerName"];
      Hitting.Builder clearRunBattedIn()
      RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
      Hitting.Builder clearRuns()
      R is runs scored by that player.
      Hitting.Builder clearWalks()
      Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
      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 getHitsPerBat()
      H-AB is hits per at bat (First number is hits and second is at bats.).
      com.google.protobuf.ByteString getHitsPerBatBytes()
      H-AB is hits per at bat (First number is hits and second is at bats.).
      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 getRunBattedIn()
      RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
      com.google.protobuf.ByteString getRunBattedInBytes()
      RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
      java.lang.String getRuns()
      R is runs scored by that player.
      com.google.protobuf.ByteString getRunsBytes()
      R is runs scored by that player.
      java.lang.String getWalks()
      Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
      com.google.protobuf.ByteString getWalksBytes()
      Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
      Hitting.Builder setBattingAverage​(java.lang.String value)
      Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
      Hitting.Builder setBattingAverageBytes​(com.google.protobuf.ByteString value)
      Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
      Hitting.Builder setHitsPerBat​(java.lang.String value)
      H-AB is hits per at bat (First number is hits and second is at bats.).
      Hitting.Builder setHitsPerBatBytes​(com.google.protobuf.ByteString value)
      H-AB is hits per at bat (First number is hits and second is at bats.).
      Hitting.Builder setPlayerName​(java.lang.String value)
      string player_name = 1 [json_name = "playerName"];
      Hitting.Builder setPlayerNameBytes​(com.google.protobuf.ByteString value)
      string player_name = 1 [json_name = "playerName"];
      Hitting.Builder setRunBattedIn​(java.lang.String value)
      RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
      Hitting.Builder setRunBattedInBytes​(com.google.protobuf.ByteString value)
      RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
      Hitting.Builder setRuns​(java.lang.String value)
      R is runs scored by that player.
      Hitting.Builder setRunsBytes​(com.google.protobuf.ByteString value)
      R is runs scored by that player.
      Hitting.Builder setWalks​(java.lang.String value)
      Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
      Hitting.Builder setWalksBytes​(com.google.protobuf.ByteString value)
      Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
      • 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 HittingOrBuilder
        Returns:
        The playerName.
      • getPlayerNameBytes

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

        public Hitting.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 Hitting.Builder clearPlayerName()
        string player_name = 1 [json_name = "playerName"];
        Returns:
        This builder for chaining.
      • setPlayerNameBytes

        public Hitting.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.
      • getHitsPerBat

        public java.lang.String getHitsPerBat()
         H-AB is hits per at bat (First number is hits and second is at bats.).
         
        string hits_per_bat = 2 [json_name = "hitsPerBat"];
        Specified by:
        getHitsPerBat in interface HittingOrBuilder
        Returns:
        The hitsPerBat.
      • getHitsPerBatBytes

        public com.google.protobuf.ByteString getHitsPerBatBytes()
         H-AB is hits per at bat (First number is hits and second is at bats.).
         
        string hits_per_bat = 2 [json_name = "hitsPerBat"];
        Specified by:
        getHitsPerBatBytes in interface HittingOrBuilder
        Returns:
        The bytes for hitsPerBat.
      • setHitsPerBat

        public Hitting.Builder setHitsPerBat​(java.lang.String value)
         H-AB is hits per at bat (First number is hits and second is at bats.).
         
        string hits_per_bat = 2 [json_name = "hitsPerBat"];
        Parameters:
        value - The hitsPerBat to set.
        Returns:
        This builder for chaining.
      • clearHitsPerBat

        public Hitting.Builder clearHitsPerBat()
         H-AB is hits per at bat (First number is hits and second is at bats.).
         
        string hits_per_bat = 2 [json_name = "hitsPerBat"];
        Returns:
        This builder for chaining.
      • setHitsPerBatBytes

        public Hitting.Builder setHitsPerBatBytes​(com.google.protobuf.ByteString value)
         H-AB is hits per at bat (First number is hits and second is at bats.).
         
        string hits_per_bat = 2 [json_name = "hitsPerBat"];
        Parameters:
        value - The bytes for hitsPerBat to set.
        Returns:
        This builder for chaining.
      • getRuns

        public java.lang.String getRuns()
         R is runs scored by that player.
         
        string runs = 3 [json_name = "runs"];
        Specified by:
        getRuns in interface HittingOrBuilder
        Returns:
        The runs.
      • getRunsBytes

        public com.google.protobuf.ByteString getRunsBytes()
         R is runs scored by that player.
         
        string runs = 3 [json_name = "runs"];
        Specified by:
        getRunsBytes in interface HittingOrBuilder
        Returns:
        The bytes for runs.
      • setRuns

        public Hitting.Builder setRuns​(java.lang.String value)
         R is runs scored by that player.
         
        string runs = 3 [json_name = "runs"];
        Parameters:
        value - The runs to set.
        Returns:
        This builder for chaining.
      • clearRuns

        public Hitting.Builder clearRuns()
         R is runs scored by that player.
         
        string runs = 3 [json_name = "runs"];
        Returns:
        This builder for chaining.
      • setRunsBytes

        public Hitting.Builder setRunsBytes​(com.google.protobuf.ByteString value)
         R is runs scored by that player.
         
        string runs = 3 [json_name = "runs"];
        Parameters:
        value - The bytes for runs to set.
        Returns:
        This builder for chaining.
      • getRunBattedIn

        public java.lang.String getRunBattedIn()
         RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
         
        string run_batted_in = 4 [json_name = "runBattedIn"];
        Specified by:
        getRunBattedIn in interface HittingOrBuilder
        Returns:
        The runBattedIn.
      • getRunBattedInBytes

        public com.google.protobuf.ByteString getRunBattedInBytes()
         RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
         
        string run_batted_in = 4 [json_name = "runBattedIn"];
        Specified by:
        getRunBattedInBytes in interface HittingOrBuilder
        Returns:
        The bytes for runBattedIn.
      • setRunBattedIn

        public Hitting.Builder setRunBattedIn​(java.lang.String value)
         RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
         
        string run_batted_in = 4 [json_name = "runBattedIn"];
        Parameters:
        value - The runBattedIn to set.
        Returns:
        This builder for chaining.
      • clearRunBattedIn

        public Hitting.Builder clearRunBattedIn()
         RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
         
        string run_batted_in = 4 [json_name = "runBattedIn"];
        Returns:
        This builder for chaining.
      • setRunBattedInBytes

        public Hitting.Builder setRunBattedInBytes​(com.google.protobuf.ByteString value)
         RBI – Run batted in: number of runners who score due to a batters' action, except when batter grounded into double play or reached on an error.
         
        string run_batted_in = 4 [json_name = "runBattedIn"];
        Parameters:
        value - The bytes for runBattedIn to set.
        Returns:
        This builder for chaining.
      • getWalks

        public java.lang.String getWalks()
         Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
         
        string walks = 5 [json_name = "walks"];
        Specified by:
        getWalks in interface HittingOrBuilder
        Returns:
        The walks.
      • getWalksBytes

        public com.google.protobuf.ByteString getWalksBytes()
         Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
         
        string walks = 5 [json_name = "walks"];
        Specified by:
        getWalksBytes in interface HittingOrBuilder
        Returns:
        The bytes for walks.
      • setWalks

        public Hitting.Builder setWalks​(java.lang.String value)
         Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
         
        string walks = 5 [json_name = "walks"];
        Parameters:
        value - The walks to set.
        Returns:
        This builder for chaining.
      • clearWalks

        public Hitting.Builder clearWalks()
         Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
         
        string walks = 5 [json_name = "walks"];
        Returns:
        This builder for chaining.
      • setWalksBytes

        public Hitting.Builder setWalksBytes​(com.google.protobuf.ByteString value)
         Base on balls (also called a "walk"): hitter not swinging at four pitches called out of the strike zone and awarded first base.
         
        string walks = 5 [json_name = "walks"];
        Parameters:
        value - The bytes for walks 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 = 6 [json_name = "battingAverage"];
        Specified by:
        getBattingAverage in interface HittingOrBuilder
        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 = 6 [json_name = "battingAverage"];
        Specified by:
        getBattingAverageBytes in interface HittingOrBuilder
        Returns:
        The bytes for battingAverage.
      • setBattingAverage

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

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

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