class_docstr: Bing Maps REST Services
  =======================
  The Bing™ Maps REST Services Application Programming Interface (API)
  provides a Representational State Transfer (REST) interface to
  perform tasks such as creating a static map with pushpins, geocoding
  an address, retrieving imagery metadata, or creating a route.
  
  API Reference
  -------------
  http://msdn.microsoft.com/en-us/library/ff701714.aspx
  
  Dataflow Reference
  ------------------
  https://msdn.microsoft.com/en-us/library/ff701733.aspx
code: def is_job_done(self, job_id):
      url = "http://spatial.virtualearth.net/REST/v1/Dataflows/Geocode/{}".format(
          job_id
      )
      response = self.session.get(
          url,
          params={"key": self.provider_key},
          timeout=self.timeout,
          proxies=self.proxies,
      )
  
      for rs in response.json()["resourceSets"]:
          for resource in rs["resources"]:
              if resource["id"] == job_id:
                  if resource["status"] == "Aborted":
                      raise LookupError("Bing job aborted")
                  return resource["status"] == "Completed"
  
      raise LookupError(
          "Job ID not found in Bing answer - something is wrong"
      )
  
imports: from __future__ import absolute_import, print_function
  from geocoder.base import OneResult, MultipleResultsQuery
  from geocoder.keys import bing_key
  import time
  import io
  import requests
  import logging
  import sys
label_desc: Use image node_id 2 for calling the BingBatch obj's underlying member method code with example usage: obj.is_job_done(job_id) and returns: unknown