parameters: (cls, artifact_type: metadata_store_pb2.ArtifactType,
               **kwargs)
return_statement: return result
docstring: Creates an Artifact without committing it to the database.
docstring_summary: Creates an Artifact without committing it to the database.
docstring_tokens: Creates an Artifact without committing it to the database .
function: def create(cls, artifact_type: metadata_store_pb2.ArtifactType,
               **kwargs) -> "Artifact":
      """Creates an Artifact without committing it to the database."""
      result = Artifact(metadata_store_pb2.Artifact(), artifact_type)
      for k, v in kwargs.items():
        result.set_property(k, v)
      return result
function_tokens: def create ( cls , artifact_type : metadata_store_pb2 . ArtifactType , * * kwargs ) -> "Artifact" : result = Artifact ( metadata_store_pb2 . Artifact ( ) , artifact_type ) for k , v in kwargs . items ( ) : result . set_property ( k , v ) return result