diff --git a/artifact/artifact/v1alpha/artifact_pb2.py b/artifact/artifact/v1alpha/artifact_pb2.py index ded4d58..2732cb0 100644 --- a/artifact/artifact/v1alpha/artifact_pb2.py +++ b/artifact/artifact/v1alpha/artifact_pb2.py @@ -20,7 +20,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&artifact/artifact/v1alpha/object.proto\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\x10GetObjectRequest\x12\x10\n\x03uid\x18\x01 \x01(\tR\x03uid\"N\n\x11GetObjectResponse\x12\x39\n\x06object\x18\x01 \x01(\x0b\x32!.artifact.artifact.v1alpha.ObjectR\x06object\"k\n\x13GetObjectURLRequest\x12\x10\n\x03uid\x18\x01 \x01(\tR\x03uid\x12-\n\x10\x65ncoded_url_path\x18\x02 \x01(\tH\x00R\x0e\x65ncodedUrlPath\x88\x01\x01\x42\x13\n\x11_encoded_url_path\"[\n\x14GetObjectURLResponse\x12\x43\n\nobject_url\x18\x01 \x01(\x0b\x32$.artifact.artifact.v1alpha.ObjectURLR\tobjectUrl\"\x87\x02\n\x13UpdateObjectRequest\x12\x10\n\x03uid\x18\x01 \x01(\tR\x03uid\x12\x17\n\x04size\x18\x02 \x01(\x03H\x00R\x04size\x88\x01\x01\x12\x17\n\x04type\x18\x03 \x01(\tH\x01R\x04type\x88\x01\x01\x12$\n\x0bis_uploaded\x18\x04 \x01(\x08H\x02R\nisUploaded\x88\x01\x01\x12M\n\x12last_modified_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x03R\x10lastModifiedTime\x88\x01\x01\x42\x07\n\x05_sizeB\x07\n\x05_typeB\x0e\n\x0c_is_uploadedB\x15\n\x13_last_modified_time\"Q\n\x14UpdateObjectResponse\x12\x39\n\x06object\x18\x01 \x01(\x0b\x32!.artifact.artifact.v1alpha.ObjectR\x06object\"\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\"\xbf\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\x12:\n\x04type\x18\x05 \x01(\x0e\x32&.artifact.artifact.v1alpha.CatalogTypeR\x04type\"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\"\xf2\x06\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\x12N\n\x11\x65xternal_metadata\x18\x11 \x01(\x0b\x32\x17.google.protobuf.StructB\x03\xe0\x41\x01H\x00R\x10\x65xternalMetadata\x88\x01\x01\x12\"\n\nobject_uid\x18\x12 \x01(\tB\x03\xe0\x41\x03R\tobjectUidB\x14\n\x12_external_metadata\"\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(\x05\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*d\n\x0b\x43\x61talogType\x12\x1c\n\x18\x43\x41TALOG_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17\x43\x41TALOG_TYPE_PERSISTENT\x10\x01\x12\x1a\n\x16\x43\x41TALOG_TYPE_EPHEMERAL\x10\x02*\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&artifact/artifact/v1alpha/object.proto\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\x10GetObjectRequest\x12\x10\n\x03uid\x18\x01 \x01(\tR\x03uid\"N\n\x11GetObjectResponse\x12\x39\n\x06object\x18\x01 \x01(\x0b\x32!.artifact.artifact.v1alpha.ObjectR\x06object\"k\n\x13GetObjectURLRequest\x12\x10\n\x03uid\x18\x01 \x01(\tR\x03uid\x12-\n\x10\x65ncoded_url_path\x18\x02 \x01(\tH\x00R\x0e\x65ncodedUrlPath\x88\x01\x01\x42\x13\n\x11_encoded_url_path\"[\n\x14GetObjectURLResponse\x12\x43\n\nobject_url\x18\x01 \x01(\x0b\x32$.artifact.artifact.v1alpha.ObjectURLR\tobjectUrl\"\x87\x02\n\x13UpdateObjectRequest\x12\x10\n\x03uid\x18\x01 \x01(\tR\x03uid\x12\x17\n\x04size\x18\x02 \x01(\x03H\x00R\x04size\x88\x01\x01\x12\x17\n\x04type\x18\x03 \x01(\tH\x01R\x04type\x88\x01\x01\x12$\n\x0bis_uploaded\x18\x04 \x01(\x08H\x02R\nisUploaded\x88\x01\x01\x12M\n\x12last_modified_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x03R\x10lastModifiedTime\x88\x01\x01\x42\x07\n\x05_sizeB\x07\n\x05_typeB\x0e\n\x0c_is_uploadedB\x15\n\x13_last_modified_time\"Q\n\x14UpdateObjectResponse\x12\x39\n\x06object\x18\x01 \x01(\x0b\x32!.artifact.artifact.v1alpha.ObjectR\x06object\"\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\"\xbf\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\x12:\n\x04type\x18\x05 \x01(\x0e\x32&.artifact.artifact.v1alpha.CatalogTypeR\x04type\"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\"\xf2\x06\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\x12N\n\x11\x65xternal_metadata\x18\x11 \x01(\x0b\x32\x17.google.protobuf.StructB\x03\xe0\x41\x01H\x00R\x10\x65xternalMetadata\x88\x01\x01\x12\"\n\nobject_uid\x18\x12 \x01(\tB\x03\xe0\x41\x03R\tobjectUidB\x14\n\x12_external_metadata\"\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(\x05\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\"\xaf\x01\n\x18MoveFileToCatalogRequest\x12\x1e\n\x08\x66ile_uid\x18\x01 \x01(\tB\x03\xe0\x41\x02R\x07\x66ileUid\x12&\n\x0cnamespace_id\x18\x02 \x01(\tB\x03\xe0\x41\x02R\x0bnamespaceId\x12\"\n\ncatalog_id\x18\x03 \x01(\tB\x03\xe0\x41\x02R\tcatalogId\x12\'\n\rto_catalog_id\x18\x04 \x01(\tB\x03\xe0\x41\x02R\x0btoCatalogId\"6\n\x19MoveFileToCatalogResponse\x12\x19\n\x08\x66ile_uid\x18\x01 \x01(\tR\x07\x66ileUid*d\n\x0b\x43\x61talogType\x12\x1c\n\x18\x43\x41TALOG_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17\x43\x41TALOG_TYPE_PERSISTENT\x10\x01\x12\x1a\n\x16\x43\x41TALOG_TYPE_EPHEMERAL\x10\x02*\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) @@ -151,14 +151,22 @@ _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['_CATALOGTYPE']._serialized_start=7554 - _globals['_CATALOGTYPE']._serialized_end=7654 - _globals['_FILEPROCESSSTATUS']._serialized_start=7657 - _globals['_FILEPROCESSSTATUS']._serialized_end=7954 - _globals['_FILETYPE']._serialized_start=7957 - _globals['_FILETYPE']._serialized_end=8271 - _globals['_CATALOGRUNACTION']._serialized_start=8274 - _globals['_CATALOGRUNACTION']._serialized_end=8530 + _MOVEFILETOCATALOGREQUEST.fields_by_name['file_uid']._options = None + _MOVEFILETOCATALOGREQUEST.fields_by_name['file_uid']._serialized_options = b'\340A\002' + _MOVEFILETOCATALOGREQUEST.fields_by_name['namespace_id']._options = None + _MOVEFILETOCATALOGREQUEST.fields_by_name['namespace_id']._serialized_options = b'\340A\002' + _MOVEFILETOCATALOGREQUEST.fields_by_name['catalog_id']._options = None + _MOVEFILETOCATALOGREQUEST.fields_by_name['catalog_id']._serialized_options = b'\340A\002' + _MOVEFILETOCATALOGREQUEST.fields_by_name['to_catalog_id']._options = None + _MOVEFILETOCATALOGREQUEST.fields_by_name['to_catalog_id']._serialized_options = b'\340A\002' + _globals['_CATALOGTYPE']._serialized_start=7788 + _globals['_CATALOGTYPE']._serialized_end=7888 + _globals['_FILEPROCESSSTATUS']._serialized_start=7891 + _globals['_FILEPROCESSSTATUS']._serialized_end=8188 + _globals['_FILETYPE']._serialized_start=8191 + _globals['_FILETYPE']._serialized_end=8505 + _globals['_CATALOGRUNACTION']._serialized_start=8508 + _globals['_CATALOGRUNACTION']._serialized_end=8764 _globals['_LIVENESSREQUEST']._serialized_start=310 _globals['_LIVENESSREQUEST']._serialized_end=459 _globals['_LIVENESSRESPONSE']._serialized_start=461 @@ -243,4 +251,8 @@ _globals['_LISTCATALOGRUNSRESPONSE']._serialized_end=7295 _globals['_LISTCATALOGRUNSREQUEST']._serialized_start=7298 _globals['_LISTCATALOGRUNSREQUEST']._serialized_end=7552 + _globals['_MOVEFILETOCATALOGREQUEST']._serialized_start=7555 + _globals['_MOVEFILETOCATALOGREQUEST']._serialized_end=7730 + _globals['_MOVEFILETOCATALOGRESPONSE']._serialized_start=7732 + _globals['_MOVEFILETOCATALOGRESPONSE']._serialized_end=7786 # @@protoc_insertion_point(module_scope) diff --git a/artifact/artifact/v1alpha/artifact_pb2.pyi b/artifact/artifact/v1alpha/artifact_pb2.pyi index e525c41..60aa250 100644 --- a/artifact/artifact/v1alpha/artifact_pb2.pyi +++ b/artifact/artifact/v1alpha/artifact_pb2.pyi @@ -1501,3 +1501,51 @@ class ListCatalogRunsRequest(google.protobuf.message.Message): def WhichOneof(self, oneof_group: typing_extensions.Literal["_order_by", b"_order_by"]) -> typing_extensions.Literal["order_by"] | None: ... global___ListCatalogRunsRequest = ListCatalogRunsRequest + +@typing_extensions.final +class MoveFileToCatalogRequest(google.protobuf.message.Message): + """MoveFileToCatalogRequest represents a request to move a file to another catalog.""" + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + FILE_UID_FIELD_NUMBER: builtins.int + NAMESPACE_ID_FIELD_NUMBER: builtins.int + CATALOG_ID_FIELD_NUMBER: builtins.int + TO_CATALOG_ID_FIELD_NUMBER: builtins.int + file_uid: builtins.str + """The file uid.""" + namespace_id: builtins.str + """namespace id""" + catalog_id: builtins.str + """catalog id""" + to_catalog_id: builtins.str + """The target catalog id.""" + def __init__( + self, + *, + file_uid: builtins.str = ..., + namespace_id: builtins.str = ..., + catalog_id: builtins.str = ..., + to_catalog_id: builtins.str = ..., + ) -> None: ... + def ClearField(self, field_name: typing_extensions.Literal["catalog_id", b"catalog_id", "file_uid", b"file_uid", "namespace_id", b"namespace_id", "to_catalog_id", b"to_catalog_id"]) -> None: ... + +global___MoveFileToCatalogRequest = MoveFileToCatalogRequest + +@typing_extensions.final +class MoveFileToCatalogResponse(google.protobuf.message.Message): + """MoveFileToCatalogResponse represents a response for moving a file to another catalog.""" + + DESCRIPTOR: google.protobuf.descriptor.Descriptor + + FILE_UID_FIELD_NUMBER: builtins.int + file_uid: builtins.str + """The file uid.""" + def __init__( + self, + *, + file_uid: builtins.str = ..., + ) -> None: ... + def ClearField(self, field_name: typing_extensions.Literal["file_uid", b"file_uid"]) -> None: ... + +global___MoveFileToCatalogResponse = MoveFileToCatalogResponse diff --git a/artifact/artifact/v1alpha/artifact_public_service_pb2.py b/artifact/artifact/v1alpha/artifact_public_service_pb2.py index 746fe1b..e890688 100644 --- a/artifact/artifact/v1alpha/artifact_public_service_pb2.py +++ b/artifact/artifact/v1alpha/artifact_public_service_pb2.py @@ -21,7 +21,7 @@ from protoc_gen_openapiv2.options import annotations_pb2 as protoc__gen__openapiv2_dot_options_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n7artifact/artifact/v1alpha/artifact_public_service.proto\x12\x19\x61rtifact.artifact.v1alpha\x1a(artifact/artifact/v1alpha/artifact.proto\x1a%artifact/artifact/v1alpha/chunk.proto\x1a,artifact/artifact/v1alpha/file_catalog.proto\x1a&artifact/artifact/v1alpha/object.proto\x1a\"artifact/artifact/v1alpha/qa.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1bgoogle/api/visibility.proto\x1a.protoc-gen-openapiv2/options/annotations.proto2\xbc(\n\x15\x41rtifactPublicService\x12\xac\x01\n\x08Liveness\x12*.artifact.artifact.v1alpha.LivenessRequest\x1a+.artifact.artifact.v1alpha.LivenessResponse\"G\xfa\xd2\xe4\x93\x02\n\x12\x08INTERNAL\x82\xd3\xe4\x93\x02\x31\x12\x13/v1alpha/__livenessZ\x1a\x12\x18/v1alpha/health/artifact\x12\xaf\x01\n\tReadiness\x12+.artifact.artifact.v1alpha.ReadinessRequest\x1a,.artifact.artifact.v1alpha.ReadinessResponse\"G\xfa\xd2\xe4\x93\x02\n\x12\x08INTERNAL\x82\xd3\xe4\x93\x02\x31\x12\x14/v1alpha/__readinessZ\x19\x12\x17/v1alpha/ready/artifact\x12\xd0\x01\n\rCreateCatalog\x12/.artifact.artifact.v1alpha.CreateCatalogRequest\x1a\x30.artifact.artifact.v1alpha.CreateCatalogResponse\"\\\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02\x30\"+/v1alpha/namespaces/{namespace_id}/catalogs:\x01*\x12\xca\x01\n\x0cListCatalogs\x12..artifact.artifact.v1alpha.ListCatalogsRequest\x1a/.artifact.artifact.v1alpha.ListCatalogsResponse\"Y\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02-\x12+/v1alpha/namespaces/{namespace_id}/catalogs\x12\xdd\x01\n\rUpdateCatalog\x12/.artifact.artifact.v1alpha.UpdateCatalogRequest\x1a\x30.artifact.artifact.v1alpha.UpdateCatalogResponse\"i\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02=\x1a\x38/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}:\x01*\x12\xda\x01\n\rDeleteCatalog\x12/.artifact.artifact.v1alpha.DeleteCatalogRequest\x1a\x30.artifact.artifact.v1alpha.DeleteCatalogResponse\"f\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02:*8/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}\x12\xf2\x01\n\x11UploadCatalogFile\x12\x33.artifact.artifact.v1alpha.UploadCatalogFileRequest\x1a\x34.artifact.artifact.v1alpha.UploadCatalogFileResponse\"r\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02\x46\">/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/files:\x04\x66ile\x12\xc5\x01\n\x11\x44\x65leteCatalogFile\x12\x33.artifact.artifact.v1alpha.DeleteCatalogFileRequest\x1a\x34.artifact.artifact.v1alpha.DeleteCatalogFileResponse\"E\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02\x19*\x17/v1alpha/catalogs/files\x12\x80\x03\n\x13ProcessCatalogFiles\x12\x35.artifact.artifact.v1alpha.ProcessCatalogFilesRequest\x1a\x36.artifact.artifact.v1alpha.ProcessCatalogFilesResponse\"\xf9\x01\x92\x41\xc6\x01\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lphar\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02)\"$/v1alpha/catalogs/files/processAsync:\x01*\x12\xe9\x01\n\x10ListCatalogFiles\x12\x32.artifact.artifact.v1alpha.ListCatalogFilesRequest\x1a\x33.artifact.artifact.v1alpha.ListCatalogFilesResponse\"l\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02@\x12>/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/files\x12\xd8\x01\n\nListChunks\x12,.artifact.artifact.v1alpha.ListChunksRequest\x1a-.artifact.artifact.v1alpha.ListChunksResponse\"m\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02\x41\x12?/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/chunks\x12\xc7\x01\n\x0cSearchChunks\x12..artifact.artifact.v1alpha.SearchChunksRequest\x1a/.artifact.artifact.v1alpha.SearchChunksResponse\"V\x92\x41\"\n\r\xf0\x9f\x92\xbe Artifactj\x11\n\x07x-stage\x12\x06\x1a\x04\x62\x65ta\x82\xd3\xe4\x93\x02+\x12)/v1alpha/namespaces/{namespace_id}/chunks\x12\xf2\x01\n\rGetSourceFile\x12/.artifact.artifact.v1alpha.GetSourceFileRequest\x1a\x30.artifact.artifact.v1alpha.GetSourceFileResponse\"~\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02R\x12P/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/files/{file_uid}/source\x12\xdc\x01\n\x11SearchSourceFiles\x12\x33.artifact.artifact.v1alpha.SearchSourceFilesRequest\x1a\x34.artifact.artifact.v1alpha.SearchSourceFilesResponse\"\\\x92\x41\"\n\r\xf0\x9f\x92\xbe Artifactj\x11\n\x07x-stage\x12\x06\x1a\x04\x62\x65ta\x82\xd3\xe4\x93\x02\x31\x12//v1alpha/namespaces/{namespace_id}/source-files\x12\xba\x01\n\x0bUpdateChunk\x12-.artifact.artifact.v1alpha.UpdateChunkRequest\x1a..artifact.artifact.v1alpha.UpdateChunkResponse\"L\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02 \"\x1b/v1alpha/chunks/{chunk_uid}:\x01*\x12\xad\x03\n\x16SimilarityChunksSearch\x12\x38.artifact.artifact.v1alpha.SimilarityChunksSearchRequest\x1a\x39.artifact.artifact.v1alpha.SimilarityChunksSearchResponse\"\x9d\x02\x92\x41\xc6\x01\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lphar\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02M\"H/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/chunks/retrieve:\x01*\x12\x92\x03\n\x11QuestionAnswering\x12\x33.artifact.artifact.v1alpha.QuestionAnsweringRequest\x1a\x34.artifact.artifact.v1alpha.QuestionAnsweringResponse\"\x91\x02\x92\x41\xc6\x01\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lphar\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x41\"/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/files:\x04\x66ile\x12\xc5\x01\n\x11\x44\x65leteCatalogFile\x12\x33.artifact.artifact.v1alpha.DeleteCatalogFileRequest\x1a\x34.artifact.artifact.v1alpha.DeleteCatalogFileResponse\"E\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02\x19*\x17/v1alpha/catalogs/files\x12\x80\x03\n\x13ProcessCatalogFiles\x12\x35.artifact.artifact.v1alpha.ProcessCatalogFilesRequest\x1a\x36.artifact.artifact.v1alpha.ProcessCatalogFilesResponse\"\xf9\x01\x92\x41\xc6\x01\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lphar\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02)\"$/v1alpha/catalogs/files/processAsync:\x01*\x12\xe9\x01\n\x10ListCatalogFiles\x12\x32.artifact.artifact.v1alpha.ListCatalogFilesRequest\x1a\x33.artifact.artifact.v1alpha.ListCatalogFilesResponse\"l\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02@\x12>/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/files\x12\xd8\x01\n\nListChunks\x12,.artifact.artifact.v1alpha.ListChunksRequest\x1a-.artifact.artifact.v1alpha.ListChunksResponse\"m\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02\x41\x12?/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/chunks\x12\xc7\x01\n\x0cSearchChunks\x12..artifact.artifact.v1alpha.SearchChunksRequest\x1a/.artifact.artifact.v1alpha.SearchChunksResponse\"V\x92\x41\"\n\r\xf0\x9f\x92\xbe Artifactj\x11\n\x07x-stage\x12\x06\x1a\x04\x62\x65ta\x82\xd3\xe4\x93\x02+\x12)/v1alpha/namespaces/{namespace_id}/chunks\x12\xf2\x01\n\rGetSourceFile\x12/.artifact.artifact.v1alpha.GetSourceFileRequest\x1a\x30.artifact.artifact.v1alpha.GetSourceFileResponse\"~\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02R\x12P/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/files/{file_uid}/source\x12\xdc\x01\n\x11SearchSourceFiles\x12\x33.artifact.artifact.v1alpha.SearchSourceFilesRequest\x1a\x34.artifact.artifact.v1alpha.SearchSourceFilesResponse\"\\\x92\x41\"\n\r\xf0\x9f\x92\xbe Artifactj\x11\n\x07x-stage\x12\x06\x1a\x04\x62\x65ta\x82\xd3\xe4\x93\x02\x31\x12//v1alpha/namespaces/{namespace_id}/source-files\x12\xba\x01\n\x0bUpdateChunk\x12-.artifact.artifact.v1alpha.UpdateChunkRequest\x1a..artifact.artifact.v1alpha.UpdateChunkResponse\"L\x92\x41#\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lpha\x82\xd3\xe4\x93\x02 \"\x1b/v1alpha/chunks/{chunk_uid}:\x01*\x12\xad\x03\n\x16SimilarityChunksSearch\x12\x38.artifact.artifact.v1alpha.SimilarityChunksSearchRequest\x1a\x39.artifact.artifact.v1alpha.SimilarityChunksSearchResponse\"\x9d\x02\x92\x41\xc6\x01\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lphar\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02M\"H/v1alpha/namespaces/{namespace_id}/catalogs/{catalog_id}/chunks/retrieve:\x01*\x12\x92\x03\n\x11QuestionAnswering\x12\x33.artifact.artifact.v1alpha.QuestionAnsweringRequest\x1a\x34.artifact.artifact.v1alpha.QuestionAnsweringResponse\"\x91\x02\x92\x41\xc6\x01\n\r\xf0\x9f\x92\xbe Artifactj\x12\n\x07x-stage\x12\x07\x1a\x05\x61lphar\xa0\x01\n\x9d\x01\n\x15Instill-Requester-Uid\x12\x81\x01Indicates the authenticated namespace is making the request on behalf of another entity, typically an organization they belong to\x18\x01\x82\xd3\xe4\x93\x02\x41\" typing.Union[artifact.artifact.v1alpha.artifact_pb2.MoveFileToCatalogResponse, collections.abc.Awaitable[artifact.artifact.v1alpha.artifact_pb2.MoveFileToCatalogResponse]]: + """Move file to another catalog + + Moves a file to another catalog. + """ def add_ArtifactPublicServiceServicer_to_server(servicer: ArtifactPublicServiceServicer, server: typing.Union[grpc.Server, grpc.aio.Server]) -> None: ...