Class PitcherSummary.Builder

    • Field Summary

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

        instance
    • Method Detail

      • hasStatistics

        public boolean hasStatistics()
        .streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
        Specified by:
        hasStatistics in interface PitcherSummaryOrBuilder
        Returns:
        Whether the statistics field is set.
      • getStatistics

        public Pitching getStatistics()
        .streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
        Specified by:
        getStatistics in interface PitcherSummaryOrBuilder
        Returns:
        The statistics.
      • setStatistics

        public PitcherSummary.Builder setStatistics​(Pitching value)
        .streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
      • mergeStatistics

        public PitcherSummary.Builder mergeStatistics​(Pitching value)
        .streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
      • clearStatistics

        public PitcherSummary.Builder clearStatistics()
        .streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
      • getStatusValue

        public int getStatusValue()
        .streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];
        Specified by:
        getStatusValue in interface PitcherSummaryOrBuilder
        Returns:
        The enum numeric value on the wire for status.
      • setStatusValue

        public PitcherSummary.Builder setStatusValue​(int value)
        .streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];
        Parameters:
        value - The status to set.
        Returns:
        This builder for chaining.
      • setStatus

        public PitcherSummary.Builder setStatus​(PitcherStatus value)
        .streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];
        Parameters:
        value - The enum numeric value on the wire for status to set.
        Returns:
        This builder for chaining.
      • clearStatus

        public PitcherSummary.Builder clearStatus()
        .streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];
        Returns:
        This builder for chaining.
      • getWinRate

        public int getWinRate()
        int32 win_rate = 3 [json_name = "winRate"];
        Specified by:
        getWinRate in interface PitcherSummaryOrBuilder
        Returns:
        The winRate.
      • setWinRate

        public PitcherSummary.Builder setWinRate​(int value)
        int32 win_rate = 3 [json_name = "winRate"];
        Parameters:
        value - The winRate to set.
        Returns:
        This builder for chaining.
      • clearWinRate

        public PitcherSummary.Builder clearWinRate()
        int32 win_rate = 3 [json_name = "winRate"];
        Returns:
        This builder for chaining.
      • getLossRate

        public int getLossRate()
        int32 loss_rate = 4 [json_name = "lossRate"];
        Specified by:
        getLossRate in interface PitcherSummaryOrBuilder
        Returns:
        The lossRate.
      • setLossRate

        public PitcherSummary.Builder setLossRate​(int value)
        int32 loss_rate = 4 [json_name = "lossRate"];
        Parameters:
        value - The lossRate to set.
        Returns:
        This builder for chaining.
      • clearLossRate

        public PitcherSummary.Builder clearLossRate()
        int32 loss_rate = 4 [json_name = "lossRate"];
        Returns:
        This builder for chaining.