public Builder mergeExecutionStatusResponse(main.Messages.ExecutionStatusResponse value) {
        if (executionStatusResponseBuilder_ == null) {
          if (((bitField0_ & 0x00001000) == 0x00001000) &&
              executionStatusResponse_ != main.Messages.ExecutionStatusResponse.getDefaultInstance()) {
            executionStatusResponse_ =
              main.Messages.ExecutionStatusResponse.newBuilder(executionStatusResponse_).mergeFrom(value).buildPartial();
          } else {
            executionStatusResponse_ = value;
          }
          onChanged();
        } else {
          executionStatusResponseBuilder_.mergeFrom(value);
        }
        bitField0_ |= 0x00001000;
        return this;
      }