class_docstr: Abstract class that defines API interfaces for storing Model Registry metadata.
class_docstr_tok: ["Abstract","class","that","defines","API","interfaces","for","storing","Model","Registry","metadata","."]
docstr: Await for model version to become ready after creation.
  
  :param mv: A :py:class:`mlflow.entities.model_registry.ModelVersion` object.
  :param await_creation_for: Number of seconds to wait for the model version to finish being
                              created and is in ``READY`` status.
docstr_tok: ["Await","for","model","version","to","become","ready","after","creation",".",":","param","mv",":","A",":","py",":","class",":","`","mlflow.entities.model_registry.ModelVersion","`","object",".",":","param","await_creation_for",":","Number","of","seconds","to","wait","for","the","model","version","to","finish","being","created","and","is","in","``","READY","``","status","."]
code: def _await_model_version_creation(self, mv, await_creation_for):
      """
      Await for model version to become ready after creation.
  
      :param mv: A :py:class:`mlflow.entities.model_registry.ModelVersion` object.
      :param await_creation_for: Number of seconds to wait for the model version to finish being
                                  created and is in ``READY`` status.
      """
      self._await_model_version_creation_impl(mv, await_creation_for)
  
imports: import logging
  from abc import ABCMeta, abstractmethod
  from time import sleep, time
  from mlflow.entities.model_registry import ModelVersionTag
  from mlflow.entities.model_registry.model_version_status import ModelVersionStatus
  from mlflow.exceptions import MlflowException
  from mlflow.protos.databricks_pb2 import RESOURCE_ALREADY_EXISTS, ErrorCode
  from mlflow.utils.annotations import developer_stable
label_desc: Use image node_id 24 for calling the AbstractStore obj's underlying member method code with example usage: obj._await_model_version_creation(mv, await_creation_for) without return types