# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: mlrunx/v1/ingest.proto
# Protobuf Python Version: 6.33.5
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    33,
    5,
    '',
    'mlrunx/v1/ingest.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from mlrunx.v1 import common_pb2 as mlrunx_dot_v1_dot_common__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16mlrunx/v1/ingest.proto\x12\tmlrunx.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x16mlrunx/v1/common.proto\"\xeb\x03\n\x0eInitRunRequest\x12\x33\n\nproject_id\x18\x01 \x01(\x0b\x32\x14.mlrunx.v1.ProjectIdR\tprojectId\x12\x1a\n\x06run_id\x18\x02 \x01(\tH\x00R\x05runId\x88\x01\x01\x12\x17\n\x04name\x18\x03 \x01(\tH\x01R\x04name\x88\x01\x01\x12%\n\x0b\x64\x65scription\x18\x04 \x01(\tH\x02R\x0b\x64\x65scription\x88\x01\x01\x12\"\n\x04tags\x18\x05 \x03(\x0b\x32\x0e.mlrunx.v1.TagR\x04tags\x12;\n\x0bsystem_info\x18\x06 \x01(\x0b\x32\x15.mlrunx.v1.SystemInfoH\x03R\nsystemInfo\x88\x01\x01\x12\x32\n\x08git_info\x18\x07 \x01(\x0b\x32\x12.mlrunx.v1.GitInfoH\x04R\x07gitInfo\x88\x01\x01\x12\'\n\rparent_run_id\x18\x08 \x01(\tH\x05R\x0bparentRunId\x88\x01\x01\x12&\n\x0cresume_token\x18\t \x01(\tH\x06R\x0bresumeToken\x88\x01\x01\x42\t\n\x07_run_idB\x07\n\x05_nameB\x0e\n\x0c_descriptionB\x0e\n\x0c_system_infoB\x0b\n\t_git_infoB\x10\n\x0e_parent_run_idB\x0f\n\r_resume_token\"n\n\x07GitInfo\x12\x1d\n\nremote_url\x18\x01 \x01(\tR\tremoteUrl\x12\x16\n\x06\x62ranch\x18\x02 \x01(\tR\x06\x62ranch\x12\x16\n\x06\x63ommit\x18\x03 \x01(\tR\x06\x63ommit\x12\x14\n\x05\x64irty\x18\x04 \x01(\x08R\x05\x64irty\"\xe8\x01\n\x0fInitRunResponse\x12\'\n\x06run_id\x18\x01 \x01(\x0b\x32\x10.mlrunx.v1.RunIdR\x05runId\x12!\n\x0cresume_token\x18\x02 \x01(\tR\x0bresumeToken\x12;\n\x0bserver_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\nserverTime\x12\x18\n\x07resumed\x18\x04 \x01(\x08R\x07resumed\x12\x32\n\x08warnings\x18\x05 \x03(\x0b\x32\x16.mlrunx.v1.ErrorDetailR\x08warnings\"\xb7\x01\n\x11LogMetricsRequest\x12\'\n\x06run_id\x18\x01 \x01(\x0b\x32\x10.mlrunx.v1.RunIdR\x05runId\x12\x30\n\x07metrics\x18\x02 \x01(\x0b\x32\x16.mlrunx.v1.MetricBatchR\x07metrics\x12\x19\n\x08\x62\x61tch_id\x18\x03 \x01(\tR\x07\x62\x61tchId\x12\x1f\n\x08sequence\x18\x04 \x01(\x03H\x00R\x08sequence\x88\x01\x01\x42\x0b\n\t_sequence\"\xdb\x01\n\x12LogMetricsResponse\x12%\n\x0e\x61\x63\x63\x65pted_count\x18\x01 \x01(\x03R\racceptedCount\x12-\n\x12\x64\x65\x64uplicated_count\x18\x02 \x01(\x03R\x11\x64\x65\x64uplicatedCount\x12\x32\n\x08warnings\x18\x03 \x03(\x0b\x32\x16.mlrunx.v1.ErrorDetailR\x08warnings\x12;\n\x0bserver_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\nserverTime\"M\n\x17LogMetricsStreamRequest\x12\x32\n\x05\x62\x61tch\x18\x01 \x01(\x0b\x32\x1c.mlrunx.v1.LogMetricsRequestR\x05\x62\x61tch\"U\n\x18LogMetricsStreamResponse\x12\x39\n\x08response\x18\x01 \x01(\x0b\x32\x1d.mlrunx.v1.LogMetricsResponseR\x08response\"i\n\x10LogParamsRequest\x12\'\n\x06run_id\x18\x01 \x01(\x0b\x32\x10.mlrunx.v1.RunIdR\x05runId\x12,\n\x06params\x18\x02 \x03(\x0b\x32\x14.mlrunx.v1.ParameterR\x06params\"\x95\x01\n\x11LogParamsResponse\x12%\n\x0e\x61\x63\x63\x65pted_count\x18\x01 \x01(\x03R\racceptedCount\x12%\n\x0e\x65xisting_count\x18\x02 \x01(\x03R\rexistingCount\x12\x32\n\x08warnings\x18\x03 \x03(\x0b\x32\x16.mlrunx.v1.ErrorDetailR\x08warnings\"~\n\x0eLogTagsRequest\x12\'\n\x06run_id\x18\x01 \x01(\x0b\x32\x10.mlrunx.v1.RunIdR\x05runId\x12\"\n\x04tags\x18\x02 \x03(\x0b\x32\x0e.mlrunx.v1.TagR\x04tags\x12\x1f\n\x0bremove_keys\x18\x03 \x03(\tR\nremoveKeys\"\x8f\x01\n\x0fLogTagsResponse\x12#\n\rupdated_count\x18\x01 \x01(\x03R\x0cupdatedCount\x12#\n\rremoved_count\x18\x02 \x01(\x03R\x0cremovedCount\x12\x32\n\x08warnings\x18\x03 \x03(\x0b\x32\x16.mlrunx.v1.ErrorDetailR\x08warnings\"\xaf\x01\n\x1b\x43reateArtifactUploadRequest\x12\'\n\x06run_id\x18\x01 \x01(\x0b\x32\x10.mlrunx.v1.RunIdR\x05runId\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.mlrunx.v1.ArtifactMetadataR\x08metadata\x12.\n\x13\x65xpected_size_bytes\x18\x03 \x01(\x03R\x11\x65xpectedSizeBytes\"\xc8\x02\n\x1c\x43reateArtifactUploadResponse\x12\x1b\n\tupload_id\x18\x01 \x01(\tR\x08uploadId\x12#\n\rpresigned_url\x18\x02 \x01(\tR\x0cpresignedUrl\x12\x39\n\nexpires_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\texpiresAt\x12g\n\x10required_headers\x18\x04 \x03(\x0b\x32<.mlrunx.v1.CreateArtifactUploadResponse.RequiredHeadersEntryR\x0frequiredHeaders\x1a\x42\n\x14RequiredHeadersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"\x8b\x01\n\x1d\x46inalizeArtifactUploadRequest\x12\x1b\n\tupload_id\x18\x01 \x01(\tR\x08uploadId\x12*\n\x11\x61\x63tual_size_bytes\x18\x02 \x01(\x03R\x0f\x61\x63tualSizeBytes\x12!\n\x0cmd5_checksum\x18\x03 \x01(\tR\x0bmd5Checksum\"\x8d\x01\n\x1e\x46inalizeArtifactUploadResponse\x12\x37\n\x08\x61rtifact\x18\x01 \x01(\x0b\x32\x1b.mlrunx.v1.ArtifactMetadataR\x08\x61rtifact\x12\x32\n\x08warnings\x18\x02 \x03(\x0b\x32\x16.mlrunx.v1.ErrorDetailR\x08warnings\"x\n\x10HeartbeatRequest\x12\'\n\x06run_id\x18\x01 \x01(\x0b\x32\x10.mlrunx.v1.RunIdR\x05runId\x12;\n\x0b\x63lient_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\nclientTime\"w\n\x11HeartbeatResponse\x12;\n\x0bserver_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\nserverTime\x12%\n\x0erequest_resync\x18\x02 \x01(\x08R\rrequestResync\"\x85\x02\n\x10\x46inishRunRequest\x12\'\n\x06run_id\x18\x01 \x01(\x0b\x32\x10.mlrunx.v1.RunIdR\x05runId\x12,\n\x06status\x18\x02 \x01(\x0e\x32\x14.mlrunx.v1.RunStatusR\x06status\x12 \n\texit_code\x18\x03 \x01(\x05H\x00R\x08\x65xitCode\x88\x01\x01\x12(\n\rerror_message\x18\x04 \x01(\tH\x01R\x0c\x65rrorMessage\x88\x01\x01\x12.\n\x07summary\x18\x05 \x03(\x0b\x32\x14.mlrunx.v1.ParameterR\x07summaryB\x0c\n\n_exit_codeB\x10\n\x0e_error_message\"\xfd\x01\n\x11\x46inishRunResponse\x12)\n\x10\x64uration_seconds\x18\x01 \x01(\x01R\x0f\x64urationSeconds\x12#\n\rtotal_metrics\x18\x02 \x01(\x03R\x0ctotalMetrics\x12\'\n\x0ftotal_artifacts\x18\x03 \x01(\x03R\x0etotalArtifacts\x12;\n\x0b\x66inished_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\nfinishedAt\x12\x32\n\x08warnings\x18\x05 \x03(\x0b\x32\x16.mlrunx.v1.ErrorDetailR\x08warnings2\xef\x05\n\rIngestService\x12@\n\x07InitRun\x12\x19.mlrunx.v1.InitRunRequest\x1a\x1a.mlrunx.v1.InitRunResponse\x12I\n\nLogMetrics\x12\x1c.mlrunx.v1.LogMetricsRequest\x1a\x1d.mlrunx.v1.LogMetricsResponse\x12_\n\x10LogMetricsStream\x12\".mlrunx.v1.LogMetricsStreamRequest\x1a#.mlrunx.v1.LogMetricsStreamResponse(\x01\x30\x01\x12\x46\n\tLogParams\x12\x1b.mlrunx.v1.LogParamsRequest\x1a\x1c.mlrunx.v1.LogParamsResponse\x12@\n\x07LogTags\x12\x19.mlrunx.v1.LogTagsRequest\x1a\x1a.mlrunx.v1.LogTagsResponse\x12g\n\x14\x43reateArtifactUpload\x12&.mlrunx.v1.CreateArtifactUploadRequest\x1a\'.mlrunx.v1.CreateArtifactUploadResponse\x12m\n\x16\x46inalizeArtifactUpload\x12(.mlrunx.v1.FinalizeArtifactUploadRequest\x1a).mlrunx.v1.FinalizeArtifactUploadResponse\x12\x46\n\tHeartbeat\x12\x1b.mlrunx.v1.HeartbeatRequest\x1a\x1c.mlrunx.v1.HeartbeatResponse\x12\x46\n\tFinishRun\x12\x1b.mlrunx.v1.FinishRunRequest\x1a\x1c.mlrunx.v1.FinishRunResponseB\x95\x01\n\rcom.mlrunx.v1B\x0bIngestProtoP\x01Z2github.com/mlrunx/mlrunx/gen/go/mlrunx/v1;mlrunxv1\xa2\x02\x03MXX\xaa\x02\tMlrunx.V1\xca\x02\tMlrunx\\V1\xe2\x02\x15Mlrunx\\V1\\GPBMetadata\xea\x02\nMlrunx::V1b\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mlrunx.v1.ingest_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\rcom.mlrunx.v1B\013IngestProtoP\001Z2github.com/mlrunx/mlrunx/gen/go/mlrunx/v1;mlrunxv1\242\002\003MXX\252\002\tMlrunx.V1\312\002\tMlrunx\\V1\342\002\025Mlrunx\\V1\\GPBMetadata\352\002\nMlrunx::V1'
  _globals['_CREATEARTIFACTUPLOADRESPONSE_REQUIREDHEADERSENTRY']._loaded_options = None
  _globals['_CREATEARTIFACTUPLOADRESPONSE_REQUIREDHEADERSENTRY']._serialized_options = b'8\001'
  _globals['_INITRUNREQUEST']._serialized_start=95
  _globals['_INITRUNREQUEST']._serialized_end=586
  _globals['_GITINFO']._serialized_start=588
  _globals['_GITINFO']._serialized_end=698
  _globals['_INITRUNRESPONSE']._serialized_start=701
  _globals['_INITRUNRESPONSE']._serialized_end=933
  _globals['_LOGMETRICSREQUEST']._serialized_start=936
  _globals['_LOGMETRICSREQUEST']._serialized_end=1119
  _globals['_LOGMETRICSRESPONSE']._serialized_start=1122
  _globals['_LOGMETRICSRESPONSE']._serialized_end=1341
  _globals['_LOGMETRICSSTREAMREQUEST']._serialized_start=1343
  _globals['_LOGMETRICSSTREAMREQUEST']._serialized_end=1420
  _globals['_LOGMETRICSSTREAMRESPONSE']._serialized_start=1422
  _globals['_LOGMETRICSSTREAMRESPONSE']._serialized_end=1507
  _globals['_LOGPARAMSREQUEST']._serialized_start=1509
  _globals['_LOGPARAMSREQUEST']._serialized_end=1614
  _globals['_LOGPARAMSRESPONSE']._serialized_start=1617
  _globals['_LOGPARAMSRESPONSE']._serialized_end=1766
  _globals['_LOGTAGSREQUEST']._serialized_start=1768
  _globals['_LOGTAGSREQUEST']._serialized_end=1894
  _globals['_LOGTAGSRESPONSE']._serialized_start=1897
  _globals['_LOGTAGSRESPONSE']._serialized_end=2040
  _globals['_CREATEARTIFACTUPLOADREQUEST']._serialized_start=2043
  _globals['_CREATEARTIFACTUPLOADREQUEST']._serialized_end=2218
  _globals['_CREATEARTIFACTUPLOADRESPONSE']._serialized_start=2221
  _globals['_CREATEARTIFACTUPLOADRESPONSE']._serialized_end=2549
  _globals['_CREATEARTIFACTUPLOADRESPONSE_REQUIREDHEADERSENTRY']._serialized_start=2483
  _globals['_CREATEARTIFACTUPLOADRESPONSE_REQUIREDHEADERSENTRY']._serialized_end=2549
  _globals['_FINALIZEARTIFACTUPLOADREQUEST']._serialized_start=2552
  _globals['_FINALIZEARTIFACTUPLOADREQUEST']._serialized_end=2691
  _globals['_FINALIZEARTIFACTUPLOADRESPONSE']._serialized_start=2694
  _globals['_FINALIZEARTIFACTUPLOADRESPONSE']._serialized_end=2835
  _globals['_HEARTBEATREQUEST']._serialized_start=2837
  _globals['_HEARTBEATREQUEST']._serialized_end=2957
  _globals['_HEARTBEATRESPONSE']._serialized_start=2959
  _globals['_HEARTBEATRESPONSE']._serialized_end=3078
  _globals['_FINISHRUNREQUEST']._serialized_start=3081
  _globals['_FINISHRUNREQUEST']._serialized_end=3342
  _globals['_FINISHRUNRESPONSE']._serialized_start=3345
  _globals['_FINISHRUNRESPONSE']._serialized_end=3598
  _globals['_INGESTSERVICE']._serialized_start=3601
  _globals['_INGESTSERVICE']._serialized_end=4352
# @@protoc_insertion_point(module_scope)
