def delete_job(self, request: job_service.DeleteJobRequest=None, *, name: str=None, retry: retries.Retry=gapic_v1.method.DEFAULT, timeout: float=None, metadata: Sequence[Tuple[(str, str)]]=()) -> None:
    'Deletes the specified job.\n        Typically, the job becomes unsearchable within 10\n        seconds, but it may take up to 5 minutes.\n\n        Args:\n            request (:class:`~.job_service.DeleteJobRequest`):\n                The request object. Delete job request.\n            name (:class:`str`):\n                Required. The resource name of the job to be deleted.\n\n                The format is\n                "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}".\n                For example, "projects/foo/tenants/bar/jobs/baz".\n\n                If tenant id is unspecified, the default tenant is used.\n                For example, "projects/foo/jobs/bar".\n                This corresponds to the ``name`` field\n                on the ``request`` instance; if ``request`` is provided, this\n                should not be set.\n\n            retry (google.api_core.retry.Retry): Designation of what errors, if any,\n                should be retried.\n            timeout (float): The timeout for this request.\n            metadata (Sequence[Tuple[str, str]]): Strings which should be\n                sent along with the request as metadata.\n        '
    has_flattened_params = any([name])
    if ((request is not None) and has_flattened_params):
        raise ValueError('If the `request` argument is set, then none of the individual field arguments should be set.')
    if (not isinstance(request, job_service.DeleteJobRequest)):
        request = job_service.DeleteJobRequest(request)
        if (name is not None):
            request.name = name
    rpc = self._transport._wrapped_methods[self._transport.delete_job]
    metadata = (tuple(metadata) + (gapic_v1.routing_header.to_grpc_metadata((('name', request.name),)),))
    rpc(request, retry=retry, timeout=timeout, metadata=metadata)
Deletes the specified job.
Typically, the job becomes unsearchable within 10
seconds, but it may take up to 5 minutes.

Args:
    request (:class:`~.job_service.DeleteJobRequest`):
        The request object. Delete job request.
    name (:class:`str`):
        Required. The resource name of the job to be deleted.

        The format is
        "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}".
        For example, "projects/foo/tenants/bar/jobs/baz".

        If tenant id is unspecified, the default tenant is used.
        For example, "projects/foo/jobs/bar".
        This corresponds to the ``name`` field
        on the ``request`` instance; if ``request`` is provided, this
        should not be set.

    retry (google.api_core.retry.Retry): Designation of what errors, if any,
        should be retried.
    timeout (float): The timeout for this request.
    metadata (Sequence[Tuple[str, str]]): Strings which should be
        sent along with the request as metadata.
def delete_job(self, request: job_service.DeleteJobRequest=None, *, name: str=None, retry: retries.Retry=gapic_v1.method.DEFAULT, timeout: float=None, metadata: Sequence[Tuple[(str, str)]]=()) -> None:
    'Deletes the specified job.\n        Typically, the job becomes unsearchable within 10\n        seconds, but it may take up to 5 minutes.\n\n        Args:\n            request (:class:`~.job_service.DeleteJobRequest`):\n                The request object. Delete job request.\n            name (:class:`str`):\n                Required. The resource name of the job to be deleted.\n\n                The format is\n                "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}".\n                For example, "projects/foo/tenants/bar/jobs/baz".\n\n                If tenant id is unspecified, the default tenant is used.\n                For example, "projects/foo/jobs/bar".\n                This corresponds to the ``name`` field\n                on the ``request`` instance; if ``request`` is provided, this\n                should not be set.\n\n            retry (google.api_core.retry.Retry): Designation of what errors, if any,\n                should be retried.\n            timeout (float): The timeout for this request.\n            metadata (Sequence[Tuple[str, str]]): Strings which should be\n                sent along with the request as metadata.\n        '
    has_flattened_params = any([name])
    if ((request is not None) and has_flattened_params):
        raise ValueError('If the `request` argument is set, then none of the individual field arguments should be set.')
    if (not isinstance(request, job_service.DeleteJobRequest)):
        request = job_service.DeleteJobRequest(request)
        if (name is not None):
            request.name = name
    rpc = self._transport._wrapped_methods[self._transport.delete_job]
    metadata = (tuple(metadata) + (gapic_v1.routing_header.to_grpc_metadata((('name', request.name),)),))
    rpc(request, retry=retry, timeout=timeout, metadata=metadata)