diff --git a/artifact/artifact/v1alpha/artifact_pb2.py b/artifact/artifact/v1alpha/artifact_pb2.py index 77d7afa..7bc8e73 100644 --- a/artifact/artifact/v1alpha/artifact_pb2.py +++ b/artifact/artifact/v1alpha/artifact_pb2.py @@ -19,7 +19,7 @@ from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(artifact/artifact/v1alpha/artifact.proto\x12\x19\x61rtifact.artifact.v1alpha\x1a+common/healthcheck/v1beta/healthcheck.proto\x1a\x1c\x63ommon/run/v1alpha/run.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x95\x01\n\x0fLivenessRequest\x12i\n\x14health_check_request\x18\x01 \x01(\x0b\x32-.common.healthcheck.v1beta.HealthCheckRequestB\x03\xe0\x41\x01H\x00R\x12healthCheckRequest\x88\x01\x01\x42\x17\n\x15_health_check_request\"v\n\x10LivenessResponse\x12\x62\n\x15health_check_response\x18\x01 \x01(\x0b\x32..common.healthcheck.v1beta.HealthCheckResponseR\x13healthCheckResponse\"\x96\x01\n\x10ReadinessRequest\x12i\n\x14health_check_request\x18\x01 \x01(\x0b\x32-.common.healthcheck.v1beta.HealthCheckRequestB\x03\xe0\x41\x01H\x00R\x12healthCheckRequest\x88\x01\x01\x42\x17\n\x15_health_check_request\"w\n\x11ReadinessResponse\x12\x62\n\x15health_check_response\x18\x01 \x01(\x0b\x32..common.healthcheck.v1beta.HealthCheckResponseR\x13healthCheckResponse\"\x9f\x01\n\rRepositoryTag\x12\x17\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x05R\x04name\x12\x13\n\x02id\x18\x02 \x01(\tB\x03\xe0\x41\x05R\x02id\x12\x1b\n\x06\x64igest\x18\x03 \x01(\tB\x03\xe0\x41\x01R\x06\x64igest\x12\x43\n\x0bupdate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x06\xe0\x41\x03\xe0\x41\x01R\nupdateTime\"\xb4\x01\n\x19ListRepositoryTagsRequest\x12%\n\tpage_size\x18\x01 \x01(\x05\x42\x03\xe0\x41\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1c\n\x04page\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01H\x01R\x04page\x88\x01\x01\x12;\n\x06parent\x18\x03 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1b\x61pi.instill.tech/RepositoryR\x06parentB\x0c\n\n_page_sizeB\x07\n\x05_page\"\xaa\x01\n\x1aListRepositoryTagsResponse\x12<\n\x04tags\x18\x01 \x03(\x0b\x32(.artifact.artifact.v1alpha.RepositoryTagR\x04tags\x12\x1d\n\ntotal_size\x18\x02 \x01(\x05R\ttotalSize\x12\x1b\n\tpage_size\x18\x03 \x01(\x05R\x08pageSize\x12\x12\n\x04page\x18\x04 \x01(\x05R\x04page\"X\n\x1a\x43reateRepositoryTagRequest\x12:\n\x03tag\x18\x01 \x01(\x0b\x32(.artifact.artifact.v1alpha.RepositoryTagR\x03tag\"Y\n\x1b\x43reateRepositoryTagResponse\x12:\n\x03tag\x18\x01 \x01(\x0b\x32(.artifact.artifact.v1alpha.RepositoryTagR\x03tag\"2\n\x17GetRepositoryTagRequest\x12\x17\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x04name\"V\n\x18GetRepositoryTagResponse\x12:\n\x03tag\x18\x01 \x01(\x0b\x32(.artifact.artifact.v1alpha.RepositoryTagR\x03tag\"5\n\x1a\x44\x65leteRepositoryTagRequest\x12\x17\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x04name\"\x1d\n\x1b\x44\x65leteRepositoryTagResponse\"\x99\x04\n\x07\x43\x61talog\x12\x1f\n\x0b\x63\x61talog_uid\x18\x01 \x01(\tR\ncatalogUid\x12\x1d\n\ncatalog_id\x18\x02 \x01(\tR\tcatalogId\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x04 \x01(\tR\x0b\x64\x65scription\x12\x1f\n\x0b\x63reate_time\x18\x05 \x01(\tR\ncreateTime\x12\x1f\n\x0bupdate_time\x18\x06 \x01(\tR\nupdateTime\x12\x1d\n\nowner_name\x18\x07 \x01(\tR\townerName\x12\x12\n\x04tags\x18\x08 \x03(\tR\x04tags\x12\x31\n\x14\x63onverting_pipelines\x18\t \x03(\tR\x13\x63onvertingPipelines\x12/\n\x13splitting_pipelines\x18\n \x03(\tR\x12splittingPipelines\x12/\n\x13\x65mbedding_pipelines\x18\x0b \x03(\tR\x12\x65mbeddingPipelines\x12\'\n\x0f\x64ownstream_apps\x18\x0c \x03(\tR\x0e\x64ownstreamApps\x12\x1f\n\x0btotal_files\x18\r \x01(\rR\ntotalFiles\x12!\n\x0ctotal_tokens\x18\x0e \x01(\rR\x0btotalTokens\x12!\n\x0cused_storage\x18\x0f \x01(\x04R\x0busedStorage\"\x83\x01\n\x14\x43reateCatalogRequest\x12!\n\x0cnamespace_id\x18\x01 \x01(\tR\x0bnamespaceId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x03 \x01(\tR\x0b\x64\x65scription\x12\x12\n\x04tags\x18\x04 \x03(\tR\x04tags\"U\n\x15\x43reateCatalogResponse\x12<\n\x07\x63\x61talog\x18\x01 \x01(\x0b\x32\".artifact.artifact.v1alpha.CatalogR\x07\x63\x61talog\"8\n\x13ListCatalogsRequest\x12!\n\x0cnamespace_id\x18\x01 \x01(\tR\x0bnamespaceId\"V\n\x14ListCatalogsResponse\x12>\n\x08\x63\x61talogs\x18\x01 \x03(\x0b\x32\".artifact.artifact.v1alpha.CatalogR\x08\x63\x61talogs\"\x8e\x01\n\x14UpdateCatalogRequest\x12\x1d\n\ncatalog_id\x18\x01 \x01(\tR\tcatalogId\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12\x12\n\x04tags\x18\x03 \x03(\tR\x04tags\x12!\n\x0cnamespace_id\x18\x04 \x01(\tR\x0bnamespaceId\"U\n\x15UpdateCatalogResponse\x12<\n\x07\x63\x61talog\x18\x01 \x01(\x0b\x32\".artifact.artifact.v1alpha.CatalogR\x07\x63\x61talog\"X\n\x14\x44\x65leteCatalogRequest\x12!\n\x0cnamespace_id\x18\x01 \x01(\tR\x0bnamespaceId\x12\x1d\n\ncatalog_id\x18\x02 \x01(\tR\tcatalogId\"U\n\x15\x44\x65leteCatalogResponse\x12<\n\x07\x63\x61talog\x18\x01 \x01(\x0b\x32\".artifact.artifact.v1alpha.CatalogR\x07\x63\x61talog\"\xe8\x05\n\x04\x46ile\x12\x1e\n\x08\x66ile_uid\x18\x01 \x01(\tB\x03\xe0\x41\x03R\x07\x66ileUid\x12\x17\n\x04name\x18\x02 \x01(\tB\x03\xe0\x41\x02R\x04name\x12<\n\x04type\x18\x03 \x01(\x0e\x32#.artifact.artifact.v1alpha.FileTypeB\x03\xe0\x41\x02R\x04type\x12X\n\x0eprocess_status\x18\x04 \x01(\x0e\x32,.artifact.artifact.v1alpha.FileProcessStatusB\x03\xe0\x41\x03R\rprocessStatus\x12,\n\x0fprocess_outcome\x18\x05 \x01(\tB\x03\xe0\x41\x03R\x0eprocessOutcome\x12%\n\x0bretrievable\x18\x06 \x01(\x08\x42\x03\xe0\x41\x03R\x0bretrievable\x12\x1d\n\x07\x63ontent\x18\x07 \x01(\tB\x03\xe0\x41\x01R\x07\x63ontent\x12 \n\towner_uid\x18\x08 \x01(\tB\x03\xe0\x41\x03R\x08ownerUid\x12$\n\x0b\x63reator_uid\x18\t \x01(\tB\x03\xe0\x41\x03R\ncreatorUid\x12$\n\x0b\x63\x61talog_uid\x18\n \x01(\tB\x03\xe0\x41\x03R\ncatalogUid\x12@\n\x0b\x63reate_time\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03R\ncreateTime\x12@\n\x0bupdate_time\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03R\nupdateTime\x12@\n\x0b\x64\x65lete_time\x18\r \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03R\ndeleteTime\x12\x17\n\x04size\x18\x0e \x01(\x03\x42\x03\xe0\x41\x03R\x04size\x12&\n\x0ctotal_chunks\x18\x0f \x01(\x05\x42\x03\xe0\x41\x03R\x0btotalChunks\x12&\n\x0ctotal_tokens\x18\x10 \x01(\x05\x42\x03\xe0\x41\x03R\x0btotalTokens\"\x9b\x01\n\x18UploadCatalogFileRequest\x12&\n\x0cnamespace_id\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x0bnamespaceId\x12\"\n\ncatalog_id\x18\x02 \x01(\tB\x03\xe0\x41\x02R\tcatalogId\x12\x33\n\x04\x66ile\x18\x03 \x01(\x0b\x32\x1f.artifact.artifact.v1alpha.FileR\x04\x66ile\"P\n\x19UploadCatalogFileResponse\x12\x33\n\x04\x66ile\x18\x01 \x01(\x0b\x32\x1f.artifact.artifact.v1alpha.FileR\x04\x66ile\":\n\x18\x44\x65leteCatalogFileRequest\x12\x1e\n\x08\x66ile_uid\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x07\x66ileUid\"6\n\x19\x44\x65leteCatalogFileResponse\x12\x19\n\x08\x66ile_uid\x18\x01 \x01(\tR\x07\x66ileUid\">\n\x1aProcessCatalogFilesRequest\x12 \n\tfile_uids\x18\x01 \x03(\tB\x03\xe0\x41\x02R\x08\x66ileUids\"T\n\x1bProcessCatalogFilesResponse\x12\x35\n\x05\x66iles\x18\x01 \x03(\x0b\x32\x1f.artifact.artifact.v1alpha.FileR\x05\x66iles\":\n\x16ListCatalogFilesFilter\x12 \n\tfile_uids\x18\x02 \x03(\tB\x03\xe0\x41\x01R\x08\x66ileUids\"\xf1\x01\n\x17ListCatalogFilesRequest\x12!\n\x0cnamespace_id\x18\x01 \x01(\tR\x0bnamespaceId\x12\x1d\n\ncatalog_id\x18\x02 \x01(\tR\tcatalogId\x12 \n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01R\x08pageSize\x12\"\n\npage_token\x18\x04 \x01(\tB\x03\xe0\x41\x01R\tpageToken\x12N\n\x06\x66ilter\x18\x05 \x01(\x0b\x32\x31.artifact.artifact.v1alpha.ListCatalogFilesFilterB\x03\xe0\x41\x01R\x06\x66ilter\"\x80\x02\n\x18ListCatalogFilesResponse\x12\x35\n\x05\x66iles\x18\x01 \x03(\x0b\x32\x1f.artifact.artifact.v1alpha.FileR\x05\x66iles\x12\x1d\n\ntotal_size\x18\x02 \x01(\x05R\ttotalSize\x12\x1b\n\tpage_size\x18\x03 \x01(\x05R\x08pageSize\x12&\n\x0fnext_page_token\x18\x04 \x01(\tR\rnextPageToken\x12I\n\x06\x66ilter\x18\x05 \x01(\x0b\x32\x31.artifact.artifact.v1alpha.ListCatalogFilesFilterR\x06\x66ilter\"\xcd\x06\n\nCatalogRun\x12\x15\n\x03uid\x18\x01 \x01(\tB\x03\xe0\x41\x03R\x03uid\x12$\n\x0b\x63\x61talog_uid\x18\x02 \x01(\tB\x03\xe0\x41\x03R\ncatalogUid\x12#\n\tfile_uids\x18\x03 \x03(\tB\x06\xe0\x41\x03\xe0\x41\x01R\x08\x66ileUids\x12H\n\x06\x61\x63tion\x18\x04 \x01(\x0e\x32+.artifact.artifact.v1alpha.CatalogRunActionB\x03\xe0\x41\x03R\x06\x61\x63tion\x12:\n\x06status\x18\x05 \x01(\x0e\x32\x1d.common.run.v1alpha.RunStatusB\x03\xe0\x41\x03R\x06status\x12:\n\x06source\x18\x06 \x01(\x0e\x32\x1d.common.run.v1alpha.RunSourceB\x03\xe0\x41\x03R\x06source\x12\x32\n\x0etotal_duration\x18\x07 \x01(\x05\x42\x06\xe0\x41\x03\xe0\x41\x01H\x00R\rtotalDuration\x88\x01\x01\x12(\n\trunner_id\x18\x08 \x01(\tB\x06\xe0\x41\x03\xe0\x41\x01H\x01R\x08runnerId\x88\x01\x01\x12.\n\x0cnamespace_id\x18\t \x01(\tB\x06\xe0\x41\x03\xe0\x41\x01H\x02R\x0bnamespaceId\x88\x01\x01\x12>\n\x07payload\x18\x0b \x01(\x0b\x32\x17.google.protobuf.StructB\x06\xe0\x41\x03\xe0\x41\x01H\x03R\x07payload\x88\x01\x01\x12>\n\nstart_time\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03R\tstartTime\x12L\n\rcomplete_time\x18\x0f \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x06\xe0\x41\x03\xe0\x41\x01H\x04R\x0c\x63ompleteTime\x88\x01\x01\x12!\n\x05\x65rror\x18\x10 \x01(\tB\x06\xe0\x41\x03\xe0\x41\x01H\x05R\x05\x65rror\x88\x01\x01\x12\x30\n\rcredit_amount\x18\x11 \x01(\x02\x42\x06\xe0\x41\x03\xe0\x41\x01H\x06R\x0c\x63reditAmount\x88\x01\x01\x42\x11\n\x0f_total_durationB\x0c\n\n_runner_idB\x0f\n\r_namespace_idB\n\n\x08_payloadB\x10\n\x0e_complete_timeB\x08\n\x06_errorB\x10\n\x0e_credit_amount\"\xc7\x01\n\x17ListCatalogRunsResponse\x12M\n\x0c\x63\x61talog_runs\x18\x01 \x03(\x0b\x32%.artifact.artifact.v1alpha.CatalogRunB\x03\xe0\x41\x03R\x0b\x63\x61talogRuns\x12\"\n\ntotal_size\x18\x02 \x01(\x03\x42\x03\xe0\x41\x03R\ttotalSize\x12\x17\n\x04page\x18\x03 \x01(\x05\x42\x03\xe0\x41\x03R\x04page\x12 \n\tpage_size\x18\x04 \x01(\x05\x42\x03\xe0\x41\x03R\x08pageSize\"\xfe\x01\n\x16ListCatalogRunsRequest\x12&\n\x0cnamespace_id\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x0bnamespaceId\x12\"\n\ncatalog_id\x18\x02 \x01(\tB\x03\xe0\x41\x02R\tcatalogId\x12\x17\n\x04page\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01R\x04page\x12 \n\tpage_size\x18\x04 \x01(\x05\x42\x03\xe0\x41\x01R\x08pageSize\x12 \n\x06\x66ilter\x18\x06 \x01(\tB\x03\xe0\x41\x01H\x00R\x06\x66ilter\x88\x01\x01\x12#\n\x08order_by\x18\x07 \x01(\tB\x03\xe0\x41\x01H\x01R\x07orderBy\x88\x01\x01\x42\t\n\x07_filterB\x0b\n\t_order_by*\xa9\x02\n\x11\x46ileProcessStatus\x12#\n\x1f\x46ILE_PROCESS_STATUS_UNSPECIFIED\x10\x00\x12\"\n\x1e\x46ILE_PROCESS_STATUS_NOTSTARTED\x10\x01\x12\x1f\n\x1b\x46ILE_PROCESS_STATUS_WAITING\x10\x02\x12\"\n\x1e\x46ILE_PROCESS_STATUS_CONVERTING\x10\x03\x12 \n\x1c\x46ILE_PROCESS_STATUS_CHUNKING\x10\x04\x12!\n\x1d\x46ILE_PROCESS_STATUS_EMBEDDING\x10\x05\x12!\n\x1d\x46ILE_PROCESS_STATUS_COMPLETED\x10\x06\x12\x1e\n\x1a\x46ILE_PROCESS_STATUS_FAILED\x10\x07*\xba\x02\n\x08\x46ileType\x12\x19\n\x15\x46ILE_TYPE_UNSPECIFIED\x10\x00\x12\x12\n\x0e\x46ILE_TYPE_TEXT\x10\x01\x12\x11\n\rFILE_TYPE_PDF\x10\x02\x12\x16\n\x12\x46ILE_TYPE_MARKDOWN\x10\x03\x12\x11\n\rFILE_TYPE_PNG\x10\x04\x12\x12\n\x0e\x46ILE_TYPE_JPEG\x10\x05\x12\x11\n\rFILE_TYPE_JPG\x10\x06\x12\x12\n\x0e\x46ILE_TYPE_HTML\x10\x07\x12\x12\n\x0e\x46ILE_TYPE_DOCX\x10\x08\x12\x11\n\rFILE_TYPE_DOC\x10\t\x12\x11\n\rFILE_TYPE_PPT\x10\n\x12\x12\n\x0e\x46ILE_TYPE_PPTX\x10\x0b\x12\x11\n\rFILE_TYPE_XLS\x10\x0c\x12\x12\n\x0e\x46ILE_TYPE_XLSX\x10\r\x12\x11\n\rFILE_TYPE_CSV\x10\x0e*\x80\x02\n\x10\x43\x61talogRunAction\x12\"\n\x1e\x43\x41TALOG_RUN_ACTION_UNSPECIFIED\x10\x00\x12\x1d\n\x19\x43\x41TALOG_RUN_ACTION_CREATE\x10\x01\x12\x1d\n\x19\x43\x41TALOG_RUN_ACTION_UPDATE\x10\x02\x12\x1d\n\x19\x43\x41TALOG_RUN_ACTION_DELETE\x10\x03\x12\"\n\x1e\x43\x41TALOG_RUN_ACTION_CREATE_FILE\x10\x04\x12#\n\x1f\x43\x41TALOG_RUN_ACTION_PROCESS_FILE\x10\x05\x12\"\n\x1e\x43\x41TALOG_RUN_ACTION_DELETE_FILE\x10\x06\x42\x81\x02\n\x1d\x63om.artifact.artifact.v1alphaB\rArtifactProtoP\x01ZKgithub.com/instill-ai/protogen-go/artifact/artifact/v1alpha;artifactv1alpha\xa2\x02\x03\x41\x41X\xaa\x02\x19\x41rtifact.Artifact.V1alpha\xca\x02\x19\x41rtifact\\Artifact\\V1alpha\xe2\x02%Artifact\\Artifact\\V1alpha\\GPBMetadata\xea\x02\x1b\x41rtifact::Artifact::V1alphab\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(artifact/artifact/v1alpha/artifact.proto\x12\x19\x61rtifact.artifact.v1alpha\x1a+common/healthcheck/v1beta/healthcheck.proto\x1a\x1c\x63ommon/run/v1alpha/run.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x95\x01\n\x0fLivenessRequest\x12i\n\x14health_check_request\x18\x01 \x01(\x0b\x32-.common.healthcheck.v1beta.HealthCheckRequestB\x03\xe0\x41\x01H\x00R\x12healthCheckRequest\x88\x01\x01\x42\x17\n\x15_health_check_request\"v\n\x10LivenessResponse\x12\x62\n\x15health_check_response\x18\x01 \x01(\x0b\x32..common.healthcheck.v1beta.HealthCheckResponseR\x13healthCheckResponse\"\x96\x01\n\x10ReadinessRequest\x12i\n\x14health_check_request\x18\x01 \x01(\x0b\x32-.common.healthcheck.v1beta.HealthCheckRequestB\x03\xe0\x41\x01H\x00R\x12healthCheckRequest\x88\x01\x01\x42\x17\n\x15_health_check_request\"w\n\x11ReadinessResponse\x12\x62\n\x15health_check_response\x18\x01 \x01(\x0b\x32..common.healthcheck.v1beta.HealthCheckResponseR\x13healthCheckResponse\"\x9f\x01\n\rRepositoryTag\x12\x17\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x05R\x04name\x12\x13\n\x02id\x18\x02 \x01(\tB\x03\xe0\x41\x05R\x02id\x12\x1b\n\x06\x64igest\x18\x03 \x01(\tB\x03\xe0\x41\x01R\x06\x64igest\x12\x43\n\x0bupdate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x06\xe0\x41\x03\xe0\x41\x01R\nupdateTime\"\xb4\x01\n\x19ListRepositoryTagsRequest\x12%\n\tpage_size\x18\x01 \x01(\x05\x42\x03\xe0\x41\x01H\x00R\x08pageSize\x88\x01\x01\x12\x1c\n\x04page\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01H\x01R\x04page\x88\x01\x01\x12;\n\x06parent\x18\x03 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1b\x61pi.instill.tech/RepositoryR\x06parentB\x0c\n\n_page_sizeB\x07\n\x05_page\"\xaa\x01\n\x1aListRepositoryTagsResponse\x12<\n\x04tags\x18\x01 \x03(\x0b\x32(.artifact.artifact.v1alpha.RepositoryTagR\x04tags\x12\x1d\n\ntotal_size\x18\x02 \x01(\x05R\ttotalSize\x12\x1b\n\tpage_size\x18\x03 \x01(\x05R\x08pageSize\x12\x12\n\x04page\x18\x04 \x01(\x05R\x04page\"X\n\x1a\x43reateRepositoryTagRequest\x12:\n\x03tag\x18\x01 \x01(\x0b\x32(.artifact.artifact.v1alpha.RepositoryTagR\x03tag\"Y\n\x1b\x43reateRepositoryTagResponse\x12:\n\x03tag\x18\x01 \x01(\x0b\x32(.artifact.artifact.v1alpha.RepositoryTagR\x03tag\"2\n\x17GetRepositoryTagRequest\x12\x17\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x04name\"V\n\x18GetRepositoryTagResponse\x12:\n\x03tag\x18\x01 \x01(\x0b\x32(.artifact.artifact.v1alpha.RepositoryTagR\x03tag\"5\n\x1a\x44\x65leteRepositoryTagRequest\x12\x17\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x04name\"\x1d\n\x1b\x44\x65leteRepositoryTagResponse\"\xd1\x03\n\tObjectURL\x12\x10\n\x03uid\x18\x01 \x01(\tR\x03uid\x12#\n\rnamespace_uid\x18\x02 \x01(\tR\x0cnamespaceUid\x12\x1d\n\nobject_uid\x18\x03 \x01(\tR\tobjectUid\x12>\n\rurl_expire_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x0burlExpireAt\x12$\n\x0eminio_url_path\x18\x05 \x01(\tR\x0cminioUrlPath\x12(\n\x10\x65ncoded_url_path\x18\x06 \x01(\tR\x0e\x65ncodedUrlPath\x12\x12\n\x04type\x18\x07 \x01(\tR\x04type\x12;\n\x0b\x63reate_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\ncreateTime\x12;\n\x0bupdate_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampR\nupdateTime\x12@\n\x0b\x64\x65lete_time\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x00R\ndeleteTime\x88\x01\x01\x42\x0e\n\x0c_delete_time\"\'\n\x13GetObjectURLRequest\x12\x10\n\x03uid\x18\x01 \x01(\tR\x03uid\"[\n\x14GetObjectURLResponse\x12\x43\n\nobject_url\x18\x01 \x01(\x0b\x32$.artifact.artifact.v1alpha.ObjectURLR\tobjectUrl\"\x99\x04\n\x07\x43\x61talog\x12\x1f\n\x0b\x63\x61talog_uid\x18\x01 \x01(\tR\ncatalogUid\x12\x1d\n\ncatalog_id\x18\x02 \x01(\tR\tcatalogId\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x04 \x01(\tR\x0b\x64\x65scription\x12\x1f\n\x0b\x63reate_time\x18\x05 \x01(\tR\ncreateTime\x12\x1f\n\x0bupdate_time\x18\x06 \x01(\tR\nupdateTime\x12\x1d\n\nowner_name\x18\x07 \x01(\tR\townerName\x12\x12\n\x04tags\x18\x08 \x03(\tR\x04tags\x12\x31\n\x14\x63onverting_pipelines\x18\t \x03(\tR\x13\x63onvertingPipelines\x12/\n\x13splitting_pipelines\x18\n \x03(\tR\x12splittingPipelines\x12/\n\x13\x65mbedding_pipelines\x18\x0b \x03(\tR\x12\x65mbeddingPipelines\x12\'\n\x0f\x64ownstream_apps\x18\x0c \x03(\tR\x0e\x64ownstreamApps\x12\x1f\n\x0btotal_files\x18\r \x01(\rR\ntotalFiles\x12!\n\x0ctotal_tokens\x18\x0e \x01(\rR\x0btotalTokens\x12!\n\x0cused_storage\x18\x0f \x01(\x04R\x0busedStorage\"\x83\x01\n\x14\x43reateCatalogRequest\x12!\n\x0cnamespace_id\x18\x01 \x01(\tR\x0bnamespaceId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x03 \x01(\tR\x0b\x64\x65scription\x12\x12\n\x04tags\x18\x04 \x03(\tR\x04tags\"U\n\x15\x43reateCatalogResponse\x12<\n\x07\x63\x61talog\x18\x01 \x01(\x0b\x32\".artifact.artifact.v1alpha.CatalogR\x07\x63\x61talog\"8\n\x13ListCatalogsRequest\x12!\n\x0cnamespace_id\x18\x01 \x01(\tR\x0bnamespaceId\"V\n\x14ListCatalogsResponse\x12>\n\x08\x63\x61talogs\x18\x01 \x03(\x0b\x32\".artifact.artifact.v1alpha.CatalogR\x08\x63\x61talogs\"\x8e\x01\n\x14UpdateCatalogRequest\x12\x1d\n\ncatalog_id\x18\x01 \x01(\tR\tcatalogId\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12\x12\n\x04tags\x18\x03 \x03(\tR\x04tags\x12!\n\x0cnamespace_id\x18\x04 \x01(\tR\x0bnamespaceId\"U\n\x15UpdateCatalogResponse\x12<\n\x07\x63\x61talog\x18\x01 \x01(\x0b\x32\".artifact.artifact.v1alpha.CatalogR\x07\x63\x61talog\"X\n\x14\x44\x65leteCatalogRequest\x12!\n\x0cnamespace_id\x18\x01 \x01(\tR\x0bnamespaceId\x12\x1d\n\ncatalog_id\x18\x02 \x01(\tR\tcatalogId\"U\n\x15\x44\x65leteCatalogResponse\x12<\n\x07\x63\x61talog\x18\x01 \x01(\x0b\x32\".artifact.artifact.v1alpha.CatalogR\x07\x63\x61talog\"\xe8\x05\n\x04\x46ile\x12\x1e\n\x08\x66ile_uid\x18\x01 \x01(\tB\x03\xe0\x41\x03R\x07\x66ileUid\x12\x17\n\x04name\x18\x02 \x01(\tB\x03\xe0\x41\x02R\x04name\x12<\n\x04type\x18\x03 \x01(\x0e\x32#.artifact.artifact.v1alpha.FileTypeB\x03\xe0\x41\x02R\x04type\x12X\n\x0eprocess_status\x18\x04 \x01(\x0e\x32,.artifact.artifact.v1alpha.FileProcessStatusB\x03\xe0\x41\x03R\rprocessStatus\x12,\n\x0fprocess_outcome\x18\x05 \x01(\tB\x03\xe0\x41\x03R\x0eprocessOutcome\x12%\n\x0bretrievable\x18\x06 \x01(\x08\x42\x03\xe0\x41\x03R\x0bretrievable\x12\x1d\n\x07\x63ontent\x18\x07 \x01(\tB\x03\xe0\x41\x01R\x07\x63ontent\x12 \n\towner_uid\x18\x08 \x01(\tB\x03\xe0\x41\x03R\x08ownerUid\x12$\n\x0b\x63reator_uid\x18\t \x01(\tB\x03\xe0\x41\x03R\ncreatorUid\x12$\n\x0b\x63\x61talog_uid\x18\n \x01(\tB\x03\xe0\x41\x03R\ncatalogUid\x12@\n\x0b\x63reate_time\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03R\ncreateTime\x12@\n\x0bupdate_time\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03R\nupdateTime\x12@\n\x0b\x64\x65lete_time\x18\r \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03R\ndeleteTime\x12\x17\n\x04size\x18\x0e \x01(\x03\x42\x03\xe0\x41\x03R\x04size\x12&\n\x0ctotal_chunks\x18\x0f \x01(\x05\x42\x03\xe0\x41\x03R\x0btotalChunks\x12&\n\x0ctotal_tokens\x18\x10 \x01(\x05\x42\x03\xe0\x41\x03R\x0btotalTokens\"\x9b\x01\n\x18UploadCatalogFileRequest\x12&\n\x0cnamespace_id\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x0bnamespaceId\x12\"\n\ncatalog_id\x18\x02 \x01(\tB\x03\xe0\x41\x02R\tcatalogId\x12\x33\n\x04\x66ile\x18\x03 \x01(\x0b\x32\x1f.artifact.artifact.v1alpha.FileR\x04\x66ile\"P\n\x19UploadCatalogFileResponse\x12\x33\n\x04\x66ile\x18\x01 \x01(\x0b\x32\x1f.artifact.artifact.v1alpha.FileR\x04\x66ile\":\n\x18\x44\x65leteCatalogFileRequest\x12\x1e\n\x08\x66ile_uid\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x07\x66ileUid\"6\n\x19\x44\x65leteCatalogFileResponse\x12\x19\n\x08\x66ile_uid\x18\x01 \x01(\tR\x07\x66ileUid\">\n\x1aProcessCatalogFilesRequest\x12 \n\tfile_uids\x18\x01 \x03(\tB\x03\xe0\x41\x02R\x08\x66ileUids\"T\n\x1bProcessCatalogFilesResponse\x12\x35\n\x05\x66iles\x18\x01 \x03(\x0b\x32\x1f.artifact.artifact.v1alpha.FileR\x05\x66iles\":\n\x16ListCatalogFilesFilter\x12 \n\tfile_uids\x18\x02 \x03(\tB\x03\xe0\x41\x01R\x08\x66ileUids\"\xf1\x01\n\x17ListCatalogFilesRequest\x12!\n\x0cnamespace_id\x18\x01 \x01(\tR\x0bnamespaceId\x12\x1d\n\ncatalog_id\x18\x02 \x01(\tR\tcatalogId\x12 \n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01R\x08pageSize\x12\"\n\npage_token\x18\x04 \x01(\tB\x03\xe0\x41\x01R\tpageToken\x12N\n\x06\x66ilter\x18\x05 \x01(\x0b\x32\x31.artifact.artifact.v1alpha.ListCatalogFilesFilterB\x03\xe0\x41\x01R\x06\x66ilter\"\x80\x02\n\x18ListCatalogFilesResponse\x12\x35\n\x05\x66iles\x18\x01 \x03(\x0b\x32\x1f.artifact.artifact.v1alpha.FileR\x05\x66iles\x12\x1d\n\ntotal_size\x18\x02 \x01(\x05R\ttotalSize\x12\x1b\n\tpage_size\x18\x03 \x01(\x05R\x08pageSize\x12&\n\x0fnext_page_token\x18\x04 \x01(\tR\rnextPageToken\x12I\n\x06\x66ilter\x18\x05 \x01(\x0b\x32\x31.artifact.artifact.v1alpha.ListCatalogFilesFilterR\x06\x66ilter\"\xcd\x06\n\nCatalogRun\x12\x15\n\x03uid\x18\x01 \x01(\tB\x03\xe0\x41\x03R\x03uid\x12$\n\x0b\x63\x61talog_uid\x18\x02 \x01(\tB\x03\xe0\x41\x03R\ncatalogUid\x12#\n\tfile_uids\x18\x03 \x03(\tB\x06\xe0\x41\x03\xe0\x41\x01R\x08\x66ileUids\x12H\n\x06\x61\x63tion\x18\x04 \x01(\x0e\x32+.artifact.artifact.v1alpha.CatalogRunActionB\x03\xe0\x41\x03R\x06\x61\x63tion\x12:\n\x06status\x18\x05 \x01(\x0e\x32\x1d.common.run.v1alpha.RunStatusB\x03\xe0\x41\x03R\x06status\x12:\n\x06source\x18\x06 \x01(\x0e\x32\x1d.common.run.v1alpha.RunSourceB\x03\xe0\x41\x03R\x06source\x12\x32\n\x0etotal_duration\x18\x07 \x01(\x05\x42\x06\xe0\x41\x03\xe0\x41\x01H\x00R\rtotalDuration\x88\x01\x01\x12(\n\trunner_id\x18\x08 \x01(\tB\x06\xe0\x41\x03\xe0\x41\x01H\x01R\x08runnerId\x88\x01\x01\x12.\n\x0cnamespace_id\x18\t \x01(\tB\x06\xe0\x41\x03\xe0\x41\x01H\x02R\x0bnamespaceId\x88\x01\x01\x12>\n\x07payload\x18\x0b \x01(\x0b\x32\x17.google.protobuf.StructB\x06\xe0\x41\x03\xe0\x41\x01H\x03R\x07payload\x88\x01\x01\x12>\n\nstart_time\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03R\tstartTime\x12L\n\rcomplete_time\x18\x0f \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x06\xe0\x41\x03\xe0\x41\x01H\x04R\x0c\x63ompleteTime\x88\x01\x01\x12!\n\x05\x65rror\x18\x10 \x01(\tB\x06\xe0\x41\x03\xe0\x41\x01H\x05R\x05\x65rror\x88\x01\x01\x12\x30\n\rcredit_amount\x18\x11 \x01(\x02\x42\x06\xe0\x41\x03\xe0\x41\x01H\x06R\x0c\x63reditAmount\x88\x01\x01\x42\x11\n\x0f_total_durationB\x0c\n\n_runner_idB\x0f\n\r_namespace_idB\n\n\x08_payloadB\x10\n\x0e_complete_timeB\x08\n\x06_errorB\x10\n\x0e_credit_amount\"\xc7\x01\n\x17ListCatalogRunsResponse\x12M\n\x0c\x63\x61talog_runs\x18\x01 \x03(\x0b\x32%.artifact.artifact.v1alpha.CatalogRunB\x03\xe0\x41\x03R\x0b\x63\x61talogRuns\x12\"\n\ntotal_size\x18\x02 \x01(\x03\x42\x03\xe0\x41\x03R\ttotalSize\x12\x17\n\x04page\x18\x03 \x01(\x05\x42\x03\xe0\x41\x03R\x04page\x12 \n\tpage_size\x18\x04 \x01(\x05\x42\x03\xe0\x41\x03R\x08pageSize\"\xfe\x01\n\x16ListCatalogRunsRequest\x12&\n\x0cnamespace_id\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x0bnamespaceId\x12\"\n\ncatalog_id\x18\x02 \x01(\tB\x03\xe0\x41\x02R\tcatalogId\x12\x17\n\x04page\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01R\x04page\x12 \n\tpage_size\x18\x04 \x01(\x05\x42\x03\xe0\x41\x01R\x08pageSize\x12 \n\x06\x66ilter\x18\x06 \x01(\tB\x03\xe0\x41\x01H\x00R\x06\x66ilter\x88\x01\x01\x12#\n\x08order_by\x18\x07 \x01(\tB\x03\xe0\x41\x01H\x01R\x07orderBy\x88\x01\x01\x42\t\n\x07_filterB\x0b\n\t_order_by*\xa9\x02\n\x11\x46ileProcessStatus\x12#\n\x1f\x46ILE_PROCESS_STATUS_UNSPECIFIED\x10\x00\x12\"\n\x1e\x46ILE_PROCESS_STATUS_NOTSTARTED\x10\x01\x12\x1f\n\x1b\x46ILE_PROCESS_STATUS_WAITING\x10\x02\x12\"\n\x1e\x46ILE_PROCESS_STATUS_CONVERTING\x10\x03\x12 \n\x1c\x46ILE_PROCESS_STATUS_CHUNKING\x10\x04\x12!\n\x1d\x46ILE_PROCESS_STATUS_EMBEDDING\x10\x05\x12!\n\x1d\x46ILE_PROCESS_STATUS_COMPLETED\x10\x06\x12\x1e\n\x1a\x46ILE_PROCESS_STATUS_FAILED\x10\x07*\xba\x02\n\x08\x46ileType\x12\x19\n\x15\x46ILE_TYPE_UNSPECIFIED\x10\x00\x12\x12\n\x0e\x46ILE_TYPE_TEXT\x10\x01\x12\x11\n\rFILE_TYPE_PDF\x10\x02\x12\x16\n\x12\x46ILE_TYPE_MARKDOWN\x10\x03\x12\x11\n\rFILE_TYPE_PNG\x10\x04\x12\x12\n\x0e\x46ILE_TYPE_JPEG\x10\x05\x12\x11\n\rFILE_TYPE_JPG\x10\x06\x12\x12\n\x0e\x46ILE_TYPE_HTML\x10\x07\x12\x12\n\x0e\x46ILE_TYPE_DOCX\x10\x08\x12\x11\n\rFILE_TYPE_DOC\x10\t\x12\x11\n\rFILE_TYPE_PPT\x10\n\x12\x12\n\x0e\x46ILE_TYPE_PPTX\x10\x0b\x12\x11\n\rFILE_TYPE_XLS\x10\x0c\x12\x12\n\x0e\x46ILE_TYPE_XLSX\x10\r\x12\x11\n\rFILE_TYPE_CSV\x10\x0e*\x80\x02\n\x10\x43\x61talogRunAction\x12\"\n\x1e\x43\x41TALOG_RUN_ACTION_UNSPECIFIED\x10\x00\x12\x1d\n\x19\x43\x41TALOG_RUN_ACTION_CREATE\x10\x01\x12\x1d\n\x19\x43\x41TALOG_RUN_ACTION_UPDATE\x10\x02\x12\x1d\n\x19\x43\x41TALOG_RUN_ACTION_DELETE\x10\x03\x12\"\n\x1e\x43\x41TALOG_RUN_ACTION_CREATE_FILE\x10\x04\x12#\n\x1f\x43\x41TALOG_RUN_ACTION_PROCESS_FILE\x10\x05\x12\"\n\x1e\x43\x41TALOG_RUN_ACTION_DELETE_FILE\x10\x06\x42\x81\x02\n\x1d\x63om.artifact.artifact.v1alphaB\rArtifactProtoP\x01ZKgithub.com/instill-ai/protogen-go/artifact/artifact/v1alpha;artifactv1alpha\xa2\x02\x03\x41\x41X\xaa\x02\x19\x41rtifact.Artifact.V1alpha\xca\x02\x19\x41rtifact\\Artifact\\V1alpha\xe2\x02%Artifact\\Artifact\\V1alpha\\GPBMetadata\xea\x02\x1b\x41rtifact::Artifact::V1alphab\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -146,12 +146,12 @@ _LISTCATALOGRUNSREQUEST.fields_by_name['filter']._serialized_options = b'\340A\001' _LISTCATALOGRUNSREQUEST.fields_by_name['order_by']._options = None _LISTCATALOGRUNSREQUEST.fields_by_name['order_by']._serialized_options = b'\340A\001' - _globals['_FILEPROCESSSTATUS']._serialized_start=6180 - _globals['_FILEPROCESSSTATUS']._serialized_end=6477 - _globals['_FILETYPE']._serialized_start=6480 - _globals['_FILETYPE']._serialized_end=6794 - _globals['_CATALOGRUNACTION']._serialized_start=6797 - _globals['_CATALOGRUNACTION']._serialized_end=7053 + _globals['_FILEPROCESSSTATUS']._serialized_start=6782 + _globals['_FILEPROCESSSTATUS']._serialized_end=7079 + _globals['_FILETYPE']._serialized_start=7082 + _globals['_FILETYPE']._serialized_end=7396 + _globals['_CATALOGRUNACTION']._serialized_start=7399 + _globals['_CATALOGRUNACTION']._serialized_end=7655 _globals['_LIVENESSREQUEST']._serialized_start=270 _globals['_LIVENESSREQUEST']._serialized_end=419 _globals['_LIVENESSRESPONSE']._serialized_start=421 @@ -178,48 +178,54 @@ _globals['_DELETEREPOSITORYTAGREQUEST']._serialized_end=1707 _globals['_DELETEREPOSITORYTAGRESPONSE']._serialized_start=1709 _globals['_DELETEREPOSITORYTAGRESPONSE']._serialized_end=1738 - _globals['_CATALOG']._serialized_start=1741 - _globals['_CATALOG']._serialized_end=2278 - _globals['_CREATECATALOGREQUEST']._serialized_start=2281 - _globals['_CREATECATALOGREQUEST']._serialized_end=2412 - _globals['_CREATECATALOGRESPONSE']._serialized_start=2414 - _globals['_CREATECATALOGRESPONSE']._serialized_end=2499 - _globals['_LISTCATALOGSREQUEST']._serialized_start=2501 - _globals['_LISTCATALOGSREQUEST']._serialized_end=2557 - _globals['_LISTCATALOGSRESPONSE']._serialized_start=2559 - _globals['_LISTCATALOGSRESPONSE']._serialized_end=2645 - _globals['_UPDATECATALOGREQUEST']._serialized_start=2648 - _globals['_UPDATECATALOGREQUEST']._serialized_end=2790 - _globals['_UPDATECATALOGRESPONSE']._serialized_start=2792 - _globals['_UPDATECATALOGRESPONSE']._serialized_end=2877 - _globals['_DELETECATALOGREQUEST']._serialized_start=2879 - _globals['_DELETECATALOGREQUEST']._serialized_end=2967 - _globals['_DELETECATALOGRESPONSE']._serialized_start=2969 - _globals['_DELETECATALOGRESPONSE']._serialized_end=3054 - _globals['_FILE']._serialized_start=3057 - _globals['_FILE']._serialized_end=3801 - _globals['_UPLOADCATALOGFILEREQUEST']._serialized_start=3804 - _globals['_UPLOADCATALOGFILEREQUEST']._serialized_end=3959 - _globals['_UPLOADCATALOGFILERESPONSE']._serialized_start=3961 - _globals['_UPLOADCATALOGFILERESPONSE']._serialized_end=4041 - _globals['_DELETECATALOGFILEREQUEST']._serialized_start=4043 - _globals['_DELETECATALOGFILEREQUEST']._serialized_end=4101 - _globals['_DELETECATALOGFILERESPONSE']._serialized_start=4103 - _globals['_DELETECATALOGFILERESPONSE']._serialized_end=4157 - _globals['_PROCESSCATALOGFILESREQUEST']._serialized_start=4159 - _globals['_PROCESSCATALOGFILESREQUEST']._serialized_end=4221 - _globals['_PROCESSCATALOGFILESRESPONSE']._serialized_start=4223 - _globals['_PROCESSCATALOGFILESRESPONSE']._serialized_end=4307 - _globals['_LISTCATALOGFILESFILTER']._serialized_start=4309 - _globals['_LISTCATALOGFILESFILTER']._serialized_end=4367 - _globals['_LISTCATALOGFILESREQUEST']._serialized_start=4370 - _globals['_LISTCATALOGFILESREQUEST']._serialized_end=4611 - _globals['_LISTCATALOGFILESRESPONSE']._serialized_start=4614 - _globals['_LISTCATALOGFILESRESPONSE']._serialized_end=4870 - _globals['_CATALOGRUN']._serialized_start=4873 - _globals['_CATALOGRUN']._serialized_end=5718 - _globals['_LISTCATALOGRUNSRESPONSE']._serialized_start=5721 - _globals['_LISTCATALOGRUNSRESPONSE']._serialized_end=5920 - _globals['_LISTCATALOGRUNSREQUEST']._serialized_start=5923 - _globals['_LISTCATALOGRUNSREQUEST']._serialized_end=6177 + _globals['_OBJECTURL']._serialized_start=1741 + _globals['_OBJECTURL']._serialized_end=2206 + _globals['_GETOBJECTURLREQUEST']._serialized_start=2208 + _globals['_GETOBJECTURLREQUEST']._serialized_end=2247 + _globals['_GETOBJECTURLRESPONSE']._serialized_start=2249 + _globals['_GETOBJECTURLRESPONSE']._serialized_end=2340 + _globals['_CATALOG']._serialized_start=2343 + _globals['_CATALOG']._serialized_end=2880 + _globals['_CREATECATALOGREQUEST']._serialized_start=2883 + _globals['_CREATECATALOGREQUEST']._serialized_end=3014 + _globals['_CREATECATALOGRESPONSE']._serialized_start=3016 + _globals['_CREATECATALOGRESPONSE']._serialized_end=3101 + _globals['_LISTCATALOGSREQUEST']._serialized_start=3103 + _globals['_LISTCATALOGSREQUEST']._serialized_end=3159 + _globals['_LISTCATALOGSRESPONSE']._serialized_start=3161 + _globals['_LISTCATALOGSRESPONSE']._serialized_end=3247 + _globals['_UPDATECATALOGREQUEST']._serialized_start=3250 + _globals['_UPDATECATALOGREQUEST']._serialized_end=3392 + _globals['_UPDATECATALOGRESPONSE']._serialized_start=3394 + _globals['_UPDATECATALOGRESPONSE']._serialized_end=3479 + _globals['_DELETECATALOGREQUEST']._serialized_start=3481 + _globals['_DELETECATALOGREQUEST']._serialized_end=3569 + _globals['_DELETECATALOGRESPONSE']._serialized_start=3571 + _globals['_DELETECATALOGRESPONSE']._serialized_end=3656 + _globals['_FILE']._serialized_start=3659 + _globals['_FILE']._serialized_end=4403 + _globals['_UPLOADCATALOGFILEREQUEST']._serialized_start=4406 + _globals['_UPLOADCATALOGFILEREQUEST']._serialized_end=4561 + _globals['_UPLOADCATALOGFILERESPONSE']._serialized_start=4563 + _globals['_UPLOADCATALOGFILERESPONSE']._serialized_end=4643 + _globals['_DELETECATALOGFILEREQUEST']._serialized_start=4645 + _globals['_DELETECATALOGFILEREQUEST']._serialized_end=4703 + _globals['_DELETECATALOGFILERESPONSE']._serialized_start=4705 + _globals['_DELETECATALOGFILERESPONSE']._serialized_end=4759 + _globals['_PROCESSCATALOGFILESREQUEST']._serialized_start=4761 + _globals['_PROCESSCATALOGFILESREQUEST']._serialized_end=4823 + _globals['_PROCESSCATALOGFILESRESPONSE']._serialized_start=4825 + _globals['_PROCESSCATALOGFILESRESPONSE']._serialized_end=4909 + _globals['_LISTCATALOGFILESFILTER']._serialized_start=4911 + _globals['_LISTCATALOGFILESFILTER']._serialized_end=4969 + _globals['_LISTCATALOGFILESREQUEST']._serialized_start=4972 + _globals['_LISTCATALOGFILESREQUEST']._serialized_end=5213 + _globals['_LISTCATALOGFILESRESPONSE']._serialized_start=5216 + _globals['_LISTCATALOGFILESRESPONSE']._serialized_end=5472 + _globals['_CATALOGRUN']._serialized_start=5475 + _globals['_CATALOGRUN']._serialized_end=6320 + _globals['_LISTCATALOGRUNSRESPONSE']._serialized_start=6323 + _globals['_LISTCATALOGRUNSRESPONSE']._serialized_end=6522 + _globals['_LISTCATALOGRUNSREQUEST']._serialized_start=6525 + _globals['_LISTCATALOGRUNSREQUEST']._serialized_end=6779 # @@protoc_insertion_point(module_scope) diff --git a/artifact/artifact/v1alpha/artifact_pb2.pyi b/artifact/artifact/v1alpha/artifact_pb2.pyi index 78d96f8..2f8c074 100644 --- a/artifact/artifact/v1alpha/artifact_pb2.pyi +++ b/artifact/artifact/v1alpha/artifact_pb2.pyi @@ -525,6 +525,104 @@ class DeleteRepositoryTagResponse(google.protobuf.message.Message): global___DeleteRepositoryTagResponse = DeleteRepositoryTagResponse +@typing_extensions.final +class ObjectURL(google.protobuf.message.Message): + """ObjectUploadURL""" + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + UID_FIELD_NUMBER: builtins.int + NAMESPACE_UID_FIELD_NUMBER: builtins.int + OBJECT_UID_FIELD_NUMBER: builtins.int + URL_EXPIRE_AT_FIELD_NUMBER: builtins.int + MINIO_URL_PATH_FIELD_NUMBER: builtins.int + ENCODED_URL_PATH_FIELD_NUMBER: builtins.int + TYPE_FIELD_NUMBER: builtins.int + CREATE_TIME_FIELD_NUMBER: builtins.int + UPDATE_TIME_FIELD_NUMBER: builtins.int + DELETE_TIME_FIELD_NUMBER: builtins.int + uid: builtins.str + """The unique identifier of the ObjectURL""" + namespace_uid: builtins.str + """The namespace UID associated with this ObjectURL""" + object_uid: builtins.str + """The object UID associated with this ObjectURL""" + @property + def url_expire_at(self) -> google.protobuf.timestamp_pb2.Timestamp: + """The expiration time of the URL""" + minio_url_path: builtins.str + """The MinIO URL path""" + encoded_url_path: builtins.str + """The encoded URL path""" + type: builtins.str + """The type of URL (download or upload)""" + @property + def create_time(self) -> google.protobuf.timestamp_pb2.Timestamp: + """The creation time of the ObjectURL""" + @property + def update_time(self) -> google.protobuf.timestamp_pb2.Timestamp: + """The last update time of the ObjectURL""" + @property + def delete_time(self) -> google.protobuf.timestamp_pb2.Timestamp: + """The deletion time of the ObjectURL, if applicable""" + def __init__( + self, + *, + uid: builtins.str = ..., + namespace_uid: builtins.str = ..., + object_uid: builtins.str = ..., + url_expire_at: google.protobuf.timestamp_pb2.Timestamp | None = ..., + minio_url_path: builtins.str = ..., + encoded_url_path: builtins.str = ..., + type: builtins.str = ..., + create_time: google.protobuf.timestamp_pb2.Timestamp | None = ..., + update_time: google.protobuf.timestamp_pb2.Timestamp | None = ..., + delete_time: google.protobuf.timestamp_pb2.Timestamp | None = ..., + ) -> None: ... + def HasField(self, field_name: typing_extensions.Literal["_delete_time", b"_delete_time", "create_time", b"create_time", "delete_time", b"delete_time", "update_time", b"update_time", "url_expire_at", b"url_expire_at"]) -> builtins.bool: ... + def ClearField(self, field_name: typing_extensions.Literal["_delete_time", b"_delete_time", "create_time", b"create_time", "delete_time", b"delete_time", "encoded_url_path", b"encoded_url_path", "minio_url_path", b"minio_url_path", "namespace_uid", b"namespace_uid", "object_uid", b"object_uid", "type", b"type", "uid", b"uid", "update_time", b"update_time", "url_expire_at", b"url_expire_at"]) -> None: ... + def WhichOneof(self, oneof_group: typing_extensions.Literal["_delete_time", b"_delete_time"]) -> typing_extensions.Literal["delete_time"] | None: ... + +global___ObjectURL = ObjectURL + +@typing_extensions.final +class GetObjectURLRequest(google.protobuf.message.Message): + """GetObjectURLRequest""" + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + UID_FIELD_NUMBER: builtins.int + uid: builtins.str + """object url uid""" + def __init__( + self, + *, + uid: builtins.str = ..., + ) -> None: ... + def ClearField(self, field_name: typing_extensions.Literal["uid", b"uid"]) -> None: ... + +global___GetObjectURLRequest = GetObjectURLRequest + +@typing_extensions.final +class GetObjectURLResponse(google.protobuf.message.Message): + """GetObjectURLResponse""" + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + OBJECT_URL_FIELD_NUMBER: builtins.int + @property + def object_url(self) -> global___ObjectURL: + """object upload url""" + def __init__( + self, + *, + object_url: global___ObjectURL | None = ..., + ) -> None: ... + def HasField(self, field_name: typing_extensions.Literal["object_url", b"object_url"]) -> builtins.bool: ... + def ClearField(self, field_name: typing_extensions.Literal["object_url", b"object_url"]) -> None: ... + +global___GetObjectURLResponse = GetObjectURLResponse + @typing_extensions.final class Catalog(google.protobuf.message.Message): """Catalog represents a catalog.""" diff --git a/artifact/artifact/v1alpha/artifact_private_service_pb2.py b/artifact/artifact/v1alpha/artifact_private_service_pb2.py index 3dfb137..1387e6d 100644 --- a/artifact/artifact/v1alpha/artifact_private_service_pb2.py +++ b/artifact/artifact/v1alpha/artifact_private_service_pb2.py @@ -14,7 +14,7 @@ from artifact.artifact.v1alpha import artifact_pb2 as artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n8artifact/artifact/v1alpha/artifact_private_service.proto\x12\x19\x61rtifact.artifact.v1alpha\x1a(artifact/artifact/v1alpha/artifact.proto2\xa7\x04\n\x16\x41rtifactPrivateService\x12\x81\x01\n\x12ListRepositoryTags\x12\x34.artifact.artifact.v1alpha.ListRepositoryTagsRequest\x1a\x35.artifact.artifact.v1alpha.ListRepositoryTagsResponse\x12{\n\x10GetRepositoryTag\x12\x32.artifact.artifact.v1alpha.GetRepositoryTagRequest\x1a\x33.artifact.artifact.v1alpha.GetRepositoryTagResponse\x12\x84\x01\n\x13\x43reateRepositoryTag\x12\x35.artifact.artifact.v1alpha.CreateRepositoryTagRequest\x1a\x36.artifact.artifact.v1alpha.CreateRepositoryTagResponse\x12\x84\x01\n\x13\x44\x65leteRepositoryTag\x12\x35.artifact.artifact.v1alpha.DeleteRepositoryTagRequest\x1a\x36.artifact.artifact.v1alpha.DeleteRepositoryTagResponseB\x8f\x02\n\x1d\x63om.artifact.artifact.v1alphaB\x1b\x41rtifactPrivateServiceProtoP\x01ZKgithub.com/instill-ai/protogen-go/artifact/artifact/v1alpha;artifactv1alpha\xa2\x02\x03\x41\x41X\xaa\x02\x19\x41rtifact.Artifact.V1alpha\xca\x02\x19\x41rtifact\\Artifact\\V1alpha\xe2\x02%Artifact\\Artifact\\V1alpha\\GPBMetadata\xea\x02\x1b\x41rtifact::Artifact::V1alphab\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n8artifact/artifact/v1alpha/artifact_private_service.proto\x12\x19\x61rtifact.artifact.v1alpha\x1a(artifact/artifact/v1alpha/artifact.proto2\x98\x05\n\x16\x41rtifactPrivateService\x12\x81\x01\n\x12ListRepositoryTags\x12\x34.artifact.artifact.v1alpha.ListRepositoryTagsRequest\x1a\x35.artifact.artifact.v1alpha.ListRepositoryTagsResponse\x12{\n\x10GetRepositoryTag\x12\x32.artifact.artifact.v1alpha.GetRepositoryTagRequest\x1a\x33.artifact.artifact.v1alpha.GetRepositoryTagResponse\x12\x84\x01\n\x13\x43reateRepositoryTag\x12\x35.artifact.artifact.v1alpha.CreateRepositoryTagRequest\x1a\x36.artifact.artifact.v1alpha.CreateRepositoryTagResponse\x12\x84\x01\n\x13\x44\x65leteRepositoryTag\x12\x35.artifact.artifact.v1alpha.DeleteRepositoryTagRequest\x1a\x36.artifact.artifact.v1alpha.DeleteRepositoryTagResponse\x12o\n\x0cGetObjectURL\x12..artifact.artifact.v1alpha.GetObjectURLRequest\x1a/.artifact.artifact.v1alpha.GetObjectURLResponseB\x8f\x02\n\x1d\x63om.artifact.artifact.v1alphaB\x1b\x41rtifactPrivateServiceProtoP\x01ZKgithub.com/instill-ai/protogen-go/artifact/artifact/v1alpha;artifactv1alpha\xa2\x02\x03\x41\x41X\xaa\x02\x19\x41rtifact.Artifact.V1alpha\xca\x02\x19\x41rtifact\\Artifact\\V1alpha\xe2\x02%Artifact\\Artifact\\V1alpha\\GPBMetadata\xea\x02\x1b\x41rtifact::Artifact::V1alphab\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -24,5 +24,5 @@ DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\035com.artifact.artifact.v1alphaB\033ArtifactPrivateServiceProtoP\001ZKgithub.com/instill-ai/protogen-go/artifact/artifact/v1alpha;artifactv1alpha\242\002\003AAX\252\002\031Artifact.Artifact.V1alpha\312\002\031Artifact\\Artifact\\V1alpha\342\002%Artifact\\Artifact\\V1alpha\\GPBMetadata\352\002\033Artifact::Artifact::V1alpha' _globals['_ARTIFACTPRIVATESERVICE']._serialized_start=130 - _globals['_ARTIFACTPRIVATESERVICE']._serialized_end=681 + _globals['_ARTIFACTPRIVATESERVICE']._serialized_end=794 # @@protoc_insertion_point(module_scope) diff --git a/artifact/artifact/v1alpha/artifact_private_service_pb2_grpc.py b/artifact/artifact/v1alpha/artifact_private_service_pb2_grpc.py index 9032ca5..501f806 100644 --- a/artifact/artifact/v1alpha/artifact_private_service_pb2_grpc.py +++ b/artifact/artifact/v1alpha/artifact_private_service_pb2_grpc.py @@ -36,6 +36,11 @@ def __init__(self, channel): request_serializer=artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.DeleteRepositoryTagRequest.SerializeToString, response_deserializer=artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.DeleteRepositoryTagResponse.FromString, ) + self.GetObjectURL = channel.unary_unary( + '/artifact.artifact.v1alpha.ArtifactPrivateService/GetObjectURL', + request_serializer=artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.GetObjectURLRequest.SerializeToString, + response_deserializer=artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.GetObjectURLResponse.FromString, + ) class ArtifactPrivateServiceServicer(object): @@ -80,6 +85,13 @@ def DeleteRepositoryTag(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def GetObjectURL(self, request, context): + """Get Object Upload URL + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_ArtifactPrivateServiceServicer_to_server(servicer, server): rpc_method_handlers = { @@ -103,6 +115,11 @@ def add_ArtifactPrivateServiceServicer_to_server(servicer, server): request_deserializer=artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.DeleteRepositoryTagRequest.FromString, response_serializer=artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.DeleteRepositoryTagResponse.SerializeToString, ), + 'GetObjectURL': grpc.unary_unary_rpc_method_handler( + servicer.GetObjectURL, + request_deserializer=artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.GetObjectURLRequest.FromString, + response_serializer=artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.GetObjectURLResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'artifact.artifact.v1alpha.ArtifactPrivateService', rpc_method_handlers) @@ -182,3 +199,20 @@ def DeleteRepositoryTag(request, artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.DeleteRepositoryTagResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GetObjectURL(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/artifact.artifact.v1alpha.ArtifactPrivateService/GetObjectURL', + artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.GetObjectURLRequest.SerializeToString, + artifact_dot_artifact_dot_v1alpha_dot_artifact__pb2.GetObjectURLResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/artifact/artifact/v1alpha/artifact_private_service_pb2_grpc.pyi b/artifact/artifact/v1alpha/artifact_private_service_pb2_grpc.pyi index 25091f7..958188e 100644 --- a/artifact/artifact/v1alpha/artifact_private_service_pb2_grpc.pyi +++ b/artifact/artifact/v1alpha/artifact_private_service_pb2_grpc.pyi @@ -54,6 +54,11 @@ class ArtifactPrivateServiceStub: artifact.artifact.v1alpha.artifact_pb2.DeleteRepositoryTagResponse, ] """Delete a repository tag.""" + GetObjectURL: grpc.UnaryUnaryMultiCallable[ + artifact.artifact.v1alpha.artifact_pb2.GetObjectURLRequest, + artifact.artifact.v1alpha.artifact_pb2.GetObjectURLResponse, + ] + """Get Object Upload URL""" class ArtifactPrivateServiceAsyncStub: """ArtifactPrivateService exposes the private endpoints that allow clients to @@ -91,6 +96,11 @@ class ArtifactPrivateServiceAsyncStub: artifact.artifact.v1alpha.artifact_pb2.DeleteRepositoryTagResponse, ] """Delete a repository tag.""" + GetObjectURL: grpc.aio.UnaryUnaryMultiCallable[ + artifact.artifact.v1alpha.artifact_pb2.GetObjectURLRequest, + artifact.artifact.v1alpha.artifact_pb2.GetObjectURLResponse, + ] + """Get Object Upload URL""" class ArtifactPrivateServiceServicer(metaclass=abc.ABCMeta): """ArtifactPrivateService exposes the private endpoints that allow clients to @@ -136,5 +146,12 @@ class ArtifactPrivateServiceServicer(metaclass=abc.ABCMeta): context: _ServicerContext, ) -> typing.Union[artifact.artifact.v1alpha.artifact_pb2.DeleteRepositoryTagResponse, collections.abc.Awaitable[artifact.artifact.v1alpha.artifact_pb2.DeleteRepositoryTagResponse]]: """Delete a repository tag.""" + @abc.abstractmethod + def GetObjectURL( + self, + request: artifact.artifact.v1alpha.artifact_pb2.GetObjectURLRequest, + context: _ServicerContext, + ) -> typing.Union[artifact.artifact.v1alpha.artifact_pb2.GetObjectURLResponse, collections.abc.Awaitable[artifact.artifact.v1alpha.artifact_pb2.GetObjectURLResponse]]: + """Get Object Upload URL""" def add_ArtifactPrivateServiceServicer_to_server(servicer: ArtifactPrivateServiceServicer, server: typing.Union[grpc.Server, grpc.aio.Server]) -> None: ...