docs: def delete(self, transport, robj, rw=None, r=None, w=None, dw=None,
                 pr=None, pw=None, timeout=None):
          """
          delete(robj, rw=None, r=None, w=None, dw=None, pr=None, pw=None,\
                 timeout=None)
  
          Deletes an object from Riak.
  
          .. note:: This request is automatically retried :attr:`retries`
             times if it fails due to network error.
  
          :param robj: the object to delete
          :type robj: RiakObject
          :param rw: the read/write (delete) quorum
          :type rw: integer, string, None
          :param r: the read quorum
          :type r: integer, string, None
          :param pr: the primary read quorum
          :type pr: integer, string, None
          :param w: the write quorum
          :type w: integer, string, None
          :param dw: the durable write quorum
          :type dw: integer, string, None
          :param pw: the primary write quorum
          :type pw: integer, string, None
          :param timeout: a timeout value in milliseconds
          :type timeout: int
          """
          _validate_timeout(timeout)
          return transport.delete(robj, rw=rw, r=r, w=w, dw=dw, pr=pr,
                                  pw=pw, timeout=timeout)