proto.io.arthas.api.WatchRequest.serializeBinaryToWriter = function()

in labs/arthas-grpc-web-proxy/ui/src/assets/proto/ArthasServices_pb.js [4966:5087]


proto.io.arthas.api.WatchRequest.serializeBinaryToWriter = function(message, writer) {
  var f = undefined;
  f = message.getClasspattern();
  if (f.length > 0) {
    writer.writeString(
      1,
      f
    );
  }
  f = message.getMethodpattern();
  if (f.length > 0) {
    writer.writeString(
      2,
      f
    );
  }
  f = message.getExpress();
  if (f.length > 0) {
    writer.writeString(
      3,
      f
    );
  }
  f = message.getConditionexpress();
  if (f.length > 0) {
    writer.writeString(
      4,
      f
    );
  }
  f = message.getIsbefore();
  if (f) {
    writer.writeBool(
      5,
      f
    );
  }
  f = message.getIsfinish();
  if (f) {
    writer.writeBool(
      6,
      f
    );
  }
  f = message.getIsexception();
  if (f) {
    writer.writeBool(
      7,
      f
    );
  }
  f = message.getIssuccess();
  if (f) {
    writer.writeBool(
      8,
      f
    );
  }
  f = message.getExpand();
  if (f !== 0) {
    writer.writeInt32(
      9,
      f
    );
  }
  f = message.getSizelimit();
  if (f !== 0) {
    writer.writeInt32(
      10,
      f
    );
  }
  f = message.getIsregex();
  if (f) {
    writer.writeBool(
      11,
      f
    );
  }
  f = message.getNumberoflimit();
  if (f !== 0) {
    writer.writeInt32(
      12,
      f
    );
  }
  f = message.getExcludeclasspattern();
  if (f.length > 0) {
    writer.writeString(
      13,
      f
    );
  }
  f = message.getListenerid();
  if (f !== 0) {
    writer.writeInt64(
      14,
      f
    );
  }
  f = message.getVerbose();
  if (f) {
    writer.writeBool(
      15,
      f
    );
  }
  f = message.getMaxnumofmatchedclass();
  if (f !== 0) {
    writer.writeInt32(
      16,
      f
    );
  }
  f = message.getJobid();
  if (f !== 0) {
    writer.writeInt64(
      17,
      f
    );
  }
};