docstr: Abort a multipart upload.
  
  :param local_file: Path of artifact to upload
  :param upload_id: The upload ID. Only required by S3 and GCS.
  :param artifact_path: Directory within the run's artifact directory in which to upload the
                        artifact.
docstr_tok: ["Abort","a","multipart","upload",".",":","param","local_file",":","Path","of","artifact","to","upload",":","param","upload_id",":","The","upload","ID",".","Only","required","by","S3","and","GCS",".",":","param","artifact_path",":","Directory","within","the","run","'s","artifact","directory","in","which","to","upload","the","artifact","."]
code: def abort_multipart_upload(
      self,
      local_file: str,
      upload_id: str,
      artifact_path: Optional[str] = None,
  ) -> None:
      """
      Abort a multipart upload.
  
      :param local_file: Path of artifact to upload
      :param upload_id: The upload ID. Only required by S3 and GCS.
      :param artifact_path: Directory within the run's artifact directory in which to upload the
                            artifact.
      """
      pass
  
imports: import logging
  import os
  import posixpath
  from abc import ABC, ABCMeta, abstractmethod
  from concurrent.futures import ThreadPoolExecutor, as_completed
  from typing import List, Optional
  from mlflow.entities.file_info import FileInfo
  from mlflow.entities.multipart_upload import CreateMultipartUploadResponse, MultipartUploadPart
  from mlflow.environment_variables import MLFLOW_ENABLE_ARTIFACTS_PROGRESS_BAR
  from mlflow.exceptions import MlflowException
  from mlflow.protos.databricks_pb2 import INVALID_PARAMETER_VALUE, RESOURCE_DOES_NOT_EXIST
  from mlflow.utils.annotations import developer_stable
  from mlflow.utils.file_utils import ArtifactProgressBar, create_tmp_dir
  from mlflow.utils.validation import bad_path_message, path_not_unique
label_desc: Use image node_id 3 for calling the MultipartUploadMixin obj's underlying member method code with example usage: obj.abort_multipart_upload(local_file, upload_id, artifact_path) without return types