public void setURL(String url)
      throws URISyntaxException, MalformedURLException {
    if (url == null || url.isEmpty()) {
      throw new MalformedURLException("The Azkaban url is malformed");
    }
    this.setAzkabanServerUrl(url);
    this.setExecutionId(url);
    this._workflowExecutionUrl = url;
  }
Making this client more usable by allowing to setURL runtime and get the status
@param url
@throws URISyntaxException
@throws MalformedURLException
app/com/linkedin/drelephant/clients/azkaban/AzkabanWorkflowClient.java