public Builder mergeFrom(JOutPiqi.action other) {
        if (other == JOutPiqi.action.getDefaultInstance()) return this;
        if (other.hasStopTimer()) {
          setStopTimer(other.getStopTimer());
        }
        if (other.hasStartTimer()) {
          mergeStartTimer(other.getStartTimer());
        }
        if (other.hasKickPlayer()) {
          mergeKickPlayer(other.getKickPlayer());
        }
        if (other.hasMessage()) {
          mergeMessage(other.getMessage());
        }
        this.mergeUnknownFields(other.getUnknownFields());
        return this;
      }