# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: model_registry.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
from google.protobuf import service as _service
from google.protobuf import service_reflection
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from .scalapb import scalapb_pb2 as scalapb_dot_scalapb__pb2
from . import databricks_pb2 as databricks__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14model_registry.proto\x12\x06mlflow\x1a\x15scalapb/scalapb.proto\x1a\x10\x64\x61tabricks.proto\"\xda\x01\n\x0fRegisteredModel\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1a\n\x12\x63reation_timestamp\x18\x02 \x01(\x03\x12\x1e\n\x16last_updated_timestamp\x18\x03 \x01(\x03\x12\x0f\n\x07user_id\x18\x04 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x05 \x01(\t\x12-\n\x0flatest_versions\x18\x06 \x03(\x0b\x32\x14.mlflow.ModelVersion\x12(\n\x04tags\x18\x07 \x03(\x0b\x32\x1a.mlflow.RegisteredModelTag\"\xc3\x02\n\x0cModelVersion\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x1a\n\x12\x63reation_timestamp\x18\x03 \x01(\x03\x12\x1e\n\x16last_updated_timestamp\x18\x04 \x01(\x03\x12\x0f\n\x07user_id\x18\x05 \x01(\t\x12\x15\n\rcurrent_stage\x18\x06 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x07 \x01(\t\x12\x0e\n\x06source\x18\x08 \x01(\t\x12\x0e\n\x06run_id\x18\t \x01(\t\x12*\n\x06status\x18\n \x01(\x0e\x32\x1a.mlflow.ModelVersionStatus\x12\x16\n\x0estatus_message\x18\x0b \x01(\t\x12%\n\x04tags\x18\x0c \x03(\x0b\x32\x17.mlflow.ModelVersionTag\x12\x10\n\x08run_link\x18\r \x01(\t\"\xd6\x01\n\x15\x43reateRegisteredModel\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12(\n\x04tags\x18\x02 \x03(\x0b\x32\x1a.mlflow.RegisteredModelTag\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x1a=\n\x08Response\x12\x31\n\x10registered_model\x18\x01 \x01(\x0b\x32\x17.mlflow.RegisteredModel:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xa9\x01\n\x15RenameRegisteredModel\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x10\n\x08new_name\x18\x02 \x01(\t\x1a=\n\x08Response\x12\x31\n\x10registered_model\x18\x01 \x01(\x0b\x32\x17.mlflow.RegisteredModel:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xac\x01\n\x15UpdateRegisteredModel\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x1a=\n\x08Response\x12\x31\n\x10registered_model\x18\x01 \x01(\x0b\x32\x17.mlflow.RegisteredModel:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"d\n\x15\x44\x65leteRegisteredModel\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x1a\n\n\x08Response:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\x94\x01\n\x12GetRegisteredModel\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x1a=\n\x08Response\x12\x31\n\x10registered_model\x18\x01 \x01(\x0b\x32\x17.mlflow.RegisteredModel:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xca\x01\n\x14ListRegisteredModels\x12\x18\n\x0bmax_results\x18\x01 \x01(\x03:\x03\x31\x30\x30\x12\x12\n\npage_token\x18\x02 \x01(\t\x1aW\n\x08Response\x12\x32\n\x11registered_models\x18\x01 \x03(\x0b\x32\x17.mlflow.RegisteredModel\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xee\x01\n\x16SearchRegisteredModels\x12\x0e\n\x06\x66ilter\x18\x01 \x01(\t\x12\x18\n\x0bmax_results\x18\x02 \x01(\x03:\x03\x31\x30\x30\x12\x10\n\x08order_by\x18\x03 \x03(\t\x12\x12\n\npage_token\x18\x04 \x01(\t\x1aW\n\x08Response\x12\x32\n\x11registered_models\x18\x01 \x03(\x0b\x32\x17.mlflow.RegisteredModel\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\x9e\x01\n\x11GetLatestVersions\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x0e\n\x06stages\x18\x02 \x03(\t\x1a\x38\n\x08Response\x12,\n\x0emodel_versions\x18\x01 \x03(\x0b\x32\x14.mlflow.ModelVersion:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\x82\x02\n\x12\x43reateModelVersion\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x14\n\x06source\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x12\x0e\n\x06run_id\x18\x03 \x01(\t\x12%\n\x04tags\x18\x04 \x03(\x0b\x32\x17.mlflow.ModelVersionTag\x12\x10\n\x08run_link\x18\x05 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x06 \x01(\t\x1a\x37\n\x08Response\x12+\n\rmodel_version\x18\x01 \x01(\x0b\x32\x14.mlflow.ModelVersion:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xba\x01\n\x12UpdateModelVersion\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x15\n\x07version\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x1a\x37\n\x08Response\x12+\n\rmodel_version\x18\x01 \x01(\x0b\x32\x14.mlflow.ModelVersion:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xec\x01\n\x1bTransitionModelVersionStage\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x15\n\x07version\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x12\x13\n\x05stage\x18\x03 \x01(\tB\x04\xf8\x86\x19\x01\x12\'\n\x19\x61rchive_existing_versions\x18\x04 \x01(\x08\x42\x04\xf8\x86\x19\x01\x1a\x37\n\x08Response\x12+\n\rmodel_version\x18\x01 \x01(\x0b\x32\x14.mlflow.ModelVersion:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"x\n\x12\x44\x65leteModelVersion\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x15\n\x07version\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x1a\n\n\x08Response:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xa2\x01\n\x0fGetModelVersion\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x15\n\x07version\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x1a\x37\n\x08Response\x12+\n\rmodel_version\x18\x01 \x01(\x0b\x32\x14.mlflow.ModelVersion:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xe8\x01\n\x13SearchModelVersions\x12\x0e\n\x06\x66ilter\x18\x01 \x01(\t\x12\x1b\n\x0bmax_results\x18\x02 \x01(\x03:\x06\x32\x30\x30\x30\x30\x30\x12\x10\n\x08order_by\x18\x03 \x03(\t\x12\x12\n\npage_token\x18\x04 \x01(\t\x1aQ\n\x08Response\x12,\n\x0emodel_versions\x18\x01 \x03(\x0b\x32\x14.mlflow.ModelVersion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\x96\x01\n\x1aGetModelVersionDownloadUri\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x15\n\x07version\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x1a \n\x08Response\x12\x14\n\x0c\x61rtifact_uri\x18\x01 \x01(\t:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"-\n\x0fModelVersionTag\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"0\n\x12RegisteredModelTag\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\x8c\x01\n\x15SetRegisteredModelTag\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x11\n\x03key\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x12\x13\n\x05value\x18\x03 \x01(\tB\x04\xf8\x86\x19\x01\x1a\n\n\x08Response:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\xa0\x01\n\x12SetModelVersionTag\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x15\n\x07version\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x12\x11\n\x03key\x18\x03 \x01(\tB\x04\xf8\x86\x19\x01\x12\x13\n\x05value\x18\x04 \x01(\tB\x04\xf8\x86\x19\x01\x1a\n\n\x08Response:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"z\n\x18\x44\x65leteRegisteredModelTag\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x11\n\x03key\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x1a\n\n\x08Response:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]\"\x8e\x01\n\x15\x44\x65leteModelVersionTag\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xf8\x86\x19\x01\x12\x15\n\x07version\x18\x02 \x01(\tB\x04\xf8\x86\x19\x01\x12\x11\n\x03key\x18\x03 \x01(\tB\x04\xf8\x86\x19\x01\x1a\n\n\x08Response:+\xe2?(\n&com.databricks.rpc.RPC[$this.Response]*R\n\x12ModelVersionStatus\x12\x18\n\x14PENDING_REGISTRATION\x10\x01\x12\x17\n\x13\x46\x41ILED_REGISTRATION\x10\x02\x12\t\n\x05READY\x10\x03\x32\xb7#\n\x14ModelRegistryService\x12\xe8\x01\n\x15\x63reateRegisteredModel\x12\x1d.mlflow.CreateRegisteredModel\x1a&.mlflow.CreateRegisteredModel.Response\"\x87\x01\xf2\x86\x19\x82\x01\n6\n\x04POST\x12(/preview/mlflow/registered-models/create\x1a\x04\x08\x02\x10\x00\n.\n\x04POST\x12 /mlflow/registered-models/create\x1a\x04\x08\x02\x10\x00\x10\x01*\x16\x43reate RegisteredModel\x12\xe8\x01\n\x15renameRegisteredModel\x12\x1d.mlflow.RenameRegisteredModel\x1a&.mlflow.RenameRegisteredModel.Response\"\x87\x01\xf2\x86\x19\x82\x01\n6\n\x04POST\x12(/preview/mlflow/registered-models/rename\x1a\x04\x08\x02\x10\x00\n.\n\x04POST\x12 /mlflow/registered-models/rename\x1a\x04\x08\x02\x10\x00\x10\x01*\x16Rename RegisteredModel\x12\xea\x01\n\x15updateRegisteredModel\x12\x1d.mlflow.UpdateRegisteredModel\x1a&.mlflow.UpdateRegisteredModel.Response\"\x89\x01\xf2\x86\x19\x84\x01\n7\n\x05PATCH\x12(/preview/mlflow/registered-models/update\x1a\x04\x08\x02\x10\x00\n/\n\x05PATCH\x12 /mlflow/registered-models/update\x1a\x04\x08\x02\x10\x00\x10\x01*\x16Update RegisteredModel\x12\xec\x01\n\x15\x64\x65leteRegisteredModel\x12\x1d.mlflow.DeleteRegisteredModel\x1a&.mlflow.DeleteRegisteredModel.Response\"\x8b\x01\xf2\x86\x19\x86\x01\n8\n\x06\x44\x45LETE\x12(/preview/mlflow/registered-models/delete\x1a\x04\x08\x02\x10\x00\n0\n\x06\x44\x45LETE\x12 /mlflow/registered-models/delete\x1a\x04\x08\x02\x10\x00\x10\x01*\x16\x44\x65lete RegisteredModel\x12\xd2\x01\n\x12getRegisteredModel\x12\x1a.mlflow.GetRegisteredModel\x1a#.mlflow.GetRegisteredModel.Response\"{\xf2\x86\x19w\n2\n\x03GET\x12%/preview/mlflow/registered-models/get\x1a\x04\x08\x02\x10\x00\n*\n\x03GET\x12\x1d/mlflow/registered-models/get\x1a\x04\x08\x02\x10\x00\x10\x01*\x13Get RegisteredModel\x12\xea\x01\n\x16searchRegisteredModels\x12\x1e.mlflow.SearchRegisteredModels\x1a\'.mlflow.SearchRegisteredModels.Response\"\x86\x01\xf2\x86\x19\x81\x01\n5\n\x03GET\x12(/preview/mlflow/registered-models/search\x1a\x04\x08\x02\x10\x00\n-\n\x03GET\x12 /mlflow/registered-models/search\x1a\x04\x08\x02\x10\x00\x10\x01*\x17Search RegisteredModels\x12\xdc\x01\n\x14listRegisteredModels\x12\x1c.mlflow.ListRegisteredModels\x1a%.mlflow.ListRegisteredModels.Response\"\x7f\xf2\x86\x19{\n3\n\x03GET\x12&/preview/mlflow/registered-models/list\x1a\x04\x08\x02\x10\x00\n+\n\x03GET\x12\x1e/mlflow/registered-models/list\x1a\x04\x08\x02\x10\x00\x10\x01*\x15List RegisteredModels\x12\xb3\x02\n\x11getLatestVersions\x12\x19.mlflow.GetLatestVersions\x1a\".mlflow.GetLatestVersions.Response\"\xde\x01\xf2\x86\x19\xd9\x01\n;\n\x04POST\x12-/mlflow/registered-models/get-latest-versions\x1a\x04\x08\x02\x10\x00\nB\n\x03GET\x12\x35/preview/mlflow/registered-models/get-latest-versions\x1a\x04\x08\x02\x10\x00\n:\n\x03GET\x12-/mlflow/registered-models/get-latest-versions\x1a\x04\x08\x02\x10\x00\x10\x01*\x18Get Latest ModelVersions\x12\xd4\x01\n\x12\x63reateModelVersion\x12\x1a.mlflow.CreateModelVersion\x1a#.mlflow.CreateModelVersion.Response\"}\xf2\x86\x19y\n3\n\x04POST\x12%/preview/mlflow/model-versions/create\x1a\x04\x08\x02\x10\x00\n+\n\x04POST\x12\x1d/mlflow/model-versions/create\x1a\x04\x08\x02\x10\x00\x10\x01*\x13\x43reate ModelVersion\x12\xd6\x01\n\x12updateModelVersion\x12\x1a.mlflow.UpdateModelVersion\x1a#.mlflow.UpdateModelVersion.Response\"\x7f\xf2\x86\x19{\n4\n\x05PATCH\x12%/preview/mlflow/model-versions/update\x1a\x04\x08\x02\x10\x00\n,\n\x05PATCH\x12\x1d/mlflow/model-versions/update\x1a\x04\x08\x02\x10\x00\x10\x01*\x13Update ModelVersion\x12\x8f\x02\n\x1btransitionModelVersionStage\x12#.mlflow.TransitionModelVersionStage\x1a,.mlflow.TransitionModelVersionStage.Response\"\x9c\x01\xf2\x86\x19\x97\x01\n=\n\x04POST\x12//preview/mlflow/model-versions/transition-stage\x1a\x04\x08\x02\x10\x00\n5\n\x04POST\x12\'/mlflow/model-versions/transition-stage\x1a\x04\x08\x02\x10\x00\x10\x01*\x1dTransition ModelVersion Stage\x12\xd9\x01\n\x12\x64\x65leteModelVersion\x12\x1a.mlflow.DeleteModelVersion\x1a#.mlflow.DeleteModelVersion.Response\"\x81\x01\xf2\x86\x19}\n5\n\x06\x44\x45LETE\x12%/preview/mlflow/model-versions/delete\x1a\x04\x08\x02\x10\x00\n-\n\x06\x44\x45LETE\x12\x1d/mlflow/model-versions/delete\x1a\x04\x08\x02\x10\x00\x10\x01*\x13\x44\x65lete ModelVersion\x12\xc0\x01\n\x0fgetModelVersion\x12\x17.mlflow.GetModelVersion\x1a .mlflow.GetModelVersion.Response\"r\xf2\x86\x19n\n/\n\x03GET\x12\"/preview/mlflow/model-versions/get\x1a\x04\x08\x02\x10\x00\n\'\n\x03GET\x12\x1a/mlflow/model-versions/get\x1a\x04\x08\x02\x10\x00\x10\x01*\x10Get ModelVersion\x12\xd6\x01\n\x13searchModelVersions\x12\x1b.mlflow.SearchModelVersions\x1a$.mlflow.SearchModelVersions.Response\"|\xf2\x86\x19x\n2\n\x03GET\x12%/preview/mlflow/model-versions/search\x1a\x04\x08\x02\x10\x00\n*\n\x03GET\x12\x1d/mlflow/model-versions/search\x1a\x04\x08\x02\x10\x00\x10\x01*\x14Search ModelVersions\x12\x98\x02\n\x1agetModelVersionDownloadUri\x12\".mlflow.GetModelVersionDownloadUri\x1a+.mlflow.GetModelVersionDownloadUri.Response\"\xa8\x01\xf2\x86\x19\xa3\x01\n<\n\x03GET\x12//preview/mlflow/model-versions/get-download-uri\x1a\x04\x08\x02\x10\x00\n4\n\x03GET\x12\'/mlflow/model-versions/get-download-uri\x1a\x04\x08\x02\x10\x00\x10\x01*+Get Download URI For ModelVersion Artifacts\x12\xec\x01\n\x15setRegisteredModelTag\x12\x1d.mlflow.SetRegisteredModelTag\x1a&.mlflow.SetRegisteredModelTag.Response\"\x8b\x01\xf2\x86\x19\x86\x01\n7\n\x04POST\x12)/preview/mlflow/registered-models/set-tag\x1a\x04\x08\x02\x10\x00\n/\n\x04POST\x12!/mlflow/registered-models/set-tag\x1a\x04\x08\x02\x10\x00\x10\x01*\x18Set Registered Model Tag\x12\xd9\x01\n\x12setModelVersionTag\x12\x1a.mlflow.SetModelVersionTag\x1a#.mlflow.SetModelVersionTag.Response\"\x81\x01\xf2\x86\x19}\n4\n\x04POST\x12&/preview/mlflow/model-versions/set-tag\x1a\x04\x08\x02\x10\x00\n,\n\x04POST\x12\x1e/mlflow/model-versions/set-tag\x1a\x04\x08\x02\x10\x00\x10\x01*\x15Set Model Version Tag\x12\x82\x02\n\x18\x64\x65leteRegisteredModelTag\x12 .mlflow.DeleteRegisteredModelTag\x1a).mlflow.DeleteRegisteredModelTag.Response\"\x98\x01\xf2\x86\x19\x93\x01\n<\n\x06\x44\x45LETE\x12,/preview/mlflow/registered-models/delete-tag\x1a\x04\x08\x02\x10\x00\n4\n\x06\x44\x45LETE\x12$/mlflow/registered-models/delete-tag\x1a\x04\x08\x02\x10\x00\x10\x01*\x1b\x44\x65lete Registered Model Tag\x12\xf0\x01\n\x15\x64\x65leteModelVersionTag\x12\x1d.mlflow.DeleteModelVersionTag\x1a&.mlflow.DeleteModelVersionTag.Response\"\x8f\x01\xf2\x86\x19\x8a\x01\n9\n\x06\x44\x45LETE\x12)/preview/mlflow/model-versions/delete-tag\x1a\x04\x08\x02\x10\x00\n1\n\x06\x44\x45LETE\x12!/mlflow/model-versions/delete-tag\x1a\x04\x08\x02\x10\x00\x10\x01*\x18\x44\x65lete Model Version TagB!\n\x14org.mlflow.api.proto\x90\x01\x01\xa0\x01\x01\xe2?\x02\x10\x01')

_MODELVERSIONSTATUS = DESCRIPTOR.enum_types_by_name['ModelVersionStatus']
ModelVersionStatus = enum_type_wrapper.EnumTypeWrapper(_MODELVERSIONSTATUS)
PENDING_REGISTRATION = 1
FAILED_REGISTRATION = 2
READY = 3


_REGISTEREDMODEL = DESCRIPTOR.message_types_by_name['RegisteredModel']
_MODELVERSION = DESCRIPTOR.message_types_by_name['ModelVersion']
_CREATEREGISTEREDMODEL = DESCRIPTOR.message_types_by_name['CreateRegisteredModel']
_CREATEREGISTEREDMODEL_RESPONSE = _CREATEREGISTEREDMODEL.nested_types_by_name['Response']
_RENAMEREGISTEREDMODEL = DESCRIPTOR.message_types_by_name['RenameRegisteredModel']
_RENAMEREGISTEREDMODEL_RESPONSE = _RENAMEREGISTEREDMODEL.nested_types_by_name['Response']
_UPDATEREGISTEREDMODEL = DESCRIPTOR.message_types_by_name['UpdateRegisteredModel']
_UPDATEREGISTEREDMODEL_RESPONSE = _UPDATEREGISTEREDMODEL.nested_types_by_name['Response']
_DELETEREGISTEREDMODEL = DESCRIPTOR.message_types_by_name['DeleteRegisteredModel']
_DELETEREGISTEREDMODEL_RESPONSE = _DELETEREGISTEREDMODEL.nested_types_by_name['Response']
_GETREGISTEREDMODEL = DESCRIPTOR.message_types_by_name['GetRegisteredModel']
_GETREGISTEREDMODEL_RESPONSE = _GETREGISTEREDMODEL.nested_types_by_name['Response']
_LISTREGISTEREDMODELS = DESCRIPTOR.message_types_by_name['ListRegisteredModels']
_LISTREGISTEREDMODELS_RESPONSE = _LISTREGISTEREDMODELS.nested_types_by_name['Response']
_SEARCHREGISTEREDMODELS = DESCRIPTOR.message_types_by_name['SearchRegisteredModels']
_SEARCHREGISTEREDMODELS_RESPONSE = _SEARCHREGISTEREDMODELS.nested_types_by_name['Response']
_GETLATESTVERSIONS = DESCRIPTOR.message_types_by_name['GetLatestVersions']
_GETLATESTVERSIONS_RESPONSE = _GETLATESTVERSIONS.nested_types_by_name['Response']
_CREATEMODELVERSION = DESCRIPTOR.message_types_by_name['CreateModelVersion']
_CREATEMODELVERSION_RESPONSE = _CREATEMODELVERSION.nested_types_by_name['Response']
_UPDATEMODELVERSION = DESCRIPTOR.message_types_by_name['UpdateModelVersion']
_UPDATEMODELVERSION_RESPONSE = _UPDATEMODELVERSION.nested_types_by_name['Response']
_TRANSITIONMODELVERSIONSTAGE = DESCRIPTOR.message_types_by_name['TransitionModelVersionStage']
_TRANSITIONMODELVERSIONSTAGE_RESPONSE = _TRANSITIONMODELVERSIONSTAGE.nested_types_by_name['Response']
_DELETEMODELVERSION = DESCRIPTOR.message_types_by_name['DeleteModelVersion']
_DELETEMODELVERSION_RESPONSE = _DELETEMODELVERSION.nested_types_by_name['Response']
_GETMODELVERSION = DESCRIPTOR.message_types_by_name['GetModelVersion']
_GETMODELVERSION_RESPONSE = _GETMODELVERSION.nested_types_by_name['Response']
_SEARCHMODELVERSIONS = DESCRIPTOR.message_types_by_name['SearchModelVersions']
_SEARCHMODELVERSIONS_RESPONSE = _SEARCHMODELVERSIONS.nested_types_by_name['Response']
_GETMODELVERSIONDOWNLOADURI = DESCRIPTOR.message_types_by_name['GetModelVersionDownloadUri']
_GETMODELVERSIONDOWNLOADURI_RESPONSE = _GETMODELVERSIONDOWNLOADURI.nested_types_by_name['Response']
_MODELVERSIONTAG = DESCRIPTOR.message_types_by_name['ModelVersionTag']
_REGISTEREDMODELTAG = DESCRIPTOR.message_types_by_name['RegisteredModelTag']
_SETREGISTEREDMODELTAG = DESCRIPTOR.message_types_by_name['SetRegisteredModelTag']
_SETREGISTEREDMODELTAG_RESPONSE = _SETREGISTEREDMODELTAG.nested_types_by_name['Response']
_SETMODELVERSIONTAG = DESCRIPTOR.message_types_by_name['SetModelVersionTag']
_SETMODELVERSIONTAG_RESPONSE = _SETMODELVERSIONTAG.nested_types_by_name['Response']
_DELETEREGISTEREDMODELTAG = DESCRIPTOR.message_types_by_name['DeleteRegisteredModelTag']
_DELETEREGISTEREDMODELTAG_RESPONSE = _DELETEREGISTEREDMODELTAG.nested_types_by_name['Response']
_DELETEMODELVERSIONTAG = DESCRIPTOR.message_types_by_name['DeleteModelVersionTag']
_DELETEMODELVERSIONTAG_RESPONSE = _DELETEMODELVERSIONTAG.nested_types_by_name['Response']
RegisteredModel = _reflection.GeneratedProtocolMessageType('RegisteredModel', (_message.Message,), {
  'DESCRIPTOR' : _REGISTEREDMODEL,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.RegisteredModel)
  })
_sym_db.RegisterMessage(RegisteredModel)

ModelVersion = _reflection.GeneratedProtocolMessageType('ModelVersion', (_message.Message,), {
  'DESCRIPTOR' : _MODELVERSION,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.ModelVersion)
  })
_sym_db.RegisterMessage(ModelVersion)

CreateRegisteredModel = _reflection.GeneratedProtocolMessageType('CreateRegisteredModel', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _CREATEREGISTEREDMODEL_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.CreateRegisteredModel.Response)
    })
  ,
  'DESCRIPTOR' : _CREATEREGISTEREDMODEL,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.CreateRegisteredModel)
  })
_sym_db.RegisterMessage(CreateRegisteredModel)
_sym_db.RegisterMessage(CreateRegisteredModel.Response)

RenameRegisteredModel = _reflection.GeneratedProtocolMessageType('RenameRegisteredModel', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _RENAMEREGISTEREDMODEL_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.RenameRegisteredModel.Response)
    })
  ,
  'DESCRIPTOR' : _RENAMEREGISTEREDMODEL,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.RenameRegisteredModel)
  })
_sym_db.RegisterMessage(RenameRegisteredModel)
_sym_db.RegisterMessage(RenameRegisteredModel.Response)

UpdateRegisteredModel = _reflection.GeneratedProtocolMessageType('UpdateRegisteredModel', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _UPDATEREGISTEREDMODEL_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.UpdateRegisteredModel.Response)
    })
  ,
  'DESCRIPTOR' : _UPDATEREGISTEREDMODEL,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.UpdateRegisteredModel)
  })
_sym_db.RegisterMessage(UpdateRegisteredModel)
_sym_db.RegisterMessage(UpdateRegisteredModel.Response)

DeleteRegisteredModel = _reflection.GeneratedProtocolMessageType('DeleteRegisteredModel', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _DELETEREGISTEREDMODEL_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModel.Response)
    })
  ,
  'DESCRIPTOR' : _DELETEREGISTEREDMODEL,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModel)
  })
_sym_db.RegisterMessage(DeleteRegisteredModel)
_sym_db.RegisterMessage(DeleteRegisteredModel.Response)

GetRegisteredModel = _reflection.GeneratedProtocolMessageType('GetRegisteredModel', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _GETREGISTEREDMODEL_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.GetRegisteredModel.Response)
    })
  ,
  'DESCRIPTOR' : _GETREGISTEREDMODEL,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.GetRegisteredModel)
  })
_sym_db.RegisterMessage(GetRegisteredModel)
_sym_db.RegisterMessage(GetRegisteredModel.Response)

ListRegisteredModels = _reflection.GeneratedProtocolMessageType('ListRegisteredModels', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _LISTREGISTEREDMODELS_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.ListRegisteredModels.Response)
    })
  ,
  'DESCRIPTOR' : _LISTREGISTEREDMODELS,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.ListRegisteredModels)
  })
_sym_db.RegisterMessage(ListRegisteredModels)
_sym_db.RegisterMessage(ListRegisteredModels.Response)

SearchRegisteredModels = _reflection.GeneratedProtocolMessageType('SearchRegisteredModels', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _SEARCHREGISTEREDMODELS_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.SearchRegisteredModels.Response)
    })
  ,
  'DESCRIPTOR' : _SEARCHREGISTEREDMODELS,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.SearchRegisteredModels)
  })
_sym_db.RegisterMessage(SearchRegisteredModels)
_sym_db.RegisterMessage(SearchRegisteredModels.Response)

GetLatestVersions = _reflection.GeneratedProtocolMessageType('GetLatestVersions', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _GETLATESTVERSIONS_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.GetLatestVersions.Response)
    })
  ,
  'DESCRIPTOR' : _GETLATESTVERSIONS,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.GetLatestVersions)
  })
_sym_db.RegisterMessage(GetLatestVersions)
_sym_db.RegisterMessage(GetLatestVersions.Response)

CreateModelVersion = _reflection.GeneratedProtocolMessageType('CreateModelVersion', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _CREATEMODELVERSION_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.CreateModelVersion.Response)
    })
  ,
  'DESCRIPTOR' : _CREATEMODELVERSION,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.CreateModelVersion)
  })
_sym_db.RegisterMessage(CreateModelVersion)
_sym_db.RegisterMessage(CreateModelVersion.Response)

UpdateModelVersion = _reflection.GeneratedProtocolMessageType('UpdateModelVersion', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _UPDATEMODELVERSION_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.UpdateModelVersion.Response)
    })
  ,
  'DESCRIPTOR' : _UPDATEMODELVERSION,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.UpdateModelVersion)
  })
_sym_db.RegisterMessage(UpdateModelVersion)
_sym_db.RegisterMessage(UpdateModelVersion.Response)

TransitionModelVersionStage = _reflection.GeneratedProtocolMessageType('TransitionModelVersionStage', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _TRANSITIONMODELVERSIONSTAGE_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.TransitionModelVersionStage.Response)
    })
  ,
  'DESCRIPTOR' : _TRANSITIONMODELVERSIONSTAGE,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.TransitionModelVersionStage)
  })
_sym_db.RegisterMessage(TransitionModelVersionStage)
_sym_db.RegisterMessage(TransitionModelVersionStage.Response)

DeleteModelVersion = _reflection.GeneratedProtocolMessageType('DeleteModelVersion', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _DELETEMODELVERSION_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.DeleteModelVersion.Response)
    })
  ,
  'DESCRIPTOR' : _DELETEMODELVERSION,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.DeleteModelVersion)
  })
_sym_db.RegisterMessage(DeleteModelVersion)
_sym_db.RegisterMessage(DeleteModelVersion.Response)

GetModelVersion = _reflection.GeneratedProtocolMessageType('GetModelVersion', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _GETMODELVERSION_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.GetModelVersion.Response)
    })
  ,
  'DESCRIPTOR' : _GETMODELVERSION,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.GetModelVersion)
  })
_sym_db.RegisterMessage(GetModelVersion)
_sym_db.RegisterMessage(GetModelVersion.Response)

SearchModelVersions = _reflection.GeneratedProtocolMessageType('SearchModelVersions', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _SEARCHMODELVERSIONS_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.SearchModelVersions.Response)
    })
  ,
  'DESCRIPTOR' : _SEARCHMODELVERSIONS,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.SearchModelVersions)
  })
_sym_db.RegisterMessage(SearchModelVersions)
_sym_db.RegisterMessage(SearchModelVersions.Response)

GetModelVersionDownloadUri = _reflection.GeneratedProtocolMessageType('GetModelVersionDownloadUri', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _GETMODELVERSIONDOWNLOADURI_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.GetModelVersionDownloadUri.Response)
    })
  ,
  'DESCRIPTOR' : _GETMODELVERSIONDOWNLOADURI,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.GetModelVersionDownloadUri)
  })
_sym_db.RegisterMessage(GetModelVersionDownloadUri)
_sym_db.RegisterMessage(GetModelVersionDownloadUri.Response)

ModelVersionTag = _reflection.GeneratedProtocolMessageType('ModelVersionTag', (_message.Message,), {
  'DESCRIPTOR' : _MODELVERSIONTAG,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.ModelVersionTag)
  })
_sym_db.RegisterMessage(ModelVersionTag)

RegisteredModelTag = _reflection.GeneratedProtocolMessageType('RegisteredModelTag', (_message.Message,), {
  'DESCRIPTOR' : _REGISTEREDMODELTAG,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.RegisteredModelTag)
  })
_sym_db.RegisterMessage(RegisteredModelTag)

SetRegisteredModelTag = _reflection.GeneratedProtocolMessageType('SetRegisteredModelTag', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _SETREGISTEREDMODELTAG_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.SetRegisteredModelTag.Response)
    })
  ,
  'DESCRIPTOR' : _SETREGISTEREDMODELTAG,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.SetRegisteredModelTag)
  })
_sym_db.RegisterMessage(SetRegisteredModelTag)
_sym_db.RegisterMessage(SetRegisteredModelTag.Response)

SetModelVersionTag = _reflection.GeneratedProtocolMessageType('SetModelVersionTag', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _SETMODELVERSIONTAG_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.SetModelVersionTag.Response)
    })
  ,
  'DESCRIPTOR' : _SETMODELVERSIONTAG,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.SetModelVersionTag)
  })
_sym_db.RegisterMessage(SetModelVersionTag)
_sym_db.RegisterMessage(SetModelVersionTag.Response)

DeleteRegisteredModelTag = _reflection.GeneratedProtocolMessageType('DeleteRegisteredModelTag', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _DELETEREGISTEREDMODELTAG_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModelTag.Response)
    })
  ,
  'DESCRIPTOR' : _DELETEREGISTEREDMODELTAG,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.DeleteRegisteredModelTag)
  })
_sym_db.RegisterMessage(DeleteRegisteredModelTag)
_sym_db.RegisterMessage(DeleteRegisteredModelTag.Response)

DeleteModelVersionTag = _reflection.GeneratedProtocolMessageType('DeleteModelVersionTag', (_message.Message,), {

  'Response' : _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), {
    'DESCRIPTOR' : _DELETEMODELVERSIONTAG_RESPONSE,
    '__module__' : 'model_registry_pb2'
    # @@protoc_insertion_point(class_scope:mlflow.DeleteModelVersionTag.Response)
    })
  ,
  'DESCRIPTOR' : _DELETEMODELVERSIONTAG,
  '__module__' : 'model_registry_pb2'
  # @@protoc_insertion_point(class_scope:mlflow.DeleteModelVersionTag)
  })
_sym_db.RegisterMessage(DeleteModelVersionTag)
_sym_db.RegisterMessage(DeleteModelVersionTag.Response)

_MODELREGISTRYSERVICE = DESCRIPTOR.services_by_name['ModelRegistryService']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\024org.mlflow.api.proto\220\001\001\240\001\001\342?\002\020\001'
  _CREATEREGISTEREDMODEL.fields_by_name['name']._options = None
  _CREATEREGISTEREDMODEL.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _CREATEREGISTEREDMODEL._options = None
  _CREATEREGISTEREDMODEL._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _RENAMEREGISTEREDMODEL.fields_by_name['name']._options = None
  _RENAMEREGISTEREDMODEL.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _RENAMEREGISTEREDMODEL._options = None
  _RENAMEREGISTEREDMODEL._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _UPDATEREGISTEREDMODEL.fields_by_name['name']._options = None
  _UPDATEREGISTEREDMODEL.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _UPDATEREGISTEREDMODEL._options = None
  _UPDATEREGISTEREDMODEL._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _DELETEREGISTEREDMODEL.fields_by_name['name']._options = None
  _DELETEREGISTEREDMODEL.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _DELETEREGISTEREDMODEL._options = None
  _DELETEREGISTEREDMODEL._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _GETREGISTEREDMODEL.fields_by_name['name']._options = None
  _GETREGISTEREDMODEL.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _GETREGISTEREDMODEL._options = None
  _GETREGISTEREDMODEL._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _LISTREGISTEREDMODELS._options = None
  _LISTREGISTEREDMODELS._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _SEARCHREGISTEREDMODELS._options = None
  _SEARCHREGISTEREDMODELS._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _GETLATESTVERSIONS.fields_by_name['name']._options = None
  _GETLATESTVERSIONS.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _GETLATESTVERSIONS._options = None
  _GETLATESTVERSIONS._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _CREATEMODELVERSION.fields_by_name['name']._options = None
  _CREATEMODELVERSION.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _CREATEMODELVERSION.fields_by_name['source']._options = None
  _CREATEMODELVERSION.fields_by_name['source']._serialized_options = b'\370\206\031\001'
  _CREATEMODELVERSION._options = None
  _CREATEMODELVERSION._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _UPDATEMODELVERSION.fields_by_name['name']._options = None
  _UPDATEMODELVERSION.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _UPDATEMODELVERSION.fields_by_name['version']._options = None
  _UPDATEMODELVERSION.fields_by_name['version']._serialized_options = b'\370\206\031\001'
  _UPDATEMODELVERSION._options = None
  _UPDATEMODELVERSION._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _TRANSITIONMODELVERSIONSTAGE.fields_by_name['name']._options = None
  _TRANSITIONMODELVERSIONSTAGE.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _TRANSITIONMODELVERSIONSTAGE.fields_by_name['version']._options = None
  _TRANSITIONMODELVERSIONSTAGE.fields_by_name['version']._serialized_options = b'\370\206\031\001'
  _TRANSITIONMODELVERSIONSTAGE.fields_by_name['stage']._options = None
  _TRANSITIONMODELVERSIONSTAGE.fields_by_name['stage']._serialized_options = b'\370\206\031\001'
  _TRANSITIONMODELVERSIONSTAGE.fields_by_name['archive_existing_versions']._options = None
  _TRANSITIONMODELVERSIONSTAGE.fields_by_name['archive_existing_versions']._serialized_options = b'\370\206\031\001'
  _TRANSITIONMODELVERSIONSTAGE._options = None
  _TRANSITIONMODELVERSIONSTAGE._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _DELETEMODELVERSION.fields_by_name['name']._options = None
  _DELETEMODELVERSION.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _DELETEMODELVERSION.fields_by_name['version']._options = None
  _DELETEMODELVERSION.fields_by_name['version']._serialized_options = b'\370\206\031\001'
  _DELETEMODELVERSION._options = None
  _DELETEMODELVERSION._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _GETMODELVERSION.fields_by_name['name']._options = None
  _GETMODELVERSION.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _GETMODELVERSION.fields_by_name['version']._options = None
  _GETMODELVERSION.fields_by_name['version']._serialized_options = b'\370\206\031\001'
  _GETMODELVERSION._options = None
  _GETMODELVERSION._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _SEARCHMODELVERSIONS._options = None
  _SEARCHMODELVERSIONS._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _GETMODELVERSIONDOWNLOADURI.fields_by_name['name']._options = None
  _GETMODELVERSIONDOWNLOADURI.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _GETMODELVERSIONDOWNLOADURI.fields_by_name['version']._options = None
  _GETMODELVERSIONDOWNLOADURI.fields_by_name['version']._serialized_options = b'\370\206\031\001'
  _GETMODELVERSIONDOWNLOADURI._options = None
  _GETMODELVERSIONDOWNLOADURI._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _SETREGISTEREDMODELTAG.fields_by_name['name']._options = None
  _SETREGISTEREDMODELTAG.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _SETREGISTEREDMODELTAG.fields_by_name['key']._options = None
  _SETREGISTEREDMODELTAG.fields_by_name['key']._serialized_options = b'\370\206\031\001'
  _SETREGISTEREDMODELTAG.fields_by_name['value']._options = None
  _SETREGISTEREDMODELTAG.fields_by_name['value']._serialized_options = b'\370\206\031\001'
  _SETREGISTEREDMODELTAG._options = None
  _SETREGISTEREDMODELTAG._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _SETMODELVERSIONTAG.fields_by_name['name']._options = None
  _SETMODELVERSIONTAG.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _SETMODELVERSIONTAG.fields_by_name['version']._options = None
  _SETMODELVERSIONTAG.fields_by_name['version']._serialized_options = b'\370\206\031\001'
  _SETMODELVERSIONTAG.fields_by_name['key']._options = None
  _SETMODELVERSIONTAG.fields_by_name['key']._serialized_options = b'\370\206\031\001'
  _SETMODELVERSIONTAG.fields_by_name['value']._options = None
  _SETMODELVERSIONTAG.fields_by_name['value']._serialized_options = b'\370\206\031\001'
  _SETMODELVERSIONTAG._options = None
  _SETMODELVERSIONTAG._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _DELETEREGISTEREDMODELTAG.fields_by_name['name']._options = None
  _DELETEREGISTEREDMODELTAG.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _DELETEREGISTEREDMODELTAG.fields_by_name['key']._options = None
  _DELETEREGISTEREDMODELTAG.fields_by_name['key']._serialized_options = b'\370\206\031\001'
  _DELETEREGISTEREDMODELTAG._options = None
  _DELETEREGISTEREDMODELTAG._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _DELETEMODELVERSIONTAG.fields_by_name['name']._options = None
  _DELETEMODELVERSIONTAG.fields_by_name['name']._serialized_options = b'\370\206\031\001'
  _DELETEMODELVERSIONTAG.fields_by_name['version']._options = None
  _DELETEMODELVERSIONTAG.fields_by_name['version']._serialized_options = b'\370\206\031\001'
  _DELETEMODELVERSIONTAG.fields_by_name['key']._options = None
  _DELETEMODELVERSIONTAG.fields_by_name['key']._serialized_options = b'\370\206\031\001'
  _DELETEMODELVERSIONTAG._options = None
  _DELETEMODELVERSIONTAG._serialized_options = b'\342?(\n&com.databricks.rpc.RPC[$this.Response]'
  _MODELREGISTRYSERVICE.methods_by_name['createRegisteredModel']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['createRegisteredModel']._serialized_options = b'\362\206\031\202\001\n6\n\004POST\022(/preview/mlflow/registered-models/create\032\004\010\002\020\000\n.\n\004POST\022 /mlflow/registered-models/create\032\004\010\002\020\000\020\001*\026Create RegisteredModel'
  _MODELREGISTRYSERVICE.methods_by_name['renameRegisteredModel']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['renameRegisteredModel']._serialized_options = b'\362\206\031\202\001\n6\n\004POST\022(/preview/mlflow/registered-models/rename\032\004\010\002\020\000\n.\n\004POST\022 /mlflow/registered-models/rename\032\004\010\002\020\000\020\001*\026Rename RegisteredModel'
  _MODELREGISTRYSERVICE.methods_by_name['updateRegisteredModel']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['updateRegisteredModel']._serialized_options = b'\362\206\031\204\001\n7\n\005PATCH\022(/preview/mlflow/registered-models/update\032\004\010\002\020\000\n/\n\005PATCH\022 /mlflow/registered-models/update\032\004\010\002\020\000\020\001*\026Update RegisteredModel'
  _MODELREGISTRYSERVICE.methods_by_name['deleteRegisteredModel']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['deleteRegisteredModel']._serialized_options = b'\362\206\031\206\001\n8\n\006DELETE\022(/preview/mlflow/registered-models/delete\032\004\010\002\020\000\n0\n\006DELETE\022 /mlflow/registered-models/delete\032\004\010\002\020\000\020\001*\026Delete RegisteredModel'
  _MODELREGISTRYSERVICE.methods_by_name['getRegisteredModel']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['getRegisteredModel']._serialized_options = b'\362\206\031w\n2\n\003GET\022%/preview/mlflow/registered-models/get\032\004\010\002\020\000\n*\n\003GET\022\035/mlflow/registered-models/get\032\004\010\002\020\000\020\001*\023Get RegisteredModel'
  _MODELREGISTRYSERVICE.methods_by_name['searchRegisteredModels']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['searchRegisteredModels']._serialized_options = b'\362\206\031\201\001\n5\n\003GET\022(/preview/mlflow/registered-models/search\032\004\010\002\020\000\n-\n\003GET\022 /mlflow/registered-models/search\032\004\010\002\020\000\020\001*\027Search RegisteredModels'
  _MODELREGISTRYSERVICE.methods_by_name['listRegisteredModels']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['listRegisteredModels']._serialized_options = b'\362\206\031{\n3\n\003GET\022&/preview/mlflow/registered-models/list\032\004\010\002\020\000\n+\n\003GET\022\036/mlflow/registered-models/list\032\004\010\002\020\000\020\001*\025List RegisteredModels'
  _MODELREGISTRYSERVICE.methods_by_name['getLatestVersions']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['getLatestVersions']._serialized_options = b'\362\206\031\331\001\n;\n\004POST\022-/mlflow/registered-models/get-latest-versions\032\004\010\002\020\000\nB\n\003GET\0225/preview/mlflow/registered-models/get-latest-versions\032\004\010\002\020\000\n:\n\003GET\022-/mlflow/registered-models/get-latest-versions\032\004\010\002\020\000\020\001*\030Get Latest ModelVersions'
  _MODELREGISTRYSERVICE.methods_by_name['createModelVersion']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['createModelVersion']._serialized_options = b'\362\206\031y\n3\n\004POST\022%/preview/mlflow/model-versions/create\032\004\010\002\020\000\n+\n\004POST\022\035/mlflow/model-versions/create\032\004\010\002\020\000\020\001*\023Create ModelVersion'
  _MODELREGISTRYSERVICE.methods_by_name['updateModelVersion']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['updateModelVersion']._serialized_options = b'\362\206\031{\n4\n\005PATCH\022%/preview/mlflow/model-versions/update\032\004\010\002\020\000\n,\n\005PATCH\022\035/mlflow/model-versions/update\032\004\010\002\020\000\020\001*\023Update ModelVersion'
  _MODELREGISTRYSERVICE.methods_by_name['transitionModelVersionStage']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['transitionModelVersionStage']._serialized_options = b'\362\206\031\227\001\n=\n\004POST\022//preview/mlflow/model-versions/transition-stage\032\004\010\002\020\000\n5\n\004POST\022\'/mlflow/model-versions/transition-stage\032\004\010\002\020\000\020\001*\035Transition ModelVersion Stage'
  _MODELREGISTRYSERVICE.methods_by_name['deleteModelVersion']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['deleteModelVersion']._serialized_options = b'\362\206\031}\n5\n\006DELETE\022%/preview/mlflow/model-versions/delete\032\004\010\002\020\000\n-\n\006DELETE\022\035/mlflow/model-versions/delete\032\004\010\002\020\000\020\001*\023Delete ModelVersion'
  _MODELREGISTRYSERVICE.methods_by_name['getModelVersion']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['getModelVersion']._serialized_options = b'\362\206\031n\n/\n\003GET\022\"/preview/mlflow/model-versions/get\032\004\010\002\020\000\n\'\n\003GET\022\032/mlflow/model-versions/get\032\004\010\002\020\000\020\001*\020Get ModelVersion'
  _MODELREGISTRYSERVICE.methods_by_name['searchModelVersions']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['searchModelVersions']._serialized_options = b'\362\206\031x\n2\n\003GET\022%/preview/mlflow/model-versions/search\032\004\010\002\020\000\n*\n\003GET\022\035/mlflow/model-versions/search\032\004\010\002\020\000\020\001*\024Search ModelVersions'
  _MODELREGISTRYSERVICE.methods_by_name['getModelVersionDownloadUri']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['getModelVersionDownloadUri']._serialized_options = b'\362\206\031\243\001\n<\n\003GET\022//preview/mlflow/model-versions/get-download-uri\032\004\010\002\020\000\n4\n\003GET\022\'/mlflow/model-versions/get-download-uri\032\004\010\002\020\000\020\001*+Get Download URI For ModelVersion Artifacts'
  _MODELREGISTRYSERVICE.methods_by_name['setRegisteredModelTag']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['setRegisteredModelTag']._serialized_options = b'\362\206\031\206\001\n7\n\004POST\022)/preview/mlflow/registered-models/set-tag\032\004\010\002\020\000\n/\n\004POST\022!/mlflow/registered-models/set-tag\032\004\010\002\020\000\020\001*\030Set Registered Model Tag'
  _MODELREGISTRYSERVICE.methods_by_name['setModelVersionTag']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['setModelVersionTag']._serialized_options = b'\362\206\031}\n4\n\004POST\022&/preview/mlflow/model-versions/set-tag\032\004\010\002\020\000\n,\n\004POST\022\036/mlflow/model-versions/set-tag\032\004\010\002\020\000\020\001*\025Set Model Version Tag'
  _MODELREGISTRYSERVICE.methods_by_name['deleteRegisteredModelTag']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['deleteRegisteredModelTag']._serialized_options = b'\362\206\031\223\001\n<\n\006DELETE\022,/preview/mlflow/registered-models/delete-tag\032\004\010\002\020\000\n4\n\006DELETE\022$/mlflow/registered-models/delete-tag\032\004\010\002\020\000\020\001*\033Delete Registered Model Tag'
  _MODELREGISTRYSERVICE.methods_by_name['deleteModelVersionTag']._options = None
  _MODELREGISTRYSERVICE.methods_by_name['deleteModelVersionTag']._serialized_options = b'\362\206\031\212\001\n9\n\006DELETE\022)/preview/mlflow/model-versions/delete-tag\032\004\010\002\020\000\n1\n\006DELETE\022!/mlflow/model-versions/delete-tag\032\004\010\002\020\000\020\001*\030Delete Model Version Tag'
  _MODELVERSIONSTATUS._serialized_start=4080
  _MODELVERSIONSTATUS._serialized_end=4162
  _REGISTEREDMODEL._serialized_start=74
  _REGISTEREDMODEL._serialized_end=292
  _MODELVERSION._serialized_start=295
  _MODELVERSION._serialized_end=618
  _CREATEREGISTEREDMODEL._serialized_start=621
  _CREATEREGISTEREDMODEL._serialized_end=835
  _CREATEREGISTEREDMODEL_RESPONSE._serialized_start=729
  _CREATEREGISTEREDMODEL_RESPONSE._serialized_end=790
  _RENAMEREGISTEREDMODEL._serialized_start=838
  _RENAMEREGISTEREDMODEL._serialized_end=1007
  _RENAMEREGISTEREDMODEL_RESPONSE._serialized_start=729
  _RENAMEREGISTEREDMODEL_RESPONSE._serialized_end=790
  _UPDATEREGISTEREDMODEL._serialized_start=1010
  _UPDATEREGISTEREDMODEL._serialized_end=1182
  _UPDATEREGISTEREDMODEL_RESPONSE._serialized_start=729
  _UPDATEREGISTEREDMODEL_RESPONSE._serialized_end=790
  _DELETEREGISTEREDMODEL._serialized_start=1184
  _DELETEREGISTEREDMODEL._serialized_end=1284
  _DELETEREGISTEREDMODEL_RESPONSE._serialized_start=729
  _DELETEREGISTEREDMODEL_RESPONSE._serialized_end=739
  _GETREGISTEREDMODEL._serialized_start=1287
  _GETREGISTEREDMODEL._serialized_end=1435
  _GETREGISTEREDMODEL_RESPONSE._serialized_start=729
  _GETREGISTEREDMODEL_RESPONSE._serialized_end=790
  _LISTREGISTEREDMODELS._serialized_start=1438
  _LISTREGISTEREDMODELS._serialized_end=1640
  _LISTREGISTEREDMODELS_RESPONSE._serialized_start=1508
  _LISTREGISTEREDMODELS_RESPONSE._serialized_end=1595
  _SEARCHREGISTEREDMODELS._serialized_start=1643
  _SEARCHREGISTEREDMODELS._serialized_end=1881
  _SEARCHREGISTEREDMODELS_RESPONSE._serialized_start=1508
  _SEARCHREGISTEREDMODELS_RESPONSE._serialized_end=1595
  _GETLATESTVERSIONS._serialized_start=1884
  _GETLATESTVERSIONS._serialized_end=2042
  _GETLATESTVERSIONS_RESPONSE._serialized_start=1941
  _GETLATESTVERSIONS_RESPONSE._serialized_end=1997
  _CREATEMODELVERSION._serialized_start=2045
  _CREATEMODELVERSION._serialized_end=2303
  _CREATEMODELVERSION_RESPONSE._serialized_start=2203
  _CREATEMODELVERSION_RESPONSE._serialized_end=2258
  _UPDATEMODELVERSION._serialized_start=2306
  _UPDATEMODELVERSION._serialized_end=2492
  _UPDATEMODELVERSION_RESPONSE._serialized_start=2203
  _UPDATEMODELVERSION_RESPONSE._serialized_end=2258
  _TRANSITIONMODELVERSIONSTAGE._serialized_start=2495
  _TRANSITIONMODELVERSIONSTAGE._serialized_end=2731
  _TRANSITIONMODELVERSIONSTAGE_RESPONSE._serialized_start=2203
  _TRANSITIONMODELVERSIONSTAGE_RESPONSE._serialized_end=2258
  _DELETEMODELVERSION._serialized_start=2733
  _DELETEMODELVERSION._serialized_end=2853
  _DELETEMODELVERSION_RESPONSE._serialized_start=729
  _DELETEMODELVERSION_RESPONSE._serialized_end=739
  _GETMODELVERSION._serialized_start=2856
  _GETMODELVERSION._serialized_end=3018
  _GETMODELVERSION_RESPONSE._serialized_start=2203
  _GETMODELVERSION_RESPONSE._serialized_end=2258
  _SEARCHMODELVERSIONS._serialized_start=3021
  _SEARCHMODELVERSIONS._serialized_end=3253
  _SEARCHMODELVERSIONS_RESPONSE._serialized_start=3127
  _SEARCHMODELVERSIONS_RESPONSE._serialized_end=3208
  _GETMODELVERSIONDOWNLOADURI._serialized_start=3256
  _GETMODELVERSIONDOWNLOADURI._serialized_end=3406
  _GETMODELVERSIONDOWNLOADURI_RESPONSE._serialized_start=3329
  _GETMODELVERSIONDOWNLOADURI_RESPONSE._serialized_end=3361
  _MODELVERSIONTAG._serialized_start=3408
  _MODELVERSIONTAG._serialized_end=3453
  _REGISTEREDMODELTAG._serialized_start=3455
  _REGISTEREDMODELTAG._serialized_end=3503
  _SETREGISTEREDMODELTAG._serialized_start=3506
  _SETREGISTEREDMODELTAG._serialized_end=3646
  _SETREGISTEREDMODELTAG_RESPONSE._serialized_start=729
  _SETREGISTEREDMODELTAG_RESPONSE._serialized_end=739
  _SETMODELVERSIONTAG._serialized_start=3649
  _SETMODELVERSIONTAG._serialized_end=3809
  _SETMODELVERSIONTAG_RESPONSE._serialized_start=729
  _SETMODELVERSIONTAG_RESPONSE._serialized_end=739
  _DELETEREGISTEREDMODELTAG._serialized_start=3811
  _DELETEREGISTEREDMODELTAG._serialized_end=3933
  _DELETEREGISTEREDMODELTAG_RESPONSE._serialized_start=729
  _DELETEREGISTEREDMODELTAG_RESPONSE._serialized_end=739
  _DELETEMODELVERSIONTAG._serialized_start=3936
  _DELETEMODELVERSIONTAG._serialized_end=4078
  _DELETEMODELVERSIONTAG_RESPONSE._serialized_start=729
  _DELETEMODELVERSIONTAG_RESPONSE._serialized_end=739
  _MODELREGISTRYSERVICE._serialized_start=4165
  _MODELREGISTRYSERVICE._serialized_end=8700
ModelRegistryService = service_reflection.GeneratedServiceType('ModelRegistryService', (_service.Service,), dict(
  DESCRIPTOR = _MODELREGISTRYSERVICE,
  __module__ = 'model_registry_pb2'
  ))

ModelRegistryService_Stub = service_reflection.GeneratedServiceStubType('ModelRegistryService_Stub', (ModelRegistryService,), dict(
  DESCRIPTOR = _MODELREGISTRYSERVICE,
  __module__ = 'model_registry_pb2'
  ))


# @@protoc_insertion_point(module_scope)
