public Builder mergeFrom(
     com.alachisoft.tayzgrid.common.protobuf.DSUpdatedCallbackResponseProtocol
             .DSUpdatedCallbackResponse
         other) {
   if (other
       == com.alachisoft.tayzgrid.common.protobuf.DSUpdatedCallbackResponseProtocol
           .DSUpdatedCallbackResponse.getDefaultInstance()) return this;
   if (other.hasCallbackId()) {
     setCallbackId(other.getCallbackId());
   }
   if (other.hasOpCode()) {
     setOpCode(other.getOpCode());
   }
   if (!other.result_.isEmpty()) {
     if (result.result_.isEmpty()) {
       result.result_ =
           new java.util.ArrayList<
               com.alachisoft.tayzgrid.common.protobuf.DSUpdatedCallbackResultProtocol
                   .DSUpdatedCallbackResult>();
     }
     result.result_.addAll(other.result_);
   }
   this.mergeUnknownFields(other.getUnknownFields());
   return this;
 }
 public Builder clearCallbackId() {
   result.hasCallbackId = false;
   result.callbackId_ = 0;
   return this;
 }
 public Builder setCallbackId(int value) {
   result.hasCallbackId = true;
   result.callbackId_ = value;
   return this;
 }
 // optional sint32 callbackId = 1;
 public boolean hasCallbackId() {
   return result.hasCallbackId();
 }