From 599def169eff7f7c0a31f978830c34084f20d132 Mon Sep 17 00:00:00 2001 From: viambot <79611529+viambot@users.noreply.github.com> Date: Tue, 20 Jan 2026 15:18:21 +0000 Subject: [PATCH 1/2] [WORKFLOW] Updating protos from viamrobotics/api, commit: e7e4641a180cfa103640573882f4ce6fd4f4ab80 --- src/viam/gen/app/datasync/v1/data_sync_pb2.py | 36 +- .../gen/app/datasync/v1/data_sync_pb2.pyi | 6 +- src/viam/gen/app/v1/app_pb2.py | 1108 ++++++++--------- src/viam/gen/app/v1/app_pb2.pyi | 20 +- src/viam/gen/common/v1/common_pb2.py | 62 +- src/viam/gen/common/v1/common_pb2.pyi | 29 +- src/viam/gen/component/audioinput/__init__.py | 0 .../gen/component/audioinput/v1/__init__.py | 0 .../audioinput/v1/audioinput_grpc.py | 63 - .../component/audioinput/v1/audioinput_pb2.py | 45 - .../audioinput/v1/audioinput_pb2.pyi | 179 --- .../proto/component/audioinput/__init__.py | 30 - src/viam/proto/component/camera/__init__.py | 2 + src/viam/version_metadata.py | 2 +- 14 files changed, 649 insertions(+), 933 deletions(-) delete mode 100644 src/viam/gen/component/audioinput/__init__.py delete mode 100644 src/viam/gen/component/audioinput/v1/__init__.py delete mode 100644 src/viam/gen/component/audioinput/v1/audioinput_grpc.py delete mode 100644 src/viam/gen/component/audioinput/v1/audioinput_pb2.py delete mode 100644 src/viam/gen/component/audioinput/v1/audioinput_pb2.pyi delete mode 100644 src/viam/proto/component/audioinput/__init__.py diff --git a/src/viam/gen/app/datasync/v1/data_sync_pb2.py b/src/viam/gen/app/datasync/v1/data_sync_pb2.py index 3f15016d87..e848c14bf5 100644 --- a/src/viam/gen/app/datasync/v1/data_sync_pb2.py +++ b/src/viam/gen/app/datasync/v1/data_sync_pb2.py @@ -11,7 +11,7 @@ from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fapp/datasync/v1/data_sync.proto\x12\x14viam.app.datasync.v1\x1a\x16app/data/v1/data.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xa7\x01\n\x18DataCaptureUploadRequest\x12@\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataR\x08metadata\x12I\n\x0fsensor_contents\x18\x02 \x03(\x0b2 .viam.app.datasync.v1.SensorDataR\x0esensorContents"Z\n\x19DataCaptureUploadResponse\x12\x17\n\x07file_id\x18\x01 \x01(\tR\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\xaf\x01\n\x11FileUploadRequest\x12B\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataH\x00R\x08metadata\x12E\n\rfile_contents\x18\x02 \x01(\x0b2\x1e.viam.app.datasync.v1.FileDataH\x00R\x0cfileContentsB\x0f\n\rupload_packet"W\n\x12FileUploadResponse\x12\x1b\n\x07file_id\x18\x01 \x01(\tB\x02\x18\x01R\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\x99\x01\n!StreamingDataCaptureUploadRequest\x12M\n\x08metadata\x18\x01 \x01(\x0b2/.viam.app.datasync.v1.DataCaptureUploadMetadataH\x00R\x08metadata\x12\x14\n\x04data\x18\x02 \x01(\x0cH\x00R\x04dataB\x0f\n\rupload_packet"g\n"StreamingDataCaptureUploadResponse\x12\x1b\n\x07file_id\x18\x01 \x01(\tB\x02\x18\x01R\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\x92\x02\n\x0eSensorMetadata\x12A\n\x0etime_requested\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived\x12;\n\tmime_type\x18\x03 \x01(\x0e2\x1e.viam.app.datasync.v1.MimeTypeR\x08mimeType\x12?\n\x0bannotations\x18\x04 \x01(\x0b2\x1d.viam.app.data.v1.AnnotationsR\x0bannotations"\xa3\x01\n\nSensorData\x12@\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.SensorMetadataR\x08metadata\x121\n\x06struct\x18\x02 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x06struct\x12\x18\n\x06binary\x18\x03 \x01(\x0cH\x00R\x06binaryB\x06\n\x04data"\x1e\n\x08FileData\x12\x12\n\x04data\x18\x01 \x01(\x0cR\x04data"\xb2\x04\n\x0eUploadMetadata\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12%\n\x0ecomponent_type\x18\x02 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\x03 \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\x05 \x01(\tR\nmethodName\x122\n\x04type\x18\x06 \x01(\x0e2\x1e.viam.app.datasync.v1.DataTypeR\x04type\x12\x1b\n\tfile_name\x18\x07 \x01(\tR\x08fileName\x12g\n\x11method_parameters\x18\x08 \x03(\x0b2:.viam.app.datasync.v1.UploadMetadata.MethodParametersEntryR\x10methodParameters\x12%\n\x0efile_extension\x18\t \x01(\tR\rfileExtension\x12\x12\n\x04tags\x18\n \x03(\tR\x04tags\x12\x1f\n\x0bdataset_ids\x18\x0c \x03(\tR\ndatasetIds\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x04\x10\x05J\x04\x08\x0b\x10\x0cR\x0fcomponent_modelR\nsession_id"q\n\x0fCaptureInterval\x120\n\x05start\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x05start\x12,\n\x03end\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x03end"\xe5\x03\n\x13DataCaptureMetadata\x12%\n\x0ecomponent_type\x18\x01 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\x02 \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x122\n\x04type\x18\x05 \x01(\x0e2\x1e.viam.app.datasync.v1.DataTypeR\x04type\x12l\n\x11method_parameters\x18\x06 \x03(\x0b2?.viam.app.datasync.v1.DataCaptureMetadata.MethodParametersEntryR\x10methodParameters\x12%\n\x0efile_extension\x18\x07 \x01(\tR\rfileExtension\x12\x12\n\x04tags\x18\x08 \x03(\tR\x04tags\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x03\x10\x04J\x04\x08\t\x10\nR\x0fcomponent_modelR\nsession_id"\xb9\x01\n\x19DataCaptureUploadMetadata\x12M\n\x0fupload_metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataR\x0euploadMetadata\x12M\n\x0fsensor_metadata\x18\x02 \x01(\x0b2$.viam.app.datasync.v1.SensorMetadataR\x0esensorMetadata*\x90\x01\n\x08MimeType\x12\x19\n\x15MIME_TYPE_UNSPECIFIED\x10\x00\x12\x18\n\x14MIME_TYPE_IMAGE_JPEG\x10\x01\x12\x17\n\x13MIME_TYPE_IMAGE_PNG\x10\x02\x12\x1d\n\x19MIME_TYPE_APPLICATION_PCD\x10\x03\x12\x17\n\x13MIME_TYPE_VIDEO_MP4\x10\x04*t\n\x08DataType\x12\x19\n\x15DATA_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17DATA_TYPE_BINARY_SENSOR\x10\x01\x12\x1c\n\x18DATA_TYPE_TABULAR_SENSOR\x10\x02\x12\x12\n\x0eDATA_TYPE_FILE\x10\x032\x80\x04\n\x0fDataSyncService\x12\x9e\x01\n\x11DataCaptureUpload\x12..viam.app.datasync.v1.DataCaptureUploadRequest\x1a/.viam.app.datasync.v1.DataCaptureUploadResponse"(\x82\xd3\xe4\x93\x02"" /datasync/v1/data_capture_upload\x12\x83\x01\n\nFileUpload\x12\'.viam.app.datasync.v1.FileUploadRequest\x1a(.viam.app.datasync.v1.FileUploadResponse" \x82\xd3\xe4\x93\x02\x1a"\x18/datasync/v1/file_upload(\x01\x12\xc5\x01\n\x1aStreamingDataCaptureUpload\x127.viam.app.datasync.v1.StreamingDataCaptureUploadRequest\x1a8.viam.app.datasync.v1.StreamingDataCaptureUploadResponse"2\x82\xd3\xe4\x93\x02,"*/datasync/v1/streaming_data_capture_upload(\x01B!Z\x1fgo.viam.com/api/app/datasync/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fapp/datasync/v1/data_sync.proto\x12\x14viam.app.datasync.v1\x1a\x16app/data/v1/data.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xa7\x01\n\x18DataCaptureUploadRequest\x12@\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataR\x08metadata\x12I\n\x0fsensor_contents\x18\x02 \x03(\x0b2 .viam.app.datasync.v1.SensorDataR\x0esensorContents"Z\n\x19DataCaptureUploadResponse\x12\x17\n\x07file_id\x18\x01 \x01(\tR\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\xaf\x01\n\x11FileUploadRequest\x12B\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataH\x00R\x08metadata\x12E\n\rfile_contents\x18\x02 \x01(\x0b2\x1e.viam.app.datasync.v1.FileDataH\x00R\x0cfileContentsB\x0f\n\rupload_packet"W\n\x12FileUploadResponse\x12\x1b\n\x07file_id\x18\x01 \x01(\tB\x02\x18\x01R\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\x99\x01\n!StreamingDataCaptureUploadRequest\x12M\n\x08metadata\x18\x01 \x01(\x0b2/.viam.app.datasync.v1.DataCaptureUploadMetadataH\x00R\x08metadata\x12\x14\n\x04data\x18\x02 \x01(\x0cH\x00R\x04dataB\x0f\n\rupload_packet"g\n"StreamingDataCaptureUploadResponse\x12\x1b\n\x07file_id\x18\x01 \x01(\tB\x02\x18\x01R\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\x92\x02\n\x0eSensorMetadata\x12A\n\x0etime_requested\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived\x12;\n\tmime_type\x18\x03 \x01(\x0e2\x1e.viam.app.datasync.v1.MimeTypeR\x08mimeType\x12?\n\x0bannotations\x18\x04 \x01(\x0b2\x1d.viam.app.data.v1.AnnotationsR\x0bannotations"\xa3\x01\n\nSensorData\x12@\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.SensorMetadataR\x08metadata\x121\n\x06struct\x18\x02 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x06struct\x12\x18\n\x06binary\x18\x03 \x01(\x0cH\x00R\x06binaryB\x06\n\x04data"\x1e\n\x08FileData\x12\x12\n\x04data\x18\x01 \x01(\x0cR\x04data"\xcf\x04\n\x0eUploadMetadata\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12%\n\x0ecomponent_type\x18\x02 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\x03 \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\x05 \x01(\tR\nmethodName\x122\n\x04type\x18\x06 \x01(\x0e2\x1e.viam.app.datasync.v1.DataTypeR\x04type\x12\x1b\n\tfile_name\x18\x07 \x01(\tR\x08fileName\x12g\n\x11method_parameters\x18\x08 \x03(\x0b2:.viam.app.datasync.v1.UploadMetadata.MethodParametersEntryR\x10methodParameters\x12%\n\x0efile_extension\x18\t \x01(\tR\rfileExtension\x12\x12\n\x04tags\x18\n \x03(\tR\x04tags\x12\x1f\n\x0bdataset_ids\x18\x0c \x03(\tR\ndatasetIds\x12\x1b\n\tmime_type\x18\r \x01(\tR\x08mimeType\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x04\x10\x05J\x04\x08\x0b\x10\x0cR\x0fcomponent_modelR\nsession_id"q\n\x0fCaptureInterval\x120\n\x05start\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x05start\x12,\n\x03end\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x03end"\xe5\x03\n\x13DataCaptureMetadata\x12%\n\x0ecomponent_type\x18\x01 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\x02 \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x122\n\x04type\x18\x05 \x01(\x0e2\x1e.viam.app.datasync.v1.DataTypeR\x04type\x12l\n\x11method_parameters\x18\x06 \x03(\x0b2?.viam.app.datasync.v1.DataCaptureMetadata.MethodParametersEntryR\x10methodParameters\x12%\n\x0efile_extension\x18\x07 \x01(\tR\rfileExtension\x12\x12\n\x04tags\x18\x08 \x03(\tR\x04tags\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x03\x10\x04J\x04\x08\t\x10\nR\x0fcomponent_modelR\nsession_id"\xb9\x01\n\x19DataCaptureUploadMetadata\x12M\n\x0fupload_metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataR\x0euploadMetadata\x12M\n\x0fsensor_metadata\x18\x02 \x01(\x0b2$.viam.app.datasync.v1.SensorMetadataR\x0esensorMetadata*\x90\x01\n\x08MimeType\x12\x19\n\x15MIME_TYPE_UNSPECIFIED\x10\x00\x12\x18\n\x14MIME_TYPE_IMAGE_JPEG\x10\x01\x12\x17\n\x13MIME_TYPE_IMAGE_PNG\x10\x02\x12\x1d\n\x19MIME_TYPE_APPLICATION_PCD\x10\x03\x12\x17\n\x13MIME_TYPE_VIDEO_MP4\x10\x04*t\n\x08DataType\x12\x19\n\x15DATA_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17DATA_TYPE_BINARY_SENSOR\x10\x01\x12\x1c\n\x18DATA_TYPE_TABULAR_SENSOR\x10\x02\x12\x12\n\x0eDATA_TYPE_FILE\x10\x032\x80\x04\n\x0fDataSyncService\x12\x9e\x01\n\x11DataCaptureUpload\x12..viam.app.datasync.v1.DataCaptureUploadRequest\x1a/.viam.app.datasync.v1.DataCaptureUploadResponse"(\x82\xd3\xe4\x93\x02"" /datasync/v1/data_capture_upload\x12\x83\x01\n\nFileUpload\x12\'.viam.app.datasync.v1.FileUploadRequest\x1a(.viam.app.datasync.v1.FileUploadResponse" \x82\xd3\xe4\x93\x02\x1a"\x18/datasync/v1/file_upload(\x01\x12\xc5\x01\n\x1aStreamingDataCaptureUpload\x127.viam.app.datasync.v1.StreamingDataCaptureUploadRequest\x1a8.viam.app.datasync.v1.StreamingDataCaptureUploadResponse"2\x82\xd3\xe4\x93\x02,"*/datasync/v1/streaming_data_capture_upload(\x01B!Z\x1fgo.viam.com/api/app/datasync/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.datasync.v1.data_sync_pb2', _globals) @@ -32,10 +32,10 @@ _globals['_DATASYNCSERVICE'].methods_by_name['FileUpload']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1a"\x18/datasync/v1/file_upload' _globals['_DATASYNCSERVICE'].methods_by_name['StreamingDataCaptureUpload']._loaded_options = None _globals['_DATASYNCSERVICE'].methods_by_name['StreamingDataCaptureUpload']._serialized_options = b'\x82\xd3\xe4\x93\x02,"*/datasync/v1/streaming_data_capture_upload' - _globals['_MIMETYPE']._serialized_start = 2823 - _globals['_MIMETYPE']._serialized_end = 2967 - _globals['_DATATYPE']._serialized_start = 2969 - _globals['_DATATYPE']._serialized_end = 3085 + _globals['_MIMETYPE']._serialized_start = 2852 + _globals['_MIMETYPE']._serialized_end = 2996 + _globals['_DATATYPE']._serialized_start = 2998 + _globals['_DATATYPE']._serialized_end = 3114 _globals['_DATACAPTUREUPLOADREQUEST']._serialized_start = 202 _globals['_DATACAPTUREUPLOADREQUEST']._serialized_end = 369 _globals['_DATACAPTUREUPLOADRESPONSE']._serialized_start = 371 @@ -55,16 +55,16 @@ _globals['_FILEDATA']._serialized_start = 1434 _globals['_FILEDATA']._serialized_end = 1464 _globals['_UPLOADMETADATA']._serialized_start = 1467 - _globals['_UPLOADMETADATA']._serialized_end = 2029 - _globals['_UPLOADMETADATA_METHODPARAMETERSENTRY']._serialized_start = 1899 - _globals['_UPLOADMETADATA_METHODPARAMETERSENTRY']._serialized_end = 1988 - _globals['_CAPTUREINTERVAL']._serialized_start = 2031 - _globals['_CAPTUREINTERVAL']._serialized_end = 2144 - _globals['_DATACAPTUREMETADATA']._serialized_start = 2147 - _globals['_DATACAPTUREMETADATA']._serialized_end = 2632 - _globals['_DATACAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_start = 1899 - _globals['_DATACAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_end = 1988 - _globals['_DATACAPTUREUPLOADMETADATA']._serialized_start = 2635 - _globals['_DATACAPTUREUPLOADMETADATA']._serialized_end = 2820 - _globals['_DATASYNCSERVICE']._serialized_start = 3088 - _globals['_DATASYNCSERVICE']._serialized_end = 3600 \ No newline at end of file + _globals['_UPLOADMETADATA']._serialized_end = 2058 + _globals['_UPLOADMETADATA_METHODPARAMETERSENTRY']._serialized_start = 1928 + _globals['_UPLOADMETADATA_METHODPARAMETERSENTRY']._serialized_end = 2017 + _globals['_CAPTUREINTERVAL']._serialized_start = 2060 + _globals['_CAPTUREINTERVAL']._serialized_end = 2173 + _globals['_DATACAPTUREMETADATA']._serialized_start = 2176 + _globals['_DATACAPTUREMETADATA']._serialized_end = 2661 + _globals['_DATACAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_start = 1928 + _globals['_DATACAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_end = 2017 + _globals['_DATACAPTUREUPLOADMETADATA']._serialized_start = 2664 + _globals['_DATACAPTUREUPLOADMETADATA']._serialized_end = 2849 + _globals['_DATASYNCSERVICE']._serialized_start = 3117 + _globals['_DATASYNCSERVICE']._serialized_end = 3629 \ No newline at end of file diff --git a/src/viam/gen/app/datasync/v1/data_sync_pb2.pyi b/src/viam/gen/app/datasync/v1/data_sync_pb2.pyi index 0c0e57792a..440415270c 100644 --- a/src/viam/gen/app/datasync/v1/data_sync_pb2.pyi +++ b/src/viam/gen/app/datasync/v1/data_sync_pb2.pyi @@ -302,6 +302,7 @@ class UploadMetadata(google.protobuf.message.Message): FILE_EXTENSION_FIELD_NUMBER: builtins.int TAGS_FIELD_NUMBER: builtins.int DATASET_IDS_FIELD_NUMBER: builtins.int + MIME_TYPE_FIELD_NUMBER: builtins.int part_id: builtins.str component_type: builtins.str component_name: builtins.str @@ -309,6 +310,7 @@ class UploadMetadata(google.protobuf.message.Message): type: global___DataType.ValueType file_name: builtins.str file_extension: builtins.str + mime_type: builtins.str @property def method_parameters(self) -> google.protobuf.internal.containers.MessageMap[builtins.str, google.protobuf.any_pb2.Any]: @@ -322,10 +324,10 @@ class UploadMetadata(google.protobuf.message.Message): def dataset_ids(self) -> google.protobuf.internal.containers.RepeatedScalarFieldContainer[builtins.str]: ... - def __init__(self, *, part_id: builtins.str=..., component_type: builtins.str=..., component_name: builtins.str=..., method_name: builtins.str=..., type: global___DataType.ValueType=..., file_name: builtins.str=..., method_parameters: collections.abc.Mapping[builtins.str, google.protobuf.any_pb2.Any] | None=..., file_extension: builtins.str=..., tags: collections.abc.Iterable[builtins.str] | None=..., dataset_ids: collections.abc.Iterable[builtins.str] | None=...) -> None: + def __init__(self, *, part_id: builtins.str=..., component_type: builtins.str=..., component_name: builtins.str=..., method_name: builtins.str=..., type: global___DataType.ValueType=..., file_name: builtins.str=..., method_parameters: collections.abc.Mapping[builtins.str, google.protobuf.any_pb2.Any] | None=..., file_extension: builtins.str=..., tags: collections.abc.Iterable[builtins.str] | None=..., dataset_ids: collections.abc.Iterable[builtins.str] | None=..., mime_type: builtins.str=...) -> None: ... - def ClearField(self, field_name: typing.Literal['component_name', b'component_name', 'component_type', b'component_type', 'dataset_ids', b'dataset_ids', 'file_extension', b'file_extension', 'file_name', b'file_name', 'method_name', b'method_name', 'method_parameters', b'method_parameters', 'part_id', b'part_id', 'tags', b'tags', 'type', b'type']) -> None: + def ClearField(self, field_name: typing.Literal['component_name', b'component_name', 'component_type', b'component_type', 'dataset_ids', b'dataset_ids', 'file_extension', b'file_extension', 'file_name', b'file_name', 'method_name', b'method_name', 'method_parameters', b'method_parameters', 'mime_type', b'mime_type', 'part_id', b'part_id', 'tags', b'tags', 'type', b'type']) -> None: ... global___UploadMetadata = UploadMetadata diff --git a/src/viam/gen/app/v1/app_pb2.py b/src/viam/gen/app/v1/app_pb2.py index 2bd72a49af..58662da6d9 100644 --- a/src/viam/gen/app/v1/app_pb2.py +++ b/src/viam/gen/app/v1/app_pb2.py @@ -12,7 +12,7 @@ from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from ...tagger.v1 import tagger_pb2 as tagger_dot_v1_dot_tagger__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10app/v1/app.proto\x12\x0bviam.app.v1\x1a#app/mltraining/v1/ml_training.proto\x1a\x1eapp/packages/v1/packages.proto\x1a\x16common/v1/common.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x16tagger/v1/tagger.proto"\xdb\x04\n\x05Robot\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12@\n\x08location\x18\x03 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"location" json:"location"R\x08location\x12g\n\x0blast_access\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12Q\n\ncreated_on\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12s\n\x0conline_state\x18\x06 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x07 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\x9e\n\n\tRobotPart\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12?\n\x08dns_name\x18\n \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"dns_name" json:"dns_name"R\x07dnsName\x12B\n\x06secret\x18\x03 \x01(\tB*\x9a\x84\x9e\x03%bson:"secret" json:"secret,omitempty"R\x06secret\x124\n\x05robot\x18\x04 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12A\n\x0blocation_id\x18\x0c \x01(\tB \x9a\x84\x9e\x03\x1bbson:"location_id" json:"-"R\nlocationId\x12b\n\x0crobot_config\x18\x05 \x01(\x0b2\x17.google.protobuf.StructB&\x9a\x84\x9e\x03!bson:"config" json:"robot_config"R\x0brobotConfig\x12g\n\x0blast_access\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12\x7f\n\x12user_supplied_info\x18\x07 \x01(\x0b2\x17.google.protobuf.StructB8\x9a\x84\x9e\x033bson:"user_supplied_info" json:"user_supplied_info"R\x10userSuppliedInfo\x12C\n\tmain_part\x18\x08 \x01(\x08B&\x9a\x84\x9e\x03!bson:"main_part" json:"main_part"R\x08mainPart\x12\x12\n\x04fqdn\x18\t \x01(\tR\x04fqdn\x12\x1d\n\nlocal_fqdn\x18\x0b \x01(\tR\tlocalFqdn\x12Q\n\ncreated_on\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12H\n\x07secrets\x18\x0e \x03(\x0b2\x19.viam.app.v1.SharedSecretB\x13\x9a\x84\x9e\x03\x0ebson:"secrets"R\x07secrets\x12Z\n\x0clast_updated\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12s\n\x0conline_state\x18\x10 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x11 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\xf8\x02\n\x15RobotPartHistoryEntry\x120\n\x04part\x18\x01 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"part" json:"part"R\x04part\x124\n\x05robot\x18\x02 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12L\n\x04when\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB\x1c\x9a\x84\x9e\x03\x17bson:"when" json:"when"R\x04when\x12D\n\x03old\x18\x04 \x01(\x0b2\x16.viam.app.v1.RobotPartB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x05 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy"\x85\x01\n\x11AuthenticatorInfo\x123\n\x04type\x18\x01 \x01(\x0e2\x1f.viam.app.v1.AuthenticationTypeR\x04type\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value\x12%\n\x0eis_deactivated\x18\x03 \x01(\x08R\risDeactivated"\x1a\n\x18ListOrganizationsRequest"\xde\x01\n\x0cOrganization\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12)\n\x10public_namespace\x18\x04 \x01(\tR\x0fpublicNamespace\x12%\n\x0edefault_region\x18\x05 \x01(\tR\rdefaultRegion\x12\x15\n\x03cid\x18\x06 \x01(\tH\x00R\x03cid\x88\x01\x01B\x06\n\x04_cid"\xa1\x02\n\x12OrganizationMember\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId\x12\x16\n\x06emails\x18\x02 \x03(\tR\x06emails\x129\n\ndate_added\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tdateAdded\x12>\n\nlast_login\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\tlastLogin\x88\x01\x01\x12@\n\x0blast_access\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastAccess\x88\x01\x01B\r\n\x0b_last_loginB\x0e\n\x0c_last_access"\\\n\x19ListOrganizationsResponse\x12?\n\rorganizations\x18\x01 \x03(\x0b2\x19.viam.app.v1.OrganizationR\rorganizations"\xd2\x01\n\x12OrganizationInvite\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12B\n\x0eauthorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"/\n\x19CreateOrganizationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"[\n\x1aCreateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"A\n\x16GetOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"X\n\x17GetOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x81\x01\n+GetOrganizationNamespaceAvailabilityRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"L\n,GetOrganizationNamespaceAvailabilityResponse\x12\x1c\n\tavailable\x18\x01 \x01(\x08R\tavailable"K\n\x12FragmentImportList\x125\n\x07imports\x18\x01 \x03(\x0b2\x1b.viam.app.v1.FragmentImportR\x07imports"\xd8\x02\n\x19UpdateOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x12.\n\x10public_namespace\x18\x03 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01\x12\x15\n\x03cid\x18\x05 \x01(\tH\x03R\x03cid\x88\x01\x01\x12O\n\x10fragment_imports\x18\x06 \x01(\x0b2\x1f.viam.app.v1.FragmentImportListH\x04R\x0ffragmentImports\x88\x01\x01B\x07\n\x05_nameB\x13\n\x11_public_namespaceB\t\n\x07_regionB\x06\n\x04_cidB\x13\n\x11_fragment_imports"[\n\x1aUpdateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x7f\n"UpdateOrganizationNamespaceRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"d\n#UpdateOrganizationNamespaceResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"D\n\x19DeleteOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\x1c\n\x1aDeleteOrganizationResponse"I\n\x1eGetOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"N\n\x1fGetOrganizationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"y\n!UpdateOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"$\n"UpdateOrganizationMetadataResponse"I\n\x1eListOrganizationMembersRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\xc0\x01\n\x1fListOrganizationMembersResponse\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x129\n\x07members\x18\x02 \x03(\x0b2\x1f.viam.app.v1.OrganizationMemberR\x07members\x129\n\x07invites\x18\x03 \x03(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x07invites"\xeb\x01\n\x1fCreateOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12B\n\x0eauthorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12/\n\x11send_email_invite\x18\x04 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n CreateOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"\x8a\x02\n-UpdateOrganizationInviteAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12I\n\x12add_authorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x11addAuthorizations\x12O\n\x15remove_authorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x14removeAuthorizations"i\n.UpdateOrganizationInviteAuthorizationsResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"`\n\x1fDeleteOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email""\n DeleteOrganizationInviteResponse"\xa7\x01\n\x1fResendOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12/\n\x11send_email_invite\x18\x03 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n ResendOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"c\n\x1fDeleteOrganizationMemberRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x07user_id\x18\x02 \x01(\tR\x06userId""\n DeleteOrganizationMemberResponse"\xd2\x01\n\x0eBillingAddress\x12$\n\x0eaddress_line_1\x18\x01 \x01(\tR\x0caddressLine1\x12)\n\x0eaddress_line_2\x18\x02 \x01(\tH\x00R\x0caddressLine2\x88\x01\x01\x12\x12\n\x04city\x18\x03 \x01(\tR\x04city\x12\x14\n\x05state\x18\x04 \x01(\tR\x05state\x12\x18\n\x07zipcode\x18\x05 \x01(\tR\x07zipcode\x12\x18\n\x07country\x18\x06 \x01(\tR\x07countryB\x11\n\x0f_address_line_2"z\n\x1bEnableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cEnableBillingServiceResponse"z\n\x1bUpdateBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cUpdateBillingServiceResponse"7\n\x1eGetBillingServiceConfigRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\xdb\x01\n\x1fGetBillingServiceConfigResponse\x12D\n\x0fbilling_address\x18\x01 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress\x12#\n\rsupport_email\x18\x02 \x01(\tR\x0csupportEmail\x12\x19\n\x08logo_url\x18\x03 \x01(\tR\x07logoUrl\x122\n\x15billing_dashboard_url\x18\x04 \x01(\tR\x13billingDashboardUrl"5\n\x1cDisableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1f\n\x1dDisableBillingServiceResponse"Q\n"OrganizationSetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email"%\n#OrganizationSetSupportEmailResponse";\n"OrganizationGetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId";\n#OrganizationGetSupportEmailResponse\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email":\n\x14OrganizationIdentity\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"Y\n\x14LocationOrganization\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x18\n\x07primary\x18\x02 \x01(\x08R\x07primary"\x80\x01\n\x0cLocationAuth\x12\x1a\n\x06secret\x18\x01 \x01(\tB\x02\x18\x01R\x06secret\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x123\n\x07secrets\x18\x03 \x03(\x0b2\x19.viam.app.v1.SharedSecretR\x07secrets"\'\n\rStorageConfig\x12\x16\n\x06region\x18\x01 \x01(\tR\x06region"\xd7\x03\n\x08Location\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12,\n\x12parent_location_id\x18\x04 \x01(\tR\x10parentLocationId\x12-\n\x04auth\x18\x05 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth\x12G\n\rorganizations\x18\x06 \x03(\x0b2!.viam.app.v1.LocationOrganizationR\rorganizations\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12\x1f\n\x0brobot_count\x18\x07 \x01(\x05R\nrobotCount\x122\n\x06config\x18\x08 \x01(\x0b2\x1a.viam.app.v1.StorageConfigR\x06config\x12X\n\x14primary_org_identity\x18\t \x01(\x0b2!.viam.app.v1.OrganizationIdentityH\x00R\x12primaryOrgIdentity\x88\x01\x01B\x17\n\x15_primary_org_identity"\xd0\x02\n\x0cSharedSecret\x12\x1e\n\x02id\x18\x01 \x01(\tB\x0e\x9a\x84\x9e\x03\tbson:"id"R\x02id\x12*\n\x06secret\x18\x02 \x01(\tB\x12\x9a\x84\x9e\x03\rbson:"secret"R\x06secret\x12c\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB(\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"R\tcreatedOn\x12H\n\x05state\x18\x04 \x01(\x0e2\x1f.viam.app.v1.SharedSecret.StateB\x11\x9a\x84\x9e\x03\x0cbson:"state"R\x05state"E\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x11\n\rSTATE_ENABLED\x10\x01\x12\x12\n\x0eSTATE_DISABLED\x10\x02"\x9e\x01\n\x15CreateLocationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x00R\x10parentLocationId\x88\x01\x01B\x15\n\x13_parent_location_id"K\n\x16CreateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"5\n\x12GetLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"H\n\x13GetLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"\xcc\x01\n\x15UpdateLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x01R\x10parentLocationId\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01B\x07\n\x05_nameB\x15\n\x13_parent_location_idB\t\n\x07_region"K\n\x16UpdateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"8\n\x15DeleteLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x18\n\x16DeleteLocationResponse"=\n\x1aGetLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"J\n\x1bGetLocationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"m\n\x1dUpdateLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data" \n\x1eUpdateLocationMetadataResponse"N\n+GetOrganizationsWithAccessToLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x8a\x01\n,GetOrganizationsWithAccessToLocationResponse\x12Z\n\x17organization_identities\x18\x01 \x03(\x0b2!.viam.app.v1.OrganizationIdentityR\x16organizationIdentities"?\n\x14ListLocationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"`\n\x14ShareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x17\n\x15ShareLocationResponse"b\n\x16UnshareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x19\n\x17UnshareLocationResponse"L\n\x15ListLocationsResponse\x123\n\tlocations\x18\x01 \x03(\x0b2\x15.viam.app.v1.LocationR\tlocations">\n\x1bCreateLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"M\n\x1cCreateLocationSecretResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"[\n\x1bDeleteLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1e\n\x1cDeleteLocationSecretResponse"6\n\x13LocationAuthRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"E\n\x14LocationAuthResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"!\n\x0fGetRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"4\n\x1bGetRoverRentalRobotsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x9a\x01\n\x10RoverRentalRobot\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x03 \x01(\tR\trobotName\x12+\n\x12robot_main_part_id\x18\x04 \x01(\tR\x0frobotMainPartId"U\n\x1cGetRoverRentalRobotsResponse\x125\n\x06robots\x18\x01 \x03(\x0b2\x1d.viam.app.v1.RoverRentalRobotR\x06robots"<\n\x10GetRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"1\n\x14GetRobotPartsRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"E\n\x15GetRobotPartsResponse\x12,\n\x05parts\x18\x01 \x03(\x0b2\x16.viam.app.v1.RobotPartR\x05parts"%\n\x13GetRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"c\n\x14GetRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part\x12\x1f\n\x0bconfig_json\x18\x02 \x01(\tR\nconfigJson"[\n$GetRobotPartByNameAndLocationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId"S\n%GetRobotPartByNameAndLocationResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"\xce\x03\n\x17GetRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12#\n\x0berrors_only\x18\x02 \x01(\x08B\x02\x18\x01R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01\x12"\n\npage_token\x18\x04 \x01(\tH\x01R\tpageToken\x88\x01\x01\x12\x16\n\x06levels\x18\x05 \x03(\tR\x06levels\x125\n\x05start\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x05start\x88\x01\x01\x121\n\x03end\x18\x07 \x01(\x0b2\x1a.google.protobuf.TimestampH\x03R\x03end\x88\x01\x01\x12\x19\n\x05limit\x18\x08 \x01(\x03H\x04R\x05limit\x88\x01\x01\x12\x1b\n\x06source\x18\t \x01(\tH\x05R\x06source\x88\x01\x01\x12-\n\x10user_facing_only\x18\n \x01(\x08H\x06R\x0euserFacingOnly\x88\x01\x01B\t\n\x07_filterB\r\n\x0b_page_tokenB\x08\n\x06_startB\x06\n\x04_endB\x08\n\x06_limitB\t\n\x07_sourceB\x13\n\x11_user_facing_only"p\n\x18GetRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken"s\n\x18TailRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1f\n\x0berrors_only\x18\x02 \x01(\x08R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01B\t\n\x07_filter"I\n\x19TailRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs",\n\x1aGetRobotPartHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"[\n\x1bGetRobotPartHistoryResponse\x12<\n\x07history\x18\x01 \x03(\x0b2".viam.app.v1.RobotPartHistoryEntryR\x07history"\xdb\x01\n\x16UpdateRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12:\n\x0crobot_config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x0brobotConfig\x12K\n\x11last_known_update\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\x0flastKnownUpdate\x88\x01\x01B\x14\n\x12_last_known_update"E\n\x17UpdateRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"M\n\x13NewRobotPartRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName"/\n\x14NewRobotPartResponse\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"1\n\x16DeleteRobotPartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"-\n\x1bGetRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"K\n\x1cGetRobotPartMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"]\n\x1eUpdateRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"!\n\x1fUpdateRobotPartMetadataResponse"3\n\x16GetRobotAPIKeysRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"y\n\x06APIKey\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x129\n\ncreated_on\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"[\n\x17GetRobotAPIKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys"\x19\n\x17DeleteRobotPartResponse"\xa1\x06\n\x08Fragment\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12Y\n\x08fragment\x18\x03 \x01(\x0b2\x17.google.protobuf.StructB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12Z\n\x12organization_owner\x18\x04 \x01(\tB+\x9a\x84\x9e\x03&bson:"organization_owner" json:"owner"R\x11organizationOwner\x128\n\x06public\x18\x05 \x01(\x08B \x9a\x84\x9e\x03\x1bbson:"public" json:"public"R\x06public\x12Q\n\ncreated_on\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12+\n\x11organization_name\x18\x07 \x01(\tR\x10organizationName\x12(\n\x10robot_part_count\x18\t \x01(\x05R\x0erobotPartCount\x12-\n\x12organization_count\x18\n \x01(\x05R\x11organizationCount\x12+\n\x12only_used_by_owner\x18\x0b \x01(\x08R\x0fonlyUsedByOwner\x12?\n\nvisibility\x18\x0c \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\nvisibility\x12Z\n\x0clast_updated\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12\x1a\n\x08revision\x18\x0e \x01(\tR\x08revision"\xf8\x03\n\x14FragmentHistoryEntry\x12@\n\x08fragment\x18\x01 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12_\n\tedited_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampB&\x9a\x84\x9e\x03!bson:"edited_on" json:"edited_on"R\x08editedOn\x12C\n\x03old\x18\x03 \x01(\x0b2\x15.viam.app.v1.FragmentB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x04 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy\x12@\n\x08revision\x18\x05 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"revision" json:"revision"R\x08revision\x12Q\n\x06config\x18\x06 \x01(\x0b2\x17.google.protobuf.StructB \x9a\x84\x9e\x03\x1bbson:"config" json:"config"R\x06config"i\n\x10FragmentRevision\x12\x1a\n\x08revision\x18\x01 \x01(\tR\x08revision\x129\n\ncreated_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt";\n\x0bFragmentTag\x12\x10\n\x03tag\x18\x01 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x02 \x01(\tR\x08revision"\x87\x01\n\rFragmentError\x12=\n\nerror_type\x18\x01 \x01(\x0e2\x1e.viam.app.v1.FragmentErrorTypeR\terrorType\x12\x1f\n\x0bfragment_id\x18\x02 \x01(\tR\nfragmentId\x12\x16\n\x06detail\x18\x03 \x01(\tR\x06detail"\xd4\x01\n\rFragmentUsage\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12$\n\rorganizations\x18\x02 \x01(\x05R\rorganizations\x12\x1a\n\x08machines\x18\x03 \x01(\x05R\x08machines\x125\n\x17machines_in_current_org\x18\x04 \x01(\x05R\x14machinesInCurrentOrg\x12\x1d\n\x07version\x18\x05 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xfb\x01\n\x0eFragmentImport\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1b\n\x06prefix\x18\x03 \x01(\tH\x00R\x06prefix\x88\x01\x01\x12H\n\tvariables\x18\x04 \x03(\x0b2*.viam.app.v1.FragmentImport.VariablesEntryR\tvariables\x1a<\n\x0eVariablesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01B\t\n\x07_prefix"\xc3\x01\n\x10ResolvedFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12@\n\x0fresolved_config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x0eresolvedConfig\x120\n\x05error\x18\x03 \x01(\x0b2\x1a.viam.app.v1.FragmentErrorR\x05error\x12\x1a\n\x08revision\x18\x04 \x01(\tR\x08revision"\xb2\x01\n\x14ListFragmentsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0bshow_public\x18\x02 \x01(\x08R\nshowPublic\x12P\n\x13fragment_visibility\x18\x03 \x03(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\x12fragmentVisibility"\x91\x01\n\x15ListFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12C\n\x0ffragment_usages\x18\x02 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\x0efragmentUsages"\x87\x01\n\x12GetFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x126\n\x17current_organization_id\x18\x02 \x01(\tR\x15currentOrganizationId\x12\x1d\n\x07version\x18\x03 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xf6\x01\n\x13GetFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment\x12A\n\x0efragment_usage\x18\x02 \x01(\x0b2\x1a.viam.app.v1.FragmentUsageR\rfragmentUsage\x12;\n\trevisions\x18\x03 \x03(\x0b2\x1d.viam.app.v1.FragmentRevisionR\trevisions\x12,\n\x04tags\x18\x04 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"\xda\x01\n\x15CreateFragmentRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12/\n\x06config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\'\n\x0forganization_id\x18\x03 \x01(\tR\x0eorganizationId\x12D\n\nvisibility\x18\x04 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x00R\nvisibility\x88\x01\x01B\r\n\x0b_visibility"K\n\x16CreateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\xcc\x02\n\x15UpdateFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12/\n\x06config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\x1b\n\x06public\x18\x04 \x01(\x08H\x00R\x06public\x88\x01\x01\x12D\n\nvisibility\x18\x05 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x01R\nvisibility\x88\x01\x01\x12K\n\x11last_known_update\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x0flastKnownUpdate\x88\x01\x01B\t\n\x07_publicB\r\n\x0b_visibilityB\x14\n\x12_last_known_update"K\n\x16UpdateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\'\n\x15DeleteFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x18\n\x16DeleteFragmentResponse"\x91\x01\n\x19GetFragmentHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12"\n\npage_token\x18\x02 \x01(\tH\x00R\tpageToken\x88\x01\x01\x12"\n\npage_limit\x18\x03 \x01(\x03H\x01R\tpageLimit\x88\x01\x01B\r\n\x0b_page_tokenB\r\n\x0b_page_limit"\x81\x01\n\x1aGetFragmentHistoryResponse\x12;\n\x07history\x18\x01 \x03(\x0b2!.viam.app.v1.FragmentHistoryEntryR\x07history\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken":\n\x17GetFragmentUsageRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId"]\n\x18GetFragmentUsageResponse\x12A\n\x0eversion_usages\x18\x01 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\rversionUsages"f\n\x15SetFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x03 \x01(\tR\x08revision"F\n\x16SetFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"M\n\x18DeleteFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag"I\n\x19DeleteFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"4\n\x11ListRobotsRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"B\n\x1dListRobotsForLocationsRequest\x12!\n\x0clocation_ids\x18\x01 \x03(\tR\x0blocationIds"0\n\x17ListRobotsForOrgRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"`\n\x12AdditionalFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x1d\n\x07version\x18\x02 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xa6\x01\n\x1aListNestedFragmentsRequest\x12$\n\x0bfragment_id\x18\x01 \x01(\tH\x00R\nfragmentId\x88\x01\x01\x12R\n\x14additional_fragments\x18\x02 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragmentsB\x0e\n\x0c_fragment_id"\xa0\x01\n\x1bListNestedFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xc8\x01\n\x1bListMachineFragmentsRequest\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x126\n\x17additional_fragment_ids\x18\x02 \x03(\tR\x15additionalFragmentIds\x12R\n\x14additional_fragments\x18\x03 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragments"\xa1\x01\n\x1cListMachineFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xb1\x01\n\x1bListMachineSummariesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cfragment_ids\x18\x02 \x03(\tR\x0bfragmentIds\x12!\n\x0clocation_ids\x18\x03 \x03(\tR\x0blocationIds\x12\x19\n\x05limit\x18\x04 \x01(\x05H\x00R\x05limit\x88\x01\x01B\x08\n\x06_limit"k\n\x1cListMachineSummariesResponse\x12K\n\x12location_summaries\x18\x01 \x03(\x0b2\x1c.viam.app.v1.LocationSummaryR\x11locationSummaries"\xa1\x01\n\x0fLocationSummary\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12#\n\rlocation_name\x18\x02 \x01(\tR\x0clocationName\x12H\n\x11machine_summaries\x18\x03 \x03(\x0b2\x1b.viam.app.v1.MachineSummaryR\x10machineSummaries"\x93\x01\n\x0eMachineSummary\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x12!\n\x0cmachine_name\x18\x02 \x01(\tR\x0bmachineName\x12?\n\x0epart_summaries\x18\x03 \x03(\x0b2\x18.viam.app.v1.PartSummaryR\rpartSummaries";\n\x0fFragmentSummary\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x03 \x01(\tR\x04nameJ\x04\x08\x02\x10\x03"N\n\x11ViamServerVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"M\n\x10ViamAgentVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"\xc8\x06\n\x0bPartSummary\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName\x12 \n\x0cis_main_part\x18\x0b \x01(\x08R\nisMainPart\x12;\n\x0conline_state\x18\x0c \x01(\x0e2\x18.viam.app.v1.OnlineStateR\x0bonlineState\x120\n\x14seconds_since_online\x18\r \x01(\x03R\x12secondsSinceOnline\x12@\n\x0blast_access\x18\x0e \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\nlastAccess\x88\x01\x01\x12@\n\x0blast_online\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastOnline\x88\x01\x01\x12S\n\x13viam_server_version\x18\x04 \x01(\x0b2\x1e.viam.app.v1.ViamServerVersionH\x02R\x11viamServerVersion\x88\x01\x01\x12P\n\x12viam_agent_version\x18\x05 \x01(\x0b2\x1d.viam.app.v1.ViamAgentVersionH\x03R\x10viamAgentVersion\x88\x01\x01\x12\x13\n\x02os\x18\x06 \x01(\tH\x04R\x02os\x88\x01\x01\x12\x1f\n\x08platform\x18\x07 \x01(\tH\x05R\x08platform\x88\x01\x01\x12/\n\x11public_ip_address\x18\x08 \x01(\tH\x06R\x0fpublicIpAddress\x88\x01\x01\x12\x1e\n\x08dns_name\x18\n \x01(\tH\x07R\x07dnsName\x88\x01\x01\x12:\n\tfragments\x18\t \x03(\x0b2\x1c.viam.app.v1.FragmentSummaryR\tfragmentsB\x0e\n\x0c_last_accessB\x0e\n\x0c_last_onlineB\x16\n\x14_viam_server_versionB\x15\n\x13_viam_agent_versionB\x05\n\x03_osB\x0b\n\t_platformB\x14\n\x12_public_ip_addressB\x0b\n\t_dns_name"@\n\x12ListRobotsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"L\n\x1eListRobotsForLocationsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"F\n\x18ListRobotsForOrgResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"A\n\x0fNewRobotRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x02 \x01(\tR\x08location""\n\x10NewRobotResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"T\n\x12UpdateRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x03 \x01(\tR\x08location"?\n\x13UpdateRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"$\n\x12DeleteRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x15\n\x13DeleteRobotResponse")\n\x17GetRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"G\n\x18GetRobotMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"Y\n\x1aUpdateRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"\x1d\n\x1bUpdateRobotMetadataResponse"0\n\x15MarkPartAsMainRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x18\n\x16MarkPartAsMainResponse"4\n\x19MarkPartForRestartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x1c\n\x1aMarkPartForRestartResponse"7\n\x1cCreateRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"K\n\x1dCreateRobotPartSecretResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"T\n\x1cDeleteRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1f\n\x1dDeleteRobotPartSecretResponse"\x9e\x02\n\rAuthorization\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x1f\n\x0bidentity_id\x18\x05 \x01(\tR\nidentityId\x12\'\n\x0forganization_id\x18\x06 \x01(\tR\x0eorganizationId\x12#\n\ridentity_type\x18\x07 \x01(\tR\x0cidentityType"R\n\x0eAddRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x11\n\x0fAddRoleResponse"U\n\x11RemoveRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x14\n\x12RemoveRoleResponse"\xa5\x01\n\x11ChangeRoleRequest\x12G\n\x11old_authorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10oldAuthorization\x12G\n\x11new_authorization\x18\x02 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10newAuthorization"\x14\n\x12ChangeRoleResponse"g\n\x19ListAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cresource_ids\x18\x02 \x03(\tR\x0bresourceIds"`\n\x1aListAuthorizationsResponse\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"_\n\x17CheckPermissionsRequest\x12D\n\x0bpermissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x0bpermissions"\x7f\n\x15AuthorizedPermissions\x12#\n\rresource_type\x18\x01 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12 \n\x0bpermissions\x18\x03 \x03(\tR\x0bpermissions"u\n\x18CheckPermissionsResponse\x12Y\n\x16authorized_permissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x15authorizedPermissions"\xc8\x02\n\rModuleVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xdb\x03\n\x0eModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x126\n\x08versions\x18\x02 \x03(\x0b2\x1a.viam.app.v1.ModuleVersionR\x08versions\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x04 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x05 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x06 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x07 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x02R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x08 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x03R\x08language\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_descriptionB\x0e\n\x0c_source_typeB\x0b\n\t_language"\xc0\x01\n\x0fMLModelMetadata\x12\x1a\n\x08versions\x18\x01 \x03(\tR\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework"h\n\x11MLTrainingVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x129\n\ncreated_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"\xff\x01\n\x12MLTrainingMetadata\x12:\n\x08versions\x18\x05 \x03(\x0b2\x1e.viam.app.v1.MLTrainingVersionR\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x04 \x01(\x08R\x05draftJ\x04\x08\x01\x10\x02"\x8c\x07\n\x0cRegistryItem\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12)\n\x10public_namespace\x18\x03 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x125\n\x04type\x18\x05 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x127\n\nvisibility\x18\x06 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x07 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x08 \x01(\tR\x0bdescription\x12*\n\x11total_robot_usage\x18\t \x01(\x03R\x0ftotalRobotUsage\x12;\n\x1atotal_external_robot_usage\x18\r \x01(\x03R\x17totalExternalRobotUsage\x128\n\x18total_organization_usage\x18\n \x01(\x03R\x16totalOrganizationUsage\x12I\n!total_external_organization_usage\x18\x0e \x01(\x03R\x1etotalExternalOrganizationUsage\x12F\n\x0fmodule_metadata\x18\x0b \x01(\x0b2\x1b.viam.app.v1.ModuleMetadataH\x00R\x0emoduleMetadata\x12J\n\x11ml_model_metadata\x18\x0c \x01(\x0b2\x1c.viam.app.v1.MLModelMetadataH\x00R\x0fmlModelMetadata\x12S\n\x14ml_training_metadata\x18\x12 \x01(\x0b2\x1f.viam.app.v1.MLTrainingMetadataH\x00R\x12mlTrainingMetadata\x129\n\ncreated_at\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt\x129\n\nupdated_at\x18\x10 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAtB\n\n\x08metadata"\x9f\x01\n\x16GetRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"H\n\x17GetRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"\x8f\x01\n\x19CreateRegistryItemRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x125\n\x04type\x18\x03 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type"\x1c\n\x1aCreateRegistryItemResponse"\xe4\x04\n\x19UpdateRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x125\n\x04type\x18\x02 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x12 \n\x0bdescription\x18\x03 \x01(\tR\x0bdescription\x127\n\nvisibility\x18\x04 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x15\n\x03url\x18\x05 \x01(\tH\x01R\x03url\x88\x01\x01\x12Y\n\x16update_module_metadata\x18\x06 \x01(\x0b2!.viam.app.v1.UpdateModuleMetadataH\x00R\x14updateModuleMetadata\x12]\n\x18update_ml_model_metadata\x18\x07 \x01(\x0b2".viam.app.v1.UpdateMLModelMetadataH\x00R\x15updateMlModelMetadata\x12f\n\x1bupdate_ml_training_metadata\x18\x08 \x01(\x0b2%.viam.app.v1.UpdateMLTrainingMetadataH\x00R\x18updateMlTrainingMetadata\x126\n\x14markdown_description\x18\t \x01(\tH\x02R\x13markdownDescription\x88\x01\x01B\n\n\x08metadataB\x06\n\x04_urlB\x17\n\x15_markdown_description"\x1c\n\x1aUpdateRegistryItemResponse"\xc8\x05\n\x18ListRegistryItemsRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x127\n\x05types\x18\x02 \x03(\x0e2!.viam.app.packages.v1.PackageTypeR\x05types\x12;\n\x0cvisibilities\x18\x03 \x03(\x0e2\x17.viam.app.v1.VisibilityR\x0cvisibilities\x12\x1c\n\tplatforms\x18\x04 \x03(\tR\tplatforms\x12;\n\x08statuses\x18\x05 \x03(\x0e2\x1f.viam.app.v1.RegistryItemStatusR\x08statuses\x12$\n\x0bsearch_term\x18\x06 \x01(\tH\x01R\nsearchTerm\x88\x01\x01\x12"\n\npage_token\x18\x07 \x01(\tH\x02R\tpageToken\x88\x01\x01\x12+\n\x11public_namespaces\x18\x08 \x03(\tR\x10publicNamespaces\x12I\n\x1einclude_markdown_documentation\x18\t \x01(\x08H\x03R\x1cincludeMarkdownDocumentation\x88\x01\x01\x12M\n\x13module_source_types\x18\n \x03(\x0e2\x1d.viam.app.v1.ModuleSourceTypeR\x11moduleSourceTypes\x12F\n\x10module_languages\x18\x0b \x03(\x0e2\x1b.viam.app.v1.ModuleLanguageR\x0fmoduleLanguagesB\x12\n\x10_organization_idB\x0e\n\x0c_search_termB\r\n\x0b_page_tokenB!\n\x1f_include_markdown_documentation"L\n\x19ListRegistryItemsResponse\x12/\n\x05items\x18\x01 \x03(\x0b2\x19.viam.app.v1.RegistryItemR\x05items"4\n\x19DeleteRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId"\x1c\n\x1aDeleteRegistryItemResponse"O\n\x19RenameRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\x19\n\x08new_name\x18\x02 \x01(\tR\x07newName"K\n\x1aRenameRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"h\n\x1bTransferRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"\x1e\n\x1cTransferRegistryItemResponse"R\n\x13CreateModuleRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"E\n\x14CreateModuleResponse\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x10\n\x03url\x18\x02 \x01(\tR\x03url"\x92\x03\n\x13UpdateModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x127\n\nvisibility\x18\x02 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x03 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x04 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x05 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x06 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x07 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x12$\n\x04apps\x18\x08 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x126\n\x14markdown_description\x18\t \x01(\tH\x01R\x13markdownDescription\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xe8\x01\n\x03App\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12!\n\x0cfragment_ids\x18\x04 \x03(\tR\x0bfragmentIds\x12 \n\tlogo_path\x18\x05 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12F\n\x0ecustomizations\x18\x06 \x01(\x0b2\x1e.viam.app.v1.AppCustomizationsR\x0ecustomizationsB\x0c\n\n_logo_path"(\n\x14UpdateModuleResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\xa8\x02\n\x14UpdateModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12$\n\x04apps\x18\x03 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x04 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x00R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x05 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x01R\x08language\x88\x01\x01B\x0e\n\x0c_source_typeB\x0b\n\t_language"\xaa\x01\n\x15UpdateMLModelMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework"\xc3\x01\n\x18UpdateMLTrainingMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x03 \x01(\x08R\x05draft"\xec\x01\n\x05Model\x12\x10\n\x03api\x18\x01 \x01(\tR\x03api\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12:\n\x16markdown_documentation\x18\x03 \x01(\tH\x00R\x15markdownDocumentation\x88\x01\x01\x12%\n\x0bdescription\x18\x04 \x01(\tH\x01R\x0bdescription\x88\x01\x01\x12-\n\x12supported_hardware\x18\x05 \x03(\tR\x11supportedHardwareB\x19\n\x17_markdown_documentationB\x0e\n\x0c_description"\x88\x01\n\x0eModuleFileInfo\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1a\n\x08platform\x18\x03 \x01(\tR\x08platform\x12#\n\rplatform_tags\x18\x05 \x03(\tR\x0cplatformTags"\x87\x01\n\x17UploadModuleFileRequest\x12G\n\x10module_file_info\x18\x01 \x01(\x0b2\x1b.viam.app.v1.ModuleFileInfoH\x00R\x0emoduleFileInfo\x12\x14\n\x04file\x18\x02 \x01(\x0cH\x00R\x04fileB\r\n\x0bmodule_file",\n\x18UploadModuleFileResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\x9d\x01\n\x10GetModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"@\n\x11GetModuleResponse\x12+\n\x06module\x18\x01 \x01(\x0b2\x13.viam.app.v1.ModuleR\x06module"\x8c\x05\n\x06Module\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x127\n\nvisibility\x18\x03 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x127\n\x08versions\x18\x04 \x03(\x0b2\x1b.viam.app.v1.VersionHistoryR\x08versions\x12\x10\n\x03url\x18\x05 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x06 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x07 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12*\n\x11total_robot_usage\x18\x08 \x01(\x03R\x0ftotalRobotUsage\x128\n\x18total_organization_usage\x18\t \x01(\x03R\x16totalOrganizationUsage\x12\'\n\x0forganization_id\x18\n \x01(\tR\x0eorganizationId\x12\x1e\n\nentrypoint\x18\x0b \x01(\tR\nentrypoint\x12)\n\x10public_namespace\x18\x0c \x01(\tR\x0fpublicNamespace\x12 \n\tfirst_run\x18\r \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x0e \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x0f \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xc9\x02\n\x0eVersionHistory\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"b\n\x07Uploads\x12\x1a\n\x08platform\x18\x01 \x01(\tR\x08platform\x12;\n\x0buploaded_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\nuploadedAt"\xc4\x01\n\x12ListModulesRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x01R\x1cincludeMarkdownDocumentation\x88\x01\x01B\x12\n\x10_organization_idB!\n\x1f_include_markdown_documentation"D\n\x13ListModulesResponse\x12-\n\x07modules\x18\x01 \x03(\x0b2\x13.viam.app.v1.ModuleR\x07modules"/\n\x17GetUserIDByEmailRequest\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email"3\n\x18GetUserIDByEmailResponse\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"9\n\x1eListOrganizationsByUserRequest\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"\xe6\x01\n\nOrgDetails\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x19\n\x08org_name\x18\x02 \x01(\tR\x07orgName\x12\x1c\n\x07org_cid\x18\x03 \x01(\tH\x00R\x06orgCid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12&\n\x0cbilling_tier\x18\x05 \x01(\tH\x02R\x0bbillingTier\x88\x01\x01B\n\n\x08_org_cidB\x13\n\x11_public_namespaceB\x0f\n\r_billing_tier"N\n\x1fListOrganizationsByUserResponse\x12+\n\x04orgs\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\x04orgs"\xd4\x01\n\x1aSearchOrganizationsRequest\x12\x1a\n\x06org_id\x18\x01 \x01(\tH\x00R\x05orgId\x88\x01\x01\x12\x1e\n\x08org_name\x18\x02 \x01(\tH\x01R\x07orgName\x88\x01\x01\x12\x15\n\x03cid\x18\x03 \x01(\tH\x02R\x03cid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x03R\x0fpublicNamespace\x88\x01\x01B\t\n\x07_org_idB\x0b\n\t_org_nameB\x06\n\x04_cidB\x13\n\x11_public_namespace"\\\n\x1bSearchOrganizationsResponse\x12=\n\rorganizations\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\rorganizations"j\n\x10CreateKeyRequest\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"5\n\x11CreateKeyResponse\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id""\n\x10DeleteKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x13\n\x11DeleteKeyResponse"6\n\x10RenameKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"7\n\x11RenameKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\xcd\x01\n\x14AuthorizationDetails\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x15\n\x06org_id\x18\x05 \x01(\tR\x05orgId"\x93\x01\n\x18APIKeyWithAuthorizations\x12,\n\x07api_key\x18\x01 \x01(\x0b2\x13.viam.app.v1.APIKeyR\x06apiKey\x12I\n\x0eauthorizations\x18\x02 \x03(\x0b2!.viam.app.v1.AuthorizationDetailsR\x0eauthorizations"(\n\x0fListKeysRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"T\n\x10ListKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys""\n\x10RotateKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"5\n\x11RotateKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"?\n-CreateKeyFromExistingKeyAuthorizationsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"R\n.CreateKeyFromExistingKeyAuthorizationsResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"U\n\x14GetAppContentRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x85\x01\n\x15GetAppContentResponse\x12\x1b\n\tblob_path\x18\x01 \x01(\tR\x08blobPath\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12/\n\x08app_type\x18\x03 \x01(\x0e2\x14.viam.app.v1.AppTypeR\x07appType"G\n\x1aOrganizationSetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x12\n\x04logo\x18\x02 \x01(\x0cR\x04logo"\x1d\n\x1bOrganizationSetLogoResponse"3\n\x1aOrganizationGetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"/\n\x1bOrganizationGetLogoResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"1\n\x18EnableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1b\n\x19EnableAuthServiceResponse"2\n\x19DisableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1c\n\x1aDisableAuthServiceResponse"\x8c\x01\n\x15CreateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1f\n\x0bclient_name\x18\x02 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"Z\n\x16CreateOAuthAppResponse\x12\x1b\n\tclient_id\x18\x01 \x01(\tR\x08clientId\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret"I\n\x13ReadOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x99\x01\n\x14ReadOAuthAppResponse\x12\x1f\n\x0bclient_name\x18\x01 \x01(\tR\nclientName\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\xa9\x01\n\x15UpdateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId\x12\x1f\n\x0bclient_name\x18\x03 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x04 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\x18\n\x16UpdateOAuthAppResponse"K\n\x15DeleteOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x18\n\x16DeleteOAuthAppResponse"-\n\x14ListOAuthAppsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"6\n\x15ListOAuthAppsResponse\x12\x1d\n\nclient_ids\x18\x01 \x03(\tR\tclientIds"\xf6\x02\n\x0bOAuthConfig\x12V\n\x15client_authentication\x18\x01 \x01(\x0e2!.viam.app.v1.ClientAuthenticationR\x14clientAuthentication\x12%\n\x04pkce\x18\x02 \x01(\x0e2\x11.viam.app.v1.PKCER\x04pkce\x12A\n\x0eurl_validation\x18\x03 \x01(\x0e2\x1a.viam.app.v1.URLValidationR\rurlValidation\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri\x12@\n\x0eenabled_grants\x18\x07 \x03(\x0e2\x19.viam.app.v1.EnabledGrantR\renabledGrants"V\n\x15GetAppBrandingRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x8a\x01\n\rTextOverrides\x12>\n\x06fields\x18\x01 \x03(\x0b2&.viam.app.v1.TextOverrides.FieldsEntryR\x06fields\x1a9\n\x0bFieldsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"\xbc\x02\n\x16GetAppBrandingResponse\x12 \n\tlogo_path\x18\x01 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12l\n\x13text_customizations\x18\x02 \x03(\x0b2;.viam.app.v1.GetAppBrandingResponse.TextCustomizationsEntryR\x12textCustomizations\x12!\n\x0cfragment_ids\x18\x03 \x03(\tR\x0bfragmentIds\x1aa\n\x17TextCustomizationsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x120\n\x05value\x18\x02 \x01(\x0b2\x1a.viam.app.v1.TextOverridesR\x05value:\x028\x01B\x0c\n\n_logo_path"d\n\x11AppCustomizations\x12O\n\x0emachine_picker\x18\x01 \x01(\x0b2(.viam.app.v1.MachinePickerCustomizationsR\rmachinePicker"|\n\x1bMachinePickerCustomizations\x12\x1d\n\x07heading\x18\x01 \x01(\tH\x00R\x07heading\x88\x01\x01\x12#\n\nsubheading\x18\x02 \x01(\tH\x01R\nsubheading\x88\x01\x01B\n\n\x08_headingB\r\n\x0b_subheading*\x7f\n\x0bOnlineState\x12\x1c\n\x18ONLINE_STATE_UNSPECIFIED\x10\x00\x12\x17\n\x13ONLINE_STATE_ONLINE\x10\x01\x12\x18\n\x14ONLINE_STATE_OFFLINE\x10\x02\x12\x1f\n\x1bONLINE_STATE_AWAITING_SETUP\x10\x03*\xd1\x01\n\x12AuthenticationType\x12#\n\x1fAUTHENTICATION_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dAUTHENTICATION_TYPE_WEB_OAUTH\x10\x01\x12\x1f\n\x1bAUTHENTICATION_TYPE_API_KEY\x10\x02\x12)\n%AUTHENTICATION_TYPE_ROBOT_PART_SECRET\x10\x03\x12\'\n#AUTHENTICATION_TYPE_LOCATION_SECRET\x10\x04*\xa3\x01\n\x12FragmentVisibility\x12#\n\x1fFRAGMENT_VISIBILITY_UNSPECIFIED\x10\x00\x12\x1f\n\x1bFRAGMENT_VISIBILITY_PRIVATE\x10\x01\x12\x1e\n\x1aFRAGMENT_VISIBILITY_PUBLIC\x10\x02\x12\'\n#FRAGMENT_VISIBILITY_PUBLIC_UNLISTED\x10\x03*\xdd\x01\n\x11FragmentErrorType\x12#\n\x1fFRAGMENT_ERROR_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dFRAGMENT_ERROR_TYPE_NO_ACCESS\x10\x01\x12.\n*FRAGMENT_ERROR_TYPE_NESTING_LIMIT_EXCEEDED\x10\x02\x12(\n$FRAGMENT_ERROR_TYPE_CHILD_ID_INVALID\x10\x03\x12&\n"FRAGMENT_ERROR_TYPE_CYCLE_DETECTED\x10\x04*{\n\x10ModuleSourceType\x12"\n\x1eMODULE_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bMODULE_SOURCE_TYPE_EXTERNAL\x10\x01\x12"\n\x1eMODULE_SOURCE_TYPE_VIAM_HOSTED\x10\x02*\x82\x01\n\x0eModuleLanguage\x12\x1f\n\x1bMODULE_LANGUAGE_UNSPECIFIED\x10\x00\x12\x1a\n\x16MODULE_LANGUAGE_GOLANG\x10\x01\x12\x1a\n\x16MODULE_LANGUAGE_PYTHON\x10\x02\x12\x17\n\x13MODULE_LANGUAGE_CPP\x10\x03*\x87\x01\n\x12RegistryItemStatus\x12$\n REGISTRY_ITEM_STATUS_UNSPECIFIED\x10\x00\x12"\n\x1eREGISTRY_ITEM_STATUS_PUBLISHED\x10\x01\x12\'\n#REGISTRY_ITEM_STATUS_IN_DEVELOPMENT\x10\x02*w\n\nVisibility\x12\x1a\n\x16VISIBILITY_UNSPECIFIED\x10\x00\x12\x16\n\x12VISIBILITY_PRIVATE\x10\x01\x12\x15\n\x11VISIBILITY_PUBLIC\x10\x02\x12\x1e\n\x1aVISIBILITY_PUBLIC_UNLISTED\x10\x03*\\\n\x07AppType\x12\x18\n\x14APP_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17APP_TYPE_SINGLE_MACHINE\x10\x01\x12\x1a\n\x16APP_TYPE_MULTI_MACHINE\x10\x02*\xc1\x01\n\x14ClientAuthentication\x12%\n!CLIENT_AUTHENTICATION_UNSPECIFIED\x10\x00\x12"\n\x1eCLIENT_AUTHENTICATION_REQUIRED\x10\x01\x12&\n"CLIENT_AUTHENTICATION_NOT_REQUIRED\x10\x02\x126\n2CLIENT_AUTHENTICATION_NOT_REQUIRED_WHEN_USING_PKCE\x10\x03*~\n\x04PKCE\x12\x14\n\x10PKCE_UNSPECIFIED\x10\x00\x12\x11\n\rPKCE_REQUIRED\x10\x01\x12\x15\n\x11PKCE_NOT_REQUIRED\x10\x02\x126\n2PKCE_NOT_REQUIRED_WHEN_USING_CLIENT_AUTHENTICATION\x10\x03*s\n\rURLValidation\x12\x1e\n\x1aURL_VALIDATION_UNSPECIFIED\x10\x00\x12\x1e\n\x1aURL_VALIDATION_EXACT_MATCH\x10\x01\x12"\n\x1eURL_VALIDATION_ALLOW_WILDCARDS\x10\x02*\xcb\x01\n\x0cEnabledGrant\x12\x1d\n\x19ENABLED_GRANT_UNSPECIFIED\x10\x00\x12$\n ENABLED_GRANT_AUTHORIZATION_CODE\x10\x01\x12\x1a\n\x16ENABLED_GRANT_IMPLICIT\x10\x02\x12\x1a\n\x16ENABLED_GRANT_PASSWORD\x10\x03\x12\x1f\n\x1bENABLED_GRANT_REFRESH_TOKEN\x10\x04\x12\x1d\n\x19ENABLED_GRANT_DEVICE_CODE\x10\x052\xfaU\n\nAppService\x12_\n\x10GetUserIDByEmail\x12$.viam.app.v1.GetUserIDByEmailRequest\x1a%.viam.app.v1.GetUserIDByEmailResponse\x12e\n\x12CreateOrganization\x12&.viam.app.v1.CreateOrganizationRequest\x1a\'.viam.app.v1.CreateOrganizationResponse\x12b\n\x11ListOrganizations\x12%.viam.app.v1.ListOrganizationsRequest\x1a&.viam.app.v1.ListOrganizationsResponse\x12\x9b\x01\n$GetOrganizationsWithAccessToLocation\x128.viam.app.v1.GetOrganizationsWithAccessToLocationRequest\x1a9.viam.app.v1.GetOrganizationsWithAccessToLocationResponse\x12t\n\x17ListOrganizationsByUser\x12+.viam.app.v1.ListOrganizationsByUserRequest\x1a,.viam.app.v1.ListOrganizationsByUserResponse\x12h\n\x13SearchOrganizations\x12\'.viam.app.v1.SearchOrganizationsRequest\x1a(.viam.app.v1.SearchOrganizationsResponse\x12\\\n\x0fGetOrganization\x12#.viam.app.v1.GetOrganizationRequest\x1a$.viam.app.v1.GetOrganizationResponse\x12\x9b\x01\n$GetOrganizationNamespaceAvailability\x128.viam.app.v1.GetOrganizationNamespaceAvailabilityRequest\x1a9.viam.app.v1.GetOrganizationNamespaceAvailabilityResponse\x12e\n\x12UpdateOrganization\x12&.viam.app.v1.UpdateOrganizationRequest\x1a\'.viam.app.v1.UpdateOrganizationResponse\x12\x80\x01\n\x1bUpdateOrganizationNamespace\x12/.viam.app.v1.UpdateOrganizationNamespaceRequest\x1a0.viam.app.v1.UpdateOrganizationNamespaceResponse\x12e\n\x12DeleteOrganization\x12&.viam.app.v1.DeleteOrganizationRequest\x1a\'.viam.app.v1.DeleteOrganizationResponse\x12t\n\x17GetOrganizationMetadata\x12+.viam.app.v1.GetOrganizationMetadataRequest\x1a,.viam.app.v1.GetOrganizationMetadataResponse\x12}\n\x1aUpdateOrganizationMetadata\x12..viam.app.v1.UpdateOrganizationMetadataRequest\x1a/.viam.app.v1.UpdateOrganizationMetadataResponse\x12t\n\x17ListOrganizationMembers\x12+.viam.app.v1.ListOrganizationMembersRequest\x1a,.viam.app.v1.ListOrganizationMembersResponse\x12w\n\x18CreateOrganizationInvite\x12,.viam.app.v1.CreateOrganizationInviteRequest\x1a-.viam.app.v1.CreateOrganizationInviteResponse\x12\xa1\x01\n&UpdateOrganizationInviteAuthorizations\x12:.viam.app.v1.UpdateOrganizationInviteAuthorizationsRequest\x1a;.viam.app.v1.UpdateOrganizationInviteAuthorizationsResponse\x12w\n\x18DeleteOrganizationMember\x12,.viam.app.v1.DeleteOrganizationMemberRequest\x1a-.viam.app.v1.DeleteOrganizationMemberResponse\x12w\n\x18DeleteOrganizationInvite\x12,.viam.app.v1.DeleteOrganizationInviteRequest\x1a-.viam.app.v1.DeleteOrganizationInviteResponse\x12w\n\x18ResendOrganizationInvite\x12,.viam.app.v1.ResendOrganizationInviteRequest\x1a-.viam.app.v1.ResendOrganizationInviteResponse\x12k\n\x14EnableBillingService\x12(.viam.app.v1.EnableBillingServiceRequest\x1a).viam.app.v1.EnableBillingServiceResponse\x12n\n\x15DisableBillingService\x12).viam.app.v1.DisableBillingServiceRequest\x1a*.viam.app.v1.DisableBillingServiceResponse\x12k\n\x14UpdateBillingService\x12(.viam.app.v1.UpdateBillingServiceRequest\x1a).viam.app.v1.UpdateBillingServiceResponse\x12t\n\x17GetBillingServiceConfig\x12+.viam.app.v1.GetBillingServiceConfigRequest\x1a,.viam.app.v1.GetBillingServiceConfigResponse\x12\x80\x01\n\x1bOrganizationSetSupportEmail\x12/.viam.app.v1.OrganizationSetSupportEmailRequest\x1a0.viam.app.v1.OrganizationSetSupportEmailResponse\x12\x80\x01\n\x1bOrganizationGetSupportEmail\x12/.viam.app.v1.OrganizationGetSupportEmailRequest\x1a0.viam.app.v1.OrganizationGetSupportEmailResponse\x12h\n\x13OrganizationSetLogo\x12\'.viam.app.v1.OrganizationSetLogoRequest\x1a(.viam.app.v1.OrganizationSetLogoResponse\x12h\n\x13OrganizationGetLogo\x12\'.viam.app.v1.OrganizationGetLogoRequest\x1a(.viam.app.v1.OrganizationGetLogoResponse\x12b\n\x11EnableAuthService\x12%.viam.app.v1.EnableAuthServiceRequest\x1a&.viam.app.v1.EnableAuthServiceResponse\x12e\n\x12DisableAuthService\x12&.viam.app.v1.DisableAuthServiceRequest\x1a\'.viam.app.v1.DisableAuthServiceResponse\x12Y\n\x0eCreateOAuthApp\x12".viam.app.v1.CreateOAuthAppRequest\x1a#.viam.app.v1.CreateOAuthAppResponse\x12S\n\x0cReadOAuthApp\x12 .viam.app.v1.ReadOAuthAppRequest\x1a!.viam.app.v1.ReadOAuthAppResponse\x12Y\n\x0eUpdateOAuthApp\x12".viam.app.v1.UpdateOAuthAppRequest\x1a#.viam.app.v1.UpdateOAuthAppResponse\x12Y\n\x0eDeleteOAuthApp\x12".viam.app.v1.DeleteOAuthAppRequest\x1a#.viam.app.v1.DeleteOAuthAppResponse\x12V\n\rListOAuthApps\x12!.viam.app.v1.ListOAuthAppsRequest\x1a".viam.app.v1.ListOAuthAppsResponse\x12Y\n\x0eCreateLocation\x12".viam.app.v1.CreateLocationRequest\x1a#.viam.app.v1.CreateLocationResponse\x12P\n\x0bGetLocation\x12\x1f.viam.app.v1.GetLocationRequest\x1a .viam.app.v1.GetLocationResponse\x12Y\n\x0eUpdateLocation\x12".viam.app.v1.UpdateLocationRequest\x1a#.viam.app.v1.UpdateLocationResponse\x12Y\n\x0eDeleteLocation\x12".viam.app.v1.DeleteLocationRequest\x1a#.viam.app.v1.DeleteLocationResponse\x12h\n\x13GetLocationMetadata\x12\'.viam.app.v1.GetLocationMetadataRequest\x1a(.viam.app.v1.GetLocationMetadataResponse\x12q\n\x16UpdateLocationMetadata\x12*.viam.app.v1.UpdateLocationMetadataRequest\x1a+.viam.app.v1.UpdateLocationMetadataResponse\x12V\n\rListLocations\x12!.viam.app.v1.ListLocationsRequest\x1a".viam.app.v1.ListLocationsResponse\x12V\n\rShareLocation\x12!.viam.app.v1.ShareLocationRequest\x1a".viam.app.v1.ShareLocationResponse\x12\\\n\x0fUnshareLocation\x12#.viam.app.v1.UnshareLocationRequest\x1a$.viam.app.v1.UnshareLocationResponse\x12S\n\x0cLocationAuth\x12 .viam.app.v1.LocationAuthRequest\x1a!.viam.app.v1.LocationAuthResponse\x12k\n\x14CreateLocationSecret\x12(.viam.app.v1.CreateLocationSecretRequest\x1a).viam.app.v1.CreateLocationSecretResponse\x12k\n\x14DeleteLocationSecret\x12(.viam.app.v1.DeleteLocationSecretRequest\x1a).viam.app.v1.DeleteLocationSecretResponse\x12G\n\x08GetRobot\x12\x1c.viam.app.v1.GetRobotRequest\x1a\x1d.viam.app.v1.GetRobotResponse\x12_\n\x10GetRobotMetadata\x12$.viam.app.v1.GetRobotMetadataRequest\x1a%.viam.app.v1.GetRobotMetadataResponse\x12h\n\x13UpdateRobotMetadata\x12\'.viam.app.v1.UpdateRobotMetadataRequest\x1a(.viam.app.v1.UpdateRobotMetadataResponse\x12k\n\x14GetRoverRentalRobots\x12(.viam.app.v1.GetRoverRentalRobotsRequest\x1a).viam.app.v1.GetRoverRentalRobotsResponse\x12V\n\rGetRobotParts\x12!.viam.app.v1.GetRobotPartsRequest\x1a".viam.app.v1.GetRobotPartsResponse\x12S\n\x0cGetRobotPart\x12 .viam.app.v1.GetRobotPartRequest\x1a!.viam.app.v1.GetRobotPartResponse\x12\x86\x01\n\x1dGetRobotPartByNameAndLocation\x121.viam.app.v1.GetRobotPartByNameAndLocationRequest\x1a2.viam.app.v1.GetRobotPartByNameAndLocationResponse\x12_\n\x10GetRobotPartLogs\x12$.viam.app.v1.GetRobotPartLogsRequest\x1a%.viam.app.v1.GetRobotPartLogsResponse\x12d\n\x11TailRobotPartLogs\x12%.viam.app.v1.TailRobotPartLogsRequest\x1a&.viam.app.v1.TailRobotPartLogsResponse0\x01\x12h\n\x13GetRobotPartHistory\x12\'.viam.app.v1.GetRobotPartHistoryRequest\x1a(.viam.app.v1.GetRobotPartHistoryResponse\x12\\\n\x0fUpdateRobotPart\x12#.viam.app.v1.UpdateRobotPartRequest\x1a$.viam.app.v1.UpdateRobotPartResponse\x12S\n\x0cNewRobotPart\x12 .viam.app.v1.NewRobotPartRequest\x1a!.viam.app.v1.NewRobotPartResponse\x12\\\n\x0fDeleteRobotPart\x12#.viam.app.v1.DeleteRobotPartRequest\x1a$.viam.app.v1.DeleteRobotPartResponse\x12k\n\x14GetRobotPartMetadata\x12(.viam.app.v1.GetRobotPartMetadataRequest\x1a).viam.app.v1.GetRobotPartMetadataResponse\x12t\n\x17UpdateRobotPartMetadata\x12+.viam.app.v1.UpdateRobotPartMetadataRequest\x1a,.viam.app.v1.UpdateRobotPartMetadataResponse\x12\\\n\x0fGetRobotAPIKeys\x12#.viam.app.v1.GetRobotAPIKeysRequest\x1a$.viam.app.v1.GetRobotAPIKeysResponse\x12Y\n\x0eMarkPartAsMain\x12".viam.app.v1.MarkPartAsMainRequest\x1a#.viam.app.v1.MarkPartAsMainResponse\x12e\n\x12MarkPartForRestart\x12&.viam.app.v1.MarkPartForRestartRequest\x1a\'.viam.app.v1.MarkPartForRestartResponse\x12n\n\x15CreateRobotPartSecret\x12).viam.app.v1.CreateRobotPartSecretRequest\x1a*.viam.app.v1.CreateRobotPartSecretResponse\x12n\n\x15DeleteRobotPartSecret\x12).viam.app.v1.DeleteRobotPartSecretRequest\x1a*.viam.app.v1.DeleteRobotPartSecretResponse\x12M\n\nListRobots\x12\x1e.viam.app.v1.ListRobotsRequest\x1a\x1f.viam.app.v1.ListRobotsResponse\x12q\n\x16ListRobotsForLocations\x12*.viam.app.v1.ListRobotsForLocationsRequest\x1a+.viam.app.v1.ListRobotsForLocationsResponse\x12_\n\x10ListRobotsForOrg\x12$.viam.app.v1.ListRobotsForOrgRequest\x1a%.viam.app.v1.ListRobotsForOrgResponse\x12G\n\x08NewRobot\x12\x1c.viam.app.v1.NewRobotRequest\x1a\x1d.viam.app.v1.NewRobotResponse\x12P\n\x0bUpdateRobot\x12\x1f.viam.app.v1.UpdateRobotRequest\x1a .viam.app.v1.UpdateRobotResponse\x12P\n\x0bDeleteRobot\x12\x1f.viam.app.v1.DeleteRobotRequest\x1a .viam.app.v1.DeleteRobotResponse\x12V\n\rListFragments\x12!.viam.app.v1.ListFragmentsRequest\x1a".viam.app.v1.ListFragmentsResponse\x12P\n\x0bGetFragment\x12\x1f.viam.app.v1.GetFragmentRequest\x1a .viam.app.v1.GetFragmentResponse\x12Y\n\x0eCreateFragment\x12".viam.app.v1.CreateFragmentRequest\x1a#.viam.app.v1.CreateFragmentResponse\x12Y\n\x0eUpdateFragment\x12".viam.app.v1.UpdateFragmentRequest\x1a#.viam.app.v1.UpdateFragmentResponse\x12Y\n\x0eDeleteFragment\x12".viam.app.v1.DeleteFragmentRequest\x1a#.viam.app.v1.DeleteFragmentResponse\x12h\n\x13ListNestedFragments\x12\'.viam.app.v1.ListNestedFragmentsRequest\x1a(.viam.app.v1.ListNestedFragmentsResponse\x12k\n\x14ListMachineFragments\x12(.viam.app.v1.ListMachineFragmentsRequest\x1a).viam.app.v1.ListMachineFragmentsResponse\x12k\n\x14ListMachineSummaries\x12(.viam.app.v1.ListMachineSummariesRequest\x1a).viam.app.v1.ListMachineSummariesResponse\x12e\n\x12GetFragmentHistory\x12&.viam.app.v1.GetFragmentHistoryRequest\x1a\'.viam.app.v1.GetFragmentHistoryResponse\x12_\n\x10GetFragmentUsage\x12$.viam.app.v1.GetFragmentUsageRequest\x1a%.viam.app.v1.GetFragmentUsageResponse\x12Y\n\x0eSetFragmentTag\x12".viam.app.v1.SetFragmentTagRequest\x1a#.viam.app.v1.SetFragmentTagResponse\x12b\n\x11DeleteFragmentTag\x12%.viam.app.v1.DeleteFragmentTagRequest\x1a&.viam.app.v1.DeleteFragmentTagResponse\x12D\n\x07AddRole\x12\x1b.viam.app.v1.AddRoleRequest\x1a\x1c.viam.app.v1.AddRoleResponse\x12M\n\nRemoveRole\x12\x1e.viam.app.v1.RemoveRoleRequest\x1a\x1f.viam.app.v1.RemoveRoleResponse\x12M\n\nChangeRole\x12\x1e.viam.app.v1.ChangeRoleRequest\x1a\x1f.viam.app.v1.ChangeRoleResponse\x12e\n\x12ListAuthorizations\x12&.viam.app.v1.ListAuthorizationsRequest\x1a\'.viam.app.v1.ListAuthorizationsResponse\x12_\n\x10CheckPermissions\x12$.viam.app.v1.CheckPermissionsRequest\x1a%.viam.app.v1.CheckPermissionsResponse\x12\\\n\x0fGetRegistryItem\x12#.viam.app.v1.GetRegistryItemRequest\x1a$.viam.app.v1.GetRegistryItemResponse\x12e\n\x12CreateRegistryItem\x12&.viam.app.v1.CreateRegistryItemRequest\x1a\'.viam.app.v1.CreateRegistryItemResponse\x12e\n\x12UpdateRegistryItem\x12&.viam.app.v1.UpdateRegistryItemRequest\x1a\'.viam.app.v1.UpdateRegistryItemResponse\x12b\n\x11ListRegistryItems\x12%.viam.app.v1.ListRegistryItemsRequest\x1a&.viam.app.v1.ListRegistryItemsResponse\x12e\n\x12DeleteRegistryItem\x12&.viam.app.v1.DeleteRegistryItemRequest\x1a\'.viam.app.v1.DeleteRegistryItemResponse\x12e\n\x12RenameRegistryItem\x12&.viam.app.v1.RenameRegistryItemRequest\x1a\'.viam.app.v1.RenameRegistryItemResponse\x12k\n\x14TransferRegistryItem\x12(.viam.app.v1.TransferRegistryItemRequest\x1a).viam.app.v1.TransferRegistryItemResponse\x12S\n\x0cCreateModule\x12 .viam.app.v1.CreateModuleRequest\x1a!.viam.app.v1.CreateModuleResponse\x12S\n\x0cUpdateModule\x12 .viam.app.v1.UpdateModuleRequest\x1a!.viam.app.v1.UpdateModuleResponse\x12a\n\x10UploadModuleFile\x12$.viam.app.v1.UploadModuleFileRequest\x1a%.viam.app.v1.UploadModuleFileResponse(\x01\x12J\n\tGetModule\x12\x1d.viam.app.v1.GetModuleRequest\x1a\x1e.viam.app.v1.GetModuleResponse\x12P\n\x0bListModules\x12\x1f.viam.app.v1.ListModulesRequest\x1a .viam.app.v1.ListModulesResponse\x12J\n\tCreateKey\x12\x1d.viam.app.v1.CreateKeyRequest\x1a\x1e.viam.app.v1.CreateKeyResponse\x12J\n\tDeleteKey\x12\x1d.viam.app.v1.DeleteKeyRequest\x1a\x1e.viam.app.v1.DeleteKeyResponse\x12G\n\x08ListKeys\x12\x1c.viam.app.v1.ListKeysRequest\x1a\x1d.viam.app.v1.ListKeysResponse\x12J\n\tRenameKey\x12\x1d.viam.app.v1.RenameKeyRequest\x1a\x1e.viam.app.v1.RenameKeyResponse\x12J\n\tRotateKey\x12\x1d.viam.app.v1.RotateKeyRequest\x1a\x1e.viam.app.v1.RotateKeyResponse\x12\xa1\x01\n&CreateKeyFromExistingKeyAuthorizations\x12:.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequest\x1a;.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponse\x12V\n\rGetAppContent\x12!.viam.app.v1.GetAppContentRequest\x1a".viam.app.v1.GetAppContentResponse\x12Y\n\x0eGetAppBranding\x12".viam.app.v1.GetAppBrandingRequest\x1a#.viam.app.v1.GetAppBrandingResponseB\x18Z\x16go.viam.com/api/app/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10app/v1/app.proto\x12\x0bviam.app.v1\x1a#app/mltraining/v1/ml_training.proto\x1a\x1eapp/packages/v1/packages.proto\x1a\x16common/v1/common.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x16tagger/v1/tagger.proto"\xdb\x04\n\x05Robot\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12@\n\x08location\x18\x03 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"location" json:"location"R\x08location\x12g\n\x0blast_access\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12Q\n\ncreated_on\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12s\n\x0conline_state\x18\x06 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x07 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\x9e\n\n\tRobotPart\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12?\n\x08dns_name\x18\n \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"dns_name" json:"dns_name"R\x07dnsName\x12B\n\x06secret\x18\x03 \x01(\tB*\x9a\x84\x9e\x03%bson:"secret" json:"secret,omitempty"R\x06secret\x124\n\x05robot\x18\x04 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12A\n\x0blocation_id\x18\x0c \x01(\tB \x9a\x84\x9e\x03\x1bbson:"location_id" json:"-"R\nlocationId\x12b\n\x0crobot_config\x18\x05 \x01(\x0b2\x17.google.protobuf.StructB&\x9a\x84\x9e\x03!bson:"config" json:"robot_config"R\x0brobotConfig\x12g\n\x0blast_access\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12\x7f\n\x12user_supplied_info\x18\x07 \x01(\x0b2\x17.google.protobuf.StructB8\x9a\x84\x9e\x033bson:"user_supplied_info" json:"user_supplied_info"R\x10userSuppliedInfo\x12C\n\tmain_part\x18\x08 \x01(\x08B&\x9a\x84\x9e\x03!bson:"main_part" json:"main_part"R\x08mainPart\x12\x12\n\x04fqdn\x18\t \x01(\tR\x04fqdn\x12\x1d\n\nlocal_fqdn\x18\x0b \x01(\tR\tlocalFqdn\x12Q\n\ncreated_on\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12H\n\x07secrets\x18\x0e \x03(\x0b2\x19.viam.app.v1.SharedSecretB\x13\x9a\x84\x9e\x03\x0ebson:"secrets"R\x07secrets\x12Z\n\x0clast_updated\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12s\n\x0conline_state\x18\x10 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x11 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\xf8\x02\n\x15RobotPartHistoryEntry\x120\n\x04part\x18\x01 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"part" json:"part"R\x04part\x124\n\x05robot\x18\x02 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12L\n\x04when\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB\x1c\x9a\x84\x9e\x03\x17bson:"when" json:"when"R\x04when\x12D\n\x03old\x18\x04 \x01(\x0b2\x16.viam.app.v1.RobotPartB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x05 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy"\x85\x01\n\x11AuthenticatorInfo\x123\n\x04type\x18\x01 \x01(\x0e2\x1f.viam.app.v1.AuthenticationTypeR\x04type\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value\x12%\n\x0eis_deactivated\x18\x03 \x01(\x08R\risDeactivated"\x1a\n\x18ListOrganizationsRequest"\xde\x01\n\x0cOrganization\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12)\n\x10public_namespace\x18\x04 \x01(\tR\x0fpublicNamespace\x12%\n\x0edefault_region\x18\x05 \x01(\tR\rdefaultRegion\x12\x15\n\x03cid\x18\x06 \x01(\tH\x00R\x03cid\x88\x01\x01B\x06\n\x04_cid"\xa1\x02\n\x12OrganizationMember\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId\x12\x16\n\x06emails\x18\x02 \x03(\tR\x06emails\x129\n\ndate_added\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tdateAdded\x12>\n\nlast_login\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\tlastLogin\x88\x01\x01\x12@\n\x0blast_access\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastAccess\x88\x01\x01B\r\n\x0b_last_loginB\x0e\n\x0c_last_access"\\\n\x19ListOrganizationsResponse\x12?\n\rorganizations\x18\x01 \x03(\x0b2\x19.viam.app.v1.OrganizationR\rorganizations"\xd2\x01\n\x12OrganizationInvite\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12B\n\x0eauthorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"/\n\x19CreateOrganizationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"[\n\x1aCreateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"A\n\x16GetOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"X\n\x17GetOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x81\x01\n+GetOrganizationNamespaceAvailabilityRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"L\n,GetOrganizationNamespaceAvailabilityResponse\x12\x1c\n\tavailable\x18\x01 \x01(\x08R\tavailable"O\n\x12FragmentImportList\x129\n\tfragments\x18\x01 \x03(\x0b2\x1b.viam.app.v1.FragmentImportR\tfragments"\xdb\x02\n\x19UpdateOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x12.\n\x10public_namespace\x18\x03 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01\x12\x15\n\x03cid\x18\x05 \x01(\tH\x03R\x03cid\x88\x01\x01\x12Q\n\x11default_fragments\x18\x06 \x01(\x0b2\x1f.viam.app.v1.FragmentImportListH\x04R\x10defaultFragments\x88\x01\x01B\x07\n\x05_nameB\x13\n\x11_public_namespaceB\t\n\x07_regionB\x06\n\x04_cidB\x14\n\x12_default_fragments"[\n\x1aUpdateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x7f\n"UpdateOrganizationNamespaceRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"d\n#UpdateOrganizationNamespaceResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"D\n\x19DeleteOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\x1c\n\x1aDeleteOrganizationResponse"I\n\x1eGetOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"N\n\x1fGetOrganizationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"y\n!UpdateOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"$\n"UpdateOrganizationMetadataResponse"I\n\x1eListOrganizationMembersRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\xc0\x01\n\x1fListOrganizationMembersResponse\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x129\n\x07members\x18\x02 \x03(\x0b2\x1f.viam.app.v1.OrganizationMemberR\x07members\x129\n\x07invites\x18\x03 \x03(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x07invites"\xeb\x01\n\x1fCreateOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12B\n\x0eauthorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12/\n\x11send_email_invite\x18\x04 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n CreateOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"\x8a\x02\n-UpdateOrganizationInviteAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12I\n\x12add_authorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x11addAuthorizations\x12O\n\x15remove_authorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x14removeAuthorizations"i\n.UpdateOrganizationInviteAuthorizationsResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"`\n\x1fDeleteOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email""\n DeleteOrganizationInviteResponse"\xa7\x01\n\x1fResendOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12/\n\x11send_email_invite\x18\x03 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n ResendOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"c\n\x1fDeleteOrganizationMemberRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x07user_id\x18\x02 \x01(\tR\x06userId""\n DeleteOrganizationMemberResponse"\xd2\x01\n\x0eBillingAddress\x12$\n\x0eaddress_line_1\x18\x01 \x01(\tR\x0caddressLine1\x12)\n\x0eaddress_line_2\x18\x02 \x01(\tH\x00R\x0caddressLine2\x88\x01\x01\x12\x12\n\x04city\x18\x03 \x01(\tR\x04city\x12\x14\n\x05state\x18\x04 \x01(\tR\x05state\x12\x18\n\x07zipcode\x18\x05 \x01(\tR\x07zipcode\x12\x18\n\x07country\x18\x06 \x01(\tR\x07countryB\x11\n\x0f_address_line_2"z\n\x1bEnableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cEnableBillingServiceResponse"z\n\x1bUpdateBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cUpdateBillingServiceResponse"7\n\x1eGetBillingServiceConfigRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\xdb\x01\n\x1fGetBillingServiceConfigResponse\x12D\n\x0fbilling_address\x18\x01 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress\x12#\n\rsupport_email\x18\x02 \x01(\tR\x0csupportEmail\x12\x19\n\x08logo_url\x18\x03 \x01(\tR\x07logoUrl\x122\n\x15billing_dashboard_url\x18\x04 \x01(\tR\x13billingDashboardUrl"5\n\x1cDisableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1f\n\x1dDisableBillingServiceResponse"Q\n"OrganizationSetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email"%\n#OrganizationSetSupportEmailResponse";\n"OrganizationGetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId";\n#OrganizationGetSupportEmailResponse\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email":\n\x14OrganizationIdentity\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"Y\n\x14LocationOrganization\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x18\n\x07primary\x18\x02 \x01(\x08R\x07primary"\x80\x01\n\x0cLocationAuth\x12\x1a\n\x06secret\x18\x01 \x01(\tB\x02\x18\x01R\x06secret\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x123\n\x07secrets\x18\x03 \x03(\x0b2\x19.viam.app.v1.SharedSecretR\x07secrets"\'\n\rStorageConfig\x12\x16\n\x06region\x18\x01 \x01(\tR\x06region"\xd7\x03\n\x08Location\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12,\n\x12parent_location_id\x18\x04 \x01(\tR\x10parentLocationId\x12-\n\x04auth\x18\x05 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth\x12G\n\rorganizations\x18\x06 \x03(\x0b2!.viam.app.v1.LocationOrganizationR\rorganizations\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12\x1f\n\x0brobot_count\x18\x07 \x01(\x05R\nrobotCount\x122\n\x06config\x18\x08 \x01(\x0b2\x1a.viam.app.v1.StorageConfigR\x06config\x12X\n\x14primary_org_identity\x18\t \x01(\x0b2!.viam.app.v1.OrganizationIdentityH\x00R\x12primaryOrgIdentity\x88\x01\x01B\x17\n\x15_primary_org_identity"\xd0\x02\n\x0cSharedSecret\x12\x1e\n\x02id\x18\x01 \x01(\tB\x0e\x9a\x84\x9e\x03\tbson:"id"R\x02id\x12*\n\x06secret\x18\x02 \x01(\tB\x12\x9a\x84\x9e\x03\rbson:"secret"R\x06secret\x12c\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB(\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"R\tcreatedOn\x12H\n\x05state\x18\x04 \x01(\x0e2\x1f.viam.app.v1.SharedSecret.StateB\x11\x9a\x84\x9e\x03\x0cbson:"state"R\x05state"E\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x11\n\rSTATE_ENABLED\x10\x01\x12\x12\n\x0eSTATE_DISABLED\x10\x02"\x9e\x01\n\x15CreateLocationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x00R\x10parentLocationId\x88\x01\x01B\x15\n\x13_parent_location_id"K\n\x16CreateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"5\n\x12GetLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"H\n\x13GetLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"\xcc\x01\n\x15UpdateLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x01R\x10parentLocationId\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01B\x07\n\x05_nameB\x15\n\x13_parent_location_idB\t\n\x07_region"K\n\x16UpdateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"8\n\x15DeleteLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x18\n\x16DeleteLocationResponse"=\n\x1aGetLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"J\n\x1bGetLocationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"m\n\x1dUpdateLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data" \n\x1eUpdateLocationMetadataResponse"N\n+GetOrganizationsWithAccessToLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x8a\x01\n,GetOrganizationsWithAccessToLocationResponse\x12Z\n\x17organization_identities\x18\x01 \x03(\x0b2!.viam.app.v1.OrganizationIdentityR\x16organizationIdentities"?\n\x14ListLocationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"`\n\x14ShareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x17\n\x15ShareLocationResponse"b\n\x16UnshareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x19\n\x17UnshareLocationResponse"L\n\x15ListLocationsResponse\x123\n\tlocations\x18\x01 \x03(\x0b2\x15.viam.app.v1.LocationR\tlocations">\n\x1bCreateLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"M\n\x1cCreateLocationSecretResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"[\n\x1bDeleteLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1e\n\x1cDeleteLocationSecretResponse"6\n\x13LocationAuthRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"E\n\x14LocationAuthResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"!\n\x0fGetRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"4\n\x1bGetRoverRentalRobotsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x9a\x01\n\x10RoverRentalRobot\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x03 \x01(\tR\trobotName\x12+\n\x12robot_main_part_id\x18\x04 \x01(\tR\x0frobotMainPartId"U\n\x1cGetRoverRentalRobotsResponse\x125\n\x06robots\x18\x01 \x03(\x0b2\x1d.viam.app.v1.RoverRentalRobotR\x06robots"<\n\x10GetRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"1\n\x14GetRobotPartsRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"E\n\x15GetRobotPartsResponse\x12,\n\x05parts\x18\x01 \x03(\x0b2\x16.viam.app.v1.RobotPartR\x05parts"%\n\x13GetRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"c\n\x14GetRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part\x12\x1f\n\x0bconfig_json\x18\x02 \x01(\tR\nconfigJson"[\n$GetRobotPartByNameAndLocationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId"S\n%GetRobotPartByNameAndLocationResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"\xce\x03\n\x17GetRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12#\n\x0berrors_only\x18\x02 \x01(\x08B\x02\x18\x01R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01\x12"\n\npage_token\x18\x04 \x01(\tH\x01R\tpageToken\x88\x01\x01\x12\x16\n\x06levels\x18\x05 \x03(\tR\x06levels\x125\n\x05start\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x05start\x88\x01\x01\x121\n\x03end\x18\x07 \x01(\x0b2\x1a.google.protobuf.TimestampH\x03R\x03end\x88\x01\x01\x12\x19\n\x05limit\x18\x08 \x01(\x03H\x04R\x05limit\x88\x01\x01\x12\x1b\n\x06source\x18\t \x01(\tH\x05R\x06source\x88\x01\x01\x12-\n\x10user_facing_only\x18\n \x01(\x08H\x06R\x0euserFacingOnly\x88\x01\x01B\t\n\x07_filterB\r\n\x0b_page_tokenB\x08\n\x06_startB\x06\n\x04_endB\x08\n\x06_limitB\t\n\x07_sourceB\x13\n\x11_user_facing_only"p\n\x18GetRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken"s\n\x18TailRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1f\n\x0berrors_only\x18\x02 \x01(\x08R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01B\t\n\x07_filter"I\n\x19TailRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs",\n\x1aGetRobotPartHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"[\n\x1bGetRobotPartHistoryResponse\x12<\n\x07history\x18\x01 \x03(\x0b2".viam.app.v1.RobotPartHistoryEntryR\x07history"\xdb\x01\n\x16UpdateRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12:\n\x0crobot_config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x0brobotConfig\x12K\n\x11last_known_update\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\x0flastKnownUpdate\x88\x01\x01B\x14\n\x12_last_known_update"E\n\x17UpdateRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"M\n\x13NewRobotPartRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName"/\n\x14NewRobotPartResponse\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"1\n\x16DeleteRobotPartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"-\n\x1bGetRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"K\n\x1cGetRobotPartMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"]\n\x1eUpdateRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"!\n\x1fUpdateRobotPartMetadataResponse"3\n\x16GetRobotAPIKeysRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"y\n\x06APIKey\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x129\n\ncreated_on\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"[\n\x17GetRobotAPIKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys"\x19\n\x17DeleteRobotPartResponse"\xa1\x06\n\x08Fragment\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12Y\n\x08fragment\x18\x03 \x01(\x0b2\x17.google.protobuf.StructB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12Z\n\x12organization_owner\x18\x04 \x01(\tB+\x9a\x84\x9e\x03&bson:"organization_owner" json:"owner"R\x11organizationOwner\x128\n\x06public\x18\x05 \x01(\x08B \x9a\x84\x9e\x03\x1bbson:"public" json:"public"R\x06public\x12Q\n\ncreated_on\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12+\n\x11organization_name\x18\x07 \x01(\tR\x10organizationName\x12(\n\x10robot_part_count\x18\t \x01(\x05R\x0erobotPartCount\x12-\n\x12organization_count\x18\n \x01(\x05R\x11organizationCount\x12+\n\x12only_used_by_owner\x18\x0b \x01(\x08R\x0fonlyUsedByOwner\x12?\n\nvisibility\x18\x0c \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\nvisibility\x12Z\n\x0clast_updated\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12\x1a\n\x08revision\x18\x0e \x01(\tR\x08revision"\xf8\x03\n\x14FragmentHistoryEntry\x12@\n\x08fragment\x18\x01 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12_\n\tedited_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampB&\x9a\x84\x9e\x03!bson:"edited_on" json:"edited_on"R\x08editedOn\x12C\n\x03old\x18\x03 \x01(\x0b2\x15.viam.app.v1.FragmentB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x04 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy\x12@\n\x08revision\x18\x05 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"revision" json:"revision"R\x08revision\x12Q\n\x06config\x18\x06 \x01(\x0b2\x17.google.protobuf.StructB \x9a\x84\x9e\x03\x1bbson:"config" json:"config"R\x06config"i\n\x10FragmentRevision\x12\x1a\n\x08revision\x18\x01 \x01(\tR\x08revision\x129\n\ncreated_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt";\n\x0bFragmentTag\x12\x10\n\x03tag\x18\x01 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x02 \x01(\tR\x08revision"\x87\x01\n\rFragmentError\x12=\n\nerror_type\x18\x01 \x01(\x0e2\x1e.viam.app.v1.FragmentErrorTypeR\terrorType\x12\x1f\n\x0bfragment_id\x18\x02 \x01(\tR\nfragmentId\x12\x16\n\x06detail\x18\x03 \x01(\tR\x06detail"\xd4\x01\n\rFragmentUsage\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12$\n\rorganizations\x18\x02 \x01(\x05R\rorganizations\x12\x1a\n\x08machines\x18\x03 \x01(\x05R\x08machines\x125\n\x17machines_in_current_org\x18\x04 \x01(\x05R\x14machinesInCurrentOrg\x12\x1d\n\x07version\x18\x05 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xfb\x01\n\x0eFragmentImport\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1b\n\x06prefix\x18\x03 \x01(\tH\x00R\x06prefix\x88\x01\x01\x12H\n\tvariables\x18\x04 \x03(\x0b2*.viam.app.v1.FragmentImport.VariablesEntryR\tvariables\x1a<\n\x0eVariablesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01B\t\n\x07_prefix"\xc3\x01\n\x10ResolvedFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12@\n\x0fresolved_config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x0eresolvedConfig\x120\n\x05error\x18\x03 \x01(\x0b2\x1a.viam.app.v1.FragmentErrorR\x05error\x12\x1a\n\x08revision\x18\x04 \x01(\tR\x08revision"\xb2\x01\n\x14ListFragmentsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0bshow_public\x18\x02 \x01(\x08R\nshowPublic\x12P\n\x13fragment_visibility\x18\x03 \x03(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\x12fragmentVisibility"\x91\x01\n\x15ListFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12C\n\x0ffragment_usages\x18\x02 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\x0efragmentUsages"\x87\x01\n\x12GetFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x126\n\x17current_organization_id\x18\x02 \x01(\tR\x15currentOrganizationId\x12\x1d\n\x07version\x18\x03 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xf6\x01\n\x13GetFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment\x12A\n\x0efragment_usage\x18\x02 \x01(\x0b2\x1a.viam.app.v1.FragmentUsageR\rfragmentUsage\x12;\n\trevisions\x18\x03 \x03(\x0b2\x1d.viam.app.v1.FragmentRevisionR\trevisions\x12,\n\x04tags\x18\x04 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"\xda\x01\n\x15CreateFragmentRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12/\n\x06config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\'\n\x0forganization_id\x18\x03 \x01(\tR\x0eorganizationId\x12D\n\nvisibility\x18\x04 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x00R\nvisibility\x88\x01\x01B\r\n\x0b_visibility"K\n\x16CreateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\xcc\x02\n\x15UpdateFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12/\n\x06config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\x1b\n\x06public\x18\x04 \x01(\x08H\x00R\x06public\x88\x01\x01\x12D\n\nvisibility\x18\x05 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x01R\nvisibility\x88\x01\x01\x12K\n\x11last_known_update\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x0flastKnownUpdate\x88\x01\x01B\t\n\x07_publicB\r\n\x0b_visibilityB\x14\n\x12_last_known_update"K\n\x16UpdateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\'\n\x15DeleteFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x18\n\x16DeleteFragmentResponse"\x91\x01\n\x19GetFragmentHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12"\n\npage_token\x18\x02 \x01(\tH\x00R\tpageToken\x88\x01\x01\x12"\n\npage_limit\x18\x03 \x01(\x03H\x01R\tpageLimit\x88\x01\x01B\r\n\x0b_page_tokenB\r\n\x0b_page_limit"\x81\x01\n\x1aGetFragmentHistoryResponse\x12;\n\x07history\x18\x01 \x03(\x0b2!.viam.app.v1.FragmentHistoryEntryR\x07history\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken":\n\x17GetFragmentUsageRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId"]\n\x18GetFragmentUsageResponse\x12A\n\x0eversion_usages\x18\x01 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\rversionUsages"f\n\x15SetFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x03 \x01(\tR\x08revision"F\n\x16SetFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"M\n\x18DeleteFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag"I\n\x19DeleteFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"4\n\x11ListRobotsRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"B\n\x1dListRobotsForLocationsRequest\x12!\n\x0clocation_ids\x18\x01 \x03(\tR\x0blocationIds"0\n\x17ListRobotsForOrgRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"`\n\x12AdditionalFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x1d\n\x07version\x18\x02 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xa6\x01\n\x1aListNestedFragmentsRequest\x12$\n\x0bfragment_id\x18\x01 \x01(\tH\x00R\nfragmentId\x88\x01\x01\x12R\n\x14additional_fragments\x18\x02 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragmentsB\x0e\n\x0c_fragment_id"\xa0\x01\n\x1bListNestedFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xc8\x01\n\x1bListMachineFragmentsRequest\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x126\n\x17additional_fragment_ids\x18\x02 \x03(\tR\x15additionalFragmentIds\x12R\n\x14additional_fragments\x18\x03 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragments"\xa1\x01\n\x1cListMachineFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xb1\x01\n\x1bListMachineSummariesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cfragment_ids\x18\x02 \x03(\tR\x0bfragmentIds\x12!\n\x0clocation_ids\x18\x03 \x03(\tR\x0blocationIds\x12\x19\n\x05limit\x18\x04 \x01(\x05H\x00R\x05limit\x88\x01\x01B\x08\n\x06_limit"k\n\x1cListMachineSummariesResponse\x12K\n\x12location_summaries\x18\x01 \x03(\x0b2\x1c.viam.app.v1.LocationSummaryR\x11locationSummaries"\xa1\x01\n\x0fLocationSummary\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12#\n\rlocation_name\x18\x02 \x01(\tR\x0clocationName\x12H\n\x11machine_summaries\x18\x03 \x03(\x0b2\x1b.viam.app.v1.MachineSummaryR\x10machineSummaries"\x93\x01\n\x0eMachineSummary\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x12!\n\x0cmachine_name\x18\x02 \x01(\tR\x0bmachineName\x12?\n\x0epart_summaries\x18\x03 \x03(\x0b2\x18.viam.app.v1.PartSummaryR\rpartSummaries";\n\x0fFragmentSummary\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x03 \x01(\tR\x04nameJ\x04\x08\x02\x10\x03"N\n\x11ViamServerVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"M\n\x10ViamAgentVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"\xc8\x06\n\x0bPartSummary\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName\x12 \n\x0cis_main_part\x18\x0b \x01(\x08R\nisMainPart\x12;\n\x0conline_state\x18\x0c \x01(\x0e2\x18.viam.app.v1.OnlineStateR\x0bonlineState\x120\n\x14seconds_since_online\x18\r \x01(\x03R\x12secondsSinceOnline\x12@\n\x0blast_access\x18\x0e \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\nlastAccess\x88\x01\x01\x12@\n\x0blast_online\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastOnline\x88\x01\x01\x12S\n\x13viam_server_version\x18\x04 \x01(\x0b2\x1e.viam.app.v1.ViamServerVersionH\x02R\x11viamServerVersion\x88\x01\x01\x12P\n\x12viam_agent_version\x18\x05 \x01(\x0b2\x1d.viam.app.v1.ViamAgentVersionH\x03R\x10viamAgentVersion\x88\x01\x01\x12\x13\n\x02os\x18\x06 \x01(\tH\x04R\x02os\x88\x01\x01\x12\x1f\n\x08platform\x18\x07 \x01(\tH\x05R\x08platform\x88\x01\x01\x12/\n\x11public_ip_address\x18\x08 \x01(\tH\x06R\x0fpublicIpAddress\x88\x01\x01\x12\x1e\n\x08dns_name\x18\n \x01(\tH\x07R\x07dnsName\x88\x01\x01\x12:\n\tfragments\x18\t \x03(\x0b2\x1c.viam.app.v1.FragmentSummaryR\tfragmentsB\x0e\n\x0c_last_accessB\x0e\n\x0c_last_onlineB\x16\n\x14_viam_server_versionB\x15\n\x13_viam_agent_versionB\x05\n\x03_osB\x0b\n\t_platformB\x14\n\x12_public_ip_addressB\x0b\n\t_dns_name"@\n\x12ListRobotsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"L\n\x1eListRobotsForLocationsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"F\n\x18ListRobotsForOrgResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"A\n\x0fNewRobotRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x02 \x01(\tR\x08location""\n\x10NewRobotResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"T\n\x12UpdateRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x03 \x01(\tR\x08location"?\n\x13UpdateRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"$\n\x12DeleteRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x15\n\x13DeleteRobotResponse")\n\x17GetRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"G\n\x18GetRobotMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"Y\n\x1aUpdateRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"\x1d\n\x1bUpdateRobotMetadataResponse"0\n\x15MarkPartAsMainRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x18\n\x16MarkPartAsMainResponse"4\n\x19MarkPartForRestartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x1c\n\x1aMarkPartForRestartResponse"7\n\x1cCreateRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"K\n\x1dCreateRobotPartSecretResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"T\n\x1cDeleteRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1f\n\x1dDeleteRobotPartSecretResponse"\x9e\x02\n\rAuthorization\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x1f\n\x0bidentity_id\x18\x05 \x01(\tR\nidentityId\x12\'\n\x0forganization_id\x18\x06 \x01(\tR\x0eorganizationId\x12#\n\ridentity_type\x18\x07 \x01(\tR\x0cidentityType"R\n\x0eAddRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x11\n\x0fAddRoleResponse"U\n\x11RemoveRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x14\n\x12RemoveRoleResponse"\xa5\x01\n\x11ChangeRoleRequest\x12G\n\x11old_authorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10oldAuthorization\x12G\n\x11new_authorization\x18\x02 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10newAuthorization"\x14\n\x12ChangeRoleResponse"g\n\x19ListAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cresource_ids\x18\x02 \x03(\tR\x0bresourceIds"`\n\x1aListAuthorizationsResponse\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"_\n\x17CheckPermissionsRequest\x12D\n\x0bpermissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x0bpermissions"\x7f\n\x15AuthorizedPermissions\x12#\n\rresource_type\x18\x01 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12 \n\x0bpermissions\x18\x03 \x03(\tR\x0bpermissions"u\n\x18CheckPermissionsResponse\x12Y\n\x16authorized_permissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x15authorizedPermissions"\xc8\x02\n\rModuleVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xdb\x03\n\x0eModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x126\n\x08versions\x18\x02 \x03(\x0b2\x1a.viam.app.v1.ModuleVersionR\x08versions\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x04 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x05 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x06 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x07 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x02R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x08 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x03R\x08language\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_descriptionB\x0e\n\x0c_source_typeB\x0b\n\t_language"\xc0\x01\n\x0fMLModelMetadata\x12\x1a\n\x08versions\x18\x01 \x03(\tR\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework"h\n\x11MLTrainingVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x129\n\ncreated_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"\xff\x01\n\x12MLTrainingMetadata\x12:\n\x08versions\x18\x05 \x03(\x0b2\x1e.viam.app.v1.MLTrainingVersionR\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x04 \x01(\x08R\x05draftJ\x04\x08\x01\x10\x02"\x8c\x07\n\x0cRegistryItem\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12)\n\x10public_namespace\x18\x03 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x125\n\x04type\x18\x05 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x127\n\nvisibility\x18\x06 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x07 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x08 \x01(\tR\x0bdescription\x12*\n\x11total_robot_usage\x18\t \x01(\x03R\x0ftotalRobotUsage\x12;\n\x1atotal_external_robot_usage\x18\r \x01(\x03R\x17totalExternalRobotUsage\x128\n\x18total_organization_usage\x18\n \x01(\x03R\x16totalOrganizationUsage\x12I\n!total_external_organization_usage\x18\x0e \x01(\x03R\x1etotalExternalOrganizationUsage\x12F\n\x0fmodule_metadata\x18\x0b \x01(\x0b2\x1b.viam.app.v1.ModuleMetadataH\x00R\x0emoduleMetadata\x12J\n\x11ml_model_metadata\x18\x0c \x01(\x0b2\x1c.viam.app.v1.MLModelMetadataH\x00R\x0fmlModelMetadata\x12S\n\x14ml_training_metadata\x18\x12 \x01(\x0b2\x1f.viam.app.v1.MLTrainingMetadataH\x00R\x12mlTrainingMetadata\x129\n\ncreated_at\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt\x129\n\nupdated_at\x18\x10 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAtB\n\n\x08metadata"\x9f\x01\n\x16GetRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"H\n\x17GetRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"\x8f\x01\n\x19CreateRegistryItemRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x125\n\x04type\x18\x03 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type"\x1c\n\x1aCreateRegistryItemResponse"\xe4\x04\n\x19UpdateRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x125\n\x04type\x18\x02 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x12 \n\x0bdescription\x18\x03 \x01(\tR\x0bdescription\x127\n\nvisibility\x18\x04 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x15\n\x03url\x18\x05 \x01(\tH\x01R\x03url\x88\x01\x01\x12Y\n\x16update_module_metadata\x18\x06 \x01(\x0b2!.viam.app.v1.UpdateModuleMetadataH\x00R\x14updateModuleMetadata\x12]\n\x18update_ml_model_metadata\x18\x07 \x01(\x0b2".viam.app.v1.UpdateMLModelMetadataH\x00R\x15updateMlModelMetadata\x12f\n\x1bupdate_ml_training_metadata\x18\x08 \x01(\x0b2%.viam.app.v1.UpdateMLTrainingMetadataH\x00R\x18updateMlTrainingMetadata\x126\n\x14markdown_description\x18\t \x01(\tH\x02R\x13markdownDescription\x88\x01\x01B\n\n\x08metadataB\x06\n\x04_urlB\x17\n\x15_markdown_description"\x1c\n\x1aUpdateRegistryItemResponse"\xc8\x05\n\x18ListRegistryItemsRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x127\n\x05types\x18\x02 \x03(\x0e2!.viam.app.packages.v1.PackageTypeR\x05types\x12;\n\x0cvisibilities\x18\x03 \x03(\x0e2\x17.viam.app.v1.VisibilityR\x0cvisibilities\x12\x1c\n\tplatforms\x18\x04 \x03(\tR\tplatforms\x12;\n\x08statuses\x18\x05 \x03(\x0e2\x1f.viam.app.v1.RegistryItemStatusR\x08statuses\x12$\n\x0bsearch_term\x18\x06 \x01(\tH\x01R\nsearchTerm\x88\x01\x01\x12"\n\npage_token\x18\x07 \x01(\tH\x02R\tpageToken\x88\x01\x01\x12+\n\x11public_namespaces\x18\x08 \x03(\tR\x10publicNamespaces\x12I\n\x1einclude_markdown_documentation\x18\t \x01(\x08H\x03R\x1cincludeMarkdownDocumentation\x88\x01\x01\x12M\n\x13module_source_types\x18\n \x03(\x0e2\x1d.viam.app.v1.ModuleSourceTypeR\x11moduleSourceTypes\x12F\n\x10module_languages\x18\x0b \x03(\x0e2\x1b.viam.app.v1.ModuleLanguageR\x0fmoduleLanguagesB\x12\n\x10_organization_idB\x0e\n\x0c_search_termB\r\n\x0b_page_tokenB!\n\x1f_include_markdown_documentation"L\n\x19ListRegistryItemsResponse\x12/\n\x05items\x18\x01 \x03(\x0b2\x19.viam.app.v1.RegistryItemR\x05items"4\n\x19DeleteRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId"\x1c\n\x1aDeleteRegistryItemResponse"O\n\x19RenameRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\x19\n\x08new_name\x18\x02 \x01(\tR\x07newName"K\n\x1aRenameRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"h\n\x1bTransferRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"\x1e\n\x1cTransferRegistryItemResponse"R\n\x13CreateModuleRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"E\n\x14CreateModuleResponse\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x10\n\x03url\x18\x02 \x01(\tR\x03url"\x92\x03\n\x13UpdateModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x127\n\nvisibility\x18\x02 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x03 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x04 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x05 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x06 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x07 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x12$\n\x04apps\x18\x08 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x126\n\x14markdown_description\x18\t \x01(\tH\x01R\x13markdownDescription\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xe8\x01\n\x03App\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12!\n\x0cfragment_ids\x18\x04 \x03(\tR\x0bfragmentIds\x12 \n\tlogo_path\x18\x05 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12F\n\x0ecustomizations\x18\x06 \x01(\x0b2\x1e.viam.app.v1.AppCustomizationsR\x0ecustomizationsB\x0c\n\n_logo_path"(\n\x14UpdateModuleResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\xa8\x02\n\x14UpdateModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12$\n\x04apps\x18\x03 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x04 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x00R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x05 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x01R\x08language\x88\x01\x01B\x0e\n\x0c_source_typeB\x0b\n\t_language"\xaa\x01\n\x15UpdateMLModelMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework"\xc3\x01\n\x18UpdateMLTrainingMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x03 \x01(\x08R\x05draft"\xec\x01\n\x05Model\x12\x10\n\x03api\x18\x01 \x01(\tR\x03api\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12:\n\x16markdown_documentation\x18\x03 \x01(\tH\x00R\x15markdownDocumentation\x88\x01\x01\x12%\n\x0bdescription\x18\x04 \x01(\tH\x01R\x0bdescription\x88\x01\x01\x12-\n\x12supported_hardware\x18\x05 \x03(\tR\x11supportedHardwareB\x19\n\x17_markdown_documentationB\x0e\n\x0c_description"\x88\x01\n\x0eModuleFileInfo\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1a\n\x08platform\x18\x03 \x01(\tR\x08platform\x12#\n\rplatform_tags\x18\x05 \x03(\tR\x0cplatformTags"\x87\x01\n\x17UploadModuleFileRequest\x12G\n\x10module_file_info\x18\x01 \x01(\x0b2\x1b.viam.app.v1.ModuleFileInfoH\x00R\x0emoduleFileInfo\x12\x14\n\x04file\x18\x02 \x01(\x0cH\x00R\x04fileB\r\n\x0bmodule_file",\n\x18UploadModuleFileResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\x9d\x01\n\x10GetModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"@\n\x11GetModuleResponse\x12+\n\x06module\x18\x01 \x01(\x0b2\x13.viam.app.v1.ModuleR\x06module"\x8c\x05\n\x06Module\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x127\n\nvisibility\x18\x03 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x127\n\x08versions\x18\x04 \x03(\x0b2\x1b.viam.app.v1.VersionHistoryR\x08versions\x12\x10\n\x03url\x18\x05 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x06 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x07 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12*\n\x11total_robot_usage\x18\x08 \x01(\x03R\x0ftotalRobotUsage\x128\n\x18total_organization_usage\x18\t \x01(\x03R\x16totalOrganizationUsage\x12\'\n\x0forganization_id\x18\n \x01(\tR\x0eorganizationId\x12\x1e\n\nentrypoint\x18\x0b \x01(\tR\nentrypoint\x12)\n\x10public_namespace\x18\x0c \x01(\tR\x0fpublicNamespace\x12 \n\tfirst_run\x18\r \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x0e \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x0f \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xc9\x02\n\x0eVersionHistory\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"b\n\x07Uploads\x12\x1a\n\x08platform\x18\x01 \x01(\tR\x08platform\x12;\n\x0buploaded_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\nuploadedAt"\xc4\x01\n\x12ListModulesRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x01R\x1cincludeMarkdownDocumentation\x88\x01\x01B\x12\n\x10_organization_idB!\n\x1f_include_markdown_documentation"D\n\x13ListModulesResponse\x12-\n\x07modules\x18\x01 \x03(\x0b2\x13.viam.app.v1.ModuleR\x07modules"/\n\x17GetUserIDByEmailRequest\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email"3\n\x18GetUserIDByEmailResponse\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"9\n\x1eListOrganizationsByUserRequest\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"\xe6\x01\n\nOrgDetails\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x19\n\x08org_name\x18\x02 \x01(\tR\x07orgName\x12\x1c\n\x07org_cid\x18\x03 \x01(\tH\x00R\x06orgCid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12&\n\x0cbilling_tier\x18\x05 \x01(\tH\x02R\x0bbillingTier\x88\x01\x01B\n\n\x08_org_cidB\x13\n\x11_public_namespaceB\x0f\n\r_billing_tier"N\n\x1fListOrganizationsByUserResponse\x12+\n\x04orgs\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\x04orgs"\xd4\x01\n\x1aSearchOrganizationsRequest\x12\x1a\n\x06org_id\x18\x01 \x01(\tH\x00R\x05orgId\x88\x01\x01\x12\x1e\n\x08org_name\x18\x02 \x01(\tH\x01R\x07orgName\x88\x01\x01\x12\x15\n\x03cid\x18\x03 \x01(\tH\x02R\x03cid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x03R\x0fpublicNamespace\x88\x01\x01B\t\n\x07_org_idB\x0b\n\t_org_nameB\x06\n\x04_cidB\x13\n\x11_public_namespace"\\\n\x1bSearchOrganizationsResponse\x12=\n\rorganizations\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\rorganizations"j\n\x10CreateKeyRequest\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"5\n\x11CreateKeyResponse\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id""\n\x10DeleteKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x13\n\x11DeleteKeyResponse"6\n\x10RenameKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"7\n\x11RenameKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\xcd\x01\n\x14AuthorizationDetails\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x15\n\x06org_id\x18\x05 \x01(\tR\x05orgId"\x93\x01\n\x18APIKeyWithAuthorizations\x12,\n\x07api_key\x18\x01 \x01(\x0b2\x13.viam.app.v1.APIKeyR\x06apiKey\x12I\n\x0eauthorizations\x18\x02 \x03(\x0b2!.viam.app.v1.AuthorizationDetailsR\x0eauthorizations"(\n\x0fListKeysRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"T\n\x10ListKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys""\n\x10RotateKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"5\n\x11RotateKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"?\n-CreateKeyFromExistingKeyAuthorizationsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"R\n.CreateKeyFromExistingKeyAuthorizationsResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"U\n\x14GetAppContentRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x85\x01\n\x15GetAppContentResponse\x12\x1b\n\tblob_path\x18\x01 \x01(\tR\x08blobPath\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12/\n\x08app_type\x18\x03 \x01(\x0e2\x14.viam.app.v1.AppTypeR\x07appType"G\n\x1aOrganizationSetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x12\n\x04logo\x18\x02 \x01(\x0cR\x04logo"\x1d\n\x1bOrganizationSetLogoResponse"3\n\x1aOrganizationGetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"/\n\x1bOrganizationGetLogoResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"1\n\x18EnableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1b\n\x19EnableAuthServiceResponse"2\n\x19DisableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1c\n\x1aDisableAuthServiceResponse"\x8c\x01\n\x15CreateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1f\n\x0bclient_name\x18\x02 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"Z\n\x16CreateOAuthAppResponse\x12\x1b\n\tclient_id\x18\x01 \x01(\tR\x08clientId\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret"I\n\x13ReadOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x99\x01\n\x14ReadOAuthAppResponse\x12\x1f\n\x0bclient_name\x18\x01 \x01(\tR\nclientName\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\xa9\x01\n\x15UpdateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId\x12\x1f\n\x0bclient_name\x18\x03 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x04 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\x18\n\x16UpdateOAuthAppResponse"K\n\x15DeleteOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x18\n\x16DeleteOAuthAppResponse"-\n\x14ListOAuthAppsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"6\n\x15ListOAuthAppsResponse\x12\x1d\n\nclient_ids\x18\x01 \x03(\tR\tclientIds"\xf6\x02\n\x0bOAuthConfig\x12V\n\x15client_authentication\x18\x01 \x01(\x0e2!.viam.app.v1.ClientAuthenticationR\x14clientAuthentication\x12%\n\x04pkce\x18\x02 \x01(\x0e2\x11.viam.app.v1.PKCER\x04pkce\x12A\n\x0eurl_validation\x18\x03 \x01(\x0e2\x1a.viam.app.v1.URLValidationR\rurlValidation\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri\x12@\n\x0eenabled_grants\x18\x07 \x03(\x0e2\x19.viam.app.v1.EnabledGrantR\renabledGrants"V\n\x15GetAppBrandingRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x8a\x01\n\rTextOverrides\x12>\n\x06fields\x18\x01 \x03(\x0b2&.viam.app.v1.TextOverrides.FieldsEntryR\x06fields\x1a9\n\x0bFieldsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"\xbc\x02\n\x16GetAppBrandingResponse\x12 \n\tlogo_path\x18\x01 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12l\n\x13text_customizations\x18\x02 \x03(\x0b2;.viam.app.v1.GetAppBrandingResponse.TextCustomizationsEntryR\x12textCustomizations\x12!\n\x0cfragment_ids\x18\x03 \x03(\tR\x0bfragmentIds\x1aa\n\x17TextCustomizationsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x120\n\x05value\x18\x02 \x01(\x0b2\x1a.viam.app.v1.TextOverridesR\x05value:\x028\x01B\x0c\n\n_logo_path"d\n\x11AppCustomizations\x12O\n\x0emachine_picker\x18\x01 \x01(\x0b2(.viam.app.v1.MachinePickerCustomizationsR\rmachinePicker"|\n\x1bMachinePickerCustomizations\x12\x1d\n\x07heading\x18\x01 \x01(\tH\x00R\x07heading\x88\x01\x01\x12#\n\nsubheading\x18\x02 \x01(\tH\x01R\nsubheading\x88\x01\x01B\n\n\x08_headingB\r\n\x0b_subheading*\x7f\n\x0bOnlineState\x12\x1c\n\x18ONLINE_STATE_UNSPECIFIED\x10\x00\x12\x17\n\x13ONLINE_STATE_ONLINE\x10\x01\x12\x18\n\x14ONLINE_STATE_OFFLINE\x10\x02\x12\x1f\n\x1bONLINE_STATE_AWAITING_SETUP\x10\x03*\xd1\x01\n\x12AuthenticationType\x12#\n\x1fAUTHENTICATION_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dAUTHENTICATION_TYPE_WEB_OAUTH\x10\x01\x12\x1f\n\x1bAUTHENTICATION_TYPE_API_KEY\x10\x02\x12)\n%AUTHENTICATION_TYPE_ROBOT_PART_SECRET\x10\x03\x12\'\n#AUTHENTICATION_TYPE_LOCATION_SECRET\x10\x04*\xa3\x01\n\x12FragmentVisibility\x12#\n\x1fFRAGMENT_VISIBILITY_UNSPECIFIED\x10\x00\x12\x1f\n\x1bFRAGMENT_VISIBILITY_PRIVATE\x10\x01\x12\x1e\n\x1aFRAGMENT_VISIBILITY_PUBLIC\x10\x02\x12\'\n#FRAGMENT_VISIBILITY_PUBLIC_UNLISTED\x10\x03*\xdd\x01\n\x11FragmentErrorType\x12#\n\x1fFRAGMENT_ERROR_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dFRAGMENT_ERROR_TYPE_NO_ACCESS\x10\x01\x12.\n*FRAGMENT_ERROR_TYPE_NESTING_LIMIT_EXCEEDED\x10\x02\x12(\n$FRAGMENT_ERROR_TYPE_CHILD_ID_INVALID\x10\x03\x12&\n"FRAGMENT_ERROR_TYPE_CYCLE_DETECTED\x10\x04*{\n\x10ModuleSourceType\x12"\n\x1eMODULE_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bMODULE_SOURCE_TYPE_EXTERNAL\x10\x01\x12"\n\x1eMODULE_SOURCE_TYPE_VIAM_HOSTED\x10\x02*\x82\x01\n\x0eModuleLanguage\x12\x1f\n\x1bMODULE_LANGUAGE_UNSPECIFIED\x10\x00\x12\x1a\n\x16MODULE_LANGUAGE_GOLANG\x10\x01\x12\x1a\n\x16MODULE_LANGUAGE_PYTHON\x10\x02\x12\x17\n\x13MODULE_LANGUAGE_CPP\x10\x03*\x87\x01\n\x12RegistryItemStatus\x12$\n REGISTRY_ITEM_STATUS_UNSPECIFIED\x10\x00\x12"\n\x1eREGISTRY_ITEM_STATUS_PUBLISHED\x10\x01\x12\'\n#REGISTRY_ITEM_STATUS_IN_DEVELOPMENT\x10\x02*w\n\nVisibility\x12\x1a\n\x16VISIBILITY_UNSPECIFIED\x10\x00\x12\x16\n\x12VISIBILITY_PRIVATE\x10\x01\x12\x15\n\x11VISIBILITY_PUBLIC\x10\x02\x12\x1e\n\x1aVISIBILITY_PUBLIC_UNLISTED\x10\x03*\\\n\x07AppType\x12\x18\n\x14APP_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17APP_TYPE_SINGLE_MACHINE\x10\x01\x12\x1a\n\x16APP_TYPE_MULTI_MACHINE\x10\x02*\xc1\x01\n\x14ClientAuthentication\x12%\n!CLIENT_AUTHENTICATION_UNSPECIFIED\x10\x00\x12"\n\x1eCLIENT_AUTHENTICATION_REQUIRED\x10\x01\x12&\n"CLIENT_AUTHENTICATION_NOT_REQUIRED\x10\x02\x126\n2CLIENT_AUTHENTICATION_NOT_REQUIRED_WHEN_USING_PKCE\x10\x03*~\n\x04PKCE\x12\x14\n\x10PKCE_UNSPECIFIED\x10\x00\x12\x11\n\rPKCE_REQUIRED\x10\x01\x12\x15\n\x11PKCE_NOT_REQUIRED\x10\x02\x126\n2PKCE_NOT_REQUIRED_WHEN_USING_CLIENT_AUTHENTICATION\x10\x03*s\n\rURLValidation\x12\x1e\n\x1aURL_VALIDATION_UNSPECIFIED\x10\x00\x12\x1e\n\x1aURL_VALIDATION_EXACT_MATCH\x10\x01\x12"\n\x1eURL_VALIDATION_ALLOW_WILDCARDS\x10\x02*\xcb\x01\n\x0cEnabledGrant\x12\x1d\n\x19ENABLED_GRANT_UNSPECIFIED\x10\x00\x12$\n ENABLED_GRANT_AUTHORIZATION_CODE\x10\x01\x12\x1a\n\x16ENABLED_GRANT_IMPLICIT\x10\x02\x12\x1a\n\x16ENABLED_GRANT_PASSWORD\x10\x03\x12\x1f\n\x1bENABLED_GRANT_REFRESH_TOKEN\x10\x04\x12\x1d\n\x19ENABLED_GRANT_DEVICE_CODE\x10\x052\xfaU\n\nAppService\x12_\n\x10GetUserIDByEmail\x12$.viam.app.v1.GetUserIDByEmailRequest\x1a%.viam.app.v1.GetUserIDByEmailResponse\x12e\n\x12CreateOrganization\x12&.viam.app.v1.CreateOrganizationRequest\x1a\'.viam.app.v1.CreateOrganizationResponse\x12b\n\x11ListOrganizations\x12%.viam.app.v1.ListOrganizationsRequest\x1a&.viam.app.v1.ListOrganizationsResponse\x12\x9b\x01\n$GetOrganizationsWithAccessToLocation\x128.viam.app.v1.GetOrganizationsWithAccessToLocationRequest\x1a9.viam.app.v1.GetOrganizationsWithAccessToLocationResponse\x12t\n\x17ListOrganizationsByUser\x12+.viam.app.v1.ListOrganizationsByUserRequest\x1a,.viam.app.v1.ListOrganizationsByUserResponse\x12h\n\x13SearchOrganizations\x12\'.viam.app.v1.SearchOrganizationsRequest\x1a(.viam.app.v1.SearchOrganizationsResponse\x12\\\n\x0fGetOrganization\x12#.viam.app.v1.GetOrganizationRequest\x1a$.viam.app.v1.GetOrganizationResponse\x12\x9b\x01\n$GetOrganizationNamespaceAvailability\x128.viam.app.v1.GetOrganizationNamespaceAvailabilityRequest\x1a9.viam.app.v1.GetOrganizationNamespaceAvailabilityResponse\x12e\n\x12UpdateOrganization\x12&.viam.app.v1.UpdateOrganizationRequest\x1a\'.viam.app.v1.UpdateOrganizationResponse\x12\x80\x01\n\x1bUpdateOrganizationNamespace\x12/.viam.app.v1.UpdateOrganizationNamespaceRequest\x1a0.viam.app.v1.UpdateOrganizationNamespaceResponse\x12e\n\x12DeleteOrganization\x12&.viam.app.v1.DeleteOrganizationRequest\x1a\'.viam.app.v1.DeleteOrganizationResponse\x12t\n\x17GetOrganizationMetadata\x12+.viam.app.v1.GetOrganizationMetadataRequest\x1a,.viam.app.v1.GetOrganizationMetadataResponse\x12}\n\x1aUpdateOrganizationMetadata\x12..viam.app.v1.UpdateOrganizationMetadataRequest\x1a/.viam.app.v1.UpdateOrganizationMetadataResponse\x12t\n\x17ListOrganizationMembers\x12+.viam.app.v1.ListOrganizationMembersRequest\x1a,.viam.app.v1.ListOrganizationMembersResponse\x12w\n\x18CreateOrganizationInvite\x12,.viam.app.v1.CreateOrganizationInviteRequest\x1a-.viam.app.v1.CreateOrganizationInviteResponse\x12\xa1\x01\n&UpdateOrganizationInviteAuthorizations\x12:.viam.app.v1.UpdateOrganizationInviteAuthorizationsRequest\x1a;.viam.app.v1.UpdateOrganizationInviteAuthorizationsResponse\x12w\n\x18DeleteOrganizationMember\x12,.viam.app.v1.DeleteOrganizationMemberRequest\x1a-.viam.app.v1.DeleteOrganizationMemberResponse\x12w\n\x18DeleteOrganizationInvite\x12,.viam.app.v1.DeleteOrganizationInviteRequest\x1a-.viam.app.v1.DeleteOrganizationInviteResponse\x12w\n\x18ResendOrganizationInvite\x12,.viam.app.v1.ResendOrganizationInviteRequest\x1a-.viam.app.v1.ResendOrganizationInviteResponse\x12k\n\x14EnableBillingService\x12(.viam.app.v1.EnableBillingServiceRequest\x1a).viam.app.v1.EnableBillingServiceResponse\x12n\n\x15DisableBillingService\x12).viam.app.v1.DisableBillingServiceRequest\x1a*.viam.app.v1.DisableBillingServiceResponse\x12k\n\x14UpdateBillingService\x12(.viam.app.v1.UpdateBillingServiceRequest\x1a).viam.app.v1.UpdateBillingServiceResponse\x12t\n\x17GetBillingServiceConfig\x12+.viam.app.v1.GetBillingServiceConfigRequest\x1a,.viam.app.v1.GetBillingServiceConfigResponse\x12\x80\x01\n\x1bOrganizationSetSupportEmail\x12/.viam.app.v1.OrganizationSetSupportEmailRequest\x1a0.viam.app.v1.OrganizationSetSupportEmailResponse\x12\x80\x01\n\x1bOrganizationGetSupportEmail\x12/.viam.app.v1.OrganizationGetSupportEmailRequest\x1a0.viam.app.v1.OrganizationGetSupportEmailResponse\x12h\n\x13OrganizationSetLogo\x12\'.viam.app.v1.OrganizationSetLogoRequest\x1a(.viam.app.v1.OrganizationSetLogoResponse\x12h\n\x13OrganizationGetLogo\x12\'.viam.app.v1.OrganizationGetLogoRequest\x1a(.viam.app.v1.OrganizationGetLogoResponse\x12b\n\x11EnableAuthService\x12%.viam.app.v1.EnableAuthServiceRequest\x1a&.viam.app.v1.EnableAuthServiceResponse\x12e\n\x12DisableAuthService\x12&.viam.app.v1.DisableAuthServiceRequest\x1a\'.viam.app.v1.DisableAuthServiceResponse\x12Y\n\x0eCreateOAuthApp\x12".viam.app.v1.CreateOAuthAppRequest\x1a#.viam.app.v1.CreateOAuthAppResponse\x12S\n\x0cReadOAuthApp\x12 .viam.app.v1.ReadOAuthAppRequest\x1a!.viam.app.v1.ReadOAuthAppResponse\x12Y\n\x0eUpdateOAuthApp\x12".viam.app.v1.UpdateOAuthAppRequest\x1a#.viam.app.v1.UpdateOAuthAppResponse\x12Y\n\x0eDeleteOAuthApp\x12".viam.app.v1.DeleteOAuthAppRequest\x1a#.viam.app.v1.DeleteOAuthAppResponse\x12V\n\rListOAuthApps\x12!.viam.app.v1.ListOAuthAppsRequest\x1a".viam.app.v1.ListOAuthAppsResponse\x12Y\n\x0eCreateLocation\x12".viam.app.v1.CreateLocationRequest\x1a#.viam.app.v1.CreateLocationResponse\x12P\n\x0bGetLocation\x12\x1f.viam.app.v1.GetLocationRequest\x1a .viam.app.v1.GetLocationResponse\x12Y\n\x0eUpdateLocation\x12".viam.app.v1.UpdateLocationRequest\x1a#.viam.app.v1.UpdateLocationResponse\x12Y\n\x0eDeleteLocation\x12".viam.app.v1.DeleteLocationRequest\x1a#.viam.app.v1.DeleteLocationResponse\x12h\n\x13GetLocationMetadata\x12\'.viam.app.v1.GetLocationMetadataRequest\x1a(.viam.app.v1.GetLocationMetadataResponse\x12q\n\x16UpdateLocationMetadata\x12*.viam.app.v1.UpdateLocationMetadataRequest\x1a+.viam.app.v1.UpdateLocationMetadataResponse\x12V\n\rListLocations\x12!.viam.app.v1.ListLocationsRequest\x1a".viam.app.v1.ListLocationsResponse\x12V\n\rShareLocation\x12!.viam.app.v1.ShareLocationRequest\x1a".viam.app.v1.ShareLocationResponse\x12\\\n\x0fUnshareLocation\x12#.viam.app.v1.UnshareLocationRequest\x1a$.viam.app.v1.UnshareLocationResponse\x12S\n\x0cLocationAuth\x12 .viam.app.v1.LocationAuthRequest\x1a!.viam.app.v1.LocationAuthResponse\x12k\n\x14CreateLocationSecret\x12(.viam.app.v1.CreateLocationSecretRequest\x1a).viam.app.v1.CreateLocationSecretResponse\x12k\n\x14DeleteLocationSecret\x12(.viam.app.v1.DeleteLocationSecretRequest\x1a).viam.app.v1.DeleteLocationSecretResponse\x12G\n\x08GetRobot\x12\x1c.viam.app.v1.GetRobotRequest\x1a\x1d.viam.app.v1.GetRobotResponse\x12_\n\x10GetRobotMetadata\x12$.viam.app.v1.GetRobotMetadataRequest\x1a%.viam.app.v1.GetRobotMetadataResponse\x12h\n\x13UpdateRobotMetadata\x12\'.viam.app.v1.UpdateRobotMetadataRequest\x1a(.viam.app.v1.UpdateRobotMetadataResponse\x12k\n\x14GetRoverRentalRobots\x12(.viam.app.v1.GetRoverRentalRobotsRequest\x1a).viam.app.v1.GetRoverRentalRobotsResponse\x12V\n\rGetRobotParts\x12!.viam.app.v1.GetRobotPartsRequest\x1a".viam.app.v1.GetRobotPartsResponse\x12S\n\x0cGetRobotPart\x12 .viam.app.v1.GetRobotPartRequest\x1a!.viam.app.v1.GetRobotPartResponse\x12\x86\x01\n\x1dGetRobotPartByNameAndLocation\x121.viam.app.v1.GetRobotPartByNameAndLocationRequest\x1a2.viam.app.v1.GetRobotPartByNameAndLocationResponse\x12_\n\x10GetRobotPartLogs\x12$.viam.app.v1.GetRobotPartLogsRequest\x1a%.viam.app.v1.GetRobotPartLogsResponse\x12d\n\x11TailRobotPartLogs\x12%.viam.app.v1.TailRobotPartLogsRequest\x1a&.viam.app.v1.TailRobotPartLogsResponse0\x01\x12h\n\x13GetRobotPartHistory\x12\'.viam.app.v1.GetRobotPartHistoryRequest\x1a(.viam.app.v1.GetRobotPartHistoryResponse\x12\\\n\x0fUpdateRobotPart\x12#.viam.app.v1.UpdateRobotPartRequest\x1a$.viam.app.v1.UpdateRobotPartResponse\x12S\n\x0cNewRobotPart\x12 .viam.app.v1.NewRobotPartRequest\x1a!.viam.app.v1.NewRobotPartResponse\x12\\\n\x0fDeleteRobotPart\x12#.viam.app.v1.DeleteRobotPartRequest\x1a$.viam.app.v1.DeleteRobotPartResponse\x12k\n\x14GetRobotPartMetadata\x12(.viam.app.v1.GetRobotPartMetadataRequest\x1a).viam.app.v1.GetRobotPartMetadataResponse\x12t\n\x17UpdateRobotPartMetadata\x12+.viam.app.v1.UpdateRobotPartMetadataRequest\x1a,.viam.app.v1.UpdateRobotPartMetadataResponse\x12\\\n\x0fGetRobotAPIKeys\x12#.viam.app.v1.GetRobotAPIKeysRequest\x1a$.viam.app.v1.GetRobotAPIKeysResponse\x12Y\n\x0eMarkPartAsMain\x12".viam.app.v1.MarkPartAsMainRequest\x1a#.viam.app.v1.MarkPartAsMainResponse\x12e\n\x12MarkPartForRestart\x12&.viam.app.v1.MarkPartForRestartRequest\x1a\'.viam.app.v1.MarkPartForRestartResponse\x12n\n\x15CreateRobotPartSecret\x12).viam.app.v1.CreateRobotPartSecretRequest\x1a*.viam.app.v1.CreateRobotPartSecretResponse\x12n\n\x15DeleteRobotPartSecret\x12).viam.app.v1.DeleteRobotPartSecretRequest\x1a*.viam.app.v1.DeleteRobotPartSecretResponse\x12M\n\nListRobots\x12\x1e.viam.app.v1.ListRobotsRequest\x1a\x1f.viam.app.v1.ListRobotsResponse\x12q\n\x16ListRobotsForLocations\x12*.viam.app.v1.ListRobotsForLocationsRequest\x1a+.viam.app.v1.ListRobotsForLocationsResponse\x12_\n\x10ListRobotsForOrg\x12$.viam.app.v1.ListRobotsForOrgRequest\x1a%.viam.app.v1.ListRobotsForOrgResponse\x12G\n\x08NewRobot\x12\x1c.viam.app.v1.NewRobotRequest\x1a\x1d.viam.app.v1.NewRobotResponse\x12P\n\x0bUpdateRobot\x12\x1f.viam.app.v1.UpdateRobotRequest\x1a .viam.app.v1.UpdateRobotResponse\x12P\n\x0bDeleteRobot\x12\x1f.viam.app.v1.DeleteRobotRequest\x1a .viam.app.v1.DeleteRobotResponse\x12V\n\rListFragments\x12!.viam.app.v1.ListFragmentsRequest\x1a".viam.app.v1.ListFragmentsResponse\x12P\n\x0bGetFragment\x12\x1f.viam.app.v1.GetFragmentRequest\x1a .viam.app.v1.GetFragmentResponse\x12Y\n\x0eCreateFragment\x12".viam.app.v1.CreateFragmentRequest\x1a#.viam.app.v1.CreateFragmentResponse\x12Y\n\x0eUpdateFragment\x12".viam.app.v1.UpdateFragmentRequest\x1a#.viam.app.v1.UpdateFragmentResponse\x12Y\n\x0eDeleteFragment\x12".viam.app.v1.DeleteFragmentRequest\x1a#.viam.app.v1.DeleteFragmentResponse\x12h\n\x13ListNestedFragments\x12\'.viam.app.v1.ListNestedFragmentsRequest\x1a(.viam.app.v1.ListNestedFragmentsResponse\x12k\n\x14ListMachineFragments\x12(.viam.app.v1.ListMachineFragmentsRequest\x1a).viam.app.v1.ListMachineFragmentsResponse\x12k\n\x14ListMachineSummaries\x12(.viam.app.v1.ListMachineSummariesRequest\x1a).viam.app.v1.ListMachineSummariesResponse\x12e\n\x12GetFragmentHistory\x12&.viam.app.v1.GetFragmentHistoryRequest\x1a\'.viam.app.v1.GetFragmentHistoryResponse\x12_\n\x10GetFragmentUsage\x12$.viam.app.v1.GetFragmentUsageRequest\x1a%.viam.app.v1.GetFragmentUsageResponse\x12Y\n\x0eSetFragmentTag\x12".viam.app.v1.SetFragmentTagRequest\x1a#.viam.app.v1.SetFragmentTagResponse\x12b\n\x11DeleteFragmentTag\x12%.viam.app.v1.DeleteFragmentTagRequest\x1a&.viam.app.v1.DeleteFragmentTagResponse\x12D\n\x07AddRole\x12\x1b.viam.app.v1.AddRoleRequest\x1a\x1c.viam.app.v1.AddRoleResponse\x12M\n\nRemoveRole\x12\x1e.viam.app.v1.RemoveRoleRequest\x1a\x1f.viam.app.v1.RemoveRoleResponse\x12M\n\nChangeRole\x12\x1e.viam.app.v1.ChangeRoleRequest\x1a\x1f.viam.app.v1.ChangeRoleResponse\x12e\n\x12ListAuthorizations\x12&.viam.app.v1.ListAuthorizationsRequest\x1a\'.viam.app.v1.ListAuthorizationsResponse\x12_\n\x10CheckPermissions\x12$.viam.app.v1.CheckPermissionsRequest\x1a%.viam.app.v1.CheckPermissionsResponse\x12\\\n\x0fGetRegistryItem\x12#.viam.app.v1.GetRegistryItemRequest\x1a$.viam.app.v1.GetRegistryItemResponse\x12e\n\x12CreateRegistryItem\x12&.viam.app.v1.CreateRegistryItemRequest\x1a\'.viam.app.v1.CreateRegistryItemResponse\x12e\n\x12UpdateRegistryItem\x12&.viam.app.v1.UpdateRegistryItemRequest\x1a\'.viam.app.v1.UpdateRegistryItemResponse\x12b\n\x11ListRegistryItems\x12%.viam.app.v1.ListRegistryItemsRequest\x1a&.viam.app.v1.ListRegistryItemsResponse\x12e\n\x12DeleteRegistryItem\x12&.viam.app.v1.DeleteRegistryItemRequest\x1a\'.viam.app.v1.DeleteRegistryItemResponse\x12e\n\x12RenameRegistryItem\x12&.viam.app.v1.RenameRegistryItemRequest\x1a\'.viam.app.v1.RenameRegistryItemResponse\x12k\n\x14TransferRegistryItem\x12(.viam.app.v1.TransferRegistryItemRequest\x1a).viam.app.v1.TransferRegistryItemResponse\x12S\n\x0cCreateModule\x12 .viam.app.v1.CreateModuleRequest\x1a!.viam.app.v1.CreateModuleResponse\x12S\n\x0cUpdateModule\x12 .viam.app.v1.UpdateModuleRequest\x1a!.viam.app.v1.UpdateModuleResponse\x12a\n\x10UploadModuleFile\x12$.viam.app.v1.UploadModuleFileRequest\x1a%.viam.app.v1.UploadModuleFileResponse(\x01\x12J\n\tGetModule\x12\x1d.viam.app.v1.GetModuleRequest\x1a\x1e.viam.app.v1.GetModuleResponse\x12P\n\x0bListModules\x12\x1f.viam.app.v1.ListModulesRequest\x1a .viam.app.v1.ListModulesResponse\x12J\n\tCreateKey\x12\x1d.viam.app.v1.CreateKeyRequest\x1a\x1e.viam.app.v1.CreateKeyResponse\x12J\n\tDeleteKey\x12\x1d.viam.app.v1.DeleteKeyRequest\x1a\x1e.viam.app.v1.DeleteKeyResponse\x12G\n\x08ListKeys\x12\x1c.viam.app.v1.ListKeysRequest\x1a\x1d.viam.app.v1.ListKeysResponse\x12J\n\tRenameKey\x12\x1d.viam.app.v1.RenameKeyRequest\x1a\x1e.viam.app.v1.RenameKeyResponse\x12J\n\tRotateKey\x12\x1d.viam.app.v1.RotateKeyRequest\x1a\x1e.viam.app.v1.RotateKeyResponse\x12\xa1\x01\n&CreateKeyFromExistingKeyAuthorizations\x12:.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequest\x1a;.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponse\x12V\n\rGetAppContent\x12!.viam.app.v1.GetAppContentRequest\x1a".viam.app.v1.GetAppContentResponse\x12Y\n\x0eGetAppBranding\x12".viam.app.v1.GetAppBrandingRequest\x1a#.viam.app.v1.GetAppBrandingResponseB\x18Z\x16go.viam.com/api/app/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.app_pb2', _globals) @@ -117,32 +117,32 @@ _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_options = b'8\x01' _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._loaded_options = None _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_options = b'8\x01' - _globals['_ONLINESTATE']._serialized_start = 35964 - _globals['_ONLINESTATE']._serialized_end = 36091 - _globals['_AUTHENTICATIONTYPE']._serialized_start = 36094 - _globals['_AUTHENTICATIONTYPE']._serialized_end = 36303 - _globals['_FRAGMENTVISIBILITY']._serialized_start = 36306 - _globals['_FRAGMENTVISIBILITY']._serialized_end = 36469 - _globals['_FRAGMENTERRORTYPE']._serialized_start = 36472 - _globals['_FRAGMENTERRORTYPE']._serialized_end = 36693 - _globals['_MODULESOURCETYPE']._serialized_start = 36695 - _globals['_MODULESOURCETYPE']._serialized_end = 36818 - _globals['_MODULELANGUAGE']._serialized_start = 36821 - _globals['_MODULELANGUAGE']._serialized_end = 36951 - _globals['_REGISTRYITEMSTATUS']._serialized_start = 36954 - _globals['_REGISTRYITEMSTATUS']._serialized_end = 37089 - _globals['_VISIBILITY']._serialized_start = 37091 - _globals['_VISIBILITY']._serialized_end = 37210 - _globals['_APPTYPE']._serialized_start = 37212 - _globals['_APPTYPE']._serialized_end = 37304 - _globals['_CLIENTAUTHENTICATION']._serialized_start = 37307 - _globals['_CLIENTAUTHENTICATION']._serialized_end = 37500 - _globals['_PKCE']._serialized_start = 37502 - _globals['_PKCE']._serialized_end = 37628 - _globals['_URLVALIDATION']._serialized_start = 37630 - _globals['_URLVALIDATION']._serialized_end = 37745 - _globals['_ENABLEDGRANT']._serialized_start = 37748 - _globals['_ENABLEDGRANT']._serialized_end = 37951 + _globals['_ONLINESTATE']._serialized_start = 35971 + _globals['_ONLINESTATE']._serialized_end = 36098 + _globals['_AUTHENTICATIONTYPE']._serialized_start = 36101 + _globals['_AUTHENTICATIONTYPE']._serialized_end = 36310 + _globals['_FRAGMENTVISIBILITY']._serialized_start = 36313 + _globals['_FRAGMENTVISIBILITY']._serialized_end = 36476 + _globals['_FRAGMENTERRORTYPE']._serialized_start = 36479 + _globals['_FRAGMENTERRORTYPE']._serialized_end = 36700 + _globals['_MODULESOURCETYPE']._serialized_start = 36702 + _globals['_MODULESOURCETYPE']._serialized_end = 36825 + _globals['_MODULELANGUAGE']._serialized_start = 36828 + _globals['_MODULELANGUAGE']._serialized_end = 36958 + _globals['_REGISTRYITEMSTATUS']._serialized_start = 36961 + _globals['_REGISTRYITEMSTATUS']._serialized_end = 37096 + _globals['_VISIBILITY']._serialized_start = 37098 + _globals['_VISIBILITY']._serialized_end = 37217 + _globals['_APPTYPE']._serialized_start = 37219 + _globals['_APPTYPE']._serialized_end = 37311 + _globals['_CLIENTAUTHENTICATION']._serialized_start = 37314 + _globals['_CLIENTAUTHENTICATION']._serialized_end = 37507 + _globals['_PKCE']._serialized_start = 37509 + _globals['_PKCE']._serialized_end = 37635 + _globals['_URLVALIDATION']._serialized_start = 37637 + _globals['_URLVALIDATION']._serialized_end = 37752 + _globals['_ENABLEDGRANT']._serialized_start = 37755 + _globals['_ENABLEDGRANT']._serialized_end = 37958 _globals['_ROBOT']._serialized_start = 214 _globals['_ROBOT']._serialized_end = 817 _globals['_ROBOTPART']._serialized_start = 820 @@ -174,530 +174,530 @@ _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE']._serialized_start = 3930 _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE']._serialized_end = 4006 _globals['_FRAGMENTIMPORTLIST']._serialized_start = 4008 - _globals['_FRAGMENTIMPORTLIST']._serialized_end = 4083 - _globals['_UPDATEORGANIZATIONREQUEST']._serialized_start = 4086 - _globals['_UPDATEORGANIZATIONREQUEST']._serialized_end = 4430 - _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_start = 4432 - _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_end = 4523 - _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_start = 4525 - _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_end = 4652 - _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_start = 4654 - _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_end = 4754 - _globals['_DELETEORGANIZATIONREQUEST']._serialized_start = 4756 - _globals['_DELETEORGANIZATIONREQUEST']._serialized_end = 4824 - _globals['_DELETEORGANIZATIONRESPONSE']._serialized_start = 4826 - _globals['_DELETEORGANIZATIONRESPONSE']._serialized_end = 4854 - _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_start = 4856 - _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_end = 4929 - _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_start = 4931 - _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_end = 5009 - _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_start = 5011 - _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_end = 5132 - _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_start = 5134 - _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_end = 5170 - _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_start = 5172 - _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_end = 5245 - _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_start = 5248 - _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_end = 5440 - _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_start = 5443 - _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_end = 5678 - _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_start = 5680 - _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_end = 5771 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_start = 5774 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_end = 6040 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_start = 6042 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_end = 6147 - _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_start = 6149 - _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_end = 6245 - _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_start = 6247 - _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_end = 6281 - _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_start = 6284 - _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_end = 6451 - _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_start = 6453 - _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_end = 6544 - _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_start = 6546 - _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_end = 6645 - _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_start = 6647 - _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_end = 6681 - _globals['_BILLINGADDRESS']._serialized_start = 6684 - _globals['_BILLINGADDRESS']._serialized_end = 6894 - _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_start = 6896 - _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_end = 7018 - _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_start = 7020 - _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_end = 7050 - _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_start = 7052 - _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_end = 7174 - _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_start = 7176 - _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_end = 7206 - _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_start = 7208 - _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_end = 7263 - _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_start = 7266 - _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_end = 7485 - _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_start = 7487 - _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_end = 7540 - _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_start = 7542 - _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_end = 7573 - _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_start = 7575 - _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_end = 7656 - _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_start = 7658 - _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_end = 7695 - _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_start = 7697 - _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_end = 7756 - _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_start = 7758 - _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_end = 7817 - _globals['_ORGANIZATIONIDENTITY']._serialized_start = 7819 - _globals['_ORGANIZATIONIDENTITY']._serialized_end = 7877 - _globals['_LOCATIONORGANIZATION']._serialized_start = 7879 - _globals['_LOCATIONORGANIZATION']._serialized_end = 7968 - _globals['_LOCATIONAUTH']._serialized_start = 7971 - _globals['_LOCATIONAUTH']._serialized_end = 8099 - _globals['_STORAGECONFIG']._serialized_start = 8101 - _globals['_STORAGECONFIG']._serialized_end = 8140 - _globals['_LOCATION']._serialized_start = 8143 - _globals['_LOCATION']._serialized_end = 8614 - _globals['_SHAREDSECRET']._serialized_start = 8617 - _globals['_SHAREDSECRET']._serialized_end = 8953 - _globals['_SHAREDSECRET_STATE']._serialized_start = 8884 - _globals['_SHAREDSECRET_STATE']._serialized_end = 8953 - _globals['_CREATELOCATIONREQUEST']._serialized_start = 8956 - _globals['_CREATELOCATIONREQUEST']._serialized_end = 9114 - _globals['_CREATELOCATIONRESPONSE']._serialized_start = 9116 - _globals['_CREATELOCATIONRESPONSE']._serialized_end = 9191 - _globals['_GETLOCATIONREQUEST']._serialized_start = 9193 - _globals['_GETLOCATIONREQUEST']._serialized_end = 9246 - _globals['_GETLOCATIONRESPONSE']._serialized_start = 9248 - _globals['_GETLOCATIONRESPONSE']._serialized_end = 9320 - _globals['_UPDATELOCATIONREQUEST']._serialized_start = 9323 - _globals['_UPDATELOCATIONREQUEST']._serialized_end = 9527 - _globals['_UPDATELOCATIONRESPONSE']._serialized_start = 9529 - _globals['_UPDATELOCATIONRESPONSE']._serialized_end = 9604 - _globals['_DELETELOCATIONREQUEST']._serialized_start = 9606 - _globals['_DELETELOCATIONREQUEST']._serialized_end = 9662 - _globals['_DELETELOCATIONRESPONSE']._serialized_start = 9664 - _globals['_DELETELOCATIONRESPONSE']._serialized_end = 9688 - _globals['_GETLOCATIONMETADATAREQUEST']._serialized_start = 9690 - _globals['_GETLOCATIONMETADATAREQUEST']._serialized_end = 9751 - _globals['_GETLOCATIONMETADATARESPONSE']._serialized_start = 9753 - _globals['_GETLOCATIONMETADATARESPONSE']._serialized_end = 9827 - _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_start = 9829 - _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_end = 9938 - _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_start = 9940 - _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_end = 9972 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_start = 9974 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_end = 10052 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_start = 10055 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_end = 10193 - _globals['_LISTLOCATIONSREQUEST']._serialized_start = 10195 - _globals['_LISTLOCATIONSREQUEST']._serialized_end = 10258 - _globals['_SHARELOCATIONREQUEST']._serialized_start = 10260 - _globals['_SHARELOCATIONREQUEST']._serialized_end = 10356 - _globals['_SHARELOCATIONRESPONSE']._serialized_start = 10358 - _globals['_SHARELOCATIONRESPONSE']._serialized_end = 10381 - _globals['_UNSHARELOCATIONREQUEST']._serialized_start = 10383 - _globals['_UNSHARELOCATIONREQUEST']._serialized_end = 10481 - _globals['_UNSHARELOCATIONRESPONSE']._serialized_start = 10483 - _globals['_UNSHARELOCATIONRESPONSE']._serialized_end = 10508 - _globals['_LISTLOCATIONSRESPONSE']._serialized_start = 10510 - _globals['_LISTLOCATIONSRESPONSE']._serialized_end = 10586 - _globals['_CREATELOCATIONSECRETREQUEST']._serialized_start = 10588 - _globals['_CREATELOCATIONSECRETREQUEST']._serialized_end = 10650 - _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_start = 10652 - _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_end = 10729 - _globals['_DELETELOCATIONSECRETREQUEST']._serialized_start = 10731 - _globals['_DELETELOCATIONSECRETREQUEST']._serialized_end = 10822 - _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_start = 10824 - _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_end = 10854 - _globals['_LOCATIONAUTHREQUEST']._serialized_start = 10856 - _globals['_LOCATIONAUTHREQUEST']._serialized_end = 10910 - _globals['_LOCATIONAUTHRESPONSE']._serialized_start = 10912 - _globals['_LOCATIONAUTHRESPONSE']._serialized_end = 10981 - _globals['_GETROBOTREQUEST']._serialized_start = 10983 - _globals['_GETROBOTREQUEST']._serialized_end = 11016 - _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_start = 11018 - _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_end = 11070 - _globals['_ROVERRENTALROBOT']._serialized_start = 11073 - _globals['_ROVERRENTALROBOT']._serialized_end = 11227 - _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_start = 11229 - _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_end = 11314 - _globals['_GETROBOTRESPONSE']._serialized_start = 11316 - _globals['_GETROBOTRESPONSE']._serialized_end = 11376 - _globals['_GETROBOTPARTSREQUEST']._serialized_start = 11378 - _globals['_GETROBOTPARTSREQUEST']._serialized_end = 11427 - _globals['_GETROBOTPARTSRESPONSE']._serialized_start = 11429 - _globals['_GETROBOTPARTSRESPONSE']._serialized_end = 11498 - _globals['_GETROBOTPARTREQUEST']._serialized_start = 11500 - _globals['_GETROBOTPARTREQUEST']._serialized_end = 11537 - _globals['_GETROBOTPARTRESPONSE']._serialized_start = 11539 - _globals['_GETROBOTPARTRESPONSE']._serialized_end = 11638 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_start = 11640 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_end = 11731 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_start = 11733 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_end = 11816 - _globals['_GETROBOTPARTLOGSREQUEST']._serialized_start = 11819 - _globals['_GETROBOTPARTLOGSREQUEST']._serialized_end = 12281 - _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_start = 12283 - _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_end = 12395 - _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_start = 12397 - _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_end = 12512 - _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_start = 12514 - _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_end = 12587 - _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_start = 12589 - _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_end = 12633 - _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_start = 12635 - _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_end = 12726 - _globals['_UPDATEROBOTPARTREQUEST']._serialized_start = 12729 - _globals['_UPDATEROBOTPARTREQUEST']._serialized_end = 12948 - _globals['_UPDATEROBOTPARTRESPONSE']._serialized_start = 12950 - _globals['_UPDATEROBOTPARTRESPONSE']._serialized_end = 13019 - _globals['_NEWROBOTPARTREQUEST']._serialized_start = 13021 - _globals['_NEWROBOTPARTREQUEST']._serialized_end = 13098 - _globals['_NEWROBOTPARTRESPONSE']._serialized_start = 13100 - _globals['_NEWROBOTPARTRESPONSE']._serialized_end = 13147 - _globals['_DELETEROBOTPARTREQUEST']._serialized_start = 13149 - _globals['_DELETEROBOTPARTREQUEST']._serialized_end = 13198 - _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_start = 13200 - _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_end = 13245 - _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_start = 13247 - _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_end = 13322 - _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_start = 13324 - _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_end = 13417 - _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_start = 13419 - _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_end = 13452 - _globals['_GETROBOTAPIKEYSREQUEST']._serialized_start = 13454 - _globals['_GETROBOTAPIKEYSREQUEST']._serialized_end = 13505 - _globals['_APIKEY']._serialized_start = 13507 - _globals['_APIKEY']._serialized_end = 13628 - _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_start = 13630 - _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_end = 13721 - _globals['_DELETEROBOTPARTRESPONSE']._serialized_start = 13723 - _globals['_DELETEROBOTPARTRESPONSE']._serialized_end = 13748 - _globals['_FRAGMENT']._serialized_start = 13751 - _globals['_FRAGMENT']._serialized_end = 14552 - _globals['_FRAGMENTHISTORYENTRY']._serialized_start = 14555 - _globals['_FRAGMENTHISTORYENTRY']._serialized_end = 15059 - _globals['_FRAGMENTREVISION']._serialized_start = 15061 - _globals['_FRAGMENTREVISION']._serialized_end = 15166 - _globals['_FRAGMENTTAG']._serialized_start = 15168 - _globals['_FRAGMENTTAG']._serialized_end = 15227 - _globals['_FRAGMENTERROR']._serialized_start = 15230 - _globals['_FRAGMENTERROR']._serialized_end = 15365 - _globals['_FRAGMENTUSAGE']._serialized_start = 15368 - _globals['_FRAGMENTUSAGE']._serialized_end = 15580 - _globals['_FRAGMENTIMPORT']._serialized_start = 15583 - _globals['_FRAGMENTIMPORT']._serialized_end = 15834 - _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_start = 15763 - _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_end = 15823 - _globals['_RESOLVEDFRAGMENT']._serialized_start = 15837 - _globals['_RESOLVEDFRAGMENT']._serialized_end = 16032 - _globals['_LISTFRAGMENTSREQUEST']._serialized_start = 16035 - _globals['_LISTFRAGMENTSREQUEST']._serialized_end = 16213 - _globals['_LISTFRAGMENTSRESPONSE']._serialized_start = 16216 - _globals['_LISTFRAGMENTSRESPONSE']._serialized_end = 16361 - _globals['_GETFRAGMENTREQUEST']._serialized_start = 16364 - _globals['_GETFRAGMENTREQUEST']._serialized_end = 16499 - _globals['_GETFRAGMENTRESPONSE']._serialized_start = 16502 - _globals['_GETFRAGMENTRESPONSE']._serialized_end = 16748 - _globals['_CREATEFRAGMENTREQUEST']._serialized_start = 16751 - _globals['_CREATEFRAGMENTREQUEST']._serialized_end = 16969 - _globals['_CREATEFRAGMENTRESPONSE']._serialized_start = 16971 - _globals['_CREATEFRAGMENTRESPONSE']._serialized_end = 17046 - _globals['_UPDATEFRAGMENTREQUEST']._serialized_start = 17049 - _globals['_UPDATEFRAGMENTREQUEST']._serialized_end = 17381 - _globals['_UPDATEFRAGMENTRESPONSE']._serialized_start = 17383 - _globals['_UPDATEFRAGMENTRESPONSE']._serialized_end = 17458 - _globals['_DELETEFRAGMENTREQUEST']._serialized_start = 17460 - _globals['_DELETEFRAGMENTREQUEST']._serialized_end = 17499 - _globals['_DELETEFRAGMENTRESPONSE']._serialized_start = 17501 - _globals['_DELETEFRAGMENTRESPONSE']._serialized_end = 17525 - _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_start = 17528 - _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_end = 17673 - _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_start = 17676 - _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_end = 17805 - _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_start = 17807 - _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_end = 17865 - _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_start = 17867 - _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_end = 17960 - _globals['_SETFRAGMENTTAGREQUEST']._serialized_start = 17962 - _globals['_SETFRAGMENTTAGREQUEST']._serialized_end = 18064 - _globals['_SETFRAGMENTTAGRESPONSE']._serialized_start = 18066 - _globals['_SETFRAGMENTTAGRESPONSE']._serialized_end = 18136 - _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_start = 18138 - _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_end = 18215 - _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_start = 18217 - _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_end = 18290 - _globals['_LISTROBOTSREQUEST']._serialized_start = 18292 - _globals['_LISTROBOTSREQUEST']._serialized_end = 18344 - _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_start = 18346 - _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_end = 18412 - _globals['_LISTROBOTSFORORGREQUEST']._serialized_start = 18414 - _globals['_LISTROBOTSFORORGREQUEST']._serialized_end = 18462 - _globals['_ADDITIONALFRAGMENT']._serialized_start = 18464 - _globals['_ADDITIONALFRAGMENT']._serialized_end = 18560 - _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_start = 18563 - _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_end = 18729 - _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_start = 18732 - _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_end = 18892 - _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_start = 18895 - _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_end = 19095 - _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_start = 19098 - _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_end = 19259 - _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_start = 19262 - _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_end = 19439 - _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_start = 19441 - _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_end = 19548 - _globals['_LOCATIONSUMMARY']._serialized_start = 19551 - _globals['_LOCATIONSUMMARY']._serialized_end = 19712 - _globals['_MACHINESUMMARY']._serialized_start = 19715 - _globals['_MACHINESUMMARY']._serialized_end = 19862 - _globals['_FRAGMENTSUMMARY']._serialized_start = 19864 - _globals['_FRAGMENTSUMMARY']._serialized_end = 19923 - _globals['_VIAMSERVERVERSION']._serialized_start = 19925 - _globals['_VIAMSERVERVERSION']._serialized_end = 20003 - _globals['_VIAMAGENTVERSION']._serialized_start = 20005 - _globals['_VIAMAGENTVERSION']._serialized_end = 20082 - _globals['_PARTSUMMARY']._serialized_start = 20085 - _globals['_PARTSUMMARY']._serialized_end = 20925 - _globals['_LISTROBOTSRESPONSE']._serialized_start = 20927 - _globals['_LISTROBOTSRESPONSE']._serialized_end = 20991 - _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_start = 20993 - _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_end = 21069 - _globals['_LISTROBOTSFORORGRESPONSE']._serialized_start = 21071 - _globals['_LISTROBOTSFORORGRESPONSE']._serialized_end = 21141 - _globals['_NEWROBOTREQUEST']._serialized_start = 21143 - _globals['_NEWROBOTREQUEST']._serialized_end = 21208 - _globals['_NEWROBOTRESPONSE']._serialized_start = 21210 - _globals['_NEWROBOTRESPONSE']._serialized_end = 21244 - _globals['_UPDATEROBOTREQUEST']._serialized_start = 21246 - _globals['_UPDATEROBOTREQUEST']._serialized_end = 21330 - _globals['_UPDATEROBOTRESPONSE']._serialized_start = 21332 - _globals['_UPDATEROBOTRESPONSE']._serialized_end = 21395 - _globals['_DELETEROBOTREQUEST']._serialized_start = 21397 - _globals['_DELETEROBOTREQUEST']._serialized_end = 21433 - _globals['_DELETEROBOTRESPONSE']._serialized_start = 21435 - _globals['_DELETEROBOTRESPONSE']._serialized_end = 21456 - _globals['_GETROBOTMETADATAREQUEST']._serialized_start = 21458 - _globals['_GETROBOTMETADATAREQUEST']._serialized_end = 21499 - _globals['_GETROBOTMETADATARESPONSE']._serialized_start = 21501 - _globals['_GETROBOTMETADATARESPONSE']._serialized_end = 21572 - _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_start = 21574 - _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_end = 21663 - _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_start = 21665 - _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_end = 21694 - _globals['_MARKPARTASMAINREQUEST']._serialized_start = 21696 - _globals['_MARKPARTASMAINREQUEST']._serialized_end = 21744 - _globals['_MARKPARTASMAINRESPONSE']._serialized_start = 21746 - _globals['_MARKPARTASMAINRESPONSE']._serialized_end = 21770 - _globals['_MARKPARTFORRESTARTREQUEST']._serialized_start = 21772 - _globals['_MARKPARTFORRESTARTREQUEST']._serialized_end = 21824 - _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_start = 21826 - _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_end = 21854 - _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_start = 21856 - _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_end = 21911 - _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_start = 21913 - _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_end = 21988 - _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_start = 21990 - _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_end = 22074 - _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_start = 22076 - _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_end = 22107 - _globals['_AUTHORIZATION']._serialized_start = 22110 - _globals['_AUTHORIZATION']._serialized_end = 22396 - _globals['_ADDROLEREQUEST']._serialized_start = 22398 - _globals['_ADDROLEREQUEST']._serialized_end = 22480 - _globals['_ADDROLERESPONSE']._serialized_start = 22482 - _globals['_ADDROLERESPONSE']._serialized_end = 22499 - _globals['_REMOVEROLEREQUEST']._serialized_start = 22501 - _globals['_REMOVEROLEREQUEST']._serialized_end = 22586 - _globals['_REMOVEROLERESPONSE']._serialized_start = 22588 - _globals['_REMOVEROLERESPONSE']._serialized_end = 22608 - _globals['_CHANGEROLEREQUEST']._serialized_start = 22611 - _globals['_CHANGEROLEREQUEST']._serialized_end = 22776 - _globals['_CHANGEROLERESPONSE']._serialized_start = 22778 - _globals['_CHANGEROLERESPONSE']._serialized_end = 22798 - _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_start = 22800 - _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_end = 22903 - _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_start = 22905 - _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_end = 23001 - _globals['_CHECKPERMISSIONSREQUEST']._serialized_start = 23003 - _globals['_CHECKPERMISSIONSREQUEST']._serialized_end = 23098 - _globals['_AUTHORIZEDPERMISSIONS']._serialized_start = 23100 - _globals['_AUTHORIZEDPERMISSIONS']._serialized_end = 23227 - _globals['_CHECKPERMISSIONSRESPONSE']._serialized_start = 23229 - _globals['_CHECKPERMISSIONSRESPONSE']._serialized_end = 23346 - _globals['_MODULEVERSION']._serialized_start = 23349 - _globals['_MODULEVERSION']._serialized_end = 23677 - _globals['_MODULEMETADATA']._serialized_start = 23680 - _globals['_MODULEMETADATA']._serialized_end = 24155 - _globals['_MLMODELMETADATA']._serialized_start = 24158 - _globals['_MLMODELMETADATA']._serialized_end = 24350 - _globals['_MLTRAININGVERSION']._serialized_start = 24352 - _globals['_MLTRAININGVERSION']._serialized_end = 24456 - _globals['_MLTRAININGMETADATA']._serialized_start = 24459 - _globals['_MLTRAININGMETADATA']._serialized_end = 24714 - _globals['_REGISTRYITEM']._serialized_start = 24717 - _globals['_REGISTRYITEM']._serialized_end = 25625 - _globals['_GETREGISTRYITEMREQUEST']._serialized_start = 25628 - _globals['_GETREGISTRYITEMREQUEST']._serialized_end = 25787 - _globals['_GETREGISTRYITEMRESPONSE']._serialized_start = 25789 - _globals['_GETREGISTRYITEMRESPONSE']._serialized_end = 25861 - _globals['_CREATEREGISTRYITEMREQUEST']._serialized_start = 25864 - _globals['_CREATEREGISTRYITEMREQUEST']._serialized_end = 26007 - _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_start = 26009 - _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_end = 26037 - _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_start = 26040 - _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_end = 26652 - _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_start = 26654 - _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_end = 26682 - _globals['_LISTREGISTRYITEMSREQUEST']._serialized_start = 26685 - _globals['_LISTREGISTRYITEMSREQUEST']._serialized_end = 27397 - _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_start = 27399 - _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_end = 27475 - _globals['_DELETEREGISTRYITEMREQUEST']._serialized_start = 27477 - _globals['_DELETEREGISTRYITEMREQUEST']._serialized_end = 27529 - _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_start = 27531 - _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_end = 27559 - _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_start = 27561 - _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_end = 27640 - _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_start = 27642 - _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_end = 27717 - _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_start = 27719 - _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_end = 27823 - _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_start = 27825 - _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_end = 27855 - _globals['_CREATEMODULEREQUEST']._serialized_start = 27857 - _globals['_CREATEMODULEREQUEST']._serialized_end = 27939 - _globals['_CREATEMODULERESPONSE']._serialized_start = 27941 - _globals['_CREATEMODULERESPONSE']._serialized_end = 28010 - _globals['_UPDATEMODULEREQUEST']._serialized_start = 28013 - _globals['_UPDATEMODULEREQUEST']._serialized_end = 28415 - _globals['_APP']._serialized_start = 28418 - _globals['_APP']._serialized_end = 28650 - _globals['_UPDATEMODULERESPONSE']._serialized_start = 28652 - _globals['_UPDATEMODULERESPONSE']._serialized_end = 28692 - _globals['_UPDATEMODULEMETADATA']._serialized_start = 28695 - _globals['_UPDATEMODULEMETADATA']._serialized_end = 28991 - _globals['_UPDATEMLMODELMETADATA']._serialized_start = 28994 - _globals['_UPDATEMLMODELMETADATA']._serialized_end = 29164 - _globals['_UPDATEMLTRAININGMETADATA']._serialized_start = 29167 - _globals['_UPDATEMLTRAININGMETADATA']._serialized_end = 29362 - _globals['_MODEL']._serialized_start = 29365 - _globals['_MODEL']._serialized_end = 29601 - _globals['_MODULEFILEINFO']._serialized_start = 29604 - _globals['_MODULEFILEINFO']._serialized_end = 29740 - _globals['_UPLOADMODULEFILEREQUEST']._serialized_start = 29743 - _globals['_UPLOADMODULEFILEREQUEST']._serialized_end = 29878 - _globals['_UPLOADMODULEFILERESPONSE']._serialized_start = 29880 - _globals['_UPLOADMODULEFILERESPONSE']._serialized_end = 29924 - _globals['_GETMODULEREQUEST']._serialized_start = 29927 - _globals['_GETMODULEREQUEST']._serialized_end = 30084 - _globals['_GETMODULERESPONSE']._serialized_start = 30086 - _globals['_GETMODULERESPONSE']._serialized_end = 30150 - _globals['_MODULE']._serialized_start = 30153 - _globals['_MODULE']._serialized_end = 30805 - _globals['_VERSIONHISTORY']._serialized_start = 30808 - _globals['_VERSIONHISTORY']._serialized_end = 31137 - _globals['_UPLOADS']._serialized_start = 31139 - _globals['_UPLOADS']._serialized_end = 31237 - _globals['_LISTMODULESREQUEST']._serialized_start = 31240 - _globals['_LISTMODULESREQUEST']._serialized_end = 31436 - _globals['_LISTMODULESRESPONSE']._serialized_start = 31438 - _globals['_LISTMODULESRESPONSE']._serialized_end = 31506 - _globals['_GETUSERIDBYEMAILREQUEST']._serialized_start = 31508 - _globals['_GETUSERIDBYEMAILREQUEST']._serialized_end = 31555 - _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_start = 31557 - _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_end = 31608 - _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_start = 31610 - _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_end = 31667 - _globals['_ORGDETAILS']._serialized_start = 31670 - _globals['_ORGDETAILS']._serialized_end = 31900 - _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_start = 31902 - _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_end = 31980 - _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_start = 31983 - _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_end = 32195 - _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_start = 32197 - _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_end = 32289 - _globals['_CREATEKEYREQUEST']._serialized_start = 32291 - _globals['_CREATEKEYREQUEST']._serialized_end = 32397 - _globals['_CREATEKEYRESPONSE']._serialized_start = 32399 - _globals['_CREATEKEYRESPONSE']._serialized_end = 32452 - _globals['_DELETEKEYREQUEST']._serialized_start = 32454 - _globals['_DELETEKEYREQUEST']._serialized_end = 32488 - _globals['_DELETEKEYRESPONSE']._serialized_start = 32490 - _globals['_DELETEKEYRESPONSE']._serialized_end = 32509 - _globals['_RENAMEKEYREQUEST']._serialized_start = 32511 - _globals['_RENAMEKEYREQUEST']._serialized_end = 32565 - _globals['_RENAMEKEYRESPONSE']._serialized_start = 32567 - _globals['_RENAMEKEYRESPONSE']._serialized_end = 32622 - _globals['_AUTHORIZATIONDETAILS']._serialized_start = 32625 - _globals['_AUTHORIZATIONDETAILS']._serialized_end = 32830 - _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_start = 32833 - _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_end = 32980 - _globals['_LISTKEYSREQUEST']._serialized_start = 32982 - _globals['_LISTKEYSREQUEST']._serialized_end = 33022 - _globals['_LISTKEYSRESPONSE']._serialized_start = 33024 - _globals['_LISTKEYSRESPONSE']._serialized_end = 33108 - _globals['_ROTATEKEYREQUEST']._serialized_start = 33110 - _globals['_ROTATEKEYREQUEST']._serialized_end = 33144 - _globals['_ROTATEKEYRESPONSE']._serialized_start = 33146 - _globals['_ROTATEKEYRESPONSE']._serialized_end = 33199 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_start = 33201 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_end = 33264 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_start = 33266 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_end = 33348 - _globals['_GETAPPCONTENTREQUEST']._serialized_start = 33350 - _globals['_GETAPPCONTENTREQUEST']._serialized_end = 33435 - _globals['_GETAPPCONTENTRESPONSE']._serialized_start = 33438 - _globals['_GETAPPCONTENTRESPONSE']._serialized_end = 33571 - _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_start = 33573 - _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_end = 33644 - _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_start = 33646 - _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_end = 33675 - _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_start = 33677 - _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_end = 33728 - _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_start = 33730 - _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_end = 33777 - _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_start = 33779 - _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_end = 33828 - _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_start = 33830 - _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_end = 33857 - _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_start = 33859 - _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_end = 33909 - _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_start = 33911 - _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_end = 33939 - _globals['_CREATEOAUTHAPPREQUEST']._serialized_start = 33942 - _globals['_CREATEOAUTHAPPREQUEST']._serialized_end = 34082 - _globals['_CREATEOAUTHAPPRESPONSE']._serialized_start = 34084 - _globals['_CREATEOAUTHAPPRESPONSE']._serialized_end = 34174 - _globals['_READOAUTHAPPREQUEST']._serialized_start = 34176 - _globals['_READOAUTHAPPREQUEST']._serialized_end = 34249 - _globals['_READOAUTHAPPRESPONSE']._serialized_start = 34252 - _globals['_READOAUTHAPPRESPONSE']._serialized_end = 34405 - _globals['_UPDATEOAUTHAPPREQUEST']._serialized_start = 34408 - _globals['_UPDATEOAUTHAPPREQUEST']._serialized_end = 34577 - _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_start = 34579 - _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_end = 34603 - _globals['_DELETEOAUTHAPPREQUEST']._serialized_start = 34605 - _globals['_DELETEOAUTHAPPREQUEST']._serialized_end = 34680 - _globals['_DELETEOAUTHAPPRESPONSE']._serialized_start = 34682 - _globals['_DELETEOAUTHAPPRESPONSE']._serialized_end = 34706 - _globals['_LISTOAUTHAPPSREQUEST']._serialized_start = 34708 - _globals['_LISTOAUTHAPPSREQUEST']._serialized_end = 34753 - _globals['_LISTOAUTHAPPSRESPONSE']._serialized_start = 34755 - _globals['_LISTOAUTHAPPSRESPONSE']._serialized_end = 34809 - _globals['_OAUTHCONFIG']._serialized_start = 34812 - _globals['_OAUTHCONFIG']._serialized_end = 35186 - _globals['_GETAPPBRANDINGREQUEST']._serialized_start = 35188 - _globals['_GETAPPBRANDINGREQUEST']._serialized_end = 35274 - _globals['_TEXTOVERRIDES']._serialized_start = 35277 - _globals['_TEXTOVERRIDES']._serialized_end = 35415 - _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_start = 35358 - _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_end = 35415 - _globals['_GETAPPBRANDINGRESPONSE']._serialized_start = 35418 - _globals['_GETAPPBRANDINGRESPONSE']._serialized_end = 35734 - _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_start = 35623 - _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_end = 35720 - _globals['_APPCUSTOMIZATIONS']._serialized_start = 35736 - _globals['_APPCUSTOMIZATIONS']._serialized_end = 35836 - _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_start = 35838 - _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_end = 35962 - _globals['_APPSERVICE']._serialized_start = 37954 - _globals['_APPSERVICE']._serialized_end = 48956 \ No newline at end of file + _globals['_FRAGMENTIMPORTLIST']._serialized_end = 4087 + _globals['_UPDATEORGANIZATIONREQUEST']._serialized_start = 4090 + _globals['_UPDATEORGANIZATIONREQUEST']._serialized_end = 4437 + _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_start = 4439 + _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_end = 4530 + _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_start = 4532 + _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_end = 4659 + _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_start = 4661 + _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_end = 4761 + _globals['_DELETEORGANIZATIONREQUEST']._serialized_start = 4763 + _globals['_DELETEORGANIZATIONREQUEST']._serialized_end = 4831 + _globals['_DELETEORGANIZATIONRESPONSE']._serialized_start = 4833 + _globals['_DELETEORGANIZATIONRESPONSE']._serialized_end = 4861 + _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_start = 4863 + _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_end = 4936 + _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_start = 4938 + _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_end = 5016 + _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_start = 5018 + _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_end = 5139 + _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_start = 5141 + _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_end = 5177 + _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_start = 5179 + _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_end = 5252 + _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_start = 5255 + _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_end = 5447 + _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_start = 5450 + _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_end = 5685 + _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_start = 5687 + _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_end = 5778 + _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_start = 5781 + _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_end = 6047 + _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_start = 6049 + _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_end = 6154 + _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_start = 6156 + _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_end = 6252 + _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_start = 6254 + _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_end = 6288 + _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_start = 6291 + _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_end = 6458 + _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_start = 6460 + _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_end = 6551 + _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_start = 6553 + _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_end = 6652 + _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_start = 6654 + _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_end = 6688 + _globals['_BILLINGADDRESS']._serialized_start = 6691 + _globals['_BILLINGADDRESS']._serialized_end = 6901 + _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_start = 6903 + _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_end = 7025 + _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_start = 7027 + _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_end = 7057 + _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_start = 7059 + _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_end = 7181 + _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_start = 7183 + _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_end = 7213 + _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_start = 7215 + _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_end = 7270 + _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_start = 7273 + _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_end = 7492 + _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_start = 7494 + _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_end = 7547 + _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_start = 7549 + _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_end = 7580 + _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_start = 7582 + _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_end = 7663 + _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_start = 7665 + _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_end = 7702 + _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_start = 7704 + _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_end = 7763 + _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_start = 7765 + _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_end = 7824 + _globals['_ORGANIZATIONIDENTITY']._serialized_start = 7826 + _globals['_ORGANIZATIONIDENTITY']._serialized_end = 7884 + _globals['_LOCATIONORGANIZATION']._serialized_start = 7886 + _globals['_LOCATIONORGANIZATION']._serialized_end = 7975 + _globals['_LOCATIONAUTH']._serialized_start = 7978 + _globals['_LOCATIONAUTH']._serialized_end = 8106 + _globals['_STORAGECONFIG']._serialized_start = 8108 + _globals['_STORAGECONFIG']._serialized_end = 8147 + _globals['_LOCATION']._serialized_start = 8150 + _globals['_LOCATION']._serialized_end = 8621 + _globals['_SHAREDSECRET']._serialized_start = 8624 + _globals['_SHAREDSECRET']._serialized_end = 8960 + _globals['_SHAREDSECRET_STATE']._serialized_start = 8891 + _globals['_SHAREDSECRET_STATE']._serialized_end = 8960 + _globals['_CREATELOCATIONREQUEST']._serialized_start = 8963 + _globals['_CREATELOCATIONREQUEST']._serialized_end = 9121 + _globals['_CREATELOCATIONRESPONSE']._serialized_start = 9123 + _globals['_CREATELOCATIONRESPONSE']._serialized_end = 9198 + _globals['_GETLOCATIONREQUEST']._serialized_start = 9200 + _globals['_GETLOCATIONREQUEST']._serialized_end = 9253 + _globals['_GETLOCATIONRESPONSE']._serialized_start = 9255 + _globals['_GETLOCATIONRESPONSE']._serialized_end = 9327 + _globals['_UPDATELOCATIONREQUEST']._serialized_start = 9330 + _globals['_UPDATELOCATIONREQUEST']._serialized_end = 9534 + _globals['_UPDATELOCATIONRESPONSE']._serialized_start = 9536 + _globals['_UPDATELOCATIONRESPONSE']._serialized_end = 9611 + _globals['_DELETELOCATIONREQUEST']._serialized_start = 9613 + _globals['_DELETELOCATIONREQUEST']._serialized_end = 9669 + _globals['_DELETELOCATIONRESPONSE']._serialized_start = 9671 + _globals['_DELETELOCATIONRESPONSE']._serialized_end = 9695 + _globals['_GETLOCATIONMETADATAREQUEST']._serialized_start = 9697 + _globals['_GETLOCATIONMETADATAREQUEST']._serialized_end = 9758 + _globals['_GETLOCATIONMETADATARESPONSE']._serialized_start = 9760 + _globals['_GETLOCATIONMETADATARESPONSE']._serialized_end = 9834 + _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_start = 9836 + _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_end = 9945 + _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_start = 9947 + _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_end = 9979 + _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_start = 9981 + _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_end = 10059 + _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_start = 10062 + _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_end = 10200 + _globals['_LISTLOCATIONSREQUEST']._serialized_start = 10202 + _globals['_LISTLOCATIONSREQUEST']._serialized_end = 10265 + _globals['_SHARELOCATIONREQUEST']._serialized_start = 10267 + _globals['_SHARELOCATIONREQUEST']._serialized_end = 10363 + _globals['_SHARELOCATIONRESPONSE']._serialized_start = 10365 + _globals['_SHARELOCATIONRESPONSE']._serialized_end = 10388 + _globals['_UNSHARELOCATIONREQUEST']._serialized_start = 10390 + _globals['_UNSHARELOCATIONREQUEST']._serialized_end = 10488 + _globals['_UNSHARELOCATIONRESPONSE']._serialized_start = 10490 + _globals['_UNSHARELOCATIONRESPONSE']._serialized_end = 10515 + _globals['_LISTLOCATIONSRESPONSE']._serialized_start = 10517 + _globals['_LISTLOCATIONSRESPONSE']._serialized_end = 10593 + _globals['_CREATELOCATIONSECRETREQUEST']._serialized_start = 10595 + _globals['_CREATELOCATIONSECRETREQUEST']._serialized_end = 10657 + _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_start = 10659 + _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_end = 10736 + _globals['_DELETELOCATIONSECRETREQUEST']._serialized_start = 10738 + _globals['_DELETELOCATIONSECRETREQUEST']._serialized_end = 10829 + _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_start = 10831 + _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_end = 10861 + _globals['_LOCATIONAUTHREQUEST']._serialized_start = 10863 + _globals['_LOCATIONAUTHREQUEST']._serialized_end = 10917 + _globals['_LOCATIONAUTHRESPONSE']._serialized_start = 10919 + _globals['_LOCATIONAUTHRESPONSE']._serialized_end = 10988 + _globals['_GETROBOTREQUEST']._serialized_start = 10990 + _globals['_GETROBOTREQUEST']._serialized_end = 11023 + _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_start = 11025 + _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_end = 11077 + _globals['_ROVERRENTALROBOT']._serialized_start = 11080 + _globals['_ROVERRENTALROBOT']._serialized_end = 11234 + _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_start = 11236 + _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_end = 11321 + _globals['_GETROBOTRESPONSE']._serialized_start = 11323 + _globals['_GETROBOTRESPONSE']._serialized_end = 11383 + _globals['_GETROBOTPARTSREQUEST']._serialized_start = 11385 + _globals['_GETROBOTPARTSREQUEST']._serialized_end = 11434 + _globals['_GETROBOTPARTSRESPONSE']._serialized_start = 11436 + _globals['_GETROBOTPARTSRESPONSE']._serialized_end = 11505 + _globals['_GETROBOTPARTREQUEST']._serialized_start = 11507 + _globals['_GETROBOTPARTREQUEST']._serialized_end = 11544 + _globals['_GETROBOTPARTRESPONSE']._serialized_start = 11546 + _globals['_GETROBOTPARTRESPONSE']._serialized_end = 11645 + _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_start = 11647 + _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_end = 11738 + _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_start = 11740 + _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_end = 11823 + _globals['_GETROBOTPARTLOGSREQUEST']._serialized_start = 11826 + _globals['_GETROBOTPARTLOGSREQUEST']._serialized_end = 12288 + _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_start = 12290 + _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_end = 12402 + _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_start = 12404 + _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_end = 12519 + _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_start = 12521 + _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_end = 12594 + _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_start = 12596 + _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_end = 12640 + _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_start = 12642 + _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_end = 12733 + _globals['_UPDATEROBOTPARTREQUEST']._serialized_start = 12736 + _globals['_UPDATEROBOTPARTREQUEST']._serialized_end = 12955 + _globals['_UPDATEROBOTPARTRESPONSE']._serialized_start = 12957 + _globals['_UPDATEROBOTPARTRESPONSE']._serialized_end = 13026 + _globals['_NEWROBOTPARTREQUEST']._serialized_start = 13028 + _globals['_NEWROBOTPARTREQUEST']._serialized_end = 13105 + _globals['_NEWROBOTPARTRESPONSE']._serialized_start = 13107 + _globals['_NEWROBOTPARTRESPONSE']._serialized_end = 13154 + _globals['_DELETEROBOTPARTREQUEST']._serialized_start = 13156 + _globals['_DELETEROBOTPARTREQUEST']._serialized_end = 13205 + _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_start = 13207 + _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_end = 13252 + _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_start = 13254 + _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_end = 13329 + _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_start = 13331 + _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_end = 13424 + _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_start = 13426 + _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_end = 13459 + _globals['_GETROBOTAPIKEYSREQUEST']._serialized_start = 13461 + _globals['_GETROBOTAPIKEYSREQUEST']._serialized_end = 13512 + _globals['_APIKEY']._serialized_start = 13514 + _globals['_APIKEY']._serialized_end = 13635 + _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_start = 13637 + _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_end = 13728 + _globals['_DELETEROBOTPARTRESPONSE']._serialized_start = 13730 + _globals['_DELETEROBOTPARTRESPONSE']._serialized_end = 13755 + _globals['_FRAGMENT']._serialized_start = 13758 + _globals['_FRAGMENT']._serialized_end = 14559 + _globals['_FRAGMENTHISTORYENTRY']._serialized_start = 14562 + _globals['_FRAGMENTHISTORYENTRY']._serialized_end = 15066 + _globals['_FRAGMENTREVISION']._serialized_start = 15068 + _globals['_FRAGMENTREVISION']._serialized_end = 15173 + _globals['_FRAGMENTTAG']._serialized_start = 15175 + _globals['_FRAGMENTTAG']._serialized_end = 15234 + _globals['_FRAGMENTERROR']._serialized_start = 15237 + _globals['_FRAGMENTERROR']._serialized_end = 15372 + _globals['_FRAGMENTUSAGE']._serialized_start = 15375 + _globals['_FRAGMENTUSAGE']._serialized_end = 15587 + _globals['_FRAGMENTIMPORT']._serialized_start = 15590 + _globals['_FRAGMENTIMPORT']._serialized_end = 15841 + _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_start = 15770 + _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_end = 15830 + _globals['_RESOLVEDFRAGMENT']._serialized_start = 15844 + _globals['_RESOLVEDFRAGMENT']._serialized_end = 16039 + _globals['_LISTFRAGMENTSREQUEST']._serialized_start = 16042 + _globals['_LISTFRAGMENTSREQUEST']._serialized_end = 16220 + _globals['_LISTFRAGMENTSRESPONSE']._serialized_start = 16223 + _globals['_LISTFRAGMENTSRESPONSE']._serialized_end = 16368 + _globals['_GETFRAGMENTREQUEST']._serialized_start = 16371 + _globals['_GETFRAGMENTREQUEST']._serialized_end = 16506 + _globals['_GETFRAGMENTRESPONSE']._serialized_start = 16509 + _globals['_GETFRAGMENTRESPONSE']._serialized_end = 16755 + _globals['_CREATEFRAGMENTREQUEST']._serialized_start = 16758 + _globals['_CREATEFRAGMENTREQUEST']._serialized_end = 16976 + _globals['_CREATEFRAGMENTRESPONSE']._serialized_start = 16978 + _globals['_CREATEFRAGMENTRESPONSE']._serialized_end = 17053 + _globals['_UPDATEFRAGMENTREQUEST']._serialized_start = 17056 + _globals['_UPDATEFRAGMENTREQUEST']._serialized_end = 17388 + _globals['_UPDATEFRAGMENTRESPONSE']._serialized_start = 17390 + _globals['_UPDATEFRAGMENTRESPONSE']._serialized_end = 17465 + _globals['_DELETEFRAGMENTREQUEST']._serialized_start = 17467 + _globals['_DELETEFRAGMENTREQUEST']._serialized_end = 17506 + _globals['_DELETEFRAGMENTRESPONSE']._serialized_start = 17508 + _globals['_DELETEFRAGMENTRESPONSE']._serialized_end = 17532 + _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_start = 17535 + _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_end = 17680 + _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_start = 17683 + _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_end = 17812 + _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_start = 17814 + _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_end = 17872 + _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_start = 17874 + _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_end = 17967 + _globals['_SETFRAGMENTTAGREQUEST']._serialized_start = 17969 + _globals['_SETFRAGMENTTAGREQUEST']._serialized_end = 18071 + _globals['_SETFRAGMENTTAGRESPONSE']._serialized_start = 18073 + _globals['_SETFRAGMENTTAGRESPONSE']._serialized_end = 18143 + _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_start = 18145 + _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_end = 18222 + _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_start = 18224 + _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_end = 18297 + _globals['_LISTROBOTSREQUEST']._serialized_start = 18299 + _globals['_LISTROBOTSREQUEST']._serialized_end = 18351 + _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_start = 18353 + _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_end = 18419 + _globals['_LISTROBOTSFORORGREQUEST']._serialized_start = 18421 + _globals['_LISTROBOTSFORORGREQUEST']._serialized_end = 18469 + _globals['_ADDITIONALFRAGMENT']._serialized_start = 18471 + _globals['_ADDITIONALFRAGMENT']._serialized_end = 18567 + _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_start = 18570 + _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_end = 18736 + _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_start = 18739 + _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_end = 18899 + _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_start = 18902 + _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_end = 19102 + _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_start = 19105 + _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_end = 19266 + _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_start = 19269 + _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_end = 19446 + _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_start = 19448 + _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_end = 19555 + _globals['_LOCATIONSUMMARY']._serialized_start = 19558 + _globals['_LOCATIONSUMMARY']._serialized_end = 19719 + _globals['_MACHINESUMMARY']._serialized_start = 19722 + _globals['_MACHINESUMMARY']._serialized_end = 19869 + _globals['_FRAGMENTSUMMARY']._serialized_start = 19871 + _globals['_FRAGMENTSUMMARY']._serialized_end = 19930 + _globals['_VIAMSERVERVERSION']._serialized_start = 19932 + _globals['_VIAMSERVERVERSION']._serialized_end = 20010 + _globals['_VIAMAGENTVERSION']._serialized_start = 20012 + _globals['_VIAMAGENTVERSION']._serialized_end = 20089 + _globals['_PARTSUMMARY']._serialized_start = 20092 + _globals['_PARTSUMMARY']._serialized_end = 20932 + _globals['_LISTROBOTSRESPONSE']._serialized_start = 20934 + _globals['_LISTROBOTSRESPONSE']._serialized_end = 20998 + _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_start = 21000 + _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_end = 21076 + _globals['_LISTROBOTSFORORGRESPONSE']._serialized_start = 21078 + _globals['_LISTROBOTSFORORGRESPONSE']._serialized_end = 21148 + _globals['_NEWROBOTREQUEST']._serialized_start = 21150 + _globals['_NEWROBOTREQUEST']._serialized_end = 21215 + _globals['_NEWROBOTRESPONSE']._serialized_start = 21217 + _globals['_NEWROBOTRESPONSE']._serialized_end = 21251 + _globals['_UPDATEROBOTREQUEST']._serialized_start = 21253 + _globals['_UPDATEROBOTREQUEST']._serialized_end = 21337 + _globals['_UPDATEROBOTRESPONSE']._serialized_start = 21339 + _globals['_UPDATEROBOTRESPONSE']._serialized_end = 21402 + _globals['_DELETEROBOTREQUEST']._serialized_start = 21404 + _globals['_DELETEROBOTREQUEST']._serialized_end = 21440 + _globals['_DELETEROBOTRESPONSE']._serialized_start = 21442 + _globals['_DELETEROBOTRESPONSE']._serialized_end = 21463 + _globals['_GETROBOTMETADATAREQUEST']._serialized_start = 21465 + _globals['_GETROBOTMETADATAREQUEST']._serialized_end = 21506 + _globals['_GETROBOTMETADATARESPONSE']._serialized_start = 21508 + _globals['_GETROBOTMETADATARESPONSE']._serialized_end = 21579 + _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_start = 21581 + _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_end = 21670 + _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_start = 21672 + _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_end = 21701 + _globals['_MARKPARTASMAINREQUEST']._serialized_start = 21703 + _globals['_MARKPARTASMAINREQUEST']._serialized_end = 21751 + _globals['_MARKPARTASMAINRESPONSE']._serialized_start = 21753 + _globals['_MARKPARTASMAINRESPONSE']._serialized_end = 21777 + _globals['_MARKPARTFORRESTARTREQUEST']._serialized_start = 21779 + _globals['_MARKPARTFORRESTARTREQUEST']._serialized_end = 21831 + _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_start = 21833 + _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_end = 21861 + _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_start = 21863 + _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_end = 21918 + _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_start = 21920 + _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_end = 21995 + _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_start = 21997 + _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_end = 22081 + _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_start = 22083 + _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_end = 22114 + _globals['_AUTHORIZATION']._serialized_start = 22117 + _globals['_AUTHORIZATION']._serialized_end = 22403 + _globals['_ADDROLEREQUEST']._serialized_start = 22405 + _globals['_ADDROLEREQUEST']._serialized_end = 22487 + _globals['_ADDROLERESPONSE']._serialized_start = 22489 + _globals['_ADDROLERESPONSE']._serialized_end = 22506 + _globals['_REMOVEROLEREQUEST']._serialized_start = 22508 + _globals['_REMOVEROLEREQUEST']._serialized_end = 22593 + _globals['_REMOVEROLERESPONSE']._serialized_start = 22595 + _globals['_REMOVEROLERESPONSE']._serialized_end = 22615 + _globals['_CHANGEROLEREQUEST']._serialized_start = 22618 + _globals['_CHANGEROLEREQUEST']._serialized_end = 22783 + _globals['_CHANGEROLERESPONSE']._serialized_start = 22785 + _globals['_CHANGEROLERESPONSE']._serialized_end = 22805 + _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_start = 22807 + _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_end = 22910 + _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_start = 22912 + _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_end = 23008 + _globals['_CHECKPERMISSIONSREQUEST']._serialized_start = 23010 + _globals['_CHECKPERMISSIONSREQUEST']._serialized_end = 23105 + _globals['_AUTHORIZEDPERMISSIONS']._serialized_start = 23107 + _globals['_AUTHORIZEDPERMISSIONS']._serialized_end = 23234 + _globals['_CHECKPERMISSIONSRESPONSE']._serialized_start = 23236 + _globals['_CHECKPERMISSIONSRESPONSE']._serialized_end = 23353 + _globals['_MODULEVERSION']._serialized_start = 23356 + _globals['_MODULEVERSION']._serialized_end = 23684 + _globals['_MODULEMETADATA']._serialized_start = 23687 + _globals['_MODULEMETADATA']._serialized_end = 24162 + _globals['_MLMODELMETADATA']._serialized_start = 24165 + _globals['_MLMODELMETADATA']._serialized_end = 24357 + _globals['_MLTRAININGVERSION']._serialized_start = 24359 + _globals['_MLTRAININGVERSION']._serialized_end = 24463 + _globals['_MLTRAININGMETADATA']._serialized_start = 24466 + _globals['_MLTRAININGMETADATA']._serialized_end = 24721 + _globals['_REGISTRYITEM']._serialized_start = 24724 + _globals['_REGISTRYITEM']._serialized_end = 25632 + _globals['_GETREGISTRYITEMREQUEST']._serialized_start = 25635 + _globals['_GETREGISTRYITEMREQUEST']._serialized_end = 25794 + _globals['_GETREGISTRYITEMRESPONSE']._serialized_start = 25796 + _globals['_GETREGISTRYITEMRESPONSE']._serialized_end = 25868 + _globals['_CREATEREGISTRYITEMREQUEST']._serialized_start = 25871 + _globals['_CREATEREGISTRYITEMREQUEST']._serialized_end = 26014 + _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_start = 26016 + _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_end = 26044 + _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_start = 26047 + _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_end = 26659 + _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_start = 26661 + _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_end = 26689 + _globals['_LISTREGISTRYITEMSREQUEST']._serialized_start = 26692 + _globals['_LISTREGISTRYITEMSREQUEST']._serialized_end = 27404 + _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_start = 27406 + _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_end = 27482 + _globals['_DELETEREGISTRYITEMREQUEST']._serialized_start = 27484 + _globals['_DELETEREGISTRYITEMREQUEST']._serialized_end = 27536 + _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_start = 27538 + _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_end = 27566 + _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_start = 27568 + _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_end = 27647 + _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_start = 27649 + _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_end = 27724 + _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_start = 27726 + _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_end = 27830 + _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_start = 27832 + _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_end = 27862 + _globals['_CREATEMODULEREQUEST']._serialized_start = 27864 + _globals['_CREATEMODULEREQUEST']._serialized_end = 27946 + _globals['_CREATEMODULERESPONSE']._serialized_start = 27948 + _globals['_CREATEMODULERESPONSE']._serialized_end = 28017 + _globals['_UPDATEMODULEREQUEST']._serialized_start = 28020 + _globals['_UPDATEMODULEREQUEST']._serialized_end = 28422 + _globals['_APP']._serialized_start = 28425 + _globals['_APP']._serialized_end = 28657 + _globals['_UPDATEMODULERESPONSE']._serialized_start = 28659 + _globals['_UPDATEMODULERESPONSE']._serialized_end = 28699 + _globals['_UPDATEMODULEMETADATA']._serialized_start = 28702 + _globals['_UPDATEMODULEMETADATA']._serialized_end = 28998 + _globals['_UPDATEMLMODELMETADATA']._serialized_start = 29001 + _globals['_UPDATEMLMODELMETADATA']._serialized_end = 29171 + _globals['_UPDATEMLTRAININGMETADATA']._serialized_start = 29174 + _globals['_UPDATEMLTRAININGMETADATA']._serialized_end = 29369 + _globals['_MODEL']._serialized_start = 29372 + _globals['_MODEL']._serialized_end = 29608 + _globals['_MODULEFILEINFO']._serialized_start = 29611 + _globals['_MODULEFILEINFO']._serialized_end = 29747 + _globals['_UPLOADMODULEFILEREQUEST']._serialized_start = 29750 + _globals['_UPLOADMODULEFILEREQUEST']._serialized_end = 29885 + _globals['_UPLOADMODULEFILERESPONSE']._serialized_start = 29887 + _globals['_UPLOADMODULEFILERESPONSE']._serialized_end = 29931 + _globals['_GETMODULEREQUEST']._serialized_start = 29934 + _globals['_GETMODULEREQUEST']._serialized_end = 30091 + _globals['_GETMODULERESPONSE']._serialized_start = 30093 + _globals['_GETMODULERESPONSE']._serialized_end = 30157 + _globals['_MODULE']._serialized_start = 30160 + _globals['_MODULE']._serialized_end = 30812 + _globals['_VERSIONHISTORY']._serialized_start = 30815 + _globals['_VERSIONHISTORY']._serialized_end = 31144 + _globals['_UPLOADS']._serialized_start = 31146 + _globals['_UPLOADS']._serialized_end = 31244 + _globals['_LISTMODULESREQUEST']._serialized_start = 31247 + _globals['_LISTMODULESREQUEST']._serialized_end = 31443 + _globals['_LISTMODULESRESPONSE']._serialized_start = 31445 + _globals['_LISTMODULESRESPONSE']._serialized_end = 31513 + _globals['_GETUSERIDBYEMAILREQUEST']._serialized_start = 31515 + _globals['_GETUSERIDBYEMAILREQUEST']._serialized_end = 31562 + _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_start = 31564 + _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_end = 31615 + _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_start = 31617 + _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_end = 31674 + _globals['_ORGDETAILS']._serialized_start = 31677 + _globals['_ORGDETAILS']._serialized_end = 31907 + _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_start = 31909 + _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_end = 31987 + _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_start = 31990 + _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_end = 32202 + _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_start = 32204 + _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_end = 32296 + _globals['_CREATEKEYREQUEST']._serialized_start = 32298 + _globals['_CREATEKEYREQUEST']._serialized_end = 32404 + _globals['_CREATEKEYRESPONSE']._serialized_start = 32406 + _globals['_CREATEKEYRESPONSE']._serialized_end = 32459 + _globals['_DELETEKEYREQUEST']._serialized_start = 32461 + _globals['_DELETEKEYREQUEST']._serialized_end = 32495 + _globals['_DELETEKEYRESPONSE']._serialized_start = 32497 + _globals['_DELETEKEYRESPONSE']._serialized_end = 32516 + _globals['_RENAMEKEYREQUEST']._serialized_start = 32518 + _globals['_RENAMEKEYREQUEST']._serialized_end = 32572 + _globals['_RENAMEKEYRESPONSE']._serialized_start = 32574 + _globals['_RENAMEKEYRESPONSE']._serialized_end = 32629 + _globals['_AUTHORIZATIONDETAILS']._serialized_start = 32632 + _globals['_AUTHORIZATIONDETAILS']._serialized_end = 32837 + _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_start = 32840 + _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_end = 32987 + _globals['_LISTKEYSREQUEST']._serialized_start = 32989 + _globals['_LISTKEYSREQUEST']._serialized_end = 33029 + _globals['_LISTKEYSRESPONSE']._serialized_start = 33031 + _globals['_LISTKEYSRESPONSE']._serialized_end = 33115 + _globals['_ROTATEKEYREQUEST']._serialized_start = 33117 + _globals['_ROTATEKEYREQUEST']._serialized_end = 33151 + _globals['_ROTATEKEYRESPONSE']._serialized_start = 33153 + _globals['_ROTATEKEYRESPONSE']._serialized_end = 33206 + _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_start = 33208 + _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_end = 33271 + _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_start = 33273 + _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_end = 33355 + _globals['_GETAPPCONTENTREQUEST']._serialized_start = 33357 + _globals['_GETAPPCONTENTREQUEST']._serialized_end = 33442 + _globals['_GETAPPCONTENTRESPONSE']._serialized_start = 33445 + _globals['_GETAPPCONTENTRESPONSE']._serialized_end = 33578 + _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_start = 33580 + _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_end = 33651 + _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_start = 33653 + _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_end = 33682 + _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_start = 33684 + _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_end = 33735 + _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_start = 33737 + _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_end = 33784 + _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_start = 33786 + _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_end = 33835 + _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_start = 33837 + _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_end = 33864 + _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_start = 33866 + _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_end = 33916 + _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_start = 33918 + _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_end = 33946 + _globals['_CREATEOAUTHAPPREQUEST']._serialized_start = 33949 + _globals['_CREATEOAUTHAPPREQUEST']._serialized_end = 34089 + _globals['_CREATEOAUTHAPPRESPONSE']._serialized_start = 34091 + _globals['_CREATEOAUTHAPPRESPONSE']._serialized_end = 34181 + _globals['_READOAUTHAPPREQUEST']._serialized_start = 34183 + _globals['_READOAUTHAPPREQUEST']._serialized_end = 34256 + _globals['_READOAUTHAPPRESPONSE']._serialized_start = 34259 + _globals['_READOAUTHAPPRESPONSE']._serialized_end = 34412 + _globals['_UPDATEOAUTHAPPREQUEST']._serialized_start = 34415 + _globals['_UPDATEOAUTHAPPREQUEST']._serialized_end = 34584 + _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_start = 34586 + _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_end = 34610 + _globals['_DELETEOAUTHAPPREQUEST']._serialized_start = 34612 + _globals['_DELETEOAUTHAPPREQUEST']._serialized_end = 34687 + _globals['_DELETEOAUTHAPPRESPONSE']._serialized_start = 34689 + _globals['_DELETEOAUTHAPPRESPONSE']._serialized_end = 34713 + _globals['_LISTOAUTHAPPSREQUEST']._serialized_start = 34715 + _globals['_LISTOAUTHAPPSREQUEST']._serialized_end = 34760 + _globals['_LISTOAUTHAPPSRESPONSE']._serialized_start = 34762 + _globals['_LISTOAUTHAPPSRESPONSE']._serialized_end = 34816 + _globals['_OAUTHCONFIG']._serialized_start = 34819 + _globals['_OAUTHCONFIG']._serialized_end = 35193 + _globals['_GETAPPBRANDINGREQUEST']._serialized_start = 35195 + _globals['_GETAPPBRANDINGREQUEST']._serialized_end = 35281 + _globals['_TEXTOVERRIDES']._serialized_start = 35284 + _globals['_TEXTOVERRIDES']._serialized_end = 35422 + _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_start = 35365 + _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_end = 35422 + _globals['_GETAPPBRANDINGRESPONSE']._serialized_start = 35425 + _globals['_GETAPPBRANDINGRESPONSE']._serialized_end = 35741 + _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_start = 35630 + _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_end = 35727 + _globals['_APPCUSTOMIZATIONS']._serialized_start = 35743 + _globals['_APPCUSTOMIZATIONS']._serialized_end = 35843 + _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_start = 35845 + _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_end = 35969 + _globals['_APPSERVICE']._serialized_start = 37961 + _globals['_APPSERVICE']._serialized_end = 48963 \ No newline at end of file diff --git a/src/viam/gen/app/v1/app_pb2.pyi b/src/viam/gen/app/v1/app_pb2.pyi index dff7fba57d..cd5ae44b7d 100644 --- a/src/viam/gen/app/v1/app_pb2.pyi +++ b/src/viam/gen/app/v1/app_pb2.pyi @@ -653,16 +653,16 @@ global___GetOrganizationNamespaceAvailabilityResponse = GetOrganizationNamespace @typing.final class FragmentImportList(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor - IMPORTS_FIELD_NUMBER: builtins.int + FRAGMENTS_FIELD_NUMBER: builtins.int @property - def imports(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___FragmentImport]: + def fragments(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___FragmentImport]: ... - def __init__(self, *, imports: collections.abc.Iterable[global___FragmentImport] | None=...) -> None: + def __init__(self, *, fragments: collections.abc.Iterable[global___FragmentImport] | None=...) -> None: ... - def ClearField(self, field_name: typing.Literal['imports', b'imports']) -> None: + def ClearField(self, field_name: typing.Literal['fragments', b'fragments']) -> None: ... global___FragmentImportList = FragmentImportList @@ -674,7 +674,7 @@ class UpdateOrganizationRequest(google.protobuf.message.Message): PUBLIC_NAMESPACE_FIELD_NUMBER: builtins.int REGION_FIELD_NUMBER: builtins.int CID_FIELD_NUMBER: builtins.int - FRAGMENT_IMPORTS_FIELD_NUMBER: builtins.int + DEFAULT_FRAGMENTS_FIELD_NUMBER: builtins.int organization_id: builtins.str name: builtins.str public_namespace: builtins.str @@ -683,16 +683,16 @@ class UpdateOrganizationRequest(google.protobuf.message.Message): cid: builtins.str @property - def fragment_imports(self) -> global___FragmentImportList: + def default_fragments(self) -> global___FragmentImportList: ... - def __init__(self, *, organization_id: builtins.str=..., name: builtins.str | None=..., public_namespace: builtins.str | None=..., region: builtins.str | None=..., cid: builtins.str | None=..., fragment_imports: global___FragmentImportList | None=...) -> None: + def __init__(self, *, organization_id: builtins.str=..., name: builtins.str | None=..., public_namespace: builtins.str | None=..., region: builtins.str | None=..., cid: builtins.str | None=..., default_fragments: global___FragmentImportList | None=...) -> None: ... - def HasField(self, field_name: typing.Literal['_cid', b'_cid', '_fragment_imports', b'_fragment_imports', '_name', b'_name', '_public_namespace', b'_public_namespace', '_region', b'_region', 'cid', b'cid', 'fragment_imports', b'fragment_imports', 'name', b'name', 'public_namespace', b'public_namespace', 'region', b'region']) -> builtins.bool: + def HasField(self, field_name: typing.Literal['_cid', b'_cid', '_default_fragments', b'_default_fragments', '_name', b'_name', '_public_namespace', b'_public_namespace', '_region', b'_region', 'cid', b'cid', 'default_fragments', b'default_fragments', 'name', b'name', 'public_namespace', b'public_namespace', 'region', b'region']) -> builtins.bool: ... - def ClearField(self, field_name: typing.Literal['_cid', b'_cid', '_fragment_imports', b'_fragment_imports', '_name', b'_name', '_public_namespace', b'_public_namespace', '_region', b'_region', 'cid', b'cid', 'fragment_imports', b'fragment_imports', 'name', b'name', 'organization_id', b'organization_id', 'public_namespace', b'public_namespace', 'region', b'region']) -> None: + def ClearField(self, field_name: typing.Literal['_cid', b'_cid', '_default_fragments', b'_default_fragments', '_name', b'_name', '_public_namespace', b'_public_namespace', '_region', b'_region', 'cid', b'cid', 'default_fragments', b'default_fragments', 'name', b'name', 'organization_id', b'organization_id', 'public_namespace', b'public_namespace', 'region', b'region']) -> None: ... @typing.overload @@ -700,7 +700,7 @@ class UpdateOrganizationRequest(google.protobuf.message.Message): ... @typing.overload - def WhichOneof(self, oneof_group: typing.Literal['_fragment_imports', b'_fragment_imports']) -> typing.Literal['fragment_imports'] | None: + def WhichOneof(self, oneof_group: typing.Literal['_default_fragments', b'_default_fragments']) -> typing.Literal['default_fragments'] | None: ... @typing.overload diff --git a/src/viam/gen/common/v1/common_pb2.py b/src/viam/gen/common/v1/common_pb2.py index b759660e0b..6d22835067 100644 --- a/src/viam/gen/common/v1/common_pb2.py +++ b/src/viam/gen/common/v1/common_pb2.py @@ -9,19 +9,21 @@ from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16common/v1/common.proto\x12\x0eviam.common.v1\x1a google/protobuf/descriptor.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"n\n\x0cResourceName\x12\x1c\n\tnamespace\x18\x01 \x01(\tR\tnamespace\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x18\n\x07subtype\x18\x03 \x01(\tR\x07subtype\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name"y\n\x04Pose\x12\x0c\n\x01x\x18\x01 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x02 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x03 \x01(\x01R\x01z\x12\x0f\n\x03o_x\x18\x04 \x01(\x01R\x02oX\x12\x0f\n\x03o_y\x18\x05 \x01(\x01R\x02oY\x12\x0f\n\x03o_z\x18\x06 \x01(\x01R\x02oZ\x12\x14\n\x05theta\x18\x07 \x01(\x01R\x05theta"V\n\x0bOrientation\x12\x0f\n\x03o_x\x18\x01 \x01(\x01R\x02oX\x12\x0f\n\x03o_y\x18\x02 \x01(\x01R\x02oY\x12\x0f\n\x03o_z\x18\x03 \x01(\x01R\x02oZ\x12\x14\n\x05theta\x18\x04 \x01(\x01R\x05theta"`\n\x0bPoseInFrame\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x12(\n\x04pose\x18\x02 \x01(\x0b2\x14.viam.common.v1.PoseR\x04pose"3\n\x07Vector3\x12\x0c\n\x01x\x18\x01 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x02 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x03 \x01(\x01R\x01z"%\n\x06Sphere\x12\x1b\n\tradius_mm\x18\x01 \x01(\x01R\x08radiusMm"C\n\x07Capsule\x12\x1b\n\tradius_mm\x18\x01 \x01(\x01R\x08radiusMm\x12\x1b\n\tlength_mm\x18\x02 \x01(\x01R\x08lengthMm"D\n\x10RectangularPrism\x120\n\x07dims_mm\x18\x01 \x01(\x0b2\x17.viam.common.v1.Vector3R\x06dimsMm"=\n\x04Mesh\x12!\n\x0ccontent_type\x18\x01 \x01(\tR\x0bcontentType\x12\x12\n\x04mesh\x18\x02 \x01(\x0cR\x04mesh"-\n\nPointCloud\x12\x1f\n\x0bpoint_cloud\x18\x01 \x01(\x0cR\npointCloud"\xe6\x02\n\x08Geometry\x12,\n\x06center\x18\x01 \x01(\x0b2\x14.viam.common.v1.PoseR\x06center\x120\n\x06sphere\x18\x02 \x01(\x0b2\x16.viam.common.v1.SphereH\x00R\x06sphere\x124\n\x03box\x18\x03 \x01(\x0b2 .viam.common.v1.RectangularPrismH\x00R\x03box\x123\n\x07capsule\x18\x05 \x01(\x0b2\x17.viam.common.v1.CapsuleH\x00R\x07capsule\x12*\n\x04mesh\x18\x06 \x01(\x0b2\x14.viam.common.v1.MeshH\x00R\x04mesh\x12<\n\npointcloud\x18\x07 \x01(\x0b2\x1a.viam.common.v1.PointCloudH\x00R\npointcloud\x12\x14\n\x05label\x18\x04 \x01(\tR\x05labelB\x0f\n\rgeometry_type"v\n\x11GeometriesInFrame\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x128\n\ngeometries\x18\x02 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"v\n\x10PointCloudObject\x12\x1f\n\x0bpoint_cloud\x18\x01 \x01(\x0cR\npointCloud\x12A\n\ngeometries\x18\x02 \x01(\x0b2!.viam.common.v1.GeometriesInFrameR\ngeometries"D\n\x08GeoPoint\x12\x1a\n\x08latitude\x18\x01 \x01(\x01R\x08latitude\x12\x1c\n\tlongitude\x18\x02 \x01(\x01R\tlongitude"}\n\x0bGeoGeometry\x124\n\x08location\x18\x01 \x01(\x0b2\x18.viam.common.v1.GeoPointR\x08location\x128\n\ngeometries\x18\x02 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"\xbd\x02\n\tTransform\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x12P\n\x16pose_in_observer_frame\x18\x02 \x01(\x0b2\x1b.viam.common.v1.PoseInFrameR\x13poseInObserverFrame\x12F\n\x0fphysical_object\x18\x03 \x01(\x0b2\x18.viam.common.v1.GeometryH\x00R\x0ephysicalObject\x88\x01\x01\x12\x12\n\x04uuid\x18\x04 \x01(\x0cR\x04uuid\x128\n\x08metadata\x18\x05 \x01(\x0b2\x17.google.protobuf.StructH\x01R\x08metadata\x88\x01\x01B\x12\n\x10_physical_objectB\x0b\n\t_metadata"\x88\x01\n\nWorldState\x12?\n\tobstacles\x18\x01 \x03(\x0b2!.viam.common.v1.GeometriesInFrameR\tobstacles\x129\n\ntransforms\x18\x03 \x03(\x0b2\x19.viam.common.v1.TransformR\ntransforms"-\n\x0eActuatorStatus\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving"d\n\x10ResponseMetadata\x12@\n\x0bcaptured_at\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\ncapturedAt\x88\x01\x01B\x0e\n\x0c_captured_at"Y\n\x10DoCommandRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x121\n\x07command\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x07command"D\n\x11DoCommandResponse\x12/\n\x06result\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x06result"Y\n\x14GetKinematicsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"~\n\x15GetKinematicsResponse\x12<\n\x06format\x18\x01 \x01(\x0e2$.viam.common.v1.KinematicsFileFormatR\x06format\x12\'\n\x0fkinematics_data\x18\x02 \x01(\x0cR\x0ekinematicsData"Y\n\x14GetGeometriesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"Q\n\x15GetGeometriesResponse\x128\n\ngeometries\x18\x01 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"W\n\x12Get3DModelsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xaf\x01\n\x13Get3DModelsResponse\x12G\n\x06models\x18\x01 \x03(\x0b2/.viam.common.v1.Get3DModelsResponse.ModelsEntryR\x06models\x1aO\n\x0bModelsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.viam.common.v1.MeshR\x05value:\x028\x01"W\n\x12GetReadingsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xb9\x01\n\x13GetReadingsResponse\x12M\n\x08readings\x18\x01 \x03(\x0b21.viam.common.v1.GetReadingsResponse.ReadingsEntryR\x08readings\x1aS\n\rReadingsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12,\n\x05value\x18\x02 \x01(\x0b2\x16.google.protobuf.ValueR\x05value:\x028\x01"\x97\x02\n\x08LogEntry\x12\x12\n\x04host\x18\x01 \x01(\tR\x04host\x12\x14\n\x05level\x18\x02 \x01(\tR\x05level\x12.\n\x04time\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x04time\x12\x1f\n\x0blogger_name\x18\x04 \x01(\tR\nloggerName\x12\x18\n\x07message\x18\x05 \x01(\tR\x07message\x12/\n\x06caller\x18\x06 \x01(\x0b2\x17.google.protobuf.StructR\x06caller\x12\x14\n\x05stack\x18\x07 \x01(\tR\x05stack\x12/\n\x06fields\x18\x08 \x03(\x0b2\x17.google.protobuf.StructR\x06fields"j\n\tAudioInfo\x12\x14\n\x05codec\x18\x01 \x01(\tR\x05codec\x12$\n\x0esample_rate_hz\x18\x02 \x01(\x05R\x0csampleRateHz\x12!\n\x0cnum_channels\x18\x03 \x01(\x05R\x0bnumChannels"Y\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x8b\x01\n\x15GetPropertiesResponse\x12)\n\x10supported_codecs\x18\x01 \x03(\tR\x0fsupportedCodecs\x12$\n\x0esample_rate_hz\x18\x02 \x01(\x05R\x0csampleRateHz\x12!\n\x0cnum_channels\x18\x03 \x01(\x05R\x0bnumChannels*\x7f\n\x14KinematicsFileFormat\x12&\n"KINEMATICS_FILE_FORMAT_UNSPECIFIED\x10\x00\x12\x1e\n\x1aKINEMATICS_FILE_FORMAT_SVA\x10\x01\x12\x1f\n\x1bKINEMATICS_FILE_FORMAT_URDF\x10\x02:a\n\x1asafety_heartbeat_monitored\x12\x1e.google.protobuf.MethodOptions\x18\xa4\x92\x05 \x01(\x08R\x18safetyHeartbeatMonitored\x88\x01\x01B/\n\x12com.viam.common.v1Z\x19go.viam.com/api/common/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16common/v1/common.proto\x12\x0eviam.common.v1\x1a google/protobuf/descriptor.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"n\n\x0cResourceName\x12\x1c\n\tnamespace\x18\x01 \x01(\tR\tnamespace\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x18\n\x07subtype\x18\x03 \x01(\tR\x07subtype\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name"y\n\x04Pose\x12\x0c\n\x01x\x18\x01 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x02 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x03 \x01(\x01R\x01z\x12\x0f\n\x03o_x\x18\x04 \x01(\x01R\x02oX\x12\x0f\n\x03o_y\x18\x05 \x01(\x01R\x02oY\x12\x0f\n\x03o_z\x18\x06 \x01(\x01R\x02oZ\x12\x14\n\x05theta\x18\x07 \x01(\x01R\x05theta"V\n\x0bOrientation\x12\x0f\n\x03o_x\x18\x01 \x01(\x01R\x02oX\x12\x0f\n\x03o_y\x18\x02 \x01(\x01R\x02oY\x12\x0f\n\x03o_z\x18\x03 \x01(\x01R\x02oZ\x12\x14\n\x05theta\x18\x04 \x01(\x01R\x05theta"`\n\x0bPoseInFrame\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x12(\n\x04pose\x18\x02 \x01(\x0b2\x14.viam.common.v1.PoseR\x04pose"3\n\x07Vector3\x12\x0c\n\x01x\x18\x01 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x02 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x03 \x01(\x01R\x01z"%\n\x06Sphere\x12\x1b\n\tradius_mm\x18\x01 \x01(\x01R\x08radiusMm"C\n\x07Capsule\x12\x1b\n\tradius_mm\x18\x01 \x01(\x01R\x08radiusMm\x12\x1b\n\tlength_mm\x18\x02 \x01(\x01R\x08lengthMm"D\n\x10RectangularPrism\x120\n\x07dims_mm\x18\x01 \x01(\x0b2\x17.viam.common.v1.Vector3R\x06dimsMm"=\n\x04Mesh\x12!\n\x0ccontent_type\x18\x01 \x01(\tR\x0bcontentType\x12\x12\n\x04mesh\x18\x02 \x01(\x0cR\x04mesh"-\n\nPointCloud\x12\x1f\n\x0bpoint_cloud\x18\x01 \x01(\x0cR\npointCloud"\xe6\x02\n\x08Geometry\x12,\n\x06center\x18\x01 \x01(\x0b2\x14.viam.common.v1.PoseR\x06center\x120\n\x06sphere\x18\x02 \x01(\x0b2\x16.viam.common.v1.SphereH\x00R\x06sphere\x124\n\x03box\x18\x03 \x01(\x0b2 .viam.common.v1.RectangularPrismH\x00R\x03box\x123\n\x07capsule\x18\x05 \x01(\x0b2\x17.viam.common.v1.CapsuleH\x00R\x07capsule\x12*\n\x04mesh\x18\x06 \x01(\x0b2\x14.viam.common.v1.MeshH\x00R\x04mesh\x12<\n\npointcloud\x18\x07 \x01(\x0b2\x1a.viam.common.v1.PointCloudH\x00R\npointcloud\x12\x14\n\x05label\x18\x04 \x01(\tR\x05labelB\x0f\n\rgeometry_type"v\n\x11GeometriesInFrame\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x128\n\ngeometries\x18\x02 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"v\n\x10PointCloudObject\x12\x1f\n\x0bpoint_cloud\x18\x01 \x01(\x0cR\npointCloud\x12A\n\ngeometries\x18\x02 \x01(\x0b2!.viam.common.v1.GeometriesInFrameR\ngeometries"D\n\x08GeoPoint\x12\x1a\n\x08latitude\x18\x01 \x01(\x01R\x08latitude\x12\x1c\n\tlongitude\x18\x02 \x01(\x01R\tlongitude"}\n\x0bGeoGeometry\x124\n\x08location\x18\x01 \x01(\x0b2\x18.viam.common.v1.GeoPointR\x08location\x128\n\ngeometries\x18\x02 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"\xbd\x02\n\tTransform\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x12P\n\x16pose_in_observer_frame\x18\x02 \x01(\x0b2\x1b.viam.common.v1.PoseInFrameR\x13poseInObserverFrame\x12F\n\x0fphysical_object\x18\x03 \x01(\x0b2\x18.viam.common.v1.GeometryH\x00R\x0ephysicalObject\x88\x01\x01\x12\x12\n\x04uuid\x18\x04 \x01(\x0cR\x04uuid\x128\n\x08metadata\x18\x05 \x01(\x0b2\x17.google.protobuf.StructH\x01R\x08metadata\x88\x01\x01B\x12\n\x10_physical_objectB\x0b\n\t_metadata"\x88\x01\n\nWorldState\x12?\n\tobstacles\x18\x01 \x03(\x0b2!.viam.common.v1.GeometriesInFrameR\tobstacles\x129\n\ntransforms\x18\x03 \x03(\x0b2\x19.viam.common.v1.TransformR\ntransforms"-\n\x0eActuatorStatus\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving"d\n\x10ResponseMetadata\x12@\n\x0bcaptured_at\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\ncapturedAt\x88\x01\x01B\x0e\n\x0c_captured_at"Y\n\x10DoCommandRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x121\n\x07command\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x07command"D\n\x11DoCommandResponse\x12/\n\x06result\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x06result"Y\n\x14GetKinematicsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xd5\x02\n\x15GetKinematicsResponse\x12<\n\x06format\x18\x01 \x01(\x0e2$.viam.common.v1.KinematicsFileFormatR\x06format\x12\'\n\x0fkinematics_data\x18\x02 \x01(\x0cR\x0ekinematicsData\x12v\n\x17meshes_by_urdf_filepath\x18\x03 \x03(\x0b2?.viam.common.v1.GetKinematicsResponse.MeshesByUrdfFilepathEntryR\x14meshesByUrdfFilepath\x1a]\n\x19MeshesByUrdfFilepathEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.viam.common.v1.MeshR\x05value:\x028\x01"Y\n\x14GetGeometriesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"Q\n\x15GetGeometriesResponse\x128\n\ngeometries\x18\x01 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"W\n\x12Get3DModelsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xaf\x01\n\x13Get3DModelsResponse\x12G\n\x06models\x18\x01 \x03(\x0b2/.viam.common.v1.Get3DModelsResponse.ModelsEntryR\x06models\x1aO\n\x0bModelsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.viam.common.v1.MeshR\x05value:\x028\x01"W\n\x12GetReadingsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xb9\x01\n\x13GetReadingsResponse\x12M\n\x08readings\x18\x01 \x03(\x0b21.viam.common.v1.GetReadingsResponse.ReadingsEntryR\x08readings\x1aS\n\rReadingsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12,\n\x05value\x18\x02 \x01(\x0b2\x16.google.protobuf.ValueR\x05value:\x028\x01"\x97\x02\n\x08LogEntry\x12\x12\n\x04host\x18\x01 \x01(\tR\x04host\x12\x14\n\x05level\x18\x02 \x01(\tR\x05level\x12.\n\x04time\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x04time\x12\x1f\n\x0blogger_name\x18\x04 \x01(\tR\nloggerName\x12\x18\n\x07message\x18\x05 \x01(\tR\x07message\x12/\n\x06caller\x18\x06 \x01(\x0b2\x17.google.protobuf.StructR\x06caller\x12\x14\n\x05stack\x18\x07 \x01(\tR\x05stack\x12/\n\x06fields\x18\x08 \x03(\x0b2\x17.google.protobuf.StructR\x06fields"j\n\tAudioInfo\x12\x14\n\x05codec\x18\x01 \x01(\tR\x05codec\x12$\n\x0esample_rate_hz\x18\x02 \x01(\x05R\x0csampleRateHz\x12!\n\x0cnum_channels\x18\x03 \x01(\x05R\x0bnumChannels"Y\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x8b\x01\n\x15GetPropertiesResponse\x12)\n\x10supported_codecs\x18\x01 \x03(\tR\x0fsupportedCodecs\x12$\n\x0esample_rate_hz\x18\x02 \x01(\x05R\x0csampleRateHz\x12!\n\x0cnum_channels\x18\x03 \x01(\x05R\x0bnumChannels*\x7f\n\x14KinematicsFileFormat\x12&\n"KINEMATICS_FILE_FORMAT_UNSPECIFIED\x10\x00\x12\x1e\n\x1aKINEMATICS_FILE_FORMAT_SVA\x10\x01\x12\x1f\n\x1bKINEMATICS_FILE_FORMAT_URDF\x10\x02:a\n\x1asafety_heartbeat_monitored\x12\x1e.google.protobuf.MethodOptions\x18\xa4\x92\x05 \x01(\x08R\x18safetyHeartbeatMonitored\x88\x01\x01B/\n\x12com.viam.common.v1Z\x19go.viam.com/api/common/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'common.v1.common_pb2', _globals) if not _descriptor._USE_C_DESCRIPTORS: _globals['DESCRIPTOR']._loaded_options = None _globals['DESCRIPTOR']._serialized_options = b'\n\x12com.viam.common.v1Z\x19go.viam.com/api/common/v1' + _globals['_GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY']._loaded_options = None + _globals['_GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY']._serialized_options = b'8\x01' _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._loaded_options = None _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._serialized_options = b'8\x01' _globals['_GETREADINGSRESPONSE_READINGSENTRY']._loaded_options = None _globals['_GETREADINGSRESPONSE_READINGSENTRY']._serialized_options = b'8\x01' - _globals['_KINEMATICSFILEFORMAT']._serialized_start = 4028 - _globals['_KINEMATICSFILEFORMAT']._serialized_end = 4155 + _globals['_KINEMATICSFILEFORMAT']._serialized_start = 4244 + _globals['_KINEMATICSFILEFORMAT']._serialized_end = 4371 _globals['_RESOURCENAME']._serialized_start = 139 _globals['_RESOURCENAME']._serialized_end = 249 _globals['_POSE']._serialized_start = 251 @@ -66,29 +68,31 @@ _globals['_DOCOMMANDRESPONSE']._serialized_end = 2466 _globals['_GETKINEMATICSREQUEST']._serialized_start = 2468 _globals['_GETKINEMATICSREQUEST']._serialized_end = 2557 - _globals['_GETKINEMATICSRESPONSE']._serialized_start = 2559 - _globals['_GETKINEMATICSRESPONSE']._serialized_end = 2685 - _globals['_GETGEOMETRIESREQUEST']._serialized_start = 2687 - _globals['_GETGEOMETRIESREQUEST']._serialized_end = 2776 - _globals['_GETGEOMETRIESRESPONSE']._serialized_start = 2778 - _globals['_GETGEOMETRIESRESPONSE']._serialized_end = 2859 - _globals['_GET3DMODELSREQUEST']._serialized_start = 2861 - _globals['_GET3DMODELSREQUEST']._serialized_end = 2948 - _globals['_GET3DMODELSRESPONSE']._serialized_start = 2951 - _globals['_GET3DMODELSRESPONSE']._serialized_end = 3126 - _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._serialized_start = 3047 - _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._serialized_end = 3126 - _globals['_GETREADINGSREQUEST']._serialized_start = 3128 - _globals['_GETREADINGSREQUEST']._serialized_end = 3215 - _globals['_GETREADINGSRESPONSE']._serialized_start = 3218 - _globals['_GETREADINGSRESPONSE']._serialized_end = 3403 - _globals['_GETREADINGSRESPONSE_READINGSENTRY']._serialized_start = 3320 - _globals['_GETREADINGSRESPONSE_READINGSENTRY']._serialized_end = 3403 - _globals['_LOGENTRY']._serialized_start = 3406 - _globals['_LOGENTRY']._serialized_end = 3685 - _globals['_AUDIOINFO']._serialized_start = 3687 - _globals['_AUDIOINFO']._serialized_end = 3793 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 3795 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 3884 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 3887 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 4026 \ No newline at end of file + _globals['_GETKINEMATICSRESPONSE']._serialized_start = 2560 + _globals['_GETKINEMATICSRESPONSE']._serialized_end = 2901 + _globals['_GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY']._serialized_start = 2808 + _globals['_GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY']._serialized_end = 2901 + _globals['_GETGEOMETRIESREQUEST']._serialized_start = 2903 + _globals['_GETGEOMETRIESREQUEST']._serialized_end = 2992 + _globals['_GETGEOMETRIESRESPONSE']._serialized_start = 2994 + _globals['_GETGEOMETRIESRESPONSE']._serialized_end = 3075 + _globals['_GET3DMODELSREQUEST']._serialized_start = 3077 + _globals['_GET3DMODELSREQUEST']._serialized_end = 3164 + _globals['_GET3DMODELSRESPONSE']._serialized_start = 3167 + _globals['_GET3DMODELSRESPONSE']._serialized_end = 3342 + _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._serialized_start = 3263 + _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._serialized_end = 3342 + _globals['_GETREADINGSREQUEST']._serialized_start = 3344 + _globals['_GETREADINGSREQUEST']._serialized_end = 3431 + _globals['_GETREADINGSRESPONSE']._serialized_start = 3434 + _globals['_GETREADINGSRESPONSE']._serialized_end = 3619 + _globals['_GETREADINGSRESPONSE_READINGSENTRY']._serialized_start = 3536 + _globals['_GETREADINGSRESPONSE_READINGSENTRY']._serialized_end = 3619 + _globals['_LOGENTRY']._serialized_start = 3622 + _globals['_LOGENTRY']._serialized_end = 3901 + _globals['_AUDIOINFO']._serialized_start = 3903 + _globals['_AUDIOINFO']._serialized_end = 4009 + _globals['_GETPROPERTIESREQUEST']._serialized_start = 4011 + _globals['_GETPROPERTIESREQUEST']._serialized_end = 4100 + _globals['_GETPROPERTIESRESPONSE']._serialized_start = 4103 + _globals['_GETPROPERTIESRESPONSE']._serialized_end = 4242 \ No newline at end of file diff --git a/src/viam/gen/common/v1/common_pb2.pyi b/src/viam/gen/common/v1/common_pb2.pyi index b1c7c31ef7..ae38af6607 100644 --- a/src/viam/gen/common/v1/common_pb2.pyi +++ b/src/viam/gen/common/v1/common_pb2.pyi @@ -558,17 +558,42 @@ global___GetKinematicsRequest = GetKinematicsRequest @typing.final class GetKinematicsResponse(google.protobuf.message.Message): DESCRIPTOR: google.protobuf.descriptor.Descriptor + + @typing.final + class MeshesByUrdfFilepathEntry(google.protobuf.message.Message): + DESCRIPTOR: google.protobuf.descriptor.Descriptor + KEY_FIELD_NUMBER: builtins.int + VALUE_FIELD_NUMBER: builtins.int + key: builtins.str + + @property + def value(self) -> global___Mesh: + ... + + def __init__(self, *, key: builtins.str=..., value: global___Mesh | None=...) -> None: + ... + + def HasField(self, field_name: typing.Literal['value', b'value']) -> builtins.bool: + ... + + def ClearField(self, field_name: typing.Literal['key', b'key', 'value', b'value']) -> None: + ... FORMAT_FIELD_NUMBER: builtins.int KINEMATICS_DATA_FIELD_NUMBER: builtins.int + MESHES_BY_URDF_FILEPATH_FIELD_NUMBER: builtins.int format: global___KinematicsFileFormat.ValueType 'The kinematics of the component, in either URDF format or in Viam’s kinematic parameter format (spatial vector algebra)\n https://docs.viam.com/internals/kinematic-chain-config/#kinematic-parameters\n ' kinematics_data: builtins.bytes 'The byte contents of the file' - def __init__(self, *, format: global___KinematicsFileFormat.ValueType=..., kinematics_data: builtins.bytes=...) -> None: + @property + def meshes_by_urdf_filepath(self) -> google.protobuf.internal.containers.MessageMap[builtins.str, global___Mesh]: + """Map of URDF mesh file paths to mesh data""" + + def __init__(self, *, format: global___KinematicsFileFormat.ValueType=..., kinematics_data: builtins.bytes=..., meshes_by_urdf_filepath: collections.abc.Mapping[builtins.str, global___Mesh] | None=...) -> None: ... - def ClearField(self, field_name: typing.Literal['format', b'format', 'kinematics_data', b'kinematics_data']) -> None: + def ClearField(self, field_name: typing.Literal['format', b'format', 'kinematics_data', b'kinematics_data', 'meshes_by_urdf_filepath', b'meshes_by_urdf_filepath']) -> None: ... global___GetKinematicsResponse = GetKinematicsResponse diff --git a/src/viam/gen/component/audioinput/__init__.py b/src/viam/gen/component/audioinput/__init__.py deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/src/viam/gen/component/audioinput/v1/__init__.py b/src/viam/gen/component/audioinput/v1/__init__.py deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/src/viam/gen/component/audioinput/v1/audioinput_grpc.py b/src/viam/gen/component/audioinput/v1/audioinput_grpc.py deleted file mode 100644 index 4d2a802b72..0000000000 --- a/src/viam/gen/component/audioinput/v1/audioinput_grpc.py +++ /dev/null @@ -1,63 +0,0 @@ -import abc -import typing -import grpclib.const -import grpclib.client -import grpclib.exceptions -if typing.TYPE_CHECKING: - import grpclib.server -from .... import common -import google.api.annotations_pb2 -import google.api.httpbody_pb2 -import google.protobuf.duration_pb2 -from .... import component - -class AudioInputServiceBase(abc.ABC): - - @abc.abstractmethod - async def Chunks(self, stream: 'grpclib.server.Stream[component.audioinput.v1.audioinput_pb2.ChunksRequest, component.audioinput.v1.audioinput_pb2.ChunksResponse]') -> None: - pass - - @abc.abstractmethod - async def Properties(self, stream: 'grpclib.server.Stream[component.audioinput.v1.audioinput_pb2.PropertiesRequest, component.audioinput.v1.audioinput_pb2.PropertiesResponse]') -> None: - pass - - @abc.abstractmethod - async def Record(self, stream: 'grpclib.server.Stream[component.audioinput.v1.audioinput_pb2.RecordRequest, google.api.httpbody_pb2.HttpBody]') -> None: - pass - - @abc.abstractmethod - async def DoCommand(self, stream: 'grpclib.server.Stream[common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse]') -> None: - pass - - @abc.abstractmethod - async def GetGeometries(self, stream: 'grpclib.server.Stream[common.v1.common_pb2.GetGeometriesRequest, common.v1.common_pb2.GetGeometriesResponse]') -> None: - pass - - def __mapping__(self) -> typing.Dict[str, grpclib.const.Handler]: - return {'/viam.component.audioinput.v1.AudioInputService/Chunks': grpclib.const.Handler(self.Chunks, grpclib.const.Cardinality.UNARY_STREAM, component.audioinput.v1.audioinput_pb2.ChunksRequest, component.audioinput.v1.audioinput_pb2.ChunksResponse), '/viam.component.audioinput.v1.AudioInputService/Properties': grpclib.const.Handler(self.Properties, grpclib.const.Cardinality.UNARY_UNARY, component.audioinput.v1.audioinput_pb2.PropertiesRequest, component.audioinput.v1.audioinput_pb2.PropertiesResponse), '/viam.component.audioinput.v1.AudioInputService/Record': grpclib.const.Handler(self.Record, grpclib.const.Cardinality.UNARY_UNARY, component.audioinput.v1.audioinput_pb2.RecordRequest, google.api.httpbody_pb2.HttpBody), '/viam.component.audioinput.v1.AudioInputService/DoCommand': grpclib.const.Handler(self.DoCommand, grpclib.const.Cardinality.UNARY_UNARY, common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse), '/viam.component.audioinput.v1.AudioInputService/GetGeometries': grpclib.const.Handler(self.GetGeometries, grpclib.const.Cardinality.UNARY_UNARY, common.v1.common_pb2.GetGeometriesRequest, common.v1.common_pb2.GetGeometriesResponse)} - -class UnimplementedAudioInputServiceBase(AudioInputServiceBase): - - async def Chunks(self, stream: 'grpclib.server.Stream[component.audioinput.v1.audioinput_pb2.ChunksRequest, component.audioinput.v1.audioinput_pb2.ChunksResponse]') -> None: - raise grpclib.exceptions.GRPCError(grpclib.const.Status.UNIMPLEMENTED) - - async def Properties(self, stream: 'grpclib.server.Stream[component.audioinput.v1.audioinput_pb2.PropertiesRequest, component.audioinput.v1.audioinput_pb2.PropertiesResponse]') -> None: - raise grpclib.exceptions.GRPCError(grpclib.const.Status.UNIMPLEMENTED) - - async def Record(self, stream: 'grpclib.server.Stream[component.audioinput.v1.audioinput_pb2.RecordRequest, google.api.httpbody_pb2.HttpBody]') -> None: - raise grpclib.exceptions.GRPCError(grpclib.const.Status.UNIMPLEMENTED) - - async def DoCommand(self, stream: 'grpclib.server.Stream[common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse]') -> None: - raise grpclib.exceptions.GRPCError(grpclib.const.Status.UNIMPLEMENTED) - - async def GetGeometries(self, stream: 'grpclib.server.Stream[common.v1.common_pb2.GetGeometriesRequest, common.v1.common_pb2.GetGeometriesResponse]') -> None: - raise grpclib.exceptions.GRPCError(grpclib.const.Status.UNIMPLEMENTED) - -class AudioInputServiceStub: - - def __init__(self, channel: grpclib.client.Channel) -> None: - self.Chunks = grpclib.client.UnaryStreamMethod(channel, '/viam.component.audioinput.v1.AudioInputService/Chunks', component.audioinput.v1.audioinput_pb2.ChunksRequest, component.audioinput.v1.audioinput_pb2.ChunksResponse) - self.Properties = grpclib.client.UnaryUnaryMethod(channel, '/viam.component.audioinput.v1.AudioInputService/Properties', component.audioinput.v1.audioinput_pb2.PropertiesRequest, component.audioinput.v1.audioinput_pb2.PropertiesResponse) - self.Record = grpclib.client.UnaryUnaryMethod(channel, '/viam.component.audioinput.v1.AudioInputService/Record', component.audioinput.v1.audioinput_pb2.RecordRequest, google.api.httpbody_pb2.HttpBody) - self.DoCommand = grpclib.client.UnaryUnaryMethod(channel, '/viam.component.audioinput.v1.AudioInputService/DoCommand', common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse) - self.GetGeometries = grpclib.client.UnaryUnaryMethod(channel, '/viam.component.audioinput.v1.AudioInputService/GetGeometries', common.v1.common_pb2.GetGeometriesRequest, common.v1.common_pb2.GetGeometriesResponse) \ No newline at end of file diff --git a/src/viam/gen/component/audioinput/v1/audioinput_pb2.py b/src/viam/gen/component/audioinput/v1/audioinput_pb2.py deleted file mode 100644 index 1d3d65e342..0000000000 --- a/src/viam/gen/component/audioinput/v1/audioinput_pb2.py +++ /dev/null @@ -1,45 +0,0 @@ -"""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, 5, 29, 2, '', 'component/audioinput/v1/audioinput.proto') -_sym_db = _symbol_database.Default() -from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -from google.api import httpbody_pb2 as google_dot_api_dot_httpbody__pb2 -from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(component/audioinput/v1/audioinput.proto\x12\x1cviam.component.audioinput.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19google/api/httpbody.proto\x1a\x1egoogle/protobuf/duration.proto"Z\n\rRecordRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x125\n\x08duration\x18\x02 \x01(\x0b2\x19.google.protobuf.DurationR\x08duration"\xa2\x01\n\x0eAudioChunkInfo\x12O\n\rsample_format\x18\x01 \x01(\x0e2*.viam.component.audioinput.v1.SampleFormatR\x0csampleFormat\x12\x1a\n\x08channels\x18\x02 \x01(\rR\x08channels\x12#\n\rsampling_rate\x18\x03 \x01(\x03R\x0csamplingRate"8\n\nAudioChunk\x12\x12\n\x04data\x18\x01 \x01(\x0cR\x04data\x12\x16\n\x06length\x18\x02 \x01(\rR\x06length"t\n\rChunksRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12O\n\rsample_format\x18\x02 \x01(\x0e2*.viam.component.audioinput.v1.SampleFormatR\x0csampleFormat"\x9e\x01\n\x0eChunksResponse\x12B\n\x04info\x18\x01 \x01(\x0b2,.viam.component.audioinput.v1.AudioChunkInfoH\x00R\x04info\x12@\n\x05chunk\x18\x02 \x01(\x0b2(.viam.component.audioinput.v1.AudioChunkH\x00R\x05chunkB\x06\n\x04type"\'\n\x11PropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"\x96\x02\n\x12PropertiesResponse\x12#\n\rchannel_count\x18\x01 \x01(\rR\x0cchannelCount\x123\n\x07latency\x18\x02 \x01(\x0b2\x19.google.protobuf.DurationR\x07latency\x12\x1f\n\x0bsample_rate\x18\x03 \x01(\rR\nsampleRate\x12\x1f\n\x0bsample_size\x18\x04 \x01(\rR\nsampleSize\x12"\n\ris_big_endian\x18\x05 \x01(\x08R\x0bisBigEndian\x12\x19\n\x08is_float\x18\x06 \x01(\x08R\x07isFloat\x12%\n\x0eis_interleaved\x18\x07 \x01(\x08R\risInterleaved*y\n\x0cSampleFormat\x12\x1d\n\x19SAMPLE_FORMAT_UNSPECIFIED\x10\x00\x12#\n\x1fSAMPLE_FORMAT_INT16_INTERLEAVED\x10\x01\x12%\n!SAMPLE_FORMAT_FLOAT32_INTERLEAVED\x10\x022\xdc\x05\n\x11AudioInputService\x12e\n\x06Chunks\x12+.viam.component.audioinput.v1.ChunksRequest\x1a,.viam.component.audioinput.v1.ChunksResponse0\x01\x12\xac\x01\n\nProperties\x12/.viam.component.audioinput.v1.PropertiesRequest\x1a0.viam.component.audioinput.v1.PropertiesResponse";\x82\xd3\xe4\x93\x025\x123/viam/api/v1/component/audioinput/{name}/properties\x12\x84\x01\n\x06Record\x12+.viam.component.audioinput.v1.RecordRequest\x1a\x14.google.api.HttpBody"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/audioinput/{name}/record\x12\x8d\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse";\x82\xd3\xe4\x93\x025"3/viam/api/v1/component/audioinput/{name}/do_command\x12\x99\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse";\x82\xd3\xe4\x93\x025\x123/viam/api/v1/component/audioinput/{name}/geometriesBK\n com.viam.component.audioinput.v1Z\'go.viam.com/api/component/audioinput/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.audioinput.v1.audioinput_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b"\n com.viam.component.audioinput.v1Z'go.viam.com/api/component/audioinput/v1" - _globals['_AUDIOINPUTSERVICE'].methods_by_name['Properties']._loaded_options = None - _globals['_AUDIOINPUTSERVICE'].methods_by_name['Properties']._serialized_options = b'\x82\xd3\xe4\x93\x025\x123/viam/api/v1/component/audioinput/{name}/properties' - _globals['_AUDIOINPUTSERVICE'].methods_by_name['Record']._loaded_options = None - _globals['_AUDIOINPUTSERVICE'].methods_by_name['Record']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/audioinput/{name}/record' - _globals['_AUDIOINPUTSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_AUDIOINPUTSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x025"3/viam/api/v1/component/audioinput/{name}/do_command' - _globals['_AUDIOINPUTSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_AUDIOINPUTSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x025\x123/viam/api/v1/component/audioinput/{name}/geometries' - _globals['_SAMPLEFORMAT']._serialized_start = 1103 - _globals['_SAMPLEFORMAT']._serialized_end = 1224 - _globals['_RECORDREQUEST']._serialized_start = 187 - _globals['_RECORDREQUEST']._serialized_end = 277 - _globals['_AUDIOCHUNKINFO']._serialized_start = 280 - _globals['_AUDIOCHUNKINFO']._serialized_end = 442 - _globals['_AUDIOCHUNK']._serialized_start = 444 - _globals['_AUDIOCHUNK']._serialized_end = 500 - _globals['_CHUNKSREQUEST']._serialized_start = 502 - _globals['_CHUNKSREQUEST']._serialized_end = 618 - _globals['_CHUNKSRESPONSE']._serialized_start = 621 - _globals['_CHUNKSRESPONSE']._serialized_end = 779 - _globals['_PROPERTIESREQUEST']._serialized_start = 781 - _globals['_PROPERTIESREQUEST']._serialized_end = 820 - _globals['_PROPERTIESRESPONSE']._serialized_start = 823 - _globals['_PROPERTIESRESPONSE']._serialized_end = 1101 - _globals['_AUDIOINPUTSERVICE']._serialized_start = 1227 - _globals['_AUDIOINPUTSERVICE']._serialized_end = 1959 \ No newline at end of file diff --git a/src/viam/gen/component/audioinput/v1/audioinput_pb2.pyi b/src/viam/gen/component/audioinput/v1/audioinput_pb2.pyi deleted file mode 100644 index 64d3667aea..0000000000 --- a/src/viam/gen/component/audioinput/v1/audioinput_pb2.pyi +++ /dev/null @@ -1,179 +0,0 @@ -""" -@generated by mypy-protobuf. Do not edit manually! -isort:skip_file -""" -import builtins -import google.protobuf.descriptor -import google.protobuf.duration_pb2 -import google.protobuf.internal.enum_type_wrapper -import google.protobuf.message -import sys -import typing -if sys.version_info >= (3, 10): - import typing as typing_extensions -else: - import typing_extensions -DESCRIPTOR: google.protobuf.descriptor.FileDescriptor - -class _SampleFormat: - ValueType = typing.NewType('ValueType', builtins.int) - V: typing_extensions.TypeAlias = ValueType - -class _SampleFormatEnumTypeWrapper(google.protobuf.internal.enum_type_wrapper._EnumTypeWrapper[_SampleFormat.ValueType], builtins.type): - DESCRIPTOR: google.protobuf.descriptor.EnumDescriptor - SAMPLE_FORMAT_UNSPECIFIED: _SampleFormat.ValueType - SAMPLE_FORMAT_INT16_INTERLEAVED: _SampleFormat.ValueType - SAMPLE_FORMAT_FLOAT32_INTERLEAVED: _SampleFormat.ValueType - -class SampleFormat(_SampleFormat, metaclass=_SampleFormatEnumTypeWrapper): - ... -SAMPLE_FORMAT_UNSPECIFIED: SampleFormat.ValueType -SAMPLE_FORMAT_INT16_INTERLEAVED: SampleFormat.ValueType -SAMPLE_FORMAT_FLOAT32_INTERLEAVED: SampleFormat.ValueType -global___SampleFormat = SampleFormat - -@typing.final -class RecordRequest(google.protobuf.message.Message): - DESCRIPTOR: google.protobuf.descriptor.Descriptor - NAME_FIELD_NUMBER: builtins.int - DURATION_FIELD_NUMBER: builtins.int - name: builtins.str - 'Name of an audio input' - - @property - def duration(self) -> google.protobuf.duration_pb2.Duration: - ... - - def __init__(self, *, name: builtins.str=..., duration: google.protobuf.duration_pb2.Duration | None=...) -> None: - ... - - def HasField(self, field_name: typing.Literal['duration', b'duration']) -> builtins.bool: - ... - - def ClearField(self, field_name: typing.Literal['duration', b'duration', 'name', b'name']) -> None: - ... -global___RecordRequest = RecordRequest - -@typing.final -class AudioChunkInfo(google.protobuf.message.Message): - DESCRIPTOR: google.protobuf.descriptor.Descriptor - SAMPLE_FORMAT_FIELD_NUMBER: builtins.int - CHANNELS_FIELD_NUMBER: builtins.int - SAMPLING_RATE_FIELD_NUMBER: builtins.int - sample_format: global___SampleFormat.ValueType - 'Actual sample encoding format of the response' - channels: builtins.int - sampling_rate: builtins.int - - def __init__(self, *, sample_format: global___SampleFormat.ValueType=..., channels: builtins.int=..., sampling_rate: builtins.int=...) -> None: - ... - - def ClearField(self, field_name: typing.Literal['channels', b'channels', 'sample_format', b'sample_format', 'sampling_rate', b'sampling_rate']) -> None: - ... -global___AudioChunkInfo = AudioChunkInfo - -@typing.final -class AudioChunk(google.protobuf.message.Message): - DESCRIPTOR: google.protobuf.descriptor.Descriptor - DATA_FIELD_NUMBER: builtins.int - LENGTH_FIELD_NUMBER: builtins.int - data: builtins.bytes - 'Data is PCM data that is organized according to the sample format\n along with its possible interleaving. Data in each format is\n Little Endian.\n ' - length: builtins.int - 'Length is the number of samples' - - def __init__(self, *, data: builtins.bytes=..., length: builtins.int=...) -> None: - ... - - def ClearField(self, field_name: typing.Literal['data', b'data', 'length', b'length']) -> None: - ... -global___AudioChunk = AudioChunk - -@typing.final -class ChunksRequest(google.protobuf.message.Message): - DESCRIPTOR: google.protobuf.descriptor.Descriptor - NAME_FIELD_NUMBER: builtins.int - SAMPLE_FORMAT_FIELD_NUMBER: builtins.int - name: builtins.str - 'Name of an audio input' - sample_format: global___SampleFormat.ValueType - 'Requested sample encoding format of the response' - - def __init__(self, *, name: builtins.str=..., sample_format: global___SampleFormat.ValueType=...) -> None: - ... - - def ClearField(self, field_name: typing.Literal['name', b'name', 'sample_format', b'sample_format']) -> None: - ... -global___ChunksRequest = ChunksRequest - -@typing.final -class ChunksResponse(google.protobuf.message.Message): - DESCRIPTOR: google.protobuf.descriptor.Descriptor - INFO_FIELD_NUMBER: builtins.int - CHUNK_FIELD_NUMBER: builtins.int - - @property - def info(self) -> global___AudioChunkInfo: - ... - - @property - def chunk(self) -> global___AudioChunk: - ... - - def __init__(self, *, info: global___AudioChunkInfo | None=..., chunk: global___AudioChunk | None=...) -> None: - ... - - def HasField(self, field_name: typing.Literal['chunk', b'chunk', 'info', b'info', 'type', b'type']) -> builtins.bool: - ... - - def ClearField(self, field_name: typing.Literal['chunk', b'chunk', 'info', b'info', 'type', b'type']) -> None: - ... - - def WhichOneof(self, oneof_group: typing.Literal['type', b'type']) -> typing.Literal['info', 'chunk'] | None: - ... -global___ChunksResponse = ChunksResponse - -@typing.final -class PropertiesRequest(google.protobuf.message.Message): - DESCRIPTOR: google.protobuf.descriptor.Descriptor - NAME_FIELD_NUMBER: builtins.int - name: builtins.str - 'Name of an audio input' - - def __init__(self, *, name: builtins.str=...) -> None: - ... - - def ClearField(self, field_name: typing.Literal['name', b'name']) -> None: - ... -global___PropertiesRequest = PropertiesRequest - -@typing.final -class PropertiesResponse(google.protobuf.message.Message): - DESCRIPTOR: google.protobuf.descriptor.Descriptor - CHANNEL_COUNT_FIELD_NUMBER: builtins.int - LATENCY_FIELD_NUMBER: builtins.int - SAMPLE_RATE_FIELD_NUMBER: builtins.int - SAMPLE_SIZE_FIELD_NUMBER: builtins.int - IS_BIG_ENDIAN_FIELD_NUMBER: builtins.int - IS_FLOAT_FIELD_NUMBER: builtins.int - IS_INTERLEAVED_FIELD_NUMBER: builtins.int - channel_count: builtins.int - sample_rate: builtins.int - sample_size: builtins.int - is_big_endian: builtins.bool - is_float: builtins.bool - is_interleaved: builtins.bool - - @property - def latency(self) -> google.protobuf.duration_pb2.Duration: - ... - - def __init__(self, *, channel_count: builtins.int=..., latency: google.protobuf.duration_pb2.Duration | None=..., sample_rate: builtins.int=..., sample_size: builtins.int=..., is_big_endian: builtins.bool=..., is_float: builtins.bool=..., is_interleaved: builtins.bool=...) -> None: - ... - - def HasField(self, field_name: typing.Literal['latency', b'latency']) -> builtins.bool: - ... - - def ClearField(self, field_name: typing.Literal['channel_count', b'channel_count', 'is_big_endian', b'is_big_endian', 'is_float', b'is_float', 'is_interleaved', b'is_interleaved', 'latency', b'latency', 'sample_rate', b'sample_rate', 'sample_size', b'sample_size']) -> None: - ... -global___PropertiesResponse = PropertiesResponse \ No newline at end of file diff --git a/src/viam/proto/component/audioinput/__init__.py b/src/viam/proto/component/audioinput/__init__.py deleted file mode 100644 index c0dde507ba..0000000000 --- a/src/viam/proto/component/audioinput/__init__.py +++ /dev/null @@ -1,30 +0,0 @@ -""" -@generated by Viam. -Do not edit manually! -""" - -from ....gen.component.audioinput.v1.audioinput_grpc import AudioInputServiceBase, AudioInputServiceStub, UnimplementedAudioInputServiceBase -from ....gen.component.audioinput.v1.audioinput_pb2 import ( - AudioChunk, - AudioChunkInfo, - ChunksRequest, - ChunksResponse, - PropertiesRequest, - PropertiesResponse, - RecordRequest, - SampleFormat, -) - -__all__ = [ - "AudioInputServiceBase", - "AudioInputServiceStub", - "UnimplementedAudioInputServiceBase", - "AudioChunk", - "AudioChunkInfo", - "ChunksRequest", - "ChunksResponse", - "PropertiesRequest", - "PropertiesResponse", - "RecordRequest", - "SampleFormat", -] diff --git a/src/viam/proto/component/camera/__init__.py b/src/viam/proto/component/camera/__init__.py index a466b581bf..bd1b352077 100644 --- a/src/viam/proto/component/camera/__init__.py +++ b/src/viam/proto/component/camera/__init__.py @@ -6,6 +6,7 @@ from ....gen.component.camera.v1.camera_grpc import CameraServiceBase, CameraServiceStub, UnimplementedCameraServiceBase from ....gen.component.camera.v1.camera_pb2 import ( DistortionParameters, + Format, GetImageRequest, GetImageResponse, GetImagesRequest, @@ -27,6 +28,7 @@ "CameraServiceStub", "UnimplementedCameraServiceBase", "DistortionParameters", + "Format", "GetImageRequest", "GetImageResponse", "GetImagesRequest", diff --git a/src/viam/version_metadata.py b/src/viam/version_metadata.py index f3c0a581f9..234f0214aa 100644 --- a/src/viam/version_metadata.py +++ b/src/viam/version_metadata.py @@ -1,4 +1,4 @@ __version__ = "0.66.0" -API_VERSION = "v0.1.507" +API_VERSION = "v0.1.511" SDK_VERSION = __version__ From 4d05f0e7077feec49f5947eff1240fa72291adc4 Mon Sep 17 00:00:00 2001 From: Nick Franczak Date: Tue, 20 Jan 2026 15:46:56 -0500 Subject: [PATCH 2/2] lets try this out --- src/viam/app/app_client.py | 4 + src/viam/app/data_client.py | 39 + src/viam/components/arm/__init__.py | 3 +- src/viam/components/arm/arm.py | 16 +- src/viam/components/arm/client.py | 6 +- src/viam/components/arm/service.py | 6 +- src/viam/components/audio_in/audio_in.py | 74 - src/viam/components/audio_in/client.py | 76 - src/viam/components/audio_in/service.py | 83 - src/viam/components/gantry/client.py | 5 +- src/viam/components/gantry/gantry.py | 16 +- src/viam/components/gantry/service.py | 6 +- src/viam/components/gripper/__init__.py | 3 +- src/viam/components/gripper/client.py | 6 +- src/viam/components/gripper/gripper.py | 16 +- src/viam/components/gripper/service.py | 6 +- src/viam/gen/app/agent/v1/agent_pb2.py | 75 +- .../gen/app/cloudslam/v1/cloud_slam_pb2.py | 87 +- src/viam/gen/app/data/v1/data_pb2.py | 471 +++--- .../datapipelines/v1/data_pipelines_pb2.py | 95 +- src/viam/gen/app/dataset/v1/dataset_pb2.py | 71 +- src/viam/gen/app/datasync/v1/data_sync_pb2.py | 115 +- .../app/mlinference/v1/ml_inference_pb2.py | 27 +- .../gen/app/mltraining/v1/ml_training_pb2.py | 263 ++-- src/viam/gen/app/packages/v1/packages_pb2.py | 83 +- src/viam/gen/app/v1/app_pb2.py | 1379 ++++++++--------- src/viam/gen/app/v1/billing_pb2.py | 183 ++- src/viam/gen/app/v1/end_user_pb2.py | 95 +- src/viam/gen/app/v1/robot_pb2.py | 239 ++- src/viam/gen/common/v1/common_pb2.py | 176 ++- src/viam/gen/component/arm/v1/arm_pb2.py | 131 +- .../gen/component/audioin/v1/audioin_pb2.py | 47 +- .../gen/component/audioout/v1/audioout_pb2.py | 43 +- src/viam/gen/component/base/v1/base_pb2.py | 111 +- src/viam/gen/component/board/v1/board_pb2.py | 183 ++- .../gen/component/button/v1/button_pb2.py | 35 +- .../gen/component/camera/v1/camera_pb2.py | 111 +- .../gen/component/encoder/v1/encoder_pb2.py | 67 +- .../gen/component/gantry/v1/gantry_pb2.py | 107 +- .../gen/component/generic/v1/generic_pb2.py | 27 +- .../gen/component/gripper/v1/gripper_pb2.py | 91 +- .../v1/input_controller_pb2.py | 87 +- src/viam/gen/component/motor/v1/motor_pb2.py | 151 +- .../movementsensor/v1/movementsensor_pb2.py | 135 +- .../posetracker/v1/pose_tracker_pb2.py | 47 +- .../powersensor/v1/powersensor_pb2.py | 63 +- .../gen/component/sensor/v1/sensor_pb2.py | 31 +- src/viam/gen/component/servo/v1/servo_pb2.py | 79 +- .../gen/component/switch/v1/switch_pb2.py | 59 +- .../gen/component/testecho/v1/testecho_pb2.py | 55 +- src/viam/gen/module/v1/module_pb2.py | 67 +- .../proto/common/v1/common_pb2.py | 39 +- .../proto/resource/v1/resource_pb2.py | 19 +- .../opentelemetry/proto/trace/v1/trace_pb2.py | 55 +- .../proto/rpc/examples/echo/v1/echo_pb2.py | 49 +- .../echoresource/v1/echoresource_pb2.py | 43 +- src/viam/gen/proto/rpc/v1/auth_pb2.py | 51 +- src/viam/gen/proto/rpc/webrtc/v1/grpc_pb2.py | 67 +- .../gen/proto/rpc/webrtc/v1/signaling_pb2.py | 119 +- .../gen/provisioning/v1/provisioning_pb2.py | 75 +- src/viam/gen/robot/v1/robot_pb2.py | 379 +++-- .../datamanager/v1/data_manager_pb2.py | 47 +- .../gen/service/discovery/v1/discovery_pb2.py | 35 +- .../gen/service/generic/v1/generic_pb2.py | 23 +- .../gen/service/mlmodel/v1/mlmodel_pb2.py | 147 +- src/viam/gen/service/motion/v1/motion_pb2.py | 231 ++- .../service/navigation/v1/navigation_pb2.py | 147 +- .../gen/service/sensors/v1/sensors_pb2.py | 115 +- src/viam/gen/service/shell/v1/shell_pb2.py | 67 +- src/viam/gen/service/slam/v1/slam_pb2.py | 83 +- src/viam/gen/service/video/v1/video_pb2.py | 35 +- src/viam/gen/service/vision/v1/vision_pb2.py | 115 +- .../v1/world_state_store_pb2.py | 55 +- src/viam/gen/stream/v1/stream_pb2.py | 63 +- src/viam/gen/tagger/v1/tagger_pb2.py | 17 +- src/viam/proto/app/__init__.py | 613 ++++---- src/viam/proto/app/agent/__init__.py | 33 +- src/viam/proto/app/billing.py | 71 +- src/viam/proto/app/cloudslam/__init__.py | 53 +- src/viam/proto/app/data/__init__.py | 189 +-- src/viam/proto/app/datapipelines/__init__.py | 53 +- src/viam/proto/app/dataset/__init__.py | 45 +- src/viam/proto/app/datasync/__init__.py | 49 +- src/viam/proto/app/end_user.py | 39 +- src/viam/proto/app/mlinference/__init__.py | 26 +- src/viam/proto/app/mltraining/__init__.py | 63 +- src/viam/proto/app/packages/__init__.py | 43 +- src/viam/proto/app/robot.py | 95 +- src/viam/proto/common/__init__.py | 77 +- src/viam/proto/component/arm/__init__.py | 53 +- src/viam/proto/component/audioin/__init__.py | 29 +- src/viam/proto/component/audioout/__init__.py | 26 +- src/viam/proto/component/base/__init__.py | 47 +- src/viam/proto/component/board/__init__.py | 73 +- src/viam/proto/component/button/__init__.py | 26 +- src/viam/proto/component/camera/__init__.py | 51 +- src/viam/proto/component/encoder/__init__.py | 33 +- src/viam/proto/component/gantry/__init__.py | 45 +- src/viam/proto/component/generic/__init__.py | 17 +- src/viam/proto/component/gripper/__init__.py | 39 +- .../component/inputcontroller/__init__.py | 35 +- src/viam/proto/component/motor/__init__.py | 61 +- .../component/movementsensor/__init__.py | 47 +- .../proto/component/posetracker/__init__.py | 22 +- .../proto/component/powersensor/__init__.py | 27 +- src/viam/proto/component/sensor/__init__.py | 17 +- src/viam/proto/component/servo/__init__.py | 37 +- src/viam/proto/component/switch/__init__.py | 31 +- src/viam/proto/component/testecho/__init__.py | 35 +- src/viam/proto/module/__init__.py | 43 +- .../opentelemetry/proto/common/__init__.py | 26 +- .../opentelemetry/proto/resource/__init__.py | 11 +- .../opentelemetry/proto/trace/__init__.py | 26 +- src/viam/proto/provisioning/__init__.py | 47 +- src/viam/proto/robot/__init__.py | 145 +- src/viam/proto/rpc/auth.py | 31 +- src/viam/proto/rpc/examples/echo/__init__.py | 31 +- .../rpc/examples/echoresource/__init__.py | 27 +- src/viam/proto/rpc/webrtc/grpc.py | 41 +- src/viam/proto/rpc/webrtc/signaling.py | 63 +- .../proto/service/datamanager/__init__.py | 23 +- src/viam/proto/service/discovery/__init__.py | 26 +- src/viam/proto/service/generic/__init__.py | 17 +- src/viam/proto/service/mlmodel/__init__.py | 63 +- src/viam/proto/service/motion/__init__.py | 75 +- src/viam/proto/service/navigation/__init__.py | 63 +- src/viam/proto/service/sensors/__init__.py | 35 +- src/viam/proto/service/shell/__init__.py | 41 +- src/viam/proto/service/slam/__init__.py | 41 +- src/viam/proto/service/video/__init__.py | 26 +- src/viam/proto/service/vision/__init__.py | 51 +- .../proto/service/worldstatestore/__init__.py | 29 +- src/viam/proto/stream/__init__.py | 41 +- src/viam/proto/tagger/__init__.py | 7 +- tests/mocks/components.py | 73 +- tests/test_arm.py | 10 +- tests/test_audio_in.py | 182 --- tests/test_gantry.py | 7 +- tests/test_gripper.py | 9 +- tests/test_registry.py | 1 - 140 files changed, 5313 insertions(+), 5725 deletions(-) delete mode 100644 src/viam/components/audio_in/audio_in.py delete mode 100644 src/viam/components/audio_in/client.py delete mode 100644 src/viam/components/audio_in/service.py delete mode 100644 tests/test_audio_in.py diff --git a/src/viam/app/app_client.py b/src/viam/app/app_client.py index 1f2dfc231a..a5c3bcb59a 100644 --- a/src/viam/app/app_client.py +++ b/src/viam/app/app_client.py @@ -168,6 +168,7 @@ ) from viam.proto.app import Fragment as FragmentPB from viam.proto.app import FragmentHistoryEntry as FragmentHistoryEntryPB +from viam.proto.app import FragmentImportList from viam.proto.app import FragmentVisibility as FragmentVisibilityPB from viam.proto.app import RobotPart as RobotPartPB from viam.proto.app import RobotPartHistoryEntry as RobotPartHistoryEntryPB @@ -736,6 +737,7 @@ async def update_organization( public_namespace: Optional[str] = None, region: Optional[str] = None, cid: Optional[str] = None, + default_fragments: Optional[FragmentImportList] = None, ) -> Organization: """Updates organization details. @@ -753,6 +755,7 @@ async def update_organization( public_namespace (Optional[str]): If provided, sets the org's namespace if it hasn't already been set. region (Optional[str]): If provided, updates the org's region. cid (Optional[str]): If provided, update's the org's CRM ID. + default_fragments (Optional[FragmentImportList]): If provided, updates the org's default fragments. Raises: GRPCError: If the org's namespace has already been set, or if the provided namespace is already taken. @@ -768,6 +771,7 @@ async def update_organization( region=region, cid=cid, name=name, + default_fragments=default_fragments, ) response: UpdateOrganizationResponse = await self._app_client.UpdateOrganization(request, metadata=self._metadata) return response.organization diff --git a/src/viam/app/data_client.py b/src/viam/app/data_client.py index 8cc2d9aa82..f98563a066 100644 --- a/src/viam/app/data_client.py +++ b/src/viam/app/data_client.py @@ -404,6 +404,7 @@ async def tabular_data_by_filter( count_only: bool = False, include_internal_data: bool = False, dest: Optional[str] = None, + mime_type: Optional[List[str]] = None, ) -> Tuple[List[TabularData], int, str]: """Filter and download tabular data. The data will be paginated into pages of ``limit`` items; the returned tuple will include the pagination ID. If a destination is provided, this method saves returned data to that file, overwriting any existing file content. @@ -434,6 +435,7 @@ async def tabular_data_by_filter( include_internal_data (bool): Whether to return the internal data. Internal data is used for Viam-specific data ingestion, like cloud SLAM. Defaults to ``False``. dest (str): Optional filepath for writing retrieved data. + mime_type (Optional[List[str]]): Optional mime types of data to filter on (for example, ["image/png"]). Returns: Tuple[List[TabularData], int, str]: A tuple containing the following: @@ -445,6 +447,23 @@ async def tabular_data_by_filter( For more information, see `Data Client API `_. """ filter = filter if filter else Filter() + if mime_type: + filter = Filter( + component_name=filter.component_name, + component_type=filter.component_type, + method=filter.method, + robot_name=filter.robot_name, + robot_id=filter.robot_id, + part_name=filter.part_name, + part_id=filter.part_id, + location_ids=filter.location_ids, + organization_ids=filter.organization_ids, + mime_type=mime_type, + interval=filter.interval, + tags_filter=filter.tags_filter, + bbox_labels=filter.bbox_labels, + dataset_id=filter.dataset_id, + ) data_request = DataRequest(filter=filter) if limit: @@ -697,6 +716,7 @@ async def binary_data_by_filter( count_only: bool = False, include_internal_data: bool = False, dest: Optional[str] = None, + mime_type: Optional[List[str]] = None, ) -> Tuple[List[BinaryData], int, str]: """Filter and download binary data. The data will be paginated into pages of ``limit`` items, and the pagination ID will be included in the returned tuple as ``last``. If a destination is provided, this method saves returned data to that file, @@ -751,6 +771,7 @@ async def binary_data_by_filter( include_internal_data (bool): Whether to return the internal data. Internal data is used for Viam-specific data ingestion, like cloud SLAM. Defaults to ``False``. dest (str): Optional filepath for writing retrieved data. + mime_type (Optional[List[str]]): Optional mime types of data to filter on (for example, ["image/png"]). Returns: Tuple[List[~viam.proto.app.data.BinaryData], int, str]: A tuple containing the following: @@ -761,6 +782,24 @@ async def binary_data_by_filter( For more information, see `Data Client API `_. """ + filter = filter if filter else Filter() + if mime_type: + filter = Filter( + component_name=filter.component_name, + component_type=filter.component_type, + method=filter.method, + robot_name=filter.robot_name, + robot_id=filter.robot_id, + part_name=filter.part_name, + part_id=filter.part_id, + location_ids=filter.location_ids, + organization_ids=filter.organization_ids, + mime_type=mime_type, + interval=filter.interval, + tags_filter=filter.tags_filter, + bbox_labels=filter.bbox_labels, + dataset_id=filter.dataset_id, + ) data_request = DataRequest(filter=filter) if limit: diff --git a/src/viam/components/arm/__init__.py b/src/viam/components/arm/__init__.py index 60278e4104..2020e0338c 100644 --- a/src/viam/components/arm/__init__.py +++ b/src/viam/components/arm/__init__.py @@ -1,4 +1,4 @@ -from viam.proto.common import KinematicsFileFormat, Pose +from viam.proto.common import KinematicsFileFormat, Mesh, Pose from viam.proto.component.arm import JointPositions from viam.resource.registry import Registry, ResourceRegistration @@ -10,6 +10,7 @@ "Arm", "JointPositions", "KinematicsFileFormat", + "Mesh", "Pose", ] diff --git a/src/viam/components/arm/arm.py b/src/viam/components/arm/arm.py index 5569bfafba..211d998412 100644 --- a/src/viam/components/arm/arm.py +++ b/src/viam/components/arm/arm.py @@ -1,10 +1,10 @@ import abc -from typing import Any, Dict, Final, Optional, Tuple +from typing import Any, Dict, Final, Mapping, Optional, Tuple from viam.resource.types import API, RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT from ..component_base import ComponentBase -from . import JointPositions, KinematicsFileFormat, Pose +from . import JointPositions, KinematicsFileFormat, Mesh, Pose class Arm(ComponentBase): @@ -195,7 +195,7 @@ async def is_moving(self) -> bool: @abc.abstractmethod async def get_kinematics( self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: """ Get the kinematics information associated with the arm. @@ -212,11 +212,15 @@ async def get_kinematics( # Get the byte contents of the file. k_bytes = kinematics[1] + # Get the meshes by URDF filepath. + meshes = kinematics[2] + Returns: - Tuple[KinematicsFileFormat.ValueType, bytes]: A tuple containing two values; the first [0] value represents the format of the - file, either in URDF format (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_URDF``) or + Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: A tuple containing three values; the first [0] value + represents the format of the file, either in URDF format (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_URDF``) or Viam's kinematic parameter format (spatial vector algebra) (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA``), - and the second [1] value represents the byte contents of the file. + the second [1] value represents the byte contents of the file, and the third [2] value is a mapping of URDF filepaths + to their corresponding meshes. For more information, see `Arm component `_. """ diff --git a/src/viam/components/arm/client.py b/src/viam/components/arm/client.py index 37ad25e081..13f2aa99c0 100644 --- a/src/viam/components/arm/client.py +++ b/src/viam/components/arm/client.py @@ -19,7 +19,7 @@ from viam.resource.rpc_client_base import ReconfigurableResourceRPCClientBase from viam.utils import ValueTypes, dict_to_struct, get_geometries, struct_to_dict -from . import Arm, KinematicsFileFormat, Pose +from . import Arm, KinematicsFileFormat, Mesh, Pose class ArmClient(Arm, ReconfigurableResourceRPCClientBase): @@ -113,11 +113,11 @@ async def do_command( async def get_kinematics( self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: md = kwargs.get("metadata", self.Metadata()).proto request = GetKinematicsRequest(name=self.name, extra=dict_to_struct(extra)) response: GetKinematicsResponse = await self.client.GetKinematics(request, timeout=timeout, metadata=md) - return (response.format, response.kinematics_data) + return (response.format, response.kinematics_data, dict(response.meshes_by_urdf_filepath)) async def get_geometries(self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs) -> List[Geometry]: md = kwargs.get("metadata", self.Metadata()) diff --git a/src/viam/components/arm/service.py b/src/viam/components/arm/service.py index 56e903daf8..9c34eeafcc 100644 --- a/src/viam/components/arm/service.py +++ b/src/viam/components/arm/service.py @@ -109,8 +109,10 @@ async def GetKinematics(self, stream: Stream[GetKinematicsRequest, GetKinematics assert request is not None arm = self.get_resource(request.name) timeout = stream.deadline.time_remaining() if stream.deadline else None - format, kinematics_data = await arm.get_kinematics(extra=struct_to_dict(request.extra), timeout=timeout, metadata=stream.metadata) - response = GetKinematicsResponse(format=format, kinematics_data=kinematics_data) + format, kinematics_data, meshes_by_urdf_filepath = await arm.get_kinematics( + extra=struct_to_dict(request.extra), timeout=timeout, metadata=stream.metadata + ) + response = GetKinematicsResponse(format=format, kinematics_data=kinematics_data, meshes_by_urdf_filepath=meshes_by_urdf_filepath) await stream.send_message(response) async def GetGeometries(self, stream: Stream[GetGeometriesRequest, GetGeometriesResponse]) -> None: diff --git a/src/viam/components/audio_in/audio_in.py b/src/viam/components/audio_in/audio_in.py deleted file mode 100644 index 7a19fc2e55..0000000000 --- a/src/viam/components/audio_in/audio_in.py +++ /dev/null @@ -1,74 +0,0 @@ -import abc -import sys -from typing import Final, Optional - -from viam.proto.common import GetPropertiesResponse -from viam.proto.component.audioin import GetAudioResponse -from viam.resource.types import API, RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT -from viam.streams import Stream - -from ..component_base import ComponentBase - -if sys.version_info >= (3, 10): - from typing import TypeAlias -else: - from typing_extensions import TypeAlias - - -class AudioIn(ComponentBase): - """AudioIn represents a component that can capture audio. - - This acts as an abstract base class for any drivers representing specific - audio input implementations. This cannot be used on its own. If the ``__init__()`` function is - overridden, it must call the ``super().__init__()`` function. - """ - - API: Final = API( # pyright: ignore [reportIncompatibleVariableOverride] - RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT, "audio_in" - ) - - Properties: "TypeAlias" = GetPropertiesResponse - AudioResponse: "TypeAlias" = GetAudioResponse - AudioStream = Stream[AudioResponse] - - @abc.abstractmethod - async def get_audio( - self, codec: str, duration_seconds: float, previous_timestamp_ns: int, *, timeout: Optional[float] = None, **kwargs - ) -> AudioStream: - """ - Get a stream of audio from the device - - :: - - my_audio_in = AudioIn.from_robot(robot=machine, name="my_audio_in") - - stream = await my_audio_in.get_audio( - codec=AudioCodec.PCM16, - duration_seconds=10.0, - previous_timestamp_ns=0 - ) - - Args: - codec (str): The desired codec of the returned audio data - duration_seconds (float): duration of the stream. 0 = indefinite stream - previous_timestamp_ns (int): starting timestamp in nanoseconds for recording continuity. - Set to 0 to begin recording from the current time. - Returns: - AudioStream: stream of audio chunks. - ... - """ - - @abc.abstractmethod - async def get_properties(self, *, timeout: Optional[float] = None, **kwargs) -> Properties: - """ - Get the audio device's properties - - :: - - my_audio_in = AudioIn.from_robot(robot=machine, name="my_audio_in") - properties = await my_audio_in.get_properties() - - Returns: - Properties: The properties of the audio in device. - ... - """ diff --git a/src/viam/components/audio_in/client.py b/src/viam/components/audio_in/client.py deleted file mode 100644 index c025d6c25d..0000000000 --- a/src/viam/components/audio_in/client.py +++ /dev/null @@ -1,76 +0,0 @@ -import uuid -from typing import Any, Dict, List, Mapping, Optional - -from grpclib.client import Channel -from grpclib.client import Stream as ClientStream - -from viam.proto.common import DoCommandRequest, DoCommandResponse, Geometry, GetPropertiesRequest -from viam.proto.component.audioin import AudioInServiceStub, GetAudioRequest, GetAudioResponse -from viam.resource.rpc_client_base import ReconfigurableResourceRPCClientBase -from viam.streams import StreamWithIterator -from viam.utils import ValueTypes, dict_to_struct, get_geometries, struct_to_dict - -from .audio_in import AudioIn - - -class AudioInClient(AudioIn, ReconfigurableResourceRPCClientBase): - def __init__(self, name: str, channel: Channel) -> None: - self.channel = channel - self.client = AudioInServiceStub(channel) - super().__init__(name) - - async def get_audio( - self, - codec: str, - duration_seconds: float, - previous_timestamp_ns: int, - *, - extra: Optional[Dict[str, Any]] = None, - **kwargs, - ): - request = GetAudioRequest( - name=self.name, - codec=codec, - duration_seconds=duration_seconds, - previous_timestamp_nanoseconds=previous_timestamp_ns, - request_id=str(uuid.uuid4()), - extra=dict_to_struct(extra), - ) - - async def read(): - md = kwargs.get("metadata", self.Metadata()).proto - audio_stream: ClientStream[GetAudioRequest, GetAudioResponse] - async with self.client.GetAudio.open(metadata=md) as audio_stream: - try: - await audio_stream.send_message(request, end=True) - async for response in audio_stream: - yield response - except Exception as e: - raise (e) - - return StreamWithIterator(read()) - - async def get_properties( - self, - *, - timeout: Optional[float] = None, - **kwargs, - ) -> AudioIn.Properties: - md = kwargs.get("metadata", self.Metadata()).proto - return await self.client.GetProperties(GetPropertiesRequest(name=self.name), timeout=timeout, metadata=md) - - async def do_command( - self, - command: Mapping[str, ValueTypes], - *, - timeout: Optional[float] = None, - **kwargs, - ) -> Mapping[str, ValueTypes]: - md = kwargs.get("metadata", self.Metadata()).proto - request = DoCommandRequest(name=self.name, command=dict_to_struct(command)) - response: DoCommandResponse = await self.client.DoCommand(request, timeout=timeout, metadata=md) - return struct_to_dict(response.result) - - async def get_geometries(self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs) -> List[Geometry]: - md = kwargs.get("metadata", self.Metadata()) - return await get_geometries(self.client, self.name, extra, timeout, md) diff --git a/src/viam/components/audio_in/service.py b/src/viam/components/audio_in/service.py deleted file mode 100644 index cf23cd6b97..0000000000 --- a/src/viam/components/audio_in/service.py +++ /dev/null @@ -1,83 +0,0 @@ -from grpclib.server import Stream -from h2.exceptions import StreamClosedError - -from viam.logging import getLogger -from viam.proto.common import ( - DoCommandRequest, - DoCommandResponse, - GetGeometriesRequest, - GetGeometriesResponse, - GetPropertiesRequest, - GetPropertiesResponse, -) -from viam.proto.component.audioin import AudioInServiceBase, GetAudioRequest, GetAudioResponse -from viam.resource.rpc_service_base import ResourceRPCServiceBase -from viam.utils import dict_to_struct, struct_to_dict - -from .audio_in import AudioIn - -LOGGER = getLogger(__name__) - - -class AudioInRPCService(AudioInServiceBase, ResourceRPCServiceBase[AudioIn]): - """ - gRPC Service for a generic audio in. - """ - - RESOURCE_TYPE = AudioIn - - async def GetAudio(self, stream: Stream[GetAudioRequest, GetAudioResponse]) -> None: - request = await stream.recv_message() - assert request is not None - name = request.name - audio_in = self.get_resource(name) - audio_stream = await audio_in.get_audio( - codec=request.codec, - duration_seconds=request.duration_seconds, - previous_timestamp_ns=request.previous_timestamp_nanoseconds, - metadata=stream.metadata, - ) - async for response in audio_stream: - try: - response.request_id = request.request_id - await stream.send_message(response) - except StreamClosedError: - return - except Exception as e: - LOGGER.error(e) - return - - async def GetProperties(self, stream: Stream[GetPropertiesRequest, GetPropertiesResponse]) -> None: - request = await stream.recv_message() - assert request is not None - name = request.name - audio_in = self.get_resource(name) - timeout = stream.deadline.time_remaining() if stream.deadline else None - properties = await audio_in.get_properties( - timeout=timeout, - metadata=stream.metadata, - ) - await stream.send_message(properties) - - async def DoCommand(self, stream: Stream[DoCommandRequest, DoCommandResponse]) -> None: - request = await stream.recv_message() - assert request is not None - name = request.name - audio_in = self.get_resource(name) - timeout = stream.deadline.time_remaining() if stream.deadline else None - result = await audio_in.do_command( - command=struct_to_dict(request.command), - timeout=timeout, - metadata=stream.metadata, - ) - response = DoCommandResponse(result=dict_to_struct(result)) - await stream.send_message(response) - - async def GetGeometries(self, stream: Stream[GetGeometriesRequest, GetGeometriesResponse]) -> None: - request = await stream.recv_message() - assert request is not None - arm = self.get_resource(request.name) - timeout = stream.deadline.time_remaining() if stream.deadline else None - geometries = await arm.get_geometries(extra=struct_to_dict(request.extra), timeout=timeout) - response = GetGeometriesResponse(geometries=geometries) - await stream.send_message(response) diff --git a/src/viam/components/gantry/client.py b/src/viam/components/gantry/client.py index 1d300bbf9f..80fc2c166e 100644 --- a/src/viam/components/gantry/client.py +++ b/src/viam/components/gantry/client.py @@ -9,6 +9,7 @@ GetKinematicsRequest, GetKinematicsResponse, KinematicsFileFormat, + Mesh, ) from viam.proto.component.gantry import ( GantryServiceStub, @@ -119,11 +120,11 @@ async def do_command( async def get_kinematics( self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: md = kwargs.get("metadata", self.Metadata()).proto request = GetKinematicsRequest(name=self.name, extra=dict_to_struct(extra)) response: GetKinematicsResponse = await self.client.GetKinematics(request, timeout=timeout, metadata=md) - return (response.format, response.kinematics_data) + return (response.format, response.kinematics_data, dict(response.meshes_by_urdf_filepath)) async def get_geometries(self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs) -> List[Geometry]: md = kwargs.get("metadata", self.Metadata()) diff --git a/src/viam/components/gantry/gantry.py b/src/viam/components/gantry/gantry.py index 6d552fbe55..0fb72e574b 100644 --- a/src/viam/components/gantry/gantry.py +++ b/src/viam/components/gantry/gantry.py @@ -1,7 +1,7 @@ import abc -from typing import Any, Dict, Final, List, Optional, Tuple +from typing import Any, Dict, Final, List, Mapping, Optional, Tuple -from viam.components.arm import KinematicsFileFormat +from viam.components.arm import KinematicsFileFormat, Mesh from viam.resource.types import API, RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT from ..component_base import ComponentBase @@ -159,7 +159,7 @@ async def is_moving(self) -> bool: @abc.abstractmethod async def get_kinematics( self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: """ Get the kinematics information associated with the gantry. @@ -176,11 +176,15 @@ async def get_kinematics( # Get the byte contents of the file. k_bytes = kinematics[1] + # Get the meshes by URDF filepath. + meshes = kinematics[2] + Returns: - Tuple[KinematicsFileFormat.ValueType, bytes]: A tuple containing two values; the first [0] value represents the format of the - file, either in URDF format (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_URDF``) or + Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: A tuple containing three values; the first [0] value + represents the format of the file, either in URDF format (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_URDF``) or Viam's kinematic parameter format (spatial vector algebra) (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA``), - and the second [1] value represents the byte contents of the file. + the second [1] value represents the byte contents of the file, and the third [2] value is a mapping of URDF filepaths + to their corresponding meshes. For more information, see `Arm component `_. """ diff --git a/src/viam/components/gantry/service.py b/src/viam/components/gantry/service.py index 7036a0517c..80cd95fb56 100644 --- a/src/viam/components/gantry/service.py +++ b/src/viam/components/gantry/service.py @@ -115,8 +115,10 @@ async def GetKinematics(self, stream: Stream[GetKinematicsRequest, GetKinematics assert request is not None gantry = self.get_resource(request.name) timeout = stream.deadline.time_remaining() if stream.deadline else None - format, data = await gantry.get_kinematics(extra=struct_to_dict(request.extra), timeout=timeout, metadata=stream.metadata) - response = GetKinematicsResponse(format=format, kinematics_data=data) + format, data, meshes_by_urdf_filepath = await gantry.get_kinematics( + extra=struct_to_dict(request.extra), timeout=timeout, metadata=stream.metadata + ) + response = GetKinematicsResponse(format=format, kinematics_data=data, meshes_by_urdf_filepath=meshes_by_urdf_filepath) await stream.send_message(response) async def GetGeometries(self, stream: Stream[GetGeometriesRequest, GetGeometriesResponse]) -> None: diff --git a/src/viam/components/gripper/__init__.py b/src/viam/components/gripper/__init__.py index 5de9d2b5dd..dfbe82d434 100644 --- a/src/viam/components/gripper/__init__.py +++ b/src/viam/components/gripper/__init__.py @@ -1,4 +1,4 @@ -from viam.proto.common import KinematicsFileFormat +from viam.proto.common import KinematicsFileFormat, Mesh from viam.resource.registry import Registry, ResourceRegistration from .client import GripperClient @@ -8,6 +8,7 @@ __all__ = [ "Gripper", "KinematicsFileFormat", + "Mesh", ] Registry.register_api(ResourceRegistration(Gripper, GripperRPCService, lambda name, channel: GripperClient(name, channel))) diff --git a/src/viam/components/gripper/client.py b/src/viam/components/gripper/client.py index 359a862b34..aa123bdca2 100644 --- a/src/viam/components/gripper/client.py +++ b/src/viam/components/gripper/client.py @@ -2,7 +2,7 @@ from grpclib.client import Channel -from viam.proto.common import DoCommandRequest, DoCommandResponse, Geometry, GetKinematicsRequest, GetKinematicsResponse +from viam.proto.common import DoCommandRequest, DoCommandResponse, Geometry, GetKinematicsRequest, GetKinematicsResponse, Mesh from viam.proto.component.gripper import ( GrabRequest, GrabResponse, @@ -101,8 +101,8 @@ async def get_kinematics( extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs, - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: md = kwargs.get("metadata", self.Metadata()).proto request = GetKinematicsRequest(name=self.name, extra=dict_to_struct(extra)) response: GetKinematicsResponse = await self.client.GetKinematics(request, timeout=timeout, metadata=md) - return (response.format, response.kinematics_data) + return (response.format, response.kinematics_data, dict(response.meshes_by_urdf_filepath)) diff --git a/src/viam/components/gripper/gripper.py b/src/viam/components/gripper/gripper.py index 60883bbac7..cdb76af67f 100644 --- a/src/viam/components/gripper/gripper.py +++ b/src/viam/components/gripper/gripper.py @@ -1,11 +1,11 @@ import abc from dataclasses import dataclass -from typing import Any, Dict, Final, Optional, Tuple +from typing import Any, Dict, Final, Mapping, Optional, Tuple from viam.components.component_base import ComponentBase from viam.resource.types import API, RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT -from . import KinematicsFileFormat +from . import KinematicsFileFormat, Mesh class Gripper(ComponentBase): @@ -161,7 +161,7 @@ async def get_kinematics( extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs, - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: """ Get the kinematics information associated with the gripper. @@ -178,11 +178,15 @@ async def get_kinematics( # Get the byte contents of the file. k_bytes = kinematics[1] + # Get the meshes by URDF filepath. + meshes = kinematics[2] + Returns: - Tuple[KinematicsFileFormat.ValueType, bytes]: A tuple containing two values; the first [0] value represents the format of the - file, either in URDF format (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_URDF``) or + Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: A tuple containing three values; the first [0] value + represents the format of the file, either in URDF format (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_URDF``) or Viam's kinematic parameter format (spatial vector algebra) (``KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA``), - and the second [1] value represents the byte contents of the file. + the second [1] value represents the byte contents of the file, and the third [2] value is a mapping of URDF filepaths + to their corresponding meshes. For more information, see `Gripper component `_. """ diff --git a/src/viam/components/gripper/service.py b/src/viam/components/gripper/service.py index 571992b0dd..cbdadbd1bc 100644 --- a/src/viam/components/gripper/service.py +++ b/src/viam/components/gripper/service.py @@ -105,6 +105,8 @@ async def GetKinematics(self, stream: Stream[GetKinematicsRequest, GetKinematics assert request is not None gripper = self.get_resource(request.name) timeout = stream.deadline.time_remaining() if stream.deadline else None - format, kinematics_data = await gripper.get_kinematics(extra=struct_to_dict(request.extra), timeout=timeout) - response = GetKinematicsResponse(format=format, kinematics_data=kinematics_data) + format, kinematics_data, meshes_by_urdf_filepath = await gripper.get_kinematics( + extra=struct_to_dict(request.extra), timeout=timeout + ) + response = GetKinematicsResponse(format=format, kinematics_data=kinematics_data, meshes_by_urdf_filepath=meshes_by_urdf_filepath) await stream.send_message(response) diff --git a/src/viam/gen/app/agent/v1/agent_pb2.py b/src/viam/gen/app/agent/v1/agent_pb2.py index dca884bc71..cf0795675b 100644 --- a/src/viam/gen/app/agent/v1/agent_pb2.py +++ b/src/viam/gen/app/agent/v1/agent_pb2.py @@ -1,47 +1,44 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/agent/v1/agent.proto') _sym_db = _symbol_database.Default() from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18app/agent/v1/agent.proto\x12\x11viam.app.agent.v1\x1a\x1egoogle/protobuf/duration.proto\x1a\x1cgoogle/protobuf/struct.proto"\xe4\x02\n\x18DeviceAgentConfigRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x128\n\thost_info\x18\x02 \x01(\x0b2\x1b.viam.app.agent.v1.HostInfoR\x08hostInfo\x12u\n\x12subsystem_versions\x18\x03 \x03(\x0b2B.viam.app.agent.v1.DeviceAgentConfigRequest.SubsystemVersionsEntryB\x02\x18\x01R\x11subsystemVersions\x12A\n\x0cversion_info\x18\x04 \x01(\x0b2\x1e.viam.app.agent.v1.VersionInfoR\x0bversionInfo\x1aD\n\x16SubsystemVersionsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"\x8c\x06\n\x19DeviceAgentConfigResponse\x12s\n\x11subsystem_configs\x18\x01 \x03(\x0b2B.viam.app.agent.v1.DeviceAgentConfigResponse.SubsystemConfigsEntryB\x02\x18\x01R\x10subsystemConfigs\x12@\n\x0echeck_interval\x18\x02 \x01(\x0b2\x19.google.protobuf.DurationR\rcheckInterval\x12I\n\x11agent_update_info\x18\x03 \x01(\x0b2\x1d.viam.app.agent.v1.UpdateInfoR\x0fagentUpdateInfo\x12T\n\x17viam_server_update_info\x18\x04 \x01(\x0b2\x1d.viam.app.agent.v1.UpdateInfoR\x14viamServerUpdateInfo\x12D\n\x11advanced_settings\x18\x05 \x01(\x0b2\x17.google.protobuf.StructR\x10advancedSettings\x12L\n\x15network_configuration\x18\x06 \x01(\x0b2\x17.google.protobuf.StructR\x14networkConfiguration\x12H\n\x13additional_networks\x18\x07 \x01(\x0b2\x17.google.protobuf.StructR\x12additionalNetworks\x12J\n\x14system_configuration\x18\x08 \x01(\x0b2\x17.google.protobuf.StructR\x13systemConfiguration\x1am\n\x15SubsystemConfigsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12>\n\x05value\x18\x02 \x01(\x0b2(.viam.app.agent.v1.DeviceSubsystemConfigR\x05value:\x028\x01"\xd3\x01\n\x15DeviceSubsystemConfig\x12>\n\x0bupdate_info\x18\x01 \x01(\x0b2\x1d.viam.app.agent.v1.UpdateInfoR\nupdateInfo\x12\x18\n\x07disable\x18\x02 \x01(\x08R\x07disable\x12#\n\rforce_restart\x18\x03 \x01(\x08R\x0cforceRestart\x127\n\nattributes\x18\x04 \x01(\x0b2\x17.google.protobuf.StructR\nattributes:\x02\x18\x01"\xbf\x01\n\x0bVersionInfo\x12#\n\ragent_running\x18\x01 \x01(\tR\x0cagentRunning\x12\'\n\x0fagent_installed\x18\x02 \x01(\tR\x0eagentInstalled\x12.\n\x13viam_server_running\x18\x03 \x01(\tR\x11viamServerRunning\x122\n\x15viam_server_installed\x18\x04 \x01(\tR\x13viamServerInstalled"R\n\x08HostInfo\x12\x1a\n\x08platform\x18\x01 \x01(\tR\x08platform\x12\x16\n\x06distro\x18\x02 \x01(\tR\x06distro\x12\x12\n\x04tags\x18\x03 \x03(\tR\x04tags"\xa6\x01\n\nUpdateInfo\x12\x1a\n\x08filename\x18\x01 \x01(\tR\x08filename\x12\x10\n\x03url\x18\x02 \x01(\tR\x03url\x12\x18\n\x07version\x18\x03 \x01(\tR\x07version\x12\x16\n\x06sha256\x18\x04 \x01(\x0cR\x06sha256\x128\n\x06format\x18\x05 \x01(\x0e2 .viam.app.agent.v1.PackageFormatR\x06format*\x9f\x01\n\rPackageFormat\x12\x1e\n\x1aPACKAGE_FORMAT_UNSPECIFIED\x10\x00\x12\x16\n\x12PACKAGE_FORMAT_RAW\x10\x01\x12\x15\n\x11PACKAGE_FORMAT_XZ\x10\x02\x12\x1d\n\x19PACKAGE_FORMAT_EXECUTABLE\x10\x03\x12 \n\x1cPACKAGE_FORMAT_XZ_EXECUTABLE\x10\x042\x84\x01\n\x12AgentDeviceService\x12n\n\x11DeviceAgentConfig\x12+.viam.app.agent.v1.DeviceAgentConfigRequest\x1a,.viam.app.agent.v1.DeviceAgentConfigResponseB\x1eZ\x1cgo.viam.com/api/app/agent/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.agent.v1.agent_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x1cgo.viam.com/api/app/agent/v1' - _globals['_DEVICEAGENTCONFIGREQUEST_SUBSYSTEMVERSIONSENTRY']._loaded_options = None - _globals['_DEVICEAGENTCONFIGREQUEST_SUBSYSTEMVERSIONSENTRY']._serialized_options = b'8\x01' - _globals['_DEVICEAGENTCONFIGREQUEST'].fields_by_name['subsystem_versions']._loaded_options = None - _globals['_DEVICEAGENTCONFIGREQUEST'].fields_by_name['subsystem_versions']._serialized_options = b'\x18\x01' - _globals['_DEVICEAGENTCONFIGRESPONSE_SUBSYSTEMCONFIGSENTRY']._loaded_options = None - _globals['_DEVICEAGENTCONFIGRESPONSE_SUBSYSTEMCONFIGSENTRY']._serialized_options = b'8\x01' - _globals['_DEVICEAGENTCONFIGRESPONSE'].fields_by_name['subsystem_configs']._loaded_options = None - _globals['_DEVICEAGENTCONFIGRESPONSE'].fields_by_name['subsystem_configs']._serialized_options = b'\x18\x01' - _globals['_DEVICESUBSYSTEMCONFIG']._loaded_options = None - _globals['_DEVICESUBSYSTEMCONFIG']._serialized_options = b'\x18\x01' - _globals['_PACKAGEFORMAT']._serialized_start = 1913 - _globals['_PACKAGEFORMAT']._serialized_end = 2072 - _globals['_DEVICEAGENTCONFIGREQUEST']._serialized_start = 110 - _globals['_DEVICEAGENTCONFIGREQUEST']._serialized_end = 466 - _globals['_DEVICEAGENTCONFIGREQUEST_SUBSYSTEMVERSIONSENTRY']._serialized_start = 398 - _globals['_DEVICEAGENTCONFIGREQUEST_SUBSYSTEMVERSIONSENTRY']._serialized_end = 466 - _globals['_DEVICEAGENTCONFIGRESPONSE']._serialized_start = 469 - _globals['_DEVICEAGENTCONFIGRESPONSE']._serialized_end = 1249 - _globals['_DEVICEAGENTCONFIGRESPONSE_SUBSYSTEMCONFIGSENTRY']._serialized_start = 1140 - _globals['_DEVICEAGENTCONFIGRESPONSE_SUBSYSTEMCONFIGSENTRY']._serialized_end = 1249 - _globals['_DEVICESUBSYSTEMCONFIG']._serialized_start = 1252 - _globals['_DEVICESUBSYSTEMCONFIG']._serialized_end = 1463 - _globals['_VERSIONINFO']._serialized_start = 1466 - _globals['_VERSIONINFO']._serialized_end = 1657 - _globals['_HOSTINFO']._serialized_start = 1659 - _globals['_HOSTINFO']._serialized_end = 1741 - _globals['_UPDATEINFO']._serialized_start = 1744 - _globals['_UPDATEINFO']._serialized_end = 1910 - _globals['_AGENTDEVICESERVICE']._serialized_start = 2075 - _globals['_AGENTDEVICESERVICE']._serialized_end = 2207 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.agent.v1.agent_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x1cgo.viam.com/api/app/agent/v1' + _DEVICEAGENTCONFIGREQUEST_SUBSYSTEMVERSIONSENTRY._options = None + _DEVICEAGENTCONFIGREQUEST_SUBSYSTEMVERSIONSENTRY._serialized_options = b'8\x01' + _DEVICEAGENTCONFIGREQUEST.fields_by_name['subsystem_versions']._options = None + _DEVICEAGENTCONFIGREQUEST.fields_by_name['subsystem_versions']._serialized_options = b'\x18\x01' + _DEVICEAGENTCONFIGRESPONSE_SUBSYSTEMCONFIGSENTRY._options = None + _DEVICEAGENTCONFIGRESPONSE_SUBSYSTEMCONFIGSENTRY._serialized_options = b'8\x01' + _DEVICEAGENTCONFIGRESPONSE.fields_by_name['subsystem_configs']._options = None + _DEVICEAGENTCONFIGRESPONSE.fields_by_name['subsystem_configs']._serialized_options = b'\x18\x01' + _DEVICESUBSYSTEMCONFIG._options = None + _DEVICESUBSYSTEMCONFIG._serialized_options = b'\x18\x01' + _PACKAGEFORMAT._serialized_start = 1913 + _PACKAGEFORMAT._serialized_end = 2072 + _DEVICEAGENTCONFIGREQUEST._serialized_start = 110 + _DEVICEAGENTCONFIGREQUEST._serialized_end = 466 + _DEVICEAGENTCONFIGREQUEST_SUBSYSTEMVERSIONSENTRY._serialized_start = 398 + _DEVICEAGENTCONFIGREQUEST_SUBSYSTEMVERSIONSENTRY._serialized_end = 466 + _DEVICEAGENTCONFIGRESPONSE._serialized_start = 469 + _DEVICEAGENTCONFIGRESPONSE._serialized_end = 1249 + _DEVICEAGENTCONFIGRESPONSE_SUBSYSTEMCONFIGSENTRY._serialized_start = 1140 + _DEVICEAGENTCONFIGRESPONSE_SUBSYSTEMCONFIGSENTRY._serialized_end = 1249 + _DEVICESUBSYSTEMCONFIG._serialized_start = 1252 + _DEVICESUBSYSTEMCONFIG._serialized_end = 1463 + _VERSIONINFO._serialized_start = 1466 + _VERSIONINFO._serialized_end = 1657 + _HOSTINFO._serialized_start = 1659 + _HOSTINFO._serialized_end = 1741 + _UPDATEINFO._serialized_start = 1744 + _UPDATEINFO._serialized_end = 1910 + _AGENTDEVICESERVICE._serialized_start = 2075 + _AGENTDEVICESERVICE._serialized_end = 2207 \ No newline at end of file diff --git a/src/viam/gen/app/cloudslam/v1/cloud_slam_pb2.py b/src/viam/gen/app/cloudslam/v1/cloud_slam_pb2.py index d55ad27503..4f9158fab1 100644 --- a/src/viam/gen/app/cloudslam/v1/cloud_slam_pb2.py +++ b/src/viam/gen/app/cloudslam/v1/cloud_slam_pb2.py @@ -1,54 +1,51 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/cloudslam/v1/cloud_slam.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!app/cloudslam/v1/cloud_slam.proto\x12\x15viam.app.cloudslam.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xa2\x04\n\x1aStartMappingSessionRequest\x12!\n\x0cslam_version\x18\x01 \x01(\tR\x0bslamVersion\x12.\n\x13viam_server_version\x18\x02 \x01(\tR\x11viamServerVersion\x12\x19\n\x08map_name\x18\x03 \x01(\tR\x07mapName\x12\'\n\x0forganization_id\x18\x04 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x05 \x01(\tR\nlocationId\x12\x19\n\x08robot_id\x18\x06 \x01(\tR\x07robotId\x12Q\n\x10capture_interval\x18\x07 \x01(\x0b2&.viam.app.cloudslam.v1.CaptureIntervalR\x0fcaptureInterval\x12;\n\x07sensors\x18\x08 \x03(\x0b2!.viam.app.cloudslam.v1.SensorInfoR\x07sensors\x128\n\x0bslam_config\x18\n \x01(\x0b2\x17.google.protobuf.StructR\nslamConfig\x120\n\x14existing_map_version\x18\x0b \x01(\tR\x12existingMapVersion\x125\n\x06module\x18\x0c \x01(\x0b2\x1d.viam.app.cloudslam.v1.ModuleR\x06module"S\n\x06Module\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1b\n\tmodule_id\x18\x03 \x01(\tR\x08moduleId\x12\x18\n\x07version\x18\x04 \x01(\tR\x07version"\x80\x01\n\nSensorInfo\x122\n\x15source_component_name\x18\x01 \x01(\tR\x13sourceComponentName\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12*\n\x11data_frequency_hz\x18\x03 \x01(\tR\x0fdataFrequencyHz"\x83\x01\n\x0fCaptureInterval\x129\n\nstart_time\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\tstartTime\x125\n\x08end_time\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x07endTime"<\n\x1bStartMappingSessionResponse\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId"D\n\'GetActiveMappingSessionsForRobotRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"I\n(GetActiveMappingSessionsForRobotResponse\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId"C\n"GetMappingSessionPointCloudRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId"h\n#GetMappingSessionPointCloudResponse\x12\x17\n\x07map_url\x18\x01 \x01(\tR\x06mapUrl\x12(\n\x04pose\x18\x02 \x01(\x0b2\x14.viam.common.v1.PoseR\x04pose"f\n\x1aListMappingSessionsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId"_\n\x1bListMappingSessionsResponse\x12@\n\x07session\x18\x01 \x03(\x0b2&.viam.app.cloudslam.v1.MappingMetadataR\x07session":\n\x19StopMappingSessionRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId"U\n\x1aStopMappingSessionResponse\x12\x1d\n\npackage_id\x18\x01 \x01(\tR\tpackageId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version"E\n$GetMappingSessionMetadataByIDRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId"z\n%GetMappingSessionMetadataByIDResponse\x12Q\n\x10session_metadata\x18\x01 \x01(\x0b2&.viam.app.cloudslam.v1.MappingMetadataR\x0fsessionMetadata"\xb5\x05\n\x0fMappingMetadata\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x19\n\x08robot_id\x18\x03 \x01(\tR\x07robotId\x12L\n\x14time_start_submitted\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x12timeStartSubmitted\x12V\n\x1atime_cloud_run_job_started\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\x16timeCloudRunJobStarted\x12H\n\x12time_end_submitted\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampR\x10timeEndSubmitted\x12R\n\x18time_cloud_run_job_ended\x18\x07 \x01(\x0b2\x1a.google.protobuf.TimestampR\x14timeCloudRunJobEnded\x12?\n\nend_status\x18\x08 \x01(\x0e2 .viam.app.cloudslam.v1.EndStatusR\tendStatus\x12\'\n\x10cloud_run_job_id\x18\t \x01(\tR\rcloudRunJobId\x12.\n\x13viam_server_version\x18\n \x01(\tR\x11viamServerVersion\x12\x19\n\x08map_name\x18\x0b \x01(\tR\x07mapName\x12!\n\x0cslam_version\x18\x0c \x01(\tR\x0bslamVersion\x12\x16\n\x06config\x18\r \x01(\tR\x06config\x12\x1b\n\terror_msg\x18\x0e \x01(\tR\x08errorMsg*l\n\tEndStatus\x12\x1a\n\x16END_STATUS_UNSPECIFIED\x10\x00\x12\x16\n\x12END_STATUS_SUCCESS\x10\x01\x12\x16\n\x12END_STATUS_TIMEOUT\x10\x02\x12\x13\n\x0fEND_STATUS_FAIL\x10\x032\xe3\x06\n\x10CloudSLAMService\x12|\n\x13StartMappingSession\x121.viam.app.cloudslam.v1.StartMappingSessionRequest\x1a2.viam.app.cloudslam.v1.StartMappingSessionResponse\x12\xa3\x01\n GetActiveMappingSessionsForRobot\x12>.viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotRequest\x1a?.viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotResponse\x12\x94\x01\n\x1bGetMappingSessionPointCloud\x129.viam.app.cloudslam.v1.GetMappingSessionPointCloudRequest\x1a:.viam.app.cloudslam.v1.GetMappingSessionPointCloudResponse\x12|\n\x13ListMappingSessions\x121.viam.app.cloudslam.v1.ListMappingSessionsRequest\x1a2.viam.app.cloudslam.v1.ListMappingSessionsResponse\x12y\n\x12StopMappingSession\x120.viam.app.cloudslam.v1.StopMappingSessionRequest\x1a1.viam.app.cloudslam.v1.StopMappingSessionResponse\x12\x9a\x01\n\x1dGetMappingSessionMetadataByID\x12;.viam.app.cloudslam.v1.GetMappingSessionMetadataByIDRequest\x1a<.viam.app.cloudslam.v1.GetMappingSessionMetadataByIDResponseB"Z go.viam.com/api/app/cloudslam/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.cloudslam.v1.cloud_slam_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z go.viam.com/api/app/cloudslam/v1' - _globals['_ENDSTATUS']._serialized_start = 2667 - _globals['_ENDSTATUS']._serialized_end = 2775 - _globals['_STARTMAPPINGSESSIONREQUEST']._serialized_start = 148 - _globals['_STARTMAPPINGSESSIONREQUEST']._serialized_end = 694 - _globals['_MODULE']._serialized_start = 696 - _globals['_MODULE']._serialized_end = 779 - _globals['_SENSORINFO']._serialized_start = 782 - _globals['_SENSORINFO']._serialized_end = 910 - _globals['_CAPTUREINTERVAL']._serialized_start = 913 - _globals['_CAPTUREINTERVAL']._serialized_end = 1044 - _globals['_STARTMAPPINGSESSIONRESPONSE']._serialized_start = 1046 - _globals['_STARTMAPPINGSESSIONRESPONSE']._serialized_end = 1106 - _globals['_GETACTIVEMAPPINGSESSIONSFORROBOTREQUEST']._serialized_start = 1108 - _globals['_GETACTIVEMAPPINGSESSIONSFORROBOTREQUEST']._serialized_end = 1176 - _globals['_GETACTIVEMAPPINGSESSIONSFORROBOTRESPONSE']._serialized_start = 1178 - _globals['_GETACTIVEMAPPINGSESSIONSFORROBOTRESPONSE']._serialized_end = 1251 - _globals['_GETMAPPINGSESSIONPOINTCLOUDREQUEST']._serialized_start = 1253 - _globals['_GETMAPPINGSESSIONPOINTCLOUDREQUEST']._serialized_end = 1320 - _globals['_GETMAPPINGSESSIONPOINTCLOUDRESPONSE']._serialized_start = 1322 - _globals['_GETMAPPINGSESSIONPOINTCLOUDRESPONSE']._serialized_end = 1426 - _globals['_LISTMAPPINGSESSIONSREQUEST']._serialized_start = 1428 - _globals['_LISTMAPPINGSESSIONSREQUEST']._serialized_end = 1530 - _globals['_LISTMAPPINGSESSIONSRESPONSE']._serialized_start = 1532 - _globals['_LISTMAPPINGSESSIONSRESPONSE']._serialized_end = 1627 - _globals['_STOPMAPPINGSESSIONREQUEST']._serialized_start = 1629 - _globals['_STOPMAPPINGSESSIONREQUEST']._serialized_end = 1687 - _globals['_STOPMAPPINGSESSIONRESPONSE']._serialized_start = 1689 - _globals['_STOPMAPPINGSESSIONRESPONSE']._serialized_end = 1774 - _globals['_GETMAPPINGSESSIONMETADATABYIDREQUEST']._serialized_start = 1776 - _globals['_GETMAPPINGSESSIONMETADATABYIDREQUEST']._serialized_end = 1845 - _globals['_GETMAPPINGSESSIONMETADATABYIDRESPONSE']._serialized_start = 1847 - _globals['_GETMAPPINGSESSIONMETADATABYIDRESPONSE']._serialized_end = 1969 - _globals['_MAPPINGMETADATA']._serialized_start = 1972 - _globals['_MAPPINGMETADATA']._serialized_end = 2665 - _globals['_CLOUDSLAMSERVICE']._serialized_start = 2778 - _globals['_CLOUDSLAMSERVICE']._serialized_end = 3645 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.cloudslam.v1.cloud_slam_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z go.viam.com/api/app/cloudslam/v1' + _ENDSTATUS._serialized_start = 2667 + _ENDSTATUS._serialized_end = 2775 + _STARTMAPPINGSESSIONREQUEST._serialized_start = 148 + _STARTMAPPINGSESSIONREQUEST._serialized_end = 694 + _MODULE._serialized_start = 696 + _MODULE._serialized_end = 779 + _SENSORINFO._serialized_start = 782 + _SENSORINFO._serialized_end = 910 + _CAPTUREINTERVAL._serialized_start = 913 + _CAPTUREINTERVAL._serialized_end = 1044 + _STARTMAPPINGSESSIONRESPONSE._serialized_start = 1046 + _STARTMAPPINGSESSIONRESPONSE._serialized_end = 1106 + _GETACTIVEMAPPINGSESSIONSFORROBOTREQUEST._serialized_start = 1108 + _GETACTIVEMAPPINGSESSIONSFORROBOTREQUEST._serialized_end = 1176 + _GETACTIVEMAPPINGSESSIONSFORROBOTRESPONSE._serialized_start = 1178 + _GETACTIVEMAPPINGSESSIONSFORROBOTRESPONSE._serialized_end = 1251 + _GETMAPPINGSESSIONPOINTCLOUDREQUEST._serialized_start = 1253 + _GETMAPPINGSESSIONPOINTCLOUDREQUEST._serialized_end = 1320 + _GETMAPPINGSESSIONPOINTCLOUDRESPONSE._serialized_start = 1322 + _GETMAPPINGSESSIONPOINTCLOUDRESPONSE._serialized_end = 1426 + _LISTMAPPINGSESSIONSREQUEST._serialized_start = 1428 + _LISTMAPPINGSESSIONSREQUEST._serialized_end = 1530 + _LISTMAPPINGSESSIONSRESPONSE._serialized_start = 1532 + _LISTMAPPINGSESSIONSRESPONSE._serialized_end = 1627 + _STOPMAPPINGSESSIONREQUEST._serialized_start = 1629 + _STOPMAPPINGSESSIONREQUEST._serialized_end = 1687 + _STOPMAPPINGSESSIONRESPONSE._serialized_start = 1689 + _STOPMAPPINGSESSIONRESPONSE._serialized_end = 1774 + _GETMAPPINGSESSIONMETADATABYIDREQUEST._serialized_start = 1776 + _GETMAPPINGSESSIONMETADATABYIDREQUEST._serialized_end = 1845 + _GETMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_start = 1847 + _GETMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_end = 1969 + _MAPPINGMETADATA._serialized_start = 1972 + _MAPPINGMETADATA._serialized_end = 2665 + _CLOUDSLAMSERVICE._serialized_start = 2778 + _CLOUDSLAMSERVICE._serialized_end = 3645 \ No newline at end of file diff --git a/src/viam/gen/app/data/v1/data_pb2.py b/src/viam/gen/app/data/v1/data_pb2.py index deace4033d..54c9d9e635 100644 --- a/src/viam/gen/app/data/v1/data_pb2.py +++ b/src/viam/gen/app/data/v1/data_pb2.py @@ -1,246 +1,243 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/data/v1/data.proto') _sym_db = _symbol_database.Default() from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16app/data/v1/data.proto\x12\x10viam.app.data.v1\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xa1\x01\n\x0bDataRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x14\n\x05limit\x18\x02 \x01(\x04R\x05limit\x12\x12\n\x04last\x18\x03 \x01(\tR\x04last\x126\n\nsort_order\x18\x04 \x01(\x0e2\x17.viam.app.data.v1.OrderR\tsortOrder"\xaa\x04\n\x06Filter\x12%\n\x0ecomponent_name\x18\x01 \x01(\tR\rcomponentName\x12%\n\x0ecomponent_type\x18\x02 \x01(\tR\rcomponentType\x12\x16\n\x06method\x18\x04 \x01(\tR\x06method\x12\x1d\n\nrobot_name\x18\x06 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\x07 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x08 \x01(\tR\x08partName\x12\x17\n\x07part_id\x18\t \x01(\tR\x06partId\x12!\n\x0clocation_ids\x18\n \x03(\tR\x0blocationIds\x12)\n\x10organization_ids\x18\x0b \x03(\tR\x0forganizationIds\x12\x1b\n\tmime_type\x18\x0c \x03(\tR\x08mimeType\x12=\n\x08interval\x18\r \x01(\x0b2!.viam.app.data.v1.CaptureIntervalR\x08interval\x12=\n\x0btags_filter\x18\x0e \x01(\x0b2\x1c.viam.app.data.v1.TagsFilterR\ntagsFilter\x12\x1f\n\x0bbbox_labels\x18\x0f \x03(\tR\nbboxLabels\x12\x1d\n\ndataset_id\x18\x10 \x01(\tR\tdatasetIdJ\x04\x08\x03\x10\x04J\x04\x08\x05\x10\x06R\x0fcomponent_modelR\x04tags"V\n\nTagsFilter\x124\n\x04type\x18\x01 \x01(\x0e2 .viam.app.data.v1.TagsFilterTypeR\x04type\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags"\xc3\x04\n\x0fCaptureMetadata\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x03 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\x04 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x05 \x01(\tR\x08partName\x12\x17\n\x07part_id\x18\x06 \x01(\tR\x06partId\x12%\n\x0ecomponent_type\x18\x07 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\t \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\n \x01(\tR\nmethodName\x12d\n\x11method_parameters\x18\x0b \x03(\x0b27.viam.app.data.v1.CaptureMetadata.MethodParametersEntryR\x10methodParameters\x12\x12\n\x04tags\x18\x0c \x03(\tR\x04tags\x12\x1b\n\tmime_type\x18\r \x01(\tR\x08mimeType\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x08\x10\tR\x0fcomponent_model"q\n\x0fCaptureInterval\x120\n\x05start\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x05start\x12,\n\x03end\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x03end"\xb5\x01\n\x1aTabularDataByFilterRequest\x12@\n\x0cdata_request\x18\x01 \x01(\x0b2\x1d.viam.app.data.v1.DataRequestR\x0bdataRequest\x12\x1d\n\ncount_only\x18\x02 \x01(\x08R\tcountOnly\x122\n\x15include_internal_data\x18\x03 \x01(\x08R\x13includeInternalData:\x02\x18\x01"\xe7\x01\n\x1bTabularDataByFilterResponse\x12=\n\x08metadata\x18\x01 \x03(\x0b2!.viam.app.data.v1.CaptureMetadataR\x08metadata\x121\n\x04data\x18\x02 \x03(\x0b2\x1d.viam.app.data.v1.TabularDataR\x04data\x12\x14\n\x05count\x18\x03 \x01(\x04R\x05count\x12\x12\n\x04last\x18\x04 \x01(\tR\x04last\x12(\n\x10total_size_bytes\x18\x05 \x01(\x04R\x0etotalSizeBytes:\x02\x18\x01"\xe9\x01\n\x0bTabularData\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data\x12%\n\x0emetadata_index\x18\x02 \x01(\rR\rmetadataIndex\x12A\n\x0etime_requested\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived:\x02\x18\x01"_\n\x17TabularDataBySQLRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1b\n\tsql_query\x18\x02 \x01(\tR\x08sqlQuery"A\n\x18TabularDataBySQLResponse\x12\x19\n\x08raw_data\x18\x02 \x03(\x0cR\x07rawDataJ\x04\x08\x01\x10\x02R\x04data"\x86\x01\n\x11TabularDataSource\x12;\n\x04type\x18\x01 \x01(\x0e2\'.viam.app.data.v1.TabularDataSourceTypeR\x04type\x12$\n\x0bpipeline_id\x18\x02 \x01(\tH\x00R\npipelineId\x88\x01\x01B\x0e\n\x0c_pipeline_id"\xee\x02\n\x17TabularDataByMQLRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary\x12+\n\x0fuse_recent_data\x18\x04 \x01(\x08H\x00R\ruseRecentData\x88\x01\x01\x12I\n\x0bdata_source\x18\x06 \x01(\x0b2#.viam.app.data.v1.TabularDataSourceH\x01R\ndataSource\x88\x01\x01\x12/\n\x11query_prefix_name\x18\x07 \x01(\tH\x02R\x0fqueryPrefixName\x88\x01\x01B\x12\n\x10_use_recent_dataB\x0e\n\x0c_data_sourceB\x14\n\x12_query_prefix_nameJ\x04\x08\x02\x10\x03J\x04\x08\x05\x10\x06R\tmql_queryR\x11use_data_pipeline"A\n\x18TabularDataByMQLResponse\x12\x19\n\x08raw_data\x18\x02 \x03(\x0cR\x07rawDataJ\x04\x08\x01\x10\x02R\x04data"\xd0\x02\n\x18ExportTabularDataRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12)\n\x10resource_subtype\x18\x03 \x01(\tR\x0fresourceSubtype\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x12=\n\x08interval\x18\x05 \x01(\x0b2!.viam.app.data.v1.CaptureIntervalR\x08interval\x12Q\n\x15additional_parameters\x18\x06 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x14additionalParameters\x88\x01\x01B\x18\n\x16_additional_parameters"\x94\x04\n\x19ExportTabularDataResponse\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12)\n\x10resource_subtype\x18\x03 \x01(\tR\x0fresourceSubtype\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x12?\n\rtime_captured\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeCaptured\x12\'\n\x0forganization_id\x18\x06 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x07 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x08 \x01(\tR\trobotName\x12\x19\n\x08robot_id\x18\t \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\n \x01(\tR\x08partName\x12D\n\x11method_parameters\x18\x0b \x01(\x0b2\x17.google.protobuf.StructR\x10methodParameters\x12\x12\n\x04tags\x18\x0c \x03(\tR\x04tags\x121\n\x07payload\x18\r \x01(\x0b2\x17.google.protobuf.StructR\x07payload"\x94\x02\n\x1bGetLatestTabularDataRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12#\n\rresource_name\x18\x02 \x01(\tR\x0cresourceName\x12\x1f\n\x0bmethod_name\x18\x03 \x01(\tR\nmethodName\x12)\n\x10resource_subtype\x18\x04 \x01(\tR\x0fresourceSubtype\x12Q\n\x15additional_parameters\x18\x05 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x14additionalParameters\x88\x01\x01B\x18\n\x16_additional_parameters"\xcf\x01\n\x1cGetLatestTabularDataResponse\x12?\n\rtime_captured\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeCaptured\x12;\n\x0btime_synced\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\ntimeSynced\x121\n\x07payload\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x07payload"b\n\nBinaryData\x12\x16\n\x06binary\x18\x01 \x01(\x0cR\x06binary\x12<\n\x08metadata\x18\x02 \x01(\x0b2 .viam.app.data.v1.BinaryMetadataR\x08metadata"\xd7\x01\n\x19BinaryDataByFilterRequest\x12@\n\x0cdata_request\x18\x01 \x01(\x0b2\x1d.viam.app.data.v1.DataRequestR\x0bdataRequest\x12%\n\x0einclude_binary\x18\x02 \x01(\x08R\rincludeBinary\x12\x1d\n\ncount_only\x18\x03 \x01(\x08R\tcountOnly\x122\n\x15include_internal_data\x18\x04 \x01(\x08R\x13includeInternalData"\xa2\x01\n\x1aBinaryDataByFilterResponse\x120\n\x04data\x18\x01 \x03(\x0b2\x1c.viam.app.data.v1.BinaryDataR\x04data\x12\x14\n\x05count\x18\x02 \x01(\x04R\x05count\x12\x12\n\x04last\x18\x03 \x01(\tR\x04last\x12(\n\x10total_size_bytes\x18\x04 \x01(\x04R\x0etotalSizeBytes"q\n\x08BinaryID\x12\x17\n\x07file_id\x18\x01 \x01(\tR\x06fileId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12\x1f\n\x0blocation_id\x18\x03 \x01(\tR\nlocationId:\x02\x18\x01"\xb6\x01\n\x16BinaryDataByIDsRequest\x12%\n\x0einclude_binary\x18\x02 \x01(\x08R\rincludeBinary\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIdsJ\x04\x08\x01\x10\x02R\x08file_ids"a\n\x17BinaryDataByIDsResponse\x120\n\x04data\x18\x01 \x03(\x0b2\x1c.viam.app.data.v1.BinaryDataR\x04data\x12\x14\n\x05count\x18\x02 \x01(\x04R\x05count"\x8f\x02\n\x0bBoundingBox\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05label\x18\x02 \x01(\tR\x05label\x12(\n\x10x_min_normalized\x18\x03 \x01(\x01R\x0exMinNormalized\x12(\n\x10y_min_normalized\x18\x04 \x01(\x01R\x0eyMinNormalized\x12(\n\x10x_max_normalized\x18\x05 \x01(\x01R\x0exMaxNormalized\x12(\n\x10y_max_normalized\x18\x06 \x01(\x01R\x0eyMaxNormalized\x12#\n\nconfidence\x18\x07 \x01(\x01H\x00R\nconfidence\x88\x01\x01B\r\n\x0b_confidence"j\n\x0eClassification\x12\x0e\n\x02id\x18\x03 \x01(\tR\x02id\x12\x14\n\x05label\x18\x01 \x01(\tR\x05label\x12#\n\nconfidence\x18\x02 \x01(\x01H\x00R\nconfidence\x88\x01\x01B\r\n\x0b_confidence"\x90\x01\n\x0bAnnotations\x125\n\x06bboxes\x18\x01 \x03(\x0b2\x1d.viam.app.data.v1.BoundingBoxR\x06bboxes\x12J\n\x0fclassifications\x18\x02 \x03(\x0b2 .viam.app.data.v1.ClassificationR\x0fclassifications"\xc8\x03\n\x0eBinaryMetadata\x12\x12\n\x02id\x18\x01 \x01(\tB\x02\x18\x01R\x02id\x12L\n\x10capture_metadata\x18\x02 \x01(\x0b2!.viam.app.data.v1.CaptureMetadataR\x0fcaptureMetadata\x12A\n\x0etime_requested\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived\x12\x1b\n\tfile_name\x18\x05 \x01(\tR\x08fileName\x12\x19\n\x08file_ext\x18\x06 \x01(\tR\x07fileExt\x12\x10\n\x03uri\x18\x07 \x01(\tR\x03uri\x12?\n\x0bannotations\x18\x08 \x01(\x0b2\x1d.viam.app.data.v1.AnnotationsR\x0bannotations\x12\x1f\n\x0bdataset_ids\x18\t \x03(\tR\ndatasetIds\x12$\n\x0ebinary_data_id\x18\n \x01(\tR\x0cbinaryDataId"x\n\x18DeleteTabularDataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x123\n\x16delete_older_than_days\x18\x02 \x01(\rR\x13deleteOlderThanDays"@\n\x19DeleteTabularDataResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount"\x87\x01\n\x1fDeleteBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x122\n\x15include_internal_data\x18\x02 \x01(\x08R\x13includeInternalData"U\n DeleteBinaryDataByFilterResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCountJ\x04\x08\x02\x10\x03R\x06result"\x95\x01\n\x1cDeleteBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x02 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIdsJ\x04\x08\x01\x10\x02R\x08file_ids"R\n\x1dDeleteBinaryDataByIDsResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCountJ\x04\x08\x02\x10\x03R\x06result"\xac\x01\n\x1fAddTagsToBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIds\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tagsJ\x04\x08\x01\x10\x02R\x08file_ids""\n AddTagsToBinaryDataByIDsResponse"n\n"AddTagsToBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags:\x02\x18\x01")\n#AddTagsToBinaryDataByFilterResponse:\x02\x18\x01"\xb1\x01\n$RemoveTagsFromBinaryDataByIDsRequest\x12=\n\nbinary_ids\x18\x03 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x04 \x03(\tR\rbinaryDataIds\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tagsJ\x04\x08\x01\x10\x02R\x08file_ids"L\n%RemoveTagsFromBinaryDataByIDsResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount"s\n\'RemoveTagsFromBinaryDataByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter\x12\x12\n\x04tags\x18\x02 \x03(\tR\x04tags:\x02\x18\x01"S\n(RemoveTagsFromBinaryDataByFilterResponse\x12#\n\rdeleted_count\x18\x01 \x01(\x04R\x0cdeletedCount:\x02\x18\x01"K\n\x13TagsByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter:\x02\x18\x01".\n\x14TagsByFilterResponse\x12\x12\n\x04tags\x18\x01 \x03(\tR\x04tags:\x02\x18\x01"\xd2\x02\n AddBoundingBoxToImageByIDRequest\x12;\n\tbinary_id\x18\x07 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x08 \x01(\tR\x0cbinaryDataId\x12\x14\n\x05label\x18\x02 \x01(\tR\x05label\x12(\n\x10x_min_normalized\x18\x03 \x01(\x01R\x0exMinNormalized\x12(\n\x10y_min_normalized\x18\x04 \x01(\x01R\x0eyMinNormalized\x12(\n\x10x_max_normalized\x18\x05 \x01(\x01R\x0exMaxNormalized\x12(\n\x10y_max_normalized\x18\x06 \x01(\x01R\x0eyMaxNormalizedJ\x04\x08\x01\x10\x02R\x07file_id"<\n!AddBoundingBoxToImageByIDResponse\x12\x17\n\x07bbox_id\x18\x01 \x01(\tR\x06bboxId"\xb2\x01\n%RemoveBoundingBoxFromImageByIDRequest\x12;\n\tbinary_id\x18\x03 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x04 \x01(\tR\x0cbinaryDataId\x12\x17\n\x07bbox_id\x18\x02 \x01(\tR\x06bboxIdJ\x04\x08\x01\x10\x02R\x07file_id"(\n&RemoveBoundingBoxFromImageByIDResponse"\xcb\x03\n\x18UpdateBoundingBoxRequest\x12;\n\tbinary_id\x18\x01 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\x08binaryId\x12$\n\x0ebinary_data_id\x18\x08 \x01(\tR\x0cbinaryDataId\x12\x17\n\x07bbox_id\x18\x02 \x01(\tR\x06bboxId\x12\x19\n\x05label\x18\x03 \x01(\tH\x00R\x05label\x88\x01\x01\x12-\n\x10x_min_normalized\x18\x04 \x01(\x01H\x01R\x0exMinNormalized\x88\x01\x01\x12-\n\x10y_min_normalized\x18\x05 \x01(\x01H\x02R\x0eyMinNormalized\x88\x01\x01\x12-\n\x10x_max_normalized\x18\x06 \x01(\x01H\x03R\x0exMaxNormalized\x88\x01\x01\x12-\n\x10y_max_normalized\x18\x07 \x01(\x01H\x04R\x0eyMaxNormalized\x88\x01\x01B\x08\n\x06_labelB\x13\n\x11_x_min_normalizedB\x13\n\x11_y_min_normalizedB\x13\n\x11_x_max_normalizedB\x13\n\x11_y_max_normalized"\x1b\n\x19UpdateBoundingBoxResponse"X\n BoundingBoxLabelsByFilterRequest\x120\n\x06filter\x18\x01 \x01(\x0b2\x18.viam.app.data.v1.FilterR\x06filter:\x02\x18\x01"?\n!BoundingBoxLabelsByFilterResponse\x12\x16\n\x06labels\x18\x01 \x03(\tR\x06labels:\x02\x18\x01"c\n\x1cConfigureDatabaseUserRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1a\n\x08password\x18\x02 \x01(\tR\x08password"\x1f\n\x1dConfigureDatabaseUserResponse"G\n\x1cGetDatabaseConnectionRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\x88\x01\n\x1dGetDatabaseConnectionResponse\x12\x1a\n\x08hostname\x18\x01 \x01(\tR\x08hostname\x12\x1f\n\x0bmongodb_uri\x18\x02 \x01(\tR\nmongodbUri\x12*\n\x11has_database_user\x18\x03 \x01(\x08R\x0fhasDatabaseUser"\xaa\x01\n"AddBinaryDataToDatasetByIDsRequest\x12=\n\nbinary_ids\x18\x01 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIds\x12\x1d\n\ndataset_id\x18\x02 \x01(\tR\tdatasetId"%\n#AddBinaryDataToDatasetByIDsResponse"\xaf\x01\n\'RemoveBinaryDataFromDatasetByIDsRequest\x12=\n\nbinary_ids\x18\x01 \x03(\x0b2\x1a.viam.app.data.v1.BinaryIDB\x02\x18\x01R\tbinaryIds\x12&\n\x0fbinary_data_ids\x18\x03 \x03(\tR\rbinaryDataIds\x12\x1d\n\ndataset_id\x18\x02 \x01(\tR\tdatasetId"*\n(RemoveBinaryDataFromDatasetByIDsResponse"\xe8\x01\n\x12CreateIndexRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_spec\x18\x04 \x03(\x0cR\tindexSpecB\x10\n\x0e_pipeline_name"\x15\n\x13CreateIndexResponse"\xe8\x01\n\x12DeleteIndexRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_name\x18\x04 \x01(\tR\tindexNameB\x10\n\x0e_pipeline_name"\x15\n\x13DeleteIndexResponse"\xc9\x01\n\x12ListIndexesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12N\n\x0fcollection_type\x18\x02 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x03 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01B\x10\n\x0e_pipeline_name"H\n\x13ListIndexesResponse\x121\n\x07indexes\x18\x01 \x03(\x0b2\x17.viam.app.data.v1.IndexR\x07indexes"\x90\x02\n\x05Index\x12N\n\x0fcollection_type\x18\x01 \x01(\x0e2%.viam.app.data.v1.IndexableCollectionR\x0ecollectionType\x12(\n\rpipeline_name\x18\x02 \x01(\tH\x00R\x0cpipelineName\x88\x01\x01\x12\x1d\n\nindex_name\x18\x03 \x01(\tR\tindexName\x12\x1d\n\nindex_spec\x18\x04 \x03(\x0cR\tindexSpec\x12=\n\ncreated_by\x18\x05 \x01(\x0e2\x1e.viam.app.data.v1.IndexCreatorR\tcreatedByB\x10\n\x0e_pipeline_name"u\n\x17CreateSavedQueryRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary"*\n\x18CreateSavedQueryResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\xe9\x01\n\x05Query\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x04 \x03(\x0cR\tmqlBinary\x129\n\ncreated_on\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x129\n\nupdated_at\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAt")\n\x17DeleteSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1a\n\x18DeleteSavedQueryResponse"&\n\x14GetSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"Q\n\x15GetSavedQueryResponse\x128\n\x0bsaved_query\x18\x01 \x01(\x0b2\x17.viam.app.data.v1.QueryR\nsavedQuery"\\\n\x17UpdateSavedQueryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary"\x1a\n\x18UpdateSavedQueryResponse"X\n\x17ListSavedQueriesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05limit\x18\x02 \x01(\x03R\x05limit"M\n\x18ListSavedQueriesResponse\x121\n\x07queries\x18\x01 \x03(\x0b2\x17.viam.app.data.v1.QueryR\x07queries"\x93\x01\n CreateBinaryDataSignedURLRequest\x12$\n\x0ebinary_data_id\x18\x01 \x01(\tR\x0cbinaryDataId\x122\n\x12expiration_minutes\x18\x02 \x01(\rH\x00R\x11expirationMinutes\x88\x01\x01B\x15\n\x13_expiration_minutes"}\n!CreateBinaryDataSignedURLResponse\x12\x1d\n\nsigned_url\x18\x01 \x01(\tR\tsignedUrl\x129\n\nexpires_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\texpiresAt*I\n\x05Order\x12\x15\n\x11ORDER_UNSPECIFIED\x10\x00\x12\x14\n\x10ORDER_DESCENDING\x10\x01\x12\x13\n\x0fORDER_ASCENDING\x10\x02*\x90\x01\n\x0eTagsFilterType\x12 \n\x1cTAGS_FILTER_TYPE_UNSPECIFIED\x10\x00\x12 \n\x1cTAGS_FILTER_TYPE_MATCH_BY_OR\x10\x01\x12\x1b\n\x17TAGS_FILTER_TYPE_TAGGED\x10\x02\x12\x1d\n\x19TAGS_FILTER_TYPE_UNTAGGED\x10\x03*\xbe\x01\n\x15TabularDataSourceType\x12(\n$TABULAR_DATA_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12%\n!TABULAR_DATA_SOURCE_TYPE_STANDARD\x10\x01\x12(\n$TABULAR_DATA_SOURCE_TYPE_HOT_STORAGE\x10\x02\x12*\n&TABULAR_DATA_SOURCE_TYPE_PIPELINE_SINK\x10\x03*\x87\x01\n\x13IndexableCollection\x12$\n INDEXABLE_COLLECTION_UNSPECIFIED\x10\x00\x12"\n\x1eINDEXABLE_COLLECTION_HOT_STORE\x10\x01\x12&\n"INDEXABLE_COLLECTION_PIPELINE_SINK\x10\x02*a\n\x0cIndexCreator\x12\x1d\n\x19INDEX_CREATOR_UNSPECIFIED\x10\x00\x12\x16\n\x12INDEX_CREATOR_VIAM\x10\x01\x12\x1a\n\x16INDEX_CREATOR_CUSTOMER\x10\x022\x93\x1e\n\x0bDataService\x12w\n\x13TabularDataByFilter\x12,.viam.app.data.v1.TabularDataByFilterRequest\x1a-.viam.app.data.v1.TabularDataByFilterResponse"\x03\x88\x02\x01\x12i\n\x10TabularDataBySQL\x12).viam.app.data.v1.TabularDataBySQLRequest\x1a*.viam.app.data.v1.TabularDataBySQLResponse\x12i\n\x10TabularDataByMQL\x12).viam.app.data.v1.TabularDataByMQLRequest\x1a*.viam.app.data.v1.TabularDataByMQLResponse\x12n\n\x11ExportTabularData\x12*.viam.app.data.v1.ExportTabularDataRequest\x1a+.viam.app.data.v1.ExportTabularDataResponse0\x01\x12u\n\x14GetLatestTabularData\x12-.viam.app.data.v1.GetLatestTabularDataRequest\x1a..viam.app.data.v1.GetLatestTabularDataResponse\x12o\n\x12BinaryDataByFilter\x12+.viam.app.data.v1.BinaryDataByFilterRequest\x1a,.viam.app.data.v1.BinaryDataByFilterResponse\x12f\n\x0fBinaryDataByIDs\x12(.viam.app.data.v1.BinaryDataByIDsRequest\x1a).viam.app.data.v1.BinaryDataByIDsResponse\x12l\n\x11DeleteTabularData\x12*.viam.app.data.v1.DeleteTabularDataRequest\x1a+.viam.app.data.v1.DeleteTabularDataResponse\x12\x81\x01\n\x18DeleteBinaryDataByFilter\x121.viam.app.data.v1.DeleteBinaryDataByFilterRequest\x1a2.viam.app.data.v1.DeleteBinaryDataByFilterResponse\x12x\n\x15DeleteBinaryDataByIDs\x12..viam.app.data.v1.DeleteBinaryDataByIDsRequest\x1a/.viam.app.data.v1.DeleteBinaryDataByIDsResponse\x12\x81\x01\n\x18AddTagsToBinaryDataByIDs\x121.viam.app.data.v1.AddTagsToBinaryDataByIDsRequest\x1a2.viam.app.data.v1.AddTagsToBinaryDataByIDsResponse\x12\x8f\x01\n\x1bAddTagsToBinaryDataByFilter\x124.viam.app.data.v1.AddTagsToBinaryDataByFilterRequest\x1a5.viam.app.data.v1.AddTagsToBinaryDataByFilterResponse"\x03\x88\x02\x01\x12\x90\x01\n\x1dRemoveTagsFromBinaryDataByIDs\x126.viam.app.data.v1.RemoveTagsFromBinaryDataByIDsRequest\x1a7.viam.app.data.v1.RemoveTagsFromBinaryDataByIDsResponse\x12\x9e\x01\n RemoveTagsFromBinaryDataByFilter\x129.viam.app.data.v1.RemoveTagsFromBinaryDataByFilterRequest\x1a:.viam.app.data.v1.RemoveTagsFromBinaryDataByFilterResponse"\x03\x88\x02\x01\x12b\n\x0cTagsByFilter\x12%.viam.app.data.v1.TagsByFilterRequest\x1a&.viam.app.data.v1.TagsByFilterResponse"\x03\x88\x02\x01\x12\x84\x01\n\x19AddBoundingBoxToImageByID\x122.viam.app.data.v1.AddBoundingBoxToImageByIDRequest\x1a3.viam.app.data.v1.AddBoundingBoxToImageByIDResponse\x12\x93\x01\n\x1eRemoveBoundingBoxFromImageByID\x127.viam.app.data.v1.RemoveBoundingBoxFromImageByIDRequest\x1a8.viam.app.data.v1.RemoveBoundingBoxFromImageByIDResponse\x12\x89\x01\n\x19BoundingBoxLabelsByFilter\x122.viam.app.data.v1.BoundingBoxLabelsByFilterRequest\x1a3.viam.app.data.v1.BoundingBoxLabelsByFilterResponse"\x03\x88\x02\x01\x12l\n\x11UpdateBoundingBox\x12*.viam.app.data.v1.UpdateBoundingBoxRequest\x1a+.viam.app.data.v1.UpdateBoundingBoxResponse\x12x\n\x15GetDatabaseConnection\x12..viam.app.data.v1.GetDatabaseConnectionRequest\x1a/.viam.app.data.v1.GetDatabaseConnectionResponse\x12x\n\x15ConfigureDatabaseUser\x12..viam.app.data.v1.ConfigureDatabaseUserRequest\x1a/.viam.app.data.v1.ConfigureDatabaseUserResponse\x12\x8a\x01\n\x1bAddBinaryDataToDatasetByIDs\x124.viam.app.data.v1.AddBinaryDataToDatasetByIDsRequest\x1a5.viam.app.data.v1.AddBinaryDataToDatasetByIDsResponse\x12\x99\x01\n RemoveBinaryDataFromDatasetByIDs\x129.viam.app.data.v1.RemoveBinaryDataFromDatasetByIDsRequest\x1a:.viam.app.data.v1.RemoveBinaryDataFromDatasetByIDsResponse\x12Z\n\x0bCreateIndex\x12$.viam.app.data.v1.CreateIndexRequest\x1a%.viam.app.data.v1.CreateIndexResponse\x12Z\n\x0bListIndexes\x12$.viam.app.data.v1.ListIndexesRequest\x1a%.viam.app.data.v1.ListIndexesResponse\x12Z\n\x0bDeleteIndex\x12$.viam.app.data.v1.DeleteIndexRequest\x1a%.viam.app.data.v1.DeleteIndexResponse\x12i\n\x10CreateSavedQuery\x12).viam.app.data.v1.CreateSavedQueryRequest\x1a*.viam.app.data.v1.CreateSavedQueryResponse\x12i\n\x10UpdateSavedQuery\x12).viam.app.data.v1.UpdateSavedQueryRequest\x1a*.viam.app.data.v1.UpdateSavedQueryResponse\x12`\n\rGetSavedQuery\x12&.viam.app.data.v1.GetSavedQueryRequest\x1a\'.viam.app.data.v1.GetSavedQueryResponse\x12i\n\x10DeleteSavedQuery\x12).viam.app.data.v1.DeleteSavedQueryRequest\x1a*.viam.app.data.v1.DeleteSavedQueryResponse\x12i\n\x10ListSavedQueries\x12).viam.app.data.v1.ListSavedQueriesRequest\x1a*.viam.app.data.v1.ListSavedQueriesResponse\x12\x84\x01\n\x19CreateBinaryDataSignedURL\x122.viam.app.data.v1.CreateBinaryDataSignedURLRequest\x1a3.viam.app.data.v1.CreateBinaryDataSignedURLResponseB\x1dZ\x1bgo.viam.com/api/app/data/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.data.v1.data_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x1bgo.viam.com/api/app/data/v1' - _globals['_CAPTUREMETADATA_METHODPARAMETERSENTRY']._loaded_options = None - _globals['_CAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_options = b'8\x01' - _globals['_TABULARDATABYFILTERREQUEST']._loaded_options = None - _globals['_TABULARDATABYFILTERREQUEST']._serialized_options = b'\x18\x01' - _globals['_TABULARDATABYFILTERRESPONSE']._loaded_options = None - _globals['_TABULARDATABYFILTERRESPONSE']._serialized_options = b'\x18\x01' - _globals['_TABULARDATA']._loaded_options = None - _globals['_TABULARDATA']._serialized_options = b'\x18\x01' - _globals['_BINARYID']._loaded_options = None - _globals['_BINARYID']._serialized_options = b'\x18\x01' - _globals['_BINARYDATABYIDSREQUEST'].fields_by_name['binary_ids']._loaded_options = None - _globals['_BINARYDATABYIDSREQUEST'].fields_by_name['binary_ids']._serialized_options = b'\x18\x01' - _globals['_BINARYMETADATA'].fields_by_name['id']._loaded_options = None - _globals['_BINARYMETADATA'].fields_by_name['id']._serialized_options = b'\x18\x01' - _globals['_DELETEBINARYDATABYIDSREQUEST'].fields_by_name['binary_ids']._loaded_options = None - _globals['_DELETEBINARYDATABYIDSREQUEST'].fields_by_name['binary_ids']._serialized_options = b'\x18\x01' - _globals['_ADDTAGSTOBINARYDATABYIDSREQUEST'].fields_by_name['binary_ids']._loaded_options = None - _globals['_ADDTAGSTOBINARYDATABYIDSREQUEST'].fields_by_name['binary_ids']._serialized_options = b'\x18\x01' - _globals['_ADDTAGSTOBINARYDATABYFILTERREQUEST']._loaded_options = None - _globals['_ADDTAGSTOBINARYDATABYFILTERREQUEST']._serialized_options = b'\x18\x01' - _globals['_ADDTAGSTOBINARYDATABYFILTERRESPONSE']._loaded_options = None - _globals['_ADDTAGSTOBINARYDATABYFILTERRESPONSE']._serialized_options = b'\x18\x01' - _globals['_REMOVETAGSFROMBINARYDATABYIDSREQUEST'].fields_by_name['binary_ids']._loaded_options = None - _globals['_REMOVETAGSFROMBINARYDATABYIDSREQUEST'].fields_by_name['binary_ids']._serialized_options = b'\x18\x01' - _globals['_REMOVETAGSFROMBINARYDATABYFILTERREQUEST']._loaded_options = None - _globals['_REMOVETAGSFROMBINARYDATABYFILTERREQUEST']._serialized_options = b'\x18\x01' - _globals['_REMOVETAGSFROMBINARYDATABYFILTERRESPONSE']._loaded_options = None - _globals['_REMOVETAGSFROMBINARYDATABYFILTERRESPONSE']._serialized_options = b'\x18\x01' - _globals['_TAGSBYFILTERREQUEST']._loaded_options = None - _globals['_TAGSBYFILTERREQUEST']._serialized_options = b'\x18\x01' - _globals['_TAGSBYFILTERRESPONSE']._loaded_options = None - _globals['_TAGSBYFILTERRESPONSE']._serialized_options = b'\x18\x01' - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDREQUEST'].fields_by_name['binary_id']._loaded_options = None - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDREQUEST'].fields_by_name['binary_id']._serialized_options = b'\x18\x01' - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST'].fields_by_name['binary_id']._loaded_options = None - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST'].fields_by_name['binary_id']._serialized_options = b'\x18\x01' - _globals['_UPDATEBOUNDINGBOXREQUEST'].fields_by_name['binary_id']._loaded_options = None - _globals['_UPDATEBOUNDINGBOXREQUEST'].fields_by_name['binary_id']._serialized_options = b'\x18\x01' - _globals['_BOUNDINGBOXLABELSBYFILTERREQUEST']._loaded_options = None - _globals['_BOUNDINGBOXLABELSBYFILTERREQUEST']._serialized_options = b'\x18\x01' - _globals['_BOUNDINGBOXLABELSBYFILTERRESPONSE']._loaded_options = None - _globals['_BOUNDINGBOXLABELSBYFILTERRESPONSE']._serialized_options = b'\x18\x01' - _globals['_ADDBINARYDATATODATASETBYIDSREQUEST'].fields_by_name['binary_ids']._loaded_options = None - _globals['_ADDBINARYDATATODATASETBYIDSREQUEST'].fields_by_name['binary_ids']._serialized_options = b'\x18\x01' - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSREQUEST'].fields_by_name['binary_ids']._loaded_options = None - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSREQUEST'].fields_by_name['binary_ids']._serialized_options = b'\x18\x01' - _globals['_DATASERVICE'].methods_by_name['TabularDataByFilter']._loaded_options = None - _globals['_DATASERVICE'].methods_by_name['TabularDataByFilter']._serialized_options = b'\x88\x02\x01' - _globals['_DATASERVICE'].methods_by_name['AddTagsToBinaryDataByFilter']._loaded_options = None - _globals['_DATASERVICE'].methods_by_name['AddTagsToBinaryDataByFilter']._serialized_options = b'\x88\x02\x01' - _globals['_DATASERVICE'].methods_by_name['RemoveTagsFromBinaryDataByFilter']._loaded_options = None - _globals['_DATASERVICE'].methods_by_name['RemoveTagsFromBinaryDataByFilter']._serialized_options = b'\x88\x02\x01' - _globals['_DATASERVICE'].methods_by_name['TagsByFilter']._loaded_options = None - _globals['_DATASERVICE'].methods_by_name['TagsByFilter']._serialized_options = b'\x88\x02\x01' - _globals['_DATASERVICE'].methods_by_name['BoundingBoxLabelsByFilter']._loaded_options = None - _globals['_DATASERVICE'].methods_by_name['BoundingBoxLabelsByFilter']._serialized_options = b'\x88\x02\x01' - _globals['_ORDER']._serialized_start = 12146 - _globals['_ORDER']._serialized_end = 12219 - _globals['_TAGSFILTERTYPE']._serialized_start = 12222 - _globals['_TAGSFILTERTYPE']._serialized_end = 12366 - _globals['_TABULARDATASOURCETYPE']._serialized_start = 12369 - _globals['_TABULARDATASOURCETYPE']._serialized_end = 12559 - _globals['_INDEXABLECOLLECTION']._serialized_start = 12562 - _globals['_INDEXABLECOLLECTION']._serialized_end = 12697 - _globals['_INDEXCREATOR']._serialized_start = 12699 - _globals['_INDEXCREATOR']._serialized_end = 12796 - _globals['_DATAREQUEST']._serialized_start = 135 - _globals['_DATAREQUEST']._serialized_end = 296 - _globals['_FILTER']._serialized_start = 299 - _globals['_FILTER']._serialized_end = 853 - _globals['_TAGSFILTER']._serialized_start = 855 - _globals['_TAGSFILTER']._serialized_end = 941 - _globals['_CAPTUREMETADATA']._serialized_start = 944 - _globals['_CAPTUREMETADATA']._serialized_end = 1523 - _globals['_CAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_start = 1411 - _globals['_CAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_end = 1500 - _globals['_CAPTUREINTERVAL']._serialized_start = 1525 - _globals['_CAPTUREINTERVAL']._serialized_end = 1638 - _globals['_TABULARDATABYFILTERREQUEST']._serialized_start = 1641 - _globals['_TABULARDATABYFILTERREQUEST']._serialized_end = 1822 - _globals['_TABULARDATABYFILTERRESPONSE']._serialized_start = 1825 - _globals['_TABULARDATABYFILTERRESPONSE']._serialized_end = 2056 - _globals['_TABULARDATA']._serialized_start = 2059 - _globals['_TABULARDATA']._serialized_end = 2292 - _globals['_TABULARDATABYSQLREQUEST']._serialized_start = 2294 - _globals['_TABULARDATABYSQLREQUEST']._serialized_end = 2389 - _globals['_TABULARDATABYSQLRESPONSE']._serialized_start = 2391 - _globals['_TABULARDATABYSQLRESPONSE']._serialized_end = 2456 - _globals['_TABULARDATASOURCE']._serialized_start = 2459 - _globals['_TABULARDATASOURCE']._serialized_end = 2593 - _globals['_TABULARDATABYMQLREQUEST']._serialized_start = 2596 - _globals['_TABULARDATABYMQLREQUEST']._serialized_end = 2962 - _globals['_TABULARDATABYMQLRESPONSE']._serialized_start = 2964 - _globals['_TABULARDATABYMQLRESPONSE']._serialized_end = 3029 - _globals['_EXPORTTABULARDATAREQUEST']._serialized_start = 3032 - _globals['_EXPORTTABULARDATAREQUEST']._serialized_end = 3368 - _globals['_EXPORTTABULARDATARESPONSE']._serialized_start = 3371 - _globals['_EXPORTTABULARDATARESPONSE']._serialized_end = 3903 - _globals['_GETLATESTTABULARDATAREQUEST']._serialized_start = 3906 - _globals['_GETLATESTTABULARDATAREQUEST']._serialized_end = 4182 - _globals['_GETLATESTTABULARDATARESPONSE']._serialized_start = 4185 - _globals['_GETLATESTTABULARDATARESPONSE']._serialized_end = 4392 - _globals['_BINARYDATA']._serialized_start = 4394 - _globals['_BINARYDATA']._serialized_end = 4492 - _globals['_BINARYDATABYFILTERREQUEST']._serialized_start = 4495 - _globals['_BINARYDATABYFILTERREQUEST']._serialized_end = 4710 - _globals['_BINARYDATABYFILTERRESPONSE']._serialized_start = 4713 - _globals['_BINARYDATABYFILTERRESPONSE']._serialized_end = 4875 - _globals['_BINARYID']._serialized_start = 4877 - _globals['_BINARYID']._serialized_end = 4990 - _globals['_BINARYDATABYIDSREQUEST']._serialized_start = 4993 - _globals['_BINARYDATABYIDSREQUEST']._serialized_end = 5175 - _globals['_BINARYDATABYIDSRESPONSE']._serialized_start = 5177 - _globals['_BINARYDATABYIDSRESPONSE']._serialized_end = 5274 - _globals['_BOUNDINGBOX']._serialized_start = 5277 - _globals['_BOUNDINGBOX']._serialized_end = 5548 - _globals['_CLASSIFICATION']._serialized_start = 5550 - _globals['_CLASSIFICATION']._serialized_end = 5656 - _globals['_ANNOTATIONS']._serialized_start = 5659 - _globals['_ANNOTATIONS']._serialized_end = 5803 - _globals['_BINARYMETADATA']._serialized_start = 5806 - _globals['_BINARYMETADATA']._serialized_end = 6262 - _globals['_DELETETABULARDATAREQUEST']._serialized_start = 6264 - _globals['_DELETETABULARDATAREQUEST']._serialized_end = 6384 - _globals['_DELETETABULARDATARESPONSE']._serialized_start = 6386 - _globals['_DELETETABULARDATARESPONSE']._serialized_end = 6450 - _globals['_DELETEBINARYDATABYFILTERREQUEST']._serialized_start = 6453 - _globals['_DELETEBINARYDATABYFILTERREQUEST']._serialized_end = 6588 - _globals['_DELETEBINARYDATABYFILTERRESPONSE']._serialized_start = 6590 - _globals['_DELETEBINARYDATABYFILTERRESPONSE']._serialized_end = 6675 - _globals['_DELETEBINARYDATABYIDSREQUEST']._serialized_start = 6678 - _globals['_DELETEBINARYDATABYIDSREQUEST']._serialized_end = 6827 - _globals['_DELETEBINARYDATABYIDSRESPONSE']._serialized_start = 6829 - _globals['_DELETEBINARYDATABYIDSRESPONSE']._serialized_end = 6911 - _globals['_ADDTAGSTOBINARYDATABYIDSREQUEST']._serialized_start = 6914 - _globals['_ADDTAGSTOBINARYDATABYIDSREQUEST']._serialized_end = 7086 - _globals['_ADDTAGSTOBINARYDATABYIDSRESPONSE']._serialized_start = 7088 - _globals['_ADDTAGSTOBINARYDATABYIDSRESPONSE']._serialized_end = 7122 - _globals['_ADDTAGSTOBINARYDATABYFILTERREQUEST']._serialized_start = 7124 - _globals['_ADDTAGSTOBINARYDATABYFILTERREQUEST']._serialized_end = 7234 - _globals['_ADDTAGSTOBINARYDATABYFILTERRESPONSE']._serialized_start = 7236 - _globals['_ADDTAGSTOBINARYDATABYFILTERRESPONSE']._serialized_end = 7277 - _globals['_REMOVETAGSFROMBINARYDATABYIDSREQUEST']._serialized_start = 7280 - _globals['_REMOVETAGSFROMBINARYDATABYIDSREQUEST']._serialized_end = 7457 - _globals['_REMOVETAGSFROMBINARYDATABYIDSRESPONSE']._serialized_start = 7459 - _globals['_REMOVETAGSFROMBINARYDATABYIDSRESPONSE']._serialized_end = 7535 - _globals['_REMOVETAGSFROMBINARYDATABYFILTERREQUEST']._serialized_start = 7537 - _globals['_REMOVETAGSFROMBINARYDATABYFILTERREQUEST']._serialized_end = 7652 - _globals['_REMOVETAGSFROMBINARYDATABYFILTERRESPONSE']._serialized_start = 7654 - _globals['_REMOVETAGSFROMBINARYDATABYFILTERRESPONSE']._serialized_end = 7737 - _globals['_TAGSBYFILTERREQUEST']._serialized_start = 7739 - _globals['_TAGSBYFILTERREQUEST']._serialized_end = 7814 - _globals['_TAGSBYFILTERRESPONSE']._serialized_start = 7816 - _globals['_TAGSBYFILTERRESPONSE']._serialized_end = 7862 - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDREQUEST']._serialized_start = 7865 - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDREQUEST']._serialized_end = 8203 - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDRESPONSE']._serialized_start = 8205 - _globals['_ADDBOUNDINGBOXTOIMAGEBYIDRESPONSE']._serialized_end = 8265 - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST']._serialized_start = 8268 - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST']._serialized_end = 8446 - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDRESPONSE']._serialized_start = 8448 - _globals['_REMOVEBOUNDINGBOXFROMIMAGEBYIDRESPONSE']._serialized_end = 8488 - _globals['_UPDATEBOUNDINGBOXREQUEST']._serialized_start = 8491 - _globals['_UPDATEBOUNDINGBOXREQUEST']._serialized_end = 8950 - _globals['_UPDATEBOUNDINGBOXRESPONSE']._serialized_start = 8952 - _globals['_UPDATEBOUNDINGBOXRESPONSE']._serialized_end = 8979 - _globals['_BOUNDINGBOXLABELSBYFILTERREQUEST']._serialized_start = 8981 - _globals['_BOUNDINGBOXLABELSBYFILTERREQUEST']._serialized_end = 9069 - _globals['_BOUNDINGBOXLABELSBYFILTERRESPONSE']._serialized_start = 9071 - _globals['_BOUNDINGBOXLABELSBYFILTERRESPONSE']._serialized_end = 9134 - _globals['_CONFIGUREDATABASEUSERREQUEST']._serialized_start = 9136 - _globals['_CONFIGUREDATABASEUSERREQUEST']._serialized_end = 9235 - _globals['_CONFIGUREDATABASEUSERRESPONSE']._serialized_start = 9237 - _globals['_CONFIGUREDATABASEUSERRESPONSE']._serialized_end = 9268 - _globals['_GETDATABASECONNECTIONREQUEST']._serialized_start = 9270 - _globals['_GETDATABASECONNECTIONREQUEST']._serialized_end = 9341 - _globals['_GETDATABASECONNECTIONRESPONSE']._serialized_start = 9344 - _globals['_GETDATABASECONNECTIONRESPONSE']._serialized_end = 9480 - _globals['_ADDBINARYDATATODATASETBYIDSREQUEST']._serialized_start = 9483 - _globals['_ADDBINARYDATATODATASETBYIDSREQUEST']._serialized_end = 9653 - _globals['_ADDBINARYDATATODATASETBYIDSRESPONSE']._serialized_start = 9655 - _globals['_ADDBINARYDATATODATASETBYIDSRESPONSE']._serialized_end = 9692 - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSREQUEST']._serialized_start = 9695 - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSREQUEST']._serialized_end = 9870 - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSRESPONSE']._serialized_start = 9872 - _globals['_REMOVEBINARYDATAFROMDATASETBYIDSRESPONSE']._serialized_end = 9914 - _globals['_CREATEINDEXREQUEST']._serialized_start = 9917 - _globals['_CREATEINDEXREQUEST']._serialized_end = 10149 - _globals['_CREATEINDEXRESPONSE']._serialized_start = 10151 - _globals['_CREATEINDEXRESPONSE']._serialized_end = 10172 - _globals['_DELETEINDEXREQUEST']._serialized_start = 10175 - _globals['_DELETEINDEXREQUEST']._serialized_end = 10407 - _globals['_DELETEINDEXRESPONSE']._serialized_start = 10409 - _globals['_DELETEINDEXRESPONSE']._serialized_end = 10430 - _globals['_LISTINDEXESREQUEST']._serialized_start = 10433 - _globals['_LISTINDEXESREQUEST']._serialized_end = 10634 - _globals['_LISTINDEXESRESPONSE']._serialized_start = 10636 - _globals['_LISTINDEXESRESPONSE']._serialized_end = 10708 - _globals['_INDEX']._serialized_start = 10711 - _globals['_INDEX']._serialized_end = 10983 - _globals['_CREATESAVEDQUERYREQUEST']._serialized_start = 10985 - _globals['_CREATESAVEDQUERYREQUEST']._serialized_end = 11102 - _globals['_CREATESAVEDQUERYRESPONSE']._serialized_start = 11104 - _globals['_CREATESAVEDQUERYRESPONSE']._serialized_end = 11146 - _globals['_QUERY']._serialized_start = 11149 - _globals['_QUERY']._serialized_end = 11382 - _globals['_DELETESAVEDQUERYREQUEST']._serialized_start = 11384 - _globals['_DELETESAVEDQUERYREQUEST']._serialized_end = 11425 - _globals['_DELETESAVEDQUERYRESPONSE']._serialized_start = 11427 - _globals['_DELETESAVEDQUERYRESPONSE']._serialized_end = 11453 - _globals['_GETSAVEDQUERYREQUEST']._serialized_start = 11455 - _globals['_GETSAVEDQUERYREQUEST']._serialized_end = 11493 - _globals['_GETSAVEDQUERYRESPONSE']._serialized_start = 11495 - _globals['_GETSAVEDQUERYRESPONSE']._serialized_end = 11576 - _globals['_UPDATESAVEDQUERYREQUEST']._serialized_start = 11578 - _globals['_UPDATESAVEDQUERYREQUEST']._serialized_end = 11670 - _globals['_UPDATESAVEDQUERYRESPONSE']._serialized_start = 11672 - _globals['_UPDATESAVEDQUERYRESPONSE']._serialized_end = 11698 - _globals['_LISTSAVEDQUERIESREQUEST']._serialized_start = 11700 - _globals['_LISTSAVEDQUERIESREQUEST']._serialized_end = 11788 - _globals['_LISTSAVEDQUERIESRESPONSE']._serialized_start = 11790 - _globals['_LISTSAVEDQUERIESRESPONSE']._serialized_end = 11867 - _globals['_CREATEBINARYDATASIGNEDURLREQUEST']._serialized_start = 11870 - _globals['_CREATEBINARYDATASIGNEDURLREQUEST']._serialized_end = 12017 - _globals['_CREATEBINARYDATASIGNEDURLRESPONSE']._serialized_start = 12019 - _globals['_CREATEBINARYDATASIGNEDURLRESPONSE']._serialized_end = 12144 - _globals['_DATASERVICE']._serialized_start = 12799 - _globals['_DATASERVICE']._serialized_end = 16658 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.data.v1.data_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x1bgo.viam.com/api/app/data/v1' + _CAPTUREMETADATA_METHODPARAMETERSENTRY._options = None + _CAPTUREMETADATA_METHODPARAMETERSENTRY._serialized_options = b'8\x01' + _TABULARDATABYFILTERREQUEST._options = None + _TABULARDATABYFILTERREQUEST._serialized_options = b'\x18\x01' + _TABULARDATABYFILTERRESPONSE._options = None + _TABULARDATABYFILTERRESPONSE._serialized_options = b'\x18\x01' + _TABULARDATA._options = None + _TABULARDATA._serialized_options = b'\x18\x01' + _BINARYID._options = None + _BINARYID._serialized_options = b'\x18\x01' + _BINARYDATABYIDSREQUEST.fields_by_name['binary_ids']._options = None + _BINARYDATABYIDSREQUEST.fields_by_name['binary_ids']._serialized_options = b'\x18\x01' + _BINARYMETADATA.fields_by_name['id']._options = None + _BINARYMETADATA.fields_by_name['id']._serialized_options = b'\x18\x01' + _DELETEBINARYDATABYIDSREQUEST.fields_by_name['binary_ids']._options = None + _DELETEBINARYDATABYIDSREQUEST.fields_by_name['binary_ids']._serialized_options = b'\x18\x01' + _ADDTAGSTOBINARYDATABYIDSREQUEST.fields_by_name['binary_ids']._options = None + _ADDTAGSTOBINARYDATABYIDSREQUEST.fields_by_name['binary_ids']._serialized_options = b'\x18\x01' + _ADDTAGSTOBINARYDATABYFILTERREQUEST._options = None + _ADDTAGSTOBINARYDATABYFILTERREQUEST._serialized_options = b'\x18\x01' + _ADDTAGSTOBINARYDATABYFILTERRESPONSE._options = None + _ADDTAGSTOBINARYDATABYFILTERRESPONSE._serialized_options = b'\x18\x01' + _REMOVETAGSFROMBINARYDATABYIDSREQUEST.fields_by_name['binary_ids']._options = None + _REMOVETAGSFROMBINARYDATABYIDSREQUEST.fields_by_name['binary_ids']._serialized_options = b'\x18\x01' + _REMOVETAGSFROMBINARYDATABYFILTERREQUEST._options = None + _REMOVETAGSFROMBINARYDATABYFILTERREQUEST._serialized_options = b'\x18\x01' + _REMOVETAGSFROMBINARYDATABYFILTERRESPONSE._options = None + _REMOVETAGSFROMBINARYDATABYFILTERRESPONSE._serialized_options = b'\x18\x01' + _TAGSBYFILTERREQUEST._options = None + _TAGSBYFILTERREQUEST._serialized_options = b'\x18\x01' + _TAGSBYFILTERRESPONSE._options = None + _TAGSBYFILTERRESPONSE._serialized_options = b'\x18\x01' + _ADDBOUNDINGBOXTOIMAGEBYIDREQUEST.fields_by_name['binary_id']._options = None + _ADDBOUNDINGBOXTOIMAGEBYIDREQUEST.fields_by_name['binary_id']._serialized_options = b'\x18\x01' + _REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST.fields_by_name['binary_id']._options = None + _REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST.fields_by_name['binary_id']._serialized_options = b'\x18\x01' + _UPDATEBOUNDINGBOXREQUEST.fields_by_name['binary_id']._options = None + _UPDATEBOUNDINGBOXREQUEST.fields_by_name['binary_id']._serialized_options = b'\x18\x01' + _BOUNDINGBOXLABELSBYFILTERREQUEST._options = None + _BOUNDINGBOXLABELSBYFILTERREQUEST._serialized_options = b'\x18\x01' + _BOUNDINGBOXLABELSBYFILTERRESPONSE._options = None + _BOUNDINGBOXLABELSBYFILTERRESPONSE._serialized_options = b'\x18\x01' + _ADDBINARYDATATODATASETBYIDSREQUEST.fields_by_name['binary_ids']._options = None + _ADDBINARYDATATODATASETBYIDSREQUEST.fields_by_name['binary_ids']._serialized_options = b'\x18\x01' + _REMOVEBINARYDATAFROMDATASETBYIDSREQUEST.fields_by_name['binary_ids']._options = None + _REMOVEBINARYDATAFROMDATASETBYIDSREQUEST.fields_by_name['binary_ids']._serialized_options = b'\x18\x01' + _DATASERVICE.methods_by_name['TabularDataByFilter']._options = None + _DATASERVICE.methods_by_name['TabularDataByFilter']._serialized_options = b'\x88\x02\x01' + _DATASERVICE.methods_by_name['AddTagsToBinaryDataByFilter']._options = None + _DATASERVICE.methods_by_name['AddTagsToBinaryDataByFilter']._serialized_options = b'\x88\x02\x01' + _DATASERVICE.methods_by_name['RemoveTagsFromBinaryDataByFilter']._options = None + _DATASERVICE.methods_by_name['RemoveTagsFromBinaryDataByFilter']._serialized_options = b'\x88\x02\x01' + _DATASERVICE.methods_by_name['TagsByFilter']._options = None + _DATASERVICE.methods_by_name['TagsByFilter']._serialized_options = b'\x88\x02\x01' + _DATASERVICE.methods_by_name['BoundingBoxLabelsByFilter']._options = None + _DATASERVICE.methods_by_name['BoundingBoxLabelsByFilter']._serialized_options = b'\x88\x02\x01' + _ORDER._serialized_start = 12146 + _ORDER._serialized_end = 12219 + _TAGSFILTERTYPE._serialized_start = 12222 + _TAGSFILTERTYPE._serialized_end = 12366 + _TABULARDATASOURCETYPE._serialized_start = 12369 + _TABULARDATASOURCETYPE._serialized_end = 12559 + _INDEXABLECOLLECTION._serialized_start = 12562 + _INDEXABLECOLLECTION._serialized_end = 12697 + _INDEXCREATOR._serialized_start = 12699 + _INDEXCREATOR._serialized_end = 12796 + _DATAREQUEST._serialized_start = 135 + _DATAREQUEST._serialized_end = 296 + _FILTER._serialized_start = 299 + _FILTER._serialized_end = 853 + _TAGSFILTER._serialized_start = 855 + _TAGSFILTER._serialized_end = 941 + _CAPTUREMETADATA._serialized_start = 944 + _CAPTUREMETADATA._serialized_end = 1523 + _CAPTUREMETADATA_METHODPARAMETERSENTRY._serialized_start = 1411 + _CAPTUREMETADATA_METHODPARAMETERSENTRY._serialized_end = 1500 + _CAPTUREINTERVAL._serialized_start = 1525 + _CAPTUREINTERVAL._serialized_end = 1638 + _TABULARDATABYFILTERREQUEST._serialized_start = 1641 + _TABULARDATABYFILTERREQUEST._serialized_end = 1822 + _TABULARDATABYFILTERRESPONSE._serialized_start = 1825 + _TABULARDATABYFILTERRESPONSE._serialized_end = 2056 + _TABULARDATA._serialized_start = 2059 + _TABULARDATA._serialized_end = 2292 + _TABULARDATABYSQLREQUEST._serialized_start = 2294 + _TABULARDATABYSQLREQUEST._serialized_end = 2389 + _TABULARDATABYSQLRESPONSE._serialized_start = 2391 + _TABULARDATABYSQLRESPONSE._serialized_end = 2456 + _TABULARDATASOURCE._serialized_start = 2459 + _TABULARDATASOURCE._serialized_end = 2593 + _TABULARDATABYMQLREQUEST._serialized_start = 2596 + _TABULARDATABYMQLREQUEST._serialized_end = 2962 + _TABULARDATABYMQLRESPONSE._serialized_start = 2964 + _TABULARDATABYMQLRESPONSE._serialized_end = 3029 + _EXPORTTABULARDATAREQUEST._serialized_start = 3032 + _EXPORTTABULARDATAREQUEST._serialized_end = 3368 + _EXPORTTABULARDATARESPONSE._serialized_start = 3371 + _EXPORTTABULARDATARESPONSE._serialized_end = 3903 + _GETLATESTTABULARDATAREQUEST._serialized_start = 3906 + _GETLATESTTABULARDATAREQUEST._serialized_end = 4182 + _GETLATESTTABULARDATARESPONSE._serialized_start = 4185 + _GETLATESTTABULARDATARESPONSE._serialized_end = 4392 + _BINARYDATA._serialized_start = 4394 + _BINARYDATA._serialized_end = 4492 + _BINARYDATABYFILTERREQUEST._serialized_start = 4495 + _BINARYDATABYFILTERREQUEST._serialized_end = 4710 + _BINARYDATABYFILTERRESPONSE._serialized_start = 4713 + _BINARYDATABYFILTERRESPONSE._serialized_end = 4875 + _BINARYID._serialized_start = 4877 + _BINARYID._serialized_end = 4990 + _BINARYDATABYIDSREQUEST._serialized_start = 4993 + _BINARYDATABYIDSREQUEST._serialized_end = 5175 + _BINARYDATABYIDSRESPONSE._serialized_start = 5177 + _BINARYDATABYIDSRESPONSE._serialized_end = 5274 + _BOUNDINGBOX._serialized_start = 5277 + _BOUNDINGBOX._serialized_end = 5548 + _CLASSIFICATION._serialized_start = 5550 + _CLASSIFICATION._serialized_end = 5656 + _ANNOTATIONS._serialized_start = 5659 + _ANNOTATIONS._serialized_end = 5803 + _BINARYMETADATA._serialized_start = 5806 + _BINARYMETADATA._serialized_end = 6262 + _DELETETABULARDATAREQUEST._serialized_start = 6264 + _DELETETABULARDATAREQUEST._serialized_end = 6384 + _DELETETABULARDATARESPONSE._serialized_start = 6386 + _DELETETABULARDATARESPONSE._serialized_end = 6450 + _DELETEBINARYDATABYFILTERREQUEST._serialized_start = 6453 + _DELETEBINARYDATABYFILTERREQUEST._serialized_end = 6588 + _DELETEBINARYDATABYFILTERRESPONSE._serialized_start = 6590 + _DELETEBINARYDATABYFILTERRESPONSE._serialized_end = 6675 + _DELETEBINARYDATABYIDSREQUEST._serialized_start = 6678 + _DELETEBINARYDATABYIDSREQUEST._serialized_end = 6827 + _DELETEBINARYDATABYIDSRESPONSE._serialized_start = 6829 + _DELETEBINARYDATABYIDSRESPONSE._serialized_end = 6911 + _ADDTAGSTOBINARYDATABYIDSREQUEST._serialized_start = 6914 + _ADDTAGSTOBINARYDATABYIDSREQUEST._serialized_end = 7086 + _ADDTAGSTOBINARYDATABYIDSRESPONSE._serialized_start = 7088 + _ADDTAGSTOBINARYDATABYIDSRESPONSE._serialized_end = 7122 + _ADDTAGSTOBINARYDATABYFILTERREQUEST._serialized_start = 7124 + _ADDTAGSTOBINARYDATABYFILTERREQUEST._serialized_end = 7234 + _ADDTAGSTOBINARYDATABYFILTERRESPONSE._serialized_start = 7236 + _ADDTAGSTOBINARYDATABYFILTERRESPONSE._serialized_end = 7277 + _REMOVETAGSFROMBINARYDATABYIDSREQUEST._serialized_start = 7280 + _REMOVETAGSFROMBINARYDATABYIDSREQUEST._serialized_end = 7457 + _REMOVETAGSFROMBINARYDATABYIDSRESPONSE._serialized_start = 7459 + _REMOVETAGSFROMBINARYDATABYIDSRESPONSE._serialized_end = 7535 + _REMOVETAGSFROMBINARYDATABYFILTERREQUEST._serialized_start = 7537 + _REMOVETAGSFROMBINARYDATABYFILTERREQUEST._serialized_end = 7652 + _REMOVETAGSFROMBINARYDATABYFILTERRESPONSE._serialized_start = 7654 + _REMOVETAGSFROMBINARYDATABYFILTERRESPONSE._serialized_end = 7737 + _TAGSBYFILTERREQUEST._serialized_start = 7739 + _TAGSBYFILTERREQUEST._serialized_end = 7814 + _TAGSBYFILTERRESPONSE._serialized_start = 7816 + _TAGSBYFILTERRESPONSE._serialized_end = 7862 + _ADDBOUNDINGBOXTOIMAGEBYIDREQUEST._serialized_start = 7865 + _ADDBOUNDINGBOXTOIMAGEBYIDREQUEST._serialized_end = 8203 + _ADDBOUNDINGBOXTOIMAGEBYIDRESPONSE._serialized_start = 8205 + _ADDBOUNDINGBOXTOIMAGEBYIDRESPONSE._serialized_end = 8265 + _REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST._serialized_start = 8268 + _REMOVEBOUNDINGBOXFROMIMAGEBYIDREQUEST._serialized_end = 8446 + _REMOVEBOUNDINGBOXFROMIMAGEBYIDRESPONSE._serialized_start = 8448 + _REMOVEBOUNDINGBOXFROMIMAGEBYIDRESPONSE._serialized_end = 8488 + _UPDATEBOUNDINGBOXREQUEST._serialized_start = 8491 + _UPDATEBOUNDINGBOXREQUEST._serialized_end = 8950 + _UPDATEBOUNDINGBOXRESPONSE._serialized_start = 8952 + _UPDATEBOUNDINGBOXRESPONSE._serialized_end = 8979 + _BOUNDINGBOXLABELSBYFILTERREQUEST._serialized_start = 8981 + _BOUNDINGBOXLABELSBYFILTERREQUEST._serialized_end = 9069 + _BOUNDINGBOXLABELSBYFILTERRESPONSE._serialized_start = 9071 + _BOUNDINGBOXLABELSBYFILTERRESPONSE._serialized_end = 9134 + _CONFIGUREDATABASEUSERREQUEST._serialized_start = 9136 + _CONFIGUREDATABASEUSERREQUEST._serialized_end = 9235 + _CONFIGUREDATABASEUSERRESPONSE._serialized_start = 9237 + _CONFIGUREDATABASEUSERRESPONSE._serialized_end = 9268 + _GETDATABASECONNECTIONREQUEST._serialized_start = 9270 + _GETDATABASECONNECTIONREQUEST._serialized_end = 9341 + _GETDATABASECONNECTIONRESPONSE._serialized_start = 9344 + _GETDATABASECONNECTIONRESPONSE._serialized_end = 9480 + _ADDBINARYDATATODATASETBYIDSREQUEST._serialized_start = 9483 + _ADDBINARYDATATODATASETBYIDSREQUEST._serialized_end = 9653 + _ADDBINARYDATATODATASETBYIDSRESPONSE._serialized_start = 9655 + _ADDBINARYDATATODATASETBYIDSRESPONSE._serialized_end = 9692 + _REMOVEBINARYDATAFROMDATASETBYIDSREQUEST._serialized_start = 9695 + _REMOVEBINARYDATAFROMDATASETBYIDSREQUEST._serialized_end = 9870 + _REMOVEBINARYDATAFROMDATASETBYIDSRESPONSE._serialized_start = 9872 + _REMOVEBINARYDATAFROMDATASETBYIDSRESPONSE._serialized_end = 9914 + _CREATEINDEXREQUEST._serialized_start = 9917 + _CREATEINDEXREQUEST._serialized_end = 10149 + _CREATEINDEXRESPONSE._serialized_start = 10151 + _CREATEINDEXRESPONSE._serialized_end = 10172 + _DELETEINDEXREQUEST._serialized_start = 10175 + _DELETEINDEXREQUEST._serialized_end = 10407 + _DELETEINDEXRESPONSE._serialized_start = 10409 + _DELETEINDEXRESPONSE._serialized_end = 10430 + _LISTINDEXESREQUEST._serialized_start = 10433 + _LISTINDEXESREQUEST._serialized_end = 10634 + _LISTINDEXESRESPONSE._serialized_start = 10636 + _LISTINDEXESRESPONSE._serialized_end = 10708 + _INDEX._serialized_start = 10711 + _INDEX._serialized_end = 10983 + _CREATESAVEDQUERYREQUEST._serialized_start = 10985 + _CREATESAVEDQUERYREQUEST._serialized_end = 11102 + _CREATESAVEDQUERYRESPONSE._serialized_start = 11104 + _CREATESAVEDQUERYRESPONSE._serialized_end = 11146 + _QUERY._serialized_start = 11149 + _QUERY._serialized_end = 11382 + _DELETESAVEDQUERYREQUEST._serialized_start = 11384 + _DELETESAVEDQUERYREQUEST._serialized_end = 11425 + _DELETESAVEDQUERYRESPONSE._serialized_start = 11427 + _DELETESAVEDQUERYRESPONSE._serialized_end = 11453 + _GETSAVEDQUERYREQUEST._serialized_start = 11455 + _GETSAVEDQUERYREQUEST._serialized_end = 11493 + _GETSAVEDQUERYRESPONSE._serialized_start = 11495 + _GETSAVEDQUERYRESPONSE._serialized_end = 11576 + _UPDATESAVEDQUERYREQUEST._serialized_start = 11578 + _UPDATESAVEDQUERYREQUEST._serialized_end = 11670 + _UPDATESAVEDQUERYRESPONSE._serialized_start = 11672 + _UPDATESAVEDQUERYRESPONSE._serialized_end = 11698 + _LISTSAVEDQUERIESREQUEST._serialized_start = 11700 + _LISTSAVEDQUERIESREQUEST._serialized_end = 11788 + _LISTSAVEDQUERIESRESPONSE._serialized_start = 11790 + _LISTSAVEDQUERIESRESPONSE._serialized_end = 11867 + _CREATEBINARYDATASIGNEDURLREQUEST._serialized_start = 11870 + _CREATEBINARYDATASIGNEDURLREQUEST._serialized_end = 12017 + _CREATEBINARYDATASIGNEDURLRESPONSE._serialized_start = 12019 + _CREATEBINARYDATASIGNEDURLRESPONSE._serialized_end = 12144 + _DATASERVICE._serialized_start = 12799 + _DATASERVICE._serialized_end = 16658 \ No newline at end of file diff --git a/src/viam/gen/app/datapipelines/v1/data_pipelines_pb2.py b/src/viam/gen/app/datapipelines/v1/data_pipelines_pb2.py index a0a8af47c3..2d9baf8283 100644 --- a/src/viam/gen/app/datapipelines/v1/data_pipelines_pb2.py +++ b/src/viam/gen/app/datapipelines/v1/data_pipelines_pb2.py @@ -1,57 +1,54 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/datapipelines/v1/data_pipelines.proto') _sym_db = _symbol_database.Default() from ....app.data.v1 import data_pb2 as app_dot_data_dot_v1_dot_data__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)app/datapipelines/v1/data_pipelines.proto\x12\x19viam.app.datapipelines.v1\x1a\x16app/data/v1/data.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\x93\x03\n\x0cDataPipeline\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x04 \x03(\x0cR\tmqlBinary\x12\x1a\n\x08schedule\x18\x05 \x01(\tR\x08schedule\x12\x18\n\x07enabled\x18\x06 \x01(\x08R\x07enabled\x129\n\ncreated_on\x18\x07 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x129\n\nupdated_at\x18\x08 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAt\x12V\n\x10data_source_type\x18\t \x01(\x0e2\'.viam.app.data.v1.TabularDataSourceTypeH\x00R\x0edataSourceType\x88\x01\x01B\x13\n\x11_data_source_type"(\n\x16GetDataPipelineRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"g\n\x17GetDataPipelineResponse\x12L\n\rdata_pipeline\x18\x01 \x01(\x0b2\'.viam.app.datapipelines.v1.DataPipelineR\x0cdataPipeline"C\n\x18ListDataPipelinesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"k\n\x19ListDataPipelinesResponse\x12N\n\x0edata_pipelines\x18\x01 \x03(\x0b2\'.viam.app.datapipelines.v1.DataPipelineR\rdataPipelines"\xc2\x02\n\x19CreateDataPipelineRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1d\n\nmql_binary\x18\x03 \x03(\x0cR\tmqlBinary\x12\x1a\n\x08schedule\x18\x04 \x01(\tR\x08schedule\x12,\n\x0fenable_backfill\x18\x05 \x01(\x08H\x00R\x0eenableBackfill\x88\x01\x01\x12V\n\x10data_source_type\x18\x06 \x01(\x0e2\'.viam.app.data.v1.TabularDataSourceTypeH\x01R\x0edataSourceType\x88\x01\x01B\x12\n\x10_enable_backfillB\x13\n\x11_data_source_type",\n\x1aCreateDataPipelineResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"?\n\x19RenameDataPipelineRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x1c\n\x1aRenameDataPipelineResponse"+\n\x19DeleteDataPipelineRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1c\n\x1aDeleteDataPipelineResponse"+\n\x19EnableDataPipelineRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1c\n\x1aEnableDataPipelineResponse",\n\x1aDisableDataPipelineRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1d\n\x1bDisableDataPipelineResponse"i\n\x1bListDataPipelineRunsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1b\n\tpage_size\x18\x02 \x01(\rR\x08pageSize\x12\x1d\n\npage_token\x18\x03 \x01(\tR\tpageToken"\xa7\x01\n\x1cListDataPipelineRunsResponse\x12\x1f\n\x0bpipeline_id\x18\x01 \x01(\tR\npipelineId\x12>\n\x04runs\x18\x02 \x03(\x0b2*.viam.app.datapipelines.v1.DataPipelineRunR\x04runs\x12&\n\x0fnext_page_token\x18\x03 \x01(\tR\rnextPageToken"\x86\x03\n\x0fDataPipelineRun\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x129\n\nstart_time\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tstartTime\x125\n\x08end_time\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x07endTime\x12B\n\x0fdata_start_time\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\rdataStartTime\x12>\n\rdata_end_time\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0bdataEndTime\x12H\n\x06status\x18\x06 \x01(\x0e20.viam.app.datapipelines.v1.DataPipelineRunStatusR\x06status\x12#\n\rerror_message\x18\x07 \x01(\tR\x0cerrorMessage*\xdc\x01\n\x15DataPipelineRunStatus\x12(\n$DATA_PIPELINE_RUN_STATUS_UNSPECIFIED\x10\x00\x12&\n"DATA_PIPELINE_RUN_STATUS_SCHEDULED\x10\x01\x12$\n DATA_PIPELINE_RUN_STATUS_STARTED\x10\x02\x12&\n"DATA_PIPELINE_RUN_STATUS_COMPLETED\x10\x03\x12#\n\x1fDATA_PIPELINE_RUN_STATUS_FAILED\x10\x042\xb1\x08\n\x14DataPipelinesService\x12x\n\x0fGetDataPipeline\x121.viam.app.datapipelines.v1.GetDataPipelineRequest\x1a2.viam.app.datapipelines.v1.GetDataPipelineResponse\x12~\n\x11ListDataPipelines\x123.viam.app.datapipelines.v1.ListDataPipelinesRequest\x1a4.viam.app.datapipelines.v1.ListDataPipelinesResponse\x12\x81\x01\n\x12CreateDataPipeline\x124.viam.app.datapipelines.v1.CreateDataPipelineRequest\x1a5.viam.app.datapipelines.v1.CreateDataPipelineResponse\x12\x81\x01\n\x12RenameDataPipeline\x124.viam.app.datapipelines.v1.RenameDataPipelineRequest\x1a5.viam.app.datapipelines.v1.RenameDataPipelineResponse\x12\x81\x01\n\x12DeleteDataPipeline\x124.viam.app.datapipelines.v1.DeleteDataPipelineRequest\x1a5.viam.app.datapipelines.v1.DeleteDataPipelineResponse\x12\x81\x01\n\x12EnableDataPipeline\x124.viam.app.datapipelines.v1.EnableDataPipelineRequest\x1a5.viam.app.datapipelines.v1.EnableDataPipelineResponse\x12\x84\x01\n\x13DisableDataPipeline\x125.viam.app.datapipelines.v1.DisableDataPipelineRequest\x1a6.viam.app.datapipelines.v1.DisableDataPipelineResponse\x12\x87\x01\n\x14ListDataPipelineRuns\x126.viam.app.datapipelines.v1.ListDataPipelineRunsRequest\x1a7.viam.app.datapipelines.v1.ListDataPipelineRunsResponseB&Z$go.viam.com/api/app/datapipelines/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.datapipelines.v1.data_pipelines_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z$go.viam.com/api/app/datapipelines/v1' - _globals['_DATAPIPELINERUNSTATUS']._serialized_start = 2224 - _globals['_DATAPIPELINERUNSTATUS']._serialized_end = 2444 - _globals['_DATAPIPELINE']._serialized_start = 130 - _globals['_DATAPIPELINE']._serialized_end = 533 - _globals['_GETDATAPIPELINEREQUEST']._serialized_start = 535 - _globals['_GETDATAPIPELINEREQUEST']._serialized_end = 575 - _globals['_GETDATAPIPELINERESPONSE']._serialized_start = 577 - _globals['_GETDATAPIPELINERESPONSE']._serialized_end = 680 - _globals['_LISTDATAPIPELINESREQUEST']._serialized_start = 682 - _globals['_LISTDATAPIPELINESREQUEST']._serialized_end = 749 - _globals['_LISTDATAPIPELINESRESPONSE']._serialized_start = 751 - _globals['_LISTDATAPIPELINESRESPONSE']._serialized_end = 858 - _globals['_CREATEDATAPIPELINEREQUEST']._serialized_start = 861 - _globals['_CREATEDATAPIPELINEREQUEST']._serialized_end = 1183 - _globals['_CREATEDATAPIPELINERESPONSE']._serialized_start = 1185 - _globals['_CREATEDATAPIPELINERESPONSE']._serialized_end = 1229 - _globals['_RENAMEDATAPIPELINEREQUEST']._serialized_start = 1231 - _globals['_RENAMEDATAPIPELINEREQUEST']._serialized_end = 1294 - _globals['_RENAMEDATAPIPELINERESPONSE']._serialized_start = 1296 - _globals['_RENAMEDATAPIPELINERESPONSE']._serialized_end = 1324 - _globals['_DELETEDATAPIPELINEREQUEST']._serialized_start = 1326 - _globals['_DELETEDATAPIPELINEREQUEST']._serialized_end = 1369 - _globals['_DELETEDATAPIPELINERESPONSE']._serialized_start = 1371 - _globals['_DELETEDATAPIPELINERESPONSE']._serialized_end = 1399 - _globals['_ENABLEDATAPIPELINEREQUEST']._serialized_start = 1401 - _globals['_ENABLEDATAPIPELINEREQUEST']._serialized_end = 1444 - _globals['_ENABLEDATAPIPELINERESPONSE']._serialized_start = 1446 - _globals['_ENABLEDATAPIPELINERESPONSE']._serialized_end = 1474 - _globals['_DISABLEDATAPIPELINEREQUEST']._serialized_start = 1476 - _globals['_DISABLEDATAPIPELINEREQUEST']._serialized_end = 1520 - _globals['_DISABLEDATAPIPELINERESPONSE']._serialized_start = 1522 - _globals['_DISABLEDATAPIPELINERESPONSE']._serialized_end = 1551 - _globals['_LISTDATAPIPELINERUNSREQUEST']._serialized_start = 1553 - _globals['_LISTDATAPIPELINERUNSREQUEST']._serialized_end = 1658 - _globals['_LISTDATAPIPELINERUNSRESPONSE']._serialized_start = 1661 - _globals['_LISTDATAPIPELINERUNSRESPONSE']._serialized_end = 1828 - _globals['_DATAPIPELINERUN']._serialized_start = 1831 - _globals['_DATAPIPELINERUN']._serialized_end = 2221 - _globals['_DATAPIPELINESSERVICE']._serialized_start = 2447 - _globals['_DATAPIPELINESSERVICE']._serialized_end = 3520 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.datapipelines.v1.data_pipelines_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z$go.viam.com/api/app/datapipelines/v1' + _DATAPIPELINERUNSTATUS._serialized_start = 2224 + _DATAPIPELINERUNSTATUS._serialized_end = 2444 + _DATAPIPELINE._serialized_start = 130 + _DATAPIPELINE._serialized_end = 533 + _GETDATAPIPELINEREQUEST._serialized_start = 535 + _GETDATAPIPELINEREQUEST._serialized_end = 575 + _GETDATAPIPELINERESPONSE._serialized_start = 577 + _GETDATAPIPELINERESPONSE._serialized_end = 680 + _LISTDATAPIPELINESREQUEST._serialized_start = 682 + _LISTDATAPIPELINESREQUEST._serialized_end = 749 + _LISTDATAPIPELINESRESPONSE._serialized_start = 751 + _LISTDATAPIPELINESRESPONSE._serialized_end = 858 + _CREATEDATAPIPELINEREQUEST._serialized_start = 861 + _CREATEDATAPIPELINEREQUEST._serialized_end = 1183 + _CREATEDATAPIPELINERESPONSE._serialized_start = 1185 + _CREATEDATAPIPELINERESPONSE._serialized_end = 1229 + _RENAMEDATAPIPELINEREQUEST._serialized_start = 1231 + _RENAMEDATAPIPELINEREQUEST._serialized_end = 1294 + _RENAMEDATAPIPELINERESPONSE._serialized_start = 1296 + _RENAMEDATAPIPELINERESPONSE._serialized_end = 1324 + _DELETEDATAPIPELINEREQUEST._serialized_start = 1326 + _DELETEDATAPIPELINEREQUEST._serialized_end = 1369 + _DELETEDATAPIPELINERESPONSE._serialized_start = 1371 + _DELETEDATAPIPELINERESPONSE._serialized_end = 1399 + _ENABLEDATAPIPELINEREQUEST._serialized_start = 1401 + _ENABLEDATAPIPELINEREQUEST._serialized_end = 1444 + _ENABLEDATAPIPELINERESPONSE._serialized_start = 1446 + _ENABLEDATAPIPELINERESPONSE._serialized_end = 1474 + _DISABLEDATAPIPELINEREQUEST._serialized_start = 1476 + _DISABLEDATAPIPELINEREQUEST._serialized_end = 1520 + _DISABLEDATAPIPELINERESPONSE._serialized_start = 1522 + _DISABLEDATAPIPELINERESPONSE._serialized_end = 1551 + _LISTDATAPIPELINERUNSREQUEST._serialized_start = 1553 + _LISTDATAPIPELINERUNSREQUEST._serialized_end = 1658 + _LISTDATAPIPELINERUNSRESPONSE._serialized_start = 1661 + _LISTDATAPIPELINERUNSRESPONSE._serialized_end = 1828 + _DATAPIPELINERUN._serialized_start = 1831 + _DATAPIPELINERUN._serialized_end = 2221 + _DATAPIPELINESSERVICE._serialized_start = 2447 + _DATAPIPELINESSERVICE._serialized_end = 3520 \ No newline at end of file diff --git a/src/viam/gen/app/dataset/v1/dataset_pb2.py b/src/viam/gen/app/dataset/v1/dataset_pb2.py index 3b0f67f09d..7eb8d0d0d9 100644 --- a/src/viam/gen/app/dataset/v1/dataset_pb2.py +++ b/src/viam/gen/app/dataset/v1/dataset_pb2.py @@ -1,44 +1,41 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/dataset/v1/dataset.proto') _sym_db = _symbol_database.Default() from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1capp/dataset/v1/dataset.proto\x12\x13viam.app.dataset.v1\x1a\x1fgoogle/protobuf/timestamp.proto"\x95\x01\n\x07Dataset\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\'\n\x0forganization_id\x18\x03 \x01(\tR\x0eorganizationId\x12=\n\x0ctime_created\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0btimeCreated"S\n\x14CreateDatasetRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\'\n\x15CreateDatasetResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"&\n\x14DeleteDatasetRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x17\n\x15DeleteDatasetResponse":\n\x14RenameDatasetRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x17\n\x15RenameDatasetResponse"N\n#ListDatasetsByOrganizationIDRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"`\n$ListDatasetsByOrganizationIDResponse\x128\n\x08datasets\x18\x01 \x03(\x0b2\x1c.viam.app.dataset.v1.DatasetR\x08datasets",\n\x18ListDatasetsByIDsRequest\x12\x10\n\x03ids\x18\x01 \x03(\tR\x03ids"U\n\x19ListDatasetsByIDsResponse\x128\n\x08datasets\x18\x01 \x03(\x0b2\x1c.viam.app.dataset.v1.DatasetR\x08datasets"t\n\x14MergeDatasetsRequest\x12\x1f\n\x0bdataset_ids\x18\x01 \x03(\tR\ndatasetIds\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\'\n\x0forganization_id\x18\x03 \x01(\tR\x0eorganizationId"6\n\x15MergeDatasetsResponse\x12\x1d\n\ndataset_id\x18\x01 \x01(\tR\tdatasetId2\xba\x05\n\x0eDatasetService\x12f\n\rCreateDataset\x12).viam.app.dataset.v1.CreateDatasetRequest\x1a*.viam.app.dataset.v1.CreateDatasetResponse\x12f\n\rDeleteDataset\x12).viam.app.dataset.v1.DeleteDatasetRequest\x1a*.viam.app.dataset.v1.DeleteDatasetResponse\x12f\n\rRenameDataset\x12).viam.app.dataset.v1.RenameDatasetRequest\x1a*.viam.app.dataset.v1.RenameDatasetResponse\x12\x93\x01\n\x1cListDatasetsByOrganizationID\x128.viam.app.dataset.v1.ListDatasetsByOrganizationIDRequest\x1a9.viam.app.dataset.v1.ListDatasetsByOrganizationIDResponse\x12r\n\x11ListDatasetsByIDs\x12-.viam.app.dataset.v1.ListDatasetsByIDsRequest\x1a..viam.app.dataset.v1.ListDatasetsByIDsResponse\x12f\n\rMergeDatasets\x12).viam.app.dataset.v1.MergeDatasetsRequest\x1a*.viam.app.dataset.v1.MergeDatasetsResponseB Z\x1ego.viam.com/api/app/dataset/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.dataset.v1.dataset_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x1ego.viam.com/api/app/dataset/v1' - _globals['_DATASET']._serialized_start = 87 - _globals['_DATASET']._serialized_end = 236 - _globals['_CREATEDATASETREQUEST']._serialized_start = 238 - _globals['_CREATEDATASETREQUEST']._serialized_end = 321 - _globals['_CREATEDATASETRESPONSE']._serialized_start = 323 - _globals['_CREATEDATASETRESPONSE']._serialized_end = 362 - _globals['_DELETEDATASETREQUEST']._serialized_start = 364 - _globals['_DELETEDATASETREQUEST']._serialized_end = 402 - _globals['_DELETEDATASETRESPONSE']._serialized_start = 404 - _globals['_DELETEDATASETRESPONSE']._serialized_end = 427 - _globals['_RENAMEDATASETREQUEST']._serialized_start = 429 - _globals['_RENAMEDATASETREQUEST']._serialized_end = 487 - _globals['_RENAMEDATASETRESPONSE']._serialized_start = 489 - _globals['_RENAMEDATASETRESPONSE']._serialized_end = 512 - _globals['_LISTDATASETSBYORGANIZATIONIDREQUEST']._serialized_start = 514 - _globals['_LISTDATASETSBYORGANIZATIONIDREQUEST']._serialized_end = 592 - _globals['_LISTDATASETSBYORGANIZATIONIDRESPONSE']._serialized_start = 594 - _globals['_LISTDATASETSBYORGANIZATIONIDRESPONSE']._serialized_end = 690 - _globals['_LISTDATASETSBYIDSREQUEST']._serialized_start = 692 - _globals['_LISTDATASETSBYIDSREQUEST']._serialized_end = 736 - _globals['_LISTDATASETSBYIDSRESPONSE']._serialized_start = 738 - _globals['_LISTDATASETSBYIDSRESPONSE']._serialized_end = 823 - _globals['_MERGEDATASETSREQUEST']._serialized_start = 825 - _globals['_MERGEDATASETSREQUEST']._serialized_end = 941 - _globals['_MERGEDATASETSRESPONSE']._serialized_start = 943 - _globals['_MERGEDATASETSRESPONSE']._serialized_end = 997 - _globals['_DATASETSERVICE']._serialized_start = 1000 - _globals['_DATASETSERVICE']._serialized_end = 1698 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.dataset.v1.dataset_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x1ego.viam.com/api/app/dataset/v1' + _DATASET._serialized_start = 87 + _DATASET._serialized_end = 236 + _CREATEDATASETREQUEST._serialized_start = 238 + _CREATEDATASETREQUEST._serialized_end = 321 + _CREATEDATASETRESPONSE._serialized_start = 323 + _CREATEDATASETRESPONSE._serialized_end = 362 + _DELETEDATASETREQUEST._serialized_start = 364 + _DELETEDATASETREQUEST._serialized_end = 402 + _DELETEDATASETRESPONSE._serialized_start = 404 + _DELETEDATASETRESPONSE._serialized_end = 427 + _RENAMEDATASETREQUEST._serialized_start = 429 + _RENAMEDATASETREQUEST._serialized_end = 487 + _RENAMEDATASETRESPONSE._serialized_start = 489 + _RENAMEDATASETRESPONSE._serialized_end = 512 + _LISTDATASETSBYORGANIZATIONIDREQUEST._serialized_start = 514 + _LISTDATASETSBYORGANIZATIONIDREQUEST._serialized_end = 592 + _LISTDATASETSBYORGANIZATIONIDRESPONSE._serialized_start = 594 + _LISTDATASETSBYORGANIZATIONIDRESPONSE._serialized_end = 690 + _LISTDATASETSBYIDSREQUEST._serialized_start = 692 + _LISTDATASETSBYIDSREQUEST._serialized_end = 736 + _LISTDATASETSBYIDSRESPONSE._serialized_start = 738 + _LISTDATASETSBYIDSRESPONSE._serialized_end = 823 + _MERGEDATASETSREQUEST._serialized_start = 825 + _MERGEDATASETSREQUEST._serialized_end = 941 + _MERGEDATASETSRESPONSE._serialized_start = 943 + _MERGEDATASETSRESPONSE._serialized_end = 997 + _DATASETSERVICE._serialized_start = 1000 + _DATASETSERVICE._serialized_end = 1698 \ No newline at end of file diff --git a/src/viam/gen/app/datasync/v1/data_sync_pb2.py b/src/viam/gen/app/datasync/v1/data_sync_pb2.py index e848c14bf5..0bcabe80eb 100644 --- a/src/viam/gen/app/datasync/v1/data_sync_pb2.py +++ b/src/viam/gen/app/datasync/v1/data_sync_pb2.py @@ -1,10 +1,8 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/datasync/v1/data_sync.proto') _sym_db = _symbol_database.Default() from ....app.data.v1 import data_pb2 as app_dot_data_dot_v1_dot_data__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 @@ -12,59 +10,58 @@ from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fapp/datasync/v1/data_sync.proto\x12\x14viam.app.datasync.v1\x1a\x16app/data/v1/data.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xa7\x01\n\x18DataCaptureUploadRequest\x12@\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataR\x08metadata\x12I\n\x0fsensor_contents\x18\x02 \x03(\x0b2 .viam.app.datasync.v1.SensorDataR\x0esensorContents"Z\n\x19DataCaptureUploadResponse\x12\x17\n\x07file_id\x18\x01 \x01(\tR\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\xaf\x01\n\x11FileUploadRequest\x12B\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataH\x00R\x08metadata\x12E\n\rfile_contents\x18\x02 \x01(\x0b2\x1e.viam.app.datasync.v1.FileDataH\x00R\x0cfileContentsB\x0f\n\rupload_packet"W\n\x12FileUploadResponse\x12\x1b\n\x07file_id\x18\x01 \x01(\tB\x02\x18\x01R\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\x99\x01\n!StreamingDataCaptureUploadRequest\x12M\n\x08metadata\x18\x01 \x01(\x0b2/.viam.app.datasync.v1.DataCaptureUploadMetadataH\x00R\x08metadata\x12\x14\n\x04data\x18\x02 \x01(\x0cH\x00R\x04dataB\x0f\n\rupload_packet"g\n"StreamingDataCaptureUploadResponse\x12\x1b\n\x07file_id\x18\x01 \x01(\tB\x02\x18\x01R\x06fileId\x12$\n\x0ebinary_data_id\x18\x02 \x01(\tR\x0cbinaryDataId"\x92\x02\n\x0eSensorMetadata\x12A\n\x0etime_requested\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\rtimeRequested\x12?\n\rtime_received\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0ctimeReceived\x12;\n\tmime_type\x18\x03 \x01(\x0e2\x1e.viam.app.datasync.v1.MimeTypeR\x08mimeType\x12?\n\x0bannotations\x18\x04 \x01(\x0b2\x1d.viam.app.data.v1.AnnotationsR\x0bannotations"\xa3\x01\n\nSensorData\x12@\n\x08metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.SensorMetadataR\x08metadata\x121\n\x06struct\x18\x02 \x01(\x0b2\x17.google.protobuf.StructH\x00R\x06struct\x12\x18\n\x06binary\x18\x03 \x01(\x0cH\x00R\x06binaryB\x06\n\x04data"\x1e\n\x08FileData\x12\x12\n\x04data\x18\x01 \x01(\x0cR\x04data"\xcf\x04\n\x0eUploadMetadata\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12%\n\x0ecomponent_type\x18\x02 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\x03 \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\x05 \x01(\tR\nmethodName\x122\n\x04type\x18\x06 \x01(\x0e2\x1e.viam.app.datasync.v1.DataTypeR\x04type\x12\x1b\n\tfile_name\x18\x07 \x01(\tR\x08fileName\x12g\n\x11method_parameters\x18\x08 \x03(\x0b2:.viam.app.datasync.v1.UploadMetadata.MethodParametersEntryR\x10methodParameters\x12%\n\x0efile_extension\x18\t \x01(\tR\rfileExtension\x12\x12\n\x04tags\x18\n \x03(\tR\x04tags\x12\x1f\n\x0bdataset_ids\x18\x0c \x03(\tR\ndatasetIds\x12\x1b\n\tmime_type\x18\r \x01(\tR\x08mimeType\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x04\x10\x05J\x04\x08\x0b\x10\x0cR\x0fcomponent_modelR\nsession_id"q\n\x0fCaptureInterval\x120\n\x05start\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x05start\x12,\n\x03end\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x03end"\xe5\x03\n\x13DataCaptureMetadata\x12%\n\x0ecomponent_type\x18\x01 \x01(\tR\rcomponentType\x12%\n\x0ecomponent_name\x18\x02 \x01(\tR\rcomponentName\x12\x1f\n\x0bmethod_name\x18\x04 \x01(\tR\nmethodName\x122\n\x04type\x18\x05 \x01(\x0e2\x1e.viam.app.datasync.v1.DataTypeR\x04type\x12l\n\x11method_parameters\x18\x06 \x03(\x0b2?.viam.app.datasync.v1.DataCaptureMetadata.MethodParametersEntryR\x10methodParameters\x12%\n\x0efile_extension\x18\x07 \x01(\tR\rfileExtension\x12\x12\n\x04tags\x18\x08 \x03(\tR\x04tags\x1aY\n\x15MethodParametersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.google.protobuf.AnyR\x05value:\x028\x01J\x04\x08\x03\x10\x04J\x04\x08\t\x10\nR\x0fcomponent_modelR\nsession_id"\xb9\x01\n\x19DataCaptureUploadMetadata\x12M\n\x0fupload_metadata\x18\x01 \x01(\x0b2$.viam.app.datasync.v1.UploadMetadataR\x0euploadMetadata\x12M\n\x0fsensor_metadata\x18\x02 \x01(\x0b2$.viam.app.datasync.v1.SensorMetadataR\x0esensorMetadata*\x90\x01\n\x08MimeType\x12\x19\n\x15MIME_TYPE_UNSPECIFIED\x10\x00\x12\x18\n\x14MIME_TYPE_IMAGE_JPEG\x10\x01\x12\x17\n\x13MIME_TYPE_IMAGE_PNG\x10\x02\x12\x1d\n\x19MIME_TYPE_APPLICATION_PCD\x10\x03\x12\x17\n\x13MIME_TYPE_VIDEO_MP4\x10\x04*t\n\x08DataType\x12\x19\n\x15DATA_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17DATA_TYPE_BINARY_SENSOR\x10\x01\x12\x1c\n\x18DATA_TYPE_TABULAR_SENSOR\x10\x02\x12\x12\n\x0eDATA_TYPE_FILE\x10\x032\x80\x04\n\x0fDataSyncService\x12\x9e\x01\n\x11DataCaptureUpload\x12..viam.app.datasync.v1.DataCaptureUploadRequest\x1a/.viam.app.datasync.v1.DataCaptureUploadResponse"(\x82\xd3\xe4\x93\x02"" /datasync/v1/data_capture_upload\x12\x83\x01\n\nFileUpload\x12\'.viam.app.datasync.v1.FileUploadRequest\x1a(.viam.app.datasync.v1.FileUploadResponse" \x82\xd3\xe4\x93\x02\x1a"\x18/datasync/v1/file_upload(\x01\x12\xc5\x01\n\x1aStreamingDataCaptureUpload\x127.viam.app.datasync.v1.StreamingDataCaptureUploadRequest\x1a8.viam.app.datasync.v1.StreamingDataCaptureUploadResponse"2\x82\xd3\xe4\x93\x02,"*/datasync/v1/streaming_data_capture_upload(\x01B!Z\x1fgo.viam.com/api/app/datasync/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.datasync.v1.data_sync_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x1fgo.viam.com/api/app/datasync/v1' - _globals['_FILEUPLOADRESPONSE'].fields_by_name['file_id']._loaded_options = None - _globals['_FILEUPLOADRESPONSE'].fields_by_name['file_id']._serialized_options = b'\x18\x01' - _globals['_STREAMINGDATACAPTUREUPLOADRESPONSE'].fields_by_name['file_id']._loaded_options = None - _globals['_STREAMINGDATACAPTUREUPLOADRESPONSE'].fields_by_name['file_id']._serialized_options = b'\x18\x01' - _globals['_UPLOADMETADATA_METHODPARAMETERSENTRY']._loaded_options = None - _globals['_UPLOADMETADATA_METHODPARAMETERSENTRY']._serialized_options = b'8\x01' - _globals['_DATACAPTUREMETADATA_METHODPARAMETERSENTRY']._loaded_options = None - _globals['_DATACAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_options = b'8\x01' - _globals['_DATASYNCSERVICE'].methods_by_name['DataCaptureUpload']._loaded_options = None - _globals['_DATASYNCSERVICE'].methods_by_name['DataCaptureUpload']._serialized_options = b'\x82\xd3\xe4\x93\x02"" /datasync/v1/data_capture_upload' - _globals['_DATASYNCSERVICE'].methods_by_name['FileUpload']._loaded_options = None - _globals['_DATASYNCSERVICE'].methods_by_name['FileUpload']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1a"\x18/datasync/v1/file_upload' - _globals['_DATASYNCSERVICE'].methods_by_name['StreamingDataCaptureUpload']._loaded_options = None - _globals['_DATASYNCSERVICE'].methods_by_name['StreamingDataCaptureUpload']._serialized_options = b'\x82\xd3\xe4\x93\x02,"*/datasync/v1/streaming_data_capture_upload' - _globals['_MIMETYPE']._serialized_start = 2852 - _globals['_MIMETYPE']._serialized_end = 2996 - _globals['_DATATYPE']._serialized_start = 2998 - _globals['_DATATYPE']._serialized_end = 3114 - _globals['_DATACAPTUREUPLOADREQUEST']._serialized_start = 202 - _globals['_DATACAPTUREUPLOADREQUEST']._serialized_end = 369 - _globals['_DATACAPTUREUPLOADRESPONSE']._serialized_start = 371 - _globals['_DATACAPTUREUPLOADRESPONSE']._serialized_end = 461 - _globals['_FILEUPLOADREQUEST']._serialized_start = 464 - _globals['_FILEUPLOADREQUEST']._serialized_end = 639 - _globals['_FILEUPLOADRESPONSE']._serialized_start = 641 - _globals['_FILEUPLOADRESPONSE']._serialized_end = 728 - _globals['_STREAMINGDATACAPTUREUPLOADREQUEST']._serialized_start = 731 - _globals['_STREAMINGDATACAPTUREUPLOADREQUEST']._serialized_end = 884 - _globals['_STREAMINGDATACAPTUREUPLOADRESPONSE']._serialized_start = 886 - _globals['_STREAMINGDATACAPTUREUPLOADRESPONSE']._serialized_end = 989 - _globals['_SENSORMETADATA']._serialized_start = 992 - _globals['_SENSORMETADATA']._serialized_end = 1266 - _globals['_SENSORDATA']._serialized_start = 1269 - _globals['_SENSORDATA']._serialized_end = 1432 - _globals['_FILEDATA']._serialized_start = 1434 - _globals['_FILEDATA']._serialized_end = 1464 - _globals['_UPLOADMETADATA']._serialized_start = 1467 - _globals['_UPLOADMETADATA']._serialized_end = 2058 - _globals['_UPLOADMETADATA_METHODPARAMETERSENTRY']._serialized_start = 1928 - _globals['_UPLOADMETADATA_METHODPARAMETERSENTRY']._serialized_end = 2017 - _globals['_CAPTUREINTERVAL']._serialized_start = 2060 - _globals['_CAPTUREINTERVAL']._serialized_end = 2173 - _globals['_DATACAPTUREMETADATA']._serialized_start = 2176 - _globals['_DATACAPTUREMETADATA']._serialized_end = 2661 - _globals['_DATACAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_start = 1928 - _globals['_DATACAPTUREMETADATA_METHODPARAMETERSENTRY']._serialized_end = 2017 - _globals['_DATACAPTUREUPLOADMETADATA']._serialized_start = 2664 - _globals['_DATACAPTUREUPLOADMETADATA']._serialized_end = 2849 - _globals['_DATASYNCSERVICE']._serialized_start = 3117 - _globals['_DATASYNCSERVICE']._serialized_end = 3629 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.datasync.v1.data_sync_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x1fgo.viam.com/api/app/datasync/v1' + _FILEUPLOADRESPONSE.fields_by_name['file_id']._options = None + _FILEUPLOADRESPONSE.fields_by_name['file_id']._serialized_options = b'\x18\x01' + _STREAMINGDATACAPTUREUPLOADRESPONSE.fields_by_name['file_id']._options = None + _STREAMINGDATACAPTUREUPLOADRESPONSE.fields_by_name['file_id']._serialized_options = b'\x18\x01' + _UPLOADMETADATA_METHODPARAMETERSENTRY._options = None + _UPLOADMETADATA_METHODPARAMETERSENTRY._serialized_options = b'8\x01' + _DATACAPTUREMETADATA_METHODPARAMETERSENTRY._options = None + _DATACAPTUREMETADATA_METHODPARAMETERSENTRY._serialized_options = b'8\x01' + _DATASYNCSERVICE.methods_by_name['DataCaptureUpload']._options = None + _DATASYNCSERVICE.methods_by_name['DataCaptureUpload']._serialized_options = b'\x82\xd3\xe4\x93\x02"" /datasync/v1/data_capture_upload' + _DATASYNCSERVICE.methods_by_name['FileUpload']._options = None + _DATASYNCSERVICE.methods_by_name['FileUpload']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1a"\x18/datasync/v1/file_upload' + _DATASYNCSERVICE.methods_by_name['StreamingDataCaptureUpload']._options = None + _DATASYNCSERVICE.methods_by_name['StreamingDataCaptureUpload']._serialized_options = b'\x82\xd3\xe4\x93\x02,"*/datasync/v1/streaming_data_capture_upload' + _MIMETYPE._serialized_start = 2852 + _MIMETYPE._serialized_end = 2996 + _DATATYPE._serialized_start = 2998 + _DATATYPE._serialized_end = 3114 + _DATACAPTUREUPLOADREQUEST._serialized_start = 202 + _DATACAPTUREUPLOADREQUEST._serialized_end = 369 + _DATACAPTUREUPLOADRESPONSE._serialized_start = 371 + _DATACAPTUREUPLOADRESPONSE._serialized_end = 461 + _FILEUPLOADREQUEST._serialized_start = 464 + _FILEUPLOADREQUEST._serialized_end = 639 + _FILEUPLOADRESPONSE._serialized_start = 641 + _FILEUPLOADRESPONSE._serialized_end = 728 + _STREAMINGDATACAPTUREUPLOADREQUEST._serialized_start = 731 + _STREAMINGDATACAPTUREUPLOADREQUEST._serialized_end = 884 + _STREAMINGDATACAPTUREUPLOADRESPONSE._serialized_start = 886 + _STREAMINGDATACAPTUREUPLOADRESPONSE._serialized_end = 989 + _SENSORMETADATA._serialized_start = 992 + _SENSORMETADATA._serialized_end = 1266 + _SENSORDATA._serialized_start = 1269 + _SENSORDATA._serialized_end = 1432 + _FILEDATA._serialized_start = 1434 + _FILEDATA._serialized_end = 1464 + _UPLOADMETADATA._serialized_start = 1467 + _UPLOADMETADATA._serialized_end = 2058 + _UPLOADMETADATA_METHODPARAMETERSENTRY._serialized_start = 1928 + _UPLOADMETADATA_METHODPARAMETERSENTRY._serialized_end = 2017 + _CAPTUREINTERVAL._serialized_start = 2060 + _CAPTUREINTERVAL._serialized_end = 2173 + _DATACAPTUREMETADATA._serialized_start = 2176 + _DATACAPTUREMETADATA._serialized_end = 2661 + _DATACAPTUREMETADATA_METHODPARAMETERSENTRY._serialized_start = 1928 + _DATACAPTUREMETADATA_METHODPARAMETERSENTRY._serialized_end = 2017 + _DATACAPTUREUPLOADMETADATA._serialized_start = 2664 + _DATACAPTUREUPLOADMETADATA._serialized_end = 2849 + _DATASYNCSERVICE._serialized_start = 3117 + _DATASYNCSERVICE._serialized_end = 3629 \ No newline at end of file diff --git a/src/viam/gen/app/mlinference/v1/ml_inference_pb2.py b/src/viam/gen/app/mlinference/v1/ml_inference_pb2.py index e1f8780c9c..932396f110 100644 --- a/src/viam/gen/app/mlinference/v1/ml_inference_pb2.py +++ b/src/viam/gen/app/mlinference/v1/ml_inference_pb2.py @@ -1,23 +1,20 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/mlinference/v1/ml_inference.proto') _sym_db = _symbol_database.Default() from ....app.data.v1 import data_pb2 as app_dot_data_dot_v1_dot_data__pb2 from ....service.mlmodel.v1 import mlmodel_pb2 as service_dot_mlmodel_dot_v1_dot_mlmodel__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%app/mlinference/v1/ml_inference.proto\x12\x17viam.app.mlinference.v1\x1a\x16app/data/v1/data.proto\x1a service/mlmodel/v1/mlmodel.proto"\xfb\x01\n\x13GetInferenceRequest\x12(\n\x10registry_item_id\x18\x01 \x01(\tR\x0eregistryItemId\x122\n\x15registry_item_version\x18\x02 \x01(\tR\x13registryItemVersion\x127\n\tbinary_id\x18\x03 \x01(\x0b2\x1a.viam.app.data.v1.BinaryIDR\x08binaryId\x12$\n\x0ebinary_data_id\x18\x05 \x01(\tR\x0cbinaryDataId\x12\'\n\x0forganization_id\x18\x04 \x01(\tR\x0eorganizationId"\xa4\x01\n\x14GetInferenceResponse\x12K\n\x0eoutput_tensors\x18\x01 \x01(\x0b2$.viam.service.mlmodel.v1.FlatTensorsR\routputTensors\x12?\n\x0bannotations\x18\x02 \x01(\x0b2\x1d.viam.app.data.v1.AnnotationsR\x0bannotations2\x81\x01\n\x12MLInferenceService\x12k\n\x0cGetInference\x12,.viam.app.mlinference.v1.GetInferenceRequest\x1a-.viam.app.mlinference.v1.GetInferenceResponseB$Z"go.viam.com/api/app/mlinference/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.mlinference.v1.ml_inference_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z"go.viam.com/api/app/mlinference/v1' - _globals['_GETINFERENCEREQUEST']._serialized_start = 125 - _globals['_GETINFERENCEREQUEST']._serialized_end = 376 - _globals['_GETINFERENCERESPONSE']._serialized_start = 379 - _globals['_GETINFERENCERESPONSE']._serialized_end = 543 - _globals['_MLINFERENCESERVICE']._serialized_start = 546 - _globals['_MLINFERENCESERVICE']._serialized_end = 675 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.mlinference.v1.ml_inference_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z"go.viam.com/api/app/mlinference/v1' + _GETINFERENCEREQUEST._serialized_start = 125 + _GETINFERENCEREQUEST._serialized_end = 376 + _GETINFERENCERESPONSE._serialized_start = 379 + _GETINFERENCERESPONSE._serialized_end = 543 + _MLINFERENCESERVICE._serialized_start = 546 + _MLINFERENCESERVICE._serialized_end = 675 \ No newline at end of file diff --git a/src/viam/gen/app/mltraining/v1/ml_training_pb2.py b/src/viam/gen/app/mltraining/v1/ml_training_pb2.py index ba4c8bf010..31b6a0d95e 100644 --- a/src/viam/gen/app/mltraining/v1/ml_training_pb2.py +++ b/src/viam/gen/app/mltraining/v1/ml_training_pb2.py @@ -1,142 +1,139 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/mltraining/v1/ml_training.proto') _sym_db = _symbol_database.Default() from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 from ....tagger.v1 import tagger_pb2 as tagger_dot_v1_dot_tagger__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#app/mltraining/v1/ml_training.proto\x12\x16viam.app.mltraining.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x17google/rpc/status.proto\x1a\x16tagger/v1/tagger.proto"\x90\x05\n\x18SubmitTrainingJobRequest\x12G\n\ndataset_id\x18\x07 \x01(\tB(\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"R\tdatasetId\x12[\n\x0forganization_id\x18\x02 \x01(\tB2\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"R\x0eorganizationId\x12G\n\nmodel_name\x18\x03 \x01(\tB(\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"R\tmodelName\x12S\n\rmodel_version\x18\x04 \x01(\tB.\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"R\x0cmodelVersion\x12j\n\nmodel_type\x18\x05 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeB(\x9a\x84\x9e\x03#bson:"model_type" json:"model_type"R\tmodelType\x12\x83\x01\n\x0fmodel_framework\x18\x08 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkB2\x9a\x84\x9e\x03-bson:"model_framework" json:"model_framework"R\x0emodelFramework\x120\n\x04tags\x18\x06 \x03(\tB\x1c\x9a\x84\x9e\x03\x17bson:"tags" json:"tags"R\x04tagsJ\x04\x08\x01\x10\x02R\x06filter"+\n\x19SubmitTrainingJobResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x88\x06\n\x1eSubmitCustomTrainingJobRequest\x12G\n\ndataset_id\x18\x01 \x01(\tB(\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"R\tdatasetId\x12^\n\x10registry_item_id\x18\x02 \x01(\tB4\x9a\x84\x9e\x03/bson:"registry_item_id" json:"registry_item_id"R\x0eregistryItemId\x12r\n\x15registry_item_version\x18\x06 \x01(\tB>\x9a\x84\x9e\x039bson:"registry_item_version" json:"registry_item_version"R\x13registryItemVersion\x12[\n\x0forganization_id\x18\x03 \x01(\tB2\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"R\x0eorganizationId\x12G\n\nmodel_name\x18\x04 \x01(\tB(\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"R\tmodelName\x12S\n\rmodel_version\x18\x05 \x01(\tB.\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"R\x0cmodelVersion\x12c\n\targuments\x18\x07 \x03(\x0b2E.viam.app.mltraining.v1.SubmitCustomTrainingJobRequest.ArgumentsEntryR\targuments\x12+\n\x11container_version\x18\x08 \x01(\tR\x10containerVersion\x1a<\n\x0eArgumentsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"1\n\x1fSubmitCustomTrainingJobResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\'\n\x15GetTrainingJobRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"a\n\x16GetTrainingJobResponse\x12G\n\x08metadata\x18\x01 \x01(\x0b2+.viam.app.mltraining.v1.TrainingJobMetadataR\x08metadata"\x82\x01\n\x17ListTrainingJobsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12>\n\x06status\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.TrainingStatusR\x06status"[\n\x18ListTrainingJobsResponse\x12?\n\x04jobs\x18\x01 \x03(\x0b2+.viam.app.mltraining.v1.TrainingJobMetadataR\x04jobs"\x8c\x10\n\x13TrainingJobMetadata\x123\n\x02id\x18\x07 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x12G\n\ndataset_id\x18\x0b \x01(\tB(\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"R\tdatasetId\x12[\n\x0forganization_id\x18\x0c \x01(\tB2\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"R\x0eorganizationId\x12G\n\nmodel_name\x18\r \x01(\tB(\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"R\tmodelName\x12S\n\rmodel_version\x18\x0e \x01(\tB.\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"R\x0cmodelVersion\x12j\n\nmodel_type\x18\x0f \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeB(\x9a\x84\x9e\x03#bson:"model_type" json:"model_type"R\tmodelType\x12\x83\x01\n\x0fmodel_framework\x18\x11 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkB2\x9a\x84\x9e\x03-bson:"model_framework" json:"model_framework"R\x0emodelFramework\x12R\n\ris_custom_job\x18\x12 \x01(\x08B.\x9a\x84\x9e\x03)bson:"is_custom_job" json:"is_custom_job"R\x0bisCustomJob\x12^\n\x10registry_item_id\x18\x13 \x01(\tB4\x9a\x84\x9e\x03/bson:"registry_item_id" json:"registry_item_id"R\x0eregistryItemId\x12r\n\x15registry_item_version\x18\x14 \x01(\tB>\x9a\x84\x9e\x039bson:"registry_item_version" json:"registry_item_version"R\x13registryItemVersion\x12`\n\x06status\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.TrainingStatusB \x9a\x84\x9e\x03\x1bbson:"status" json:"status"R\x06status\x12c\n\x0cerror_status\x18\x08 \x01(\x0b2\x12.google.rpc.StatusB,\x9a\x84\x9e\x03\'bson:"error_status" json:"error_status"R\x0berrorStatus\x12c\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB(\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"R\tcreatedOn\x12o\n\rlast_modified\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampB.\x9a\x84\x9e\x03)bson:"last_modified" json:"last_modified"R\x0clastModified\x12{\n\x10training_started\x18\t \x01(\x0b2\x1a.google.protobuf.TimestampB4\x9a\x84\x9e\x03/bson:"training_started" json:"training_started"R\x0ftrainingStarted\x12s\n\x0etraining_ended\x18\n \x01(\x0b2\x1a.google.protobuf.TimestampB0\x9a\x84\x9e\x03+bson:"training_ended" json:"training_ended"R\rtrainingEnded\x12Z\n\x0fsynced_model_id\x18\x05 \x01(\tB2\x9a\x84\x9e\x03-bson:"synced_model_id" json:"synced_model_id"R\rsyncedModelId\x120\n\x04tags\x18\x10 \x03(\tB\x1c\x9a\x84\x9e\x03\x17bson:"tags" json:"tags"R\x04tags\x12\x80\x01\n\targuments\x18\x15 \x03(\x0b2:.viam.app.mltraining.v1.TrainingJobMetadata.ArgumentsEntryB&\x9a\x84\x9e\x03!bson:"arguments" json:"arguments"R\targuments\x12c\n\x11container_version\x18\x16 \x01(\tB6\x9a\x84\x9e\x031bson:"container_version" json:"container_version"R\x10containerVersion\x1a<\n\x0eArgumentsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01J\x04\x08\x01\x10\x02J\x04\x08\x06\x10\x07R\x07requestR\nuser_email"*\n\x18CancelTrainingJobRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1b\n\x19CancelTrainingJobResponse"3\n!DeleteCompletedTrainingJobRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"$\n"DeleteCompletedTrainingJobResponse"u\n\x13TrainingJobLogEntry\x12\x14\n\x05level\x18\x01 \x01(\tR\x05level\x12.\n\x04time\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x04time\x12\x18\n\x07message\x18\x03 \x01(\tR\x07message"^\n\x19GetTrainingJobLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12"\n\npage_token\x18\x02 \x01(\tH\x00R\tpageToken\x88\x01\x01B\r\n\x0b_page_token"\x85\x01\n\x1aGetTrainingJobLogsResponse\x12?\n\x04logs\x18\x01 \x03(\x0b2+.viam.app.mltraining.v1.TrainingJobLogEntryR\x04logs\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken" \n\x1eListSupportedContainersRequest"\xf5\x01\n\x1fListSupportedContainersResponse\x12n\n\rcontainer_map\x18\x01 \x03(\x0b2I.viam.app.mltraining.v1.ListSupportedContainersResponse.ContainerMapEntryR\x0ccontainerMap\x1ab\n\x11ContainerMapEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x127\n\x05value\x18\x02 \x01(\x0b2!.viam.app.mltraining.v1.ContainerR\x05value:\x028\x01"\x9d\x01\n\tContainer\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x10\n\x03uri\x18\x02 \x01(\tR\x03uri\x12\x1c\n\tframework\x18\x03 \x01(\tR\tframework\x12 \n\x0bdescription\x18\x04 \x01(\tR\x0bdescription\x12,\n\x03eol\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\x03eol*\x9f\x01\n\tModelType\x12\x1a\n\x16MODEL_TYPE_UNSPECIFIED\x10\x00\x12*\n&MODEL_TYPE_SINGLE_LABEL_CLASSIFICATION\x10\x01\x12)\n%MODEL_TYPE_MULTI_LABEL_CLASSIFICATION\x10\x02\x12\x1f\n\x1bMODEL_TYPE_OBJECT_DETECTION\x10\x03*\xa4\x01\n\x0eModelFramework\x12\x1f\n\x1bMODEL_FRAMEWORK_UNSPECIFIED\x10\x00\x12\x1a\n\x16MODEL_FRAMEWORK_TFLITE\x10\x01\x12\x1e\n\x1aMODEL_FRAMEWORK_TENSORFLOW\x10\x02\x12\x1b\n\x17MODEL_FRAMEWORK_PYTORCH\x10\x03\x12\x18\n\x14MODEL_FRAMEWORK_ONNX\x10\x04*\xe7\x01\n\x0eTrainingStatus\x12\x1f\n\x1bTRAINING_STATUS_UNSPECIFIED\x10\x00\x12\x1b\n\x17TRAINING_STATUS_PENDING\x10\x01\x12\x1f\n\x1bTRAINING_STATUS_IN_PROGRESS\x10\x02\x12\x1d\n\x19TRAINING_STATUS_COMPLETED\x10\x03\x12\x1a\n\x16TRAINING_STATUS_FAILED\x10\x04\x12\x1c\n\x18TRAINING_STATUS_CANCELED\x10\x05\x12\x1d\n\x19TRAINING_STATUS_CANCELING\x10\x062\x9c\x08\n\x11MLTrainingService\x12x\n\x11SubmitTrainingJob\x120.viam.app.mltraining.v1.SubmitTrainingJobRequest\x1a1.viam.app.mltraining.v1.SubmitTrainingJobResponse\x12\x8a\x01\n\x17SubmitCustomTrainingJob\x126.viam.app.mltraining.v1.SubmitCustomTrainingJobRequest\x1a7.viam.app.mltraining.v1.SubmitCustomTrainingJobResponse\x12o\n\x0eGetTrainingJob\x12-.viam.app.mltraining.v1.GetTrainingJobRequest\x1a..viam.app.mltraining.v1.GetTrainingJobResponse\x12u\n\x10ListTrainingJobs\x12/.viam.app.mltraining.v1.ListTrainingJobsRequest\x1a0.viam.app.mltraining.v1.ListTrainingJobsResponse\x12x\n\x11CancelTrainingJob\x120.viam.app.mltraining.v1.CancelTrainingJobRequest\x1a1.viam.app.mltraining.v1.CancelTrainingJobResponse\x12\x93\x01\n\x1aDeleteCompletedTrainingJob\x129.viam.app.mltraining.v1.DeleteCompletedTrainingJobRequest\x1a:.viam.app.mltraining.v1.DeleteCompletedTrainingJobResponse\x12{\n\x12GetTrainingJobLogs\x121.viam.app.mltraining.v1.GetTrainingJobLogsRequest\x1a2.viam.app.mltraining.v1.GetTrainingJobLogsResponse\x12\x8a\x01\n\x17ListSupportedContainers\x126.viam.app.mltraining.v1.ListSupportedContainersRequest\x1a7.viam.app.mltraining.v1.ListSupportedContainersResponseB#Z!go.viam.com/api/app/mltraining/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.mltraining.v1.ml_training_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z!go.viam.com/api/app/mltraining/v1' - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['dataset_id']._loaded_options = None - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['dataset_id']._serialized_options = b'\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"' - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['organization_id']._loaded_options = None - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['organization_id']._serialized_options = b'\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"' - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['model_name']._loaded_options = None - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['model_name']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"' - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['model_version']._loaded_options = None - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['model_version']._serialized_options = b'\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"' - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['model_type']._loaded_options = None - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['model_type']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_type" json:"model_type"' - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['model_framework']._loaded_options = None - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['model_framework']._serialized_options = b'\x9a\x84\x9e\x03-bson:"model_framework" json:"model_framework"' - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['tags']._loaded_options = None - _globals['_SUBMITTRAININGJOBREQUEST'].fields_by_name['tags']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"tags" json:"tags"' - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST_ARGUMENTSENTRY']._loaded_options = None - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST_ARGUMENTSENTRY']._serialized_options = b'8\x01' - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['dataset_id']._loaded_options = None - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['dataset_id']._serialized_options = b'\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"' - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['registry_item_id']._loaded_options = None - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['registry_item_id']._serialized_options = b'\x9a\x84\x9e\x03/bson:"registry_item_id" json:"registry_item_id"' - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['registry_item_version']._loaded_options = None - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['registry_item_version']._serialized_options = b'\x9a\x84\x9e\x039bson:"registry_item_version" json:"registry_item_version"' - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['organization_id']._loaded_options = None - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['organization_id']._serialized_options = b'\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"' - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['model_name']._loaded_options = None - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['model_name']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"' - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['model_version']._loaded_options = None - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST'].fields_by_name['model_version']._serialized_options = b'\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"' - _globals['_TRAININGJOBMETADATA_ARGUMENTSENTRY']._loaded_options = None - _globals['_TRAININGJOBMETADATA_ARGUMENTSENTRY']._serialized_options = b'8\x01' - _globals['_TRAININGJOBMETADATA'].fields_by_name['id']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['dataset_id']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['dataset_id']._serialized_options = b'\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['organization_id']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['organization_id']._serialized_options = b'\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['model_name']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['model_name']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['model_version']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['model_version']._serialized_options = b'\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['model_type']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['model_type']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_type" json:"model_type"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['model_framework']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['model_framework']._serialized_options = b'\x9a\x84\x9e\x03-bson:"model_framework" json:"model_framework"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['is_custom_job']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['is_custom_job']._serialized_options = b'\x9a\x84\x9e\x03)bson:"is_custom_job" json:"is_custom_job"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['registry_item_id']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['registry_item_id']._serialized_options = b'\x9a\x84\x9e\x03/bson:"registry_item_id" json:"registry_item_id"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['registry_item_version']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['registry_item_version']._serialized_options = b'\x9a\x84\x9e\x039bson:"registry_item_version" json:"registry_item_version"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['status']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['status']._serialized_options = b'\x9a\x84\x9e\x03\x1bbson:"status" json:"status"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['error_status']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['error_status']._serialized_options = b'\x9a\x84\x9e\x03\'bson:"error_status" json:"error_status"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['created_on']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['last_modified']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['last_modified']._serialized_options = b'\x9a\x84\x9e\x03)bson:"last_modified" json:"last_modified"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['training_started']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['training_started']._serialized_options = b'\x9a\x84\x9e\x03/bson:"training_started" json:"training_started"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['training_ended']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['training_ended']._serialized_options = b'\x9a\x84\x9e\x03+bson:"training_ended" json:"training_ended"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['synced_model_id']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['synced_model_id']._serialized_options = b'\x9a\x84\x9e\x03-bson:"synced_model_id" json:"synced_model_id"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['tags']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['tags']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"tags" json:"tags"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['arguments']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['arguments']._serialized_options = b'\x9a\x84\x9e\x03!bson:"arguments" json:"arguments"' - _globals['_TRAININGJOBMETADATA'].fields_by_name['container_version']._loaded_options = None - _globals['_TRAININGJOBMETADATA'].fields_by_name['container_version']._serialized_options = b'\x9a\x84\x9e\x031bson:"container_version" json:"container_version"' - _globals['_LISTSUPPORTEDCONTAINERSRESPONSE_CONTAINERMAPENTRY']._loaded_options = None - _globals['_LISTSUPPORTEDCONTAINERSRESPONSE_CONTAINERMAPENTRY']._serialized_options = b'8\x01' - _globals['_MODELTYPE']._serialized_start = 5066 - _globals['_MODELTYPE']._serialized_end = 5225 - _globals['_MODELFRAMEWORK']._serialized_start = 5228 - _globals['_MODELFRAMEWORK']._serialized_end = 5392 - _globals['_TRAININGSTATUS']._serialized_start = 5395 - _globals['_TRAININGSTATUS']._serialized_end = 5626 - _globals['_SUBMITTRAININGJOBREQUEST']._serialized_start = 146 - _globals['_SUBMITTRAININGJOBREQUEST']._serialized_end = 802 - _globals['_SUBMITTRAININGJOBRESPONSE']._serialized_start = 804 - _globals['_SUBMITTRAININGJOBRESPONSE']._serialized_end = 847 - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST']._serialized_start = 850 - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST']._serialized_end = 1626 - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST_ARGUMENTSENTRY']._serialized_start = 1566 - _globals['_SUBMITCUSTOMTRAININGJOBREQUEST_ARGUMENTSENTRY']._serialized_end = 1626 - _globals['_SUBMITCUSTOMTRAININGJOBRESPONSE']._serialized_start = 1628 - _globals['_SUBMITCUSTOMTRAININGJOBRESPONSE']._serialized_end = 1677 - _globals['_GETTRAININGJOBREQUEST']._serialized_start = 1679 - _globals['_GETTRAININGJOBREQUEST']._serialized_end = 1718 - _globals['_GETTRAININGJOBRESPONSE']._serialized_start = 1720 - _globals['_GETTRAININGJOBRESPONSE']._serialized_end = 1817 - _globals['_LISTTRAININGJOBSREQUEST']._serialized_start = 1820 - _globals['_LISTTRAININGJOBSREQUEST']._serialized_end = 1950 - _globals['_LISTTRAININGJOBSRESPONSE']._serialized_start = 1952 - _globals['_LISTTRAININGJOBSRESPONSE']._serialized_end = 2043 - _globals['_TRAININGJOBMETADATA']._serialized_start = 2046 - _globals['_TRAININGJOBMETADATA']._serialized_end = 4106 - _globals['_TRAININGJOBMETADATA_ARGUMENTSENTRY']._serialized_start = 1566 - _globals['_TRAININGJOBMETADATA_ARGUMENTSENTRY']._serialized_end = 1626 - _globals['_CANCELTRAININGJOBREQUEST']._serialized_start = 4108 - _globals['_CANCELTRAININGJOBREQUEST']._serialized_end = 4150 - _globals['_CANCELTRAININGJOBRESPONSE']._serialized_start = 4152 - _globals['_CANCELTRAININGJOBRESPONSE']._serialized_end = 4179 - _globals['_DELETECOMPLETEDTRAININGJOBREQUEST']._serialized_start = 4181 - _globals['_DELETECOMPLETEDTRAININGJOBREQUEST']._serialized_end = 4232 - _globals['_DELETECOMPLETEDTRAININGJOBRESPONSE']._serialized_start = 4234 - _globals['_DELETECOMPLETEDTRAININGJOBRESPONSE']._serialized_end = 4270 - _globals['_TRAININGJOBLOGENTRY']._serialized_start = 4272 - _globals['_TRAININGJOBLOGENTRY']._serialized_end = 4389 - _globals['_GETTRAININGJOBLOGSREQUEST']._serialized_start = 4391 - _globals['_GETTRAININGJOBLOGSREQUEST']._serialized_end = 4485 - _globals['_GETTRAININGJOBLOGSRESPONSE']._serialized_start = 4488 - _globals['_GETTRAININGJOBLOGSRESPONSE']._serialized_end = 4621 - _globals['_LISTSUPPORTEDCONTAINERSREQUEST']._serialized_start = 4623 - _globals['_LISTSUPPORTEDCONTAINERSREQUEST']._serialized_end = 4655 - _globals['_LISTSUPPORTEDCONTAINERSRESPONSE']._serialized_start = 4658 - _globals['_LISTSUPPORTEDCONTAINERSRESPONSE']._serialized_end = 4903 - _globals['_LISTSUPPORTEDCONTAINERSRESPONSE_CONTAINERMAPENTRY']._serialized_start = 4805 - _globals['_LISTSUPPORTEDCONTAINERSRESPONSE_CONTAINERMAPENTRY']._serialized_end = 4903 - _globals['_CONTAINER']._serialized_start = 4906 - _globals['_CONTAINER']._serialized_end = 5063 - _globals['_MLTRAININGSERVICE']._serialized_start = 5629 - _globals['_MLTRAININGSERVICE']._serialized_end = 6681 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.mltraining.v1.ml_training_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z!go.viam.com/api/app/mltraining/v1' + _SUBMITTRAININGJOBREQUEST.fields_by_name['dataset_id']._options = None + _SUBMITTRAININGJOBREQUEST.fields_by_name['dataset_id']._serialized_options = b'\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"' + _SUBMITTRAININGJOBREQUEST.fields_by_name['organization_id']._options = None + _SUBMITTRAININGJOBREQUEST.fields_by_name['organization_id']._serialized_options = b'\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"' + _SUBMITTRAININGJOBREQUEST.fields_by_name['model_name']._options = None + _SUBMITTRAININGJOBREQUEST.fields_by_name['model_name']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"' + _SUBMITTRAININGJOBREQUEST.fields_by_name['model_version']._options = None + _SUBMITTRAININGJOBREQUEST.fields_by_name['model_version']._serialized_options = b'\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"' + _SUBMITTRAININGJOBREQUEST.fields_by_name['model_type']._options = None + _SUBMITTRAININGJOBREQUEST.fields_by_name['model_type']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_type" json:"model_type"' + _SUBMITTRAININGJOBREQUEST.fields_by_name['model_framework']._options = None + _SUBMITTRAININGJOBREQUEST.fields_by_name['model_framework']._serialized_options = b'\x9a\x84\x9e\x03-bson:"model_framework" json:"model_framework"' + _SUBMITTRAININGJOBREQUEST.fields_by_name['tags']._options = None + _SUBMITTRAININGJOBREQUEST.fields_by_name['tags']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"tags" json:"tags"' + _SUBMITCUSTOMTRAININGJOBREQUEST_ARGUMENTSENTRY._options = None + _SUBMITCUSTOMTRAININGJOBREQUEST_ARGUMENTSENTRY._serialized_options = b'8\x01' + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['dataset_id']._options = None + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['dataset_id']._serialized_options = b'\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"' + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['registry_item_id']._options = None + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['registry_item_id']._serialized_options = b'\x9a\x84\x9e\x03/bson:"registry_item_id" json:"registry_item_id"' + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['registry_item_version']._options = None + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['registry_item_version']._serialized_options = b'\x9a\x84\x9e\x039bson:"registry_item_version" json:"registry_item_version"' + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['organization_id']._options = None + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['organization_id']._serialized_options = b'\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"' + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['model_name']._options = None + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['model_name']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"' + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['model_version']._options = None + _SUBMITCUSTOMTRAININGJOBREQUEST.fields_by_name['model_version']._serialized_options = b'\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"' + _TRAININGJOBMETADATA_ARGUMENTSENTRY._options = None + _TRAININGJOBMETADATA_ARGUMENTSENTRY._serialized_options = b'8\x01' + _TRAININGJOBMETADATA.fields_by_name['id']._options = None + _TRAININGJOBMETADATA.fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"' + _TRAININGJOBMETADATA.fields_by_name['dataset_id']._options = None + _TRAININGJOBMETADATA.fields_by_name['dataset_id']._serialized_options = b'\x9a\x84\x9e\x03#bson:"dataset_id" json:"dataset_id"' + _TRAININGJOBMETADATA.fields_by_name['organization_id']._options = None + _TRAININGJOBMETADATA.fields_by_name['organization_id']._serialized_options = b'\x9a\x84\x9e\x03-bson:"organization_id" json:"organization_id"' + _TRAININGJOBMETADATA.fields_by_name['model_name']._options = None + _TRAININGJOBMETADATA.fields_by_name['model_name']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_name" json:"model_name"' + _TRAININGJOBMETADATA.fields_by_name['model_version']._options = None + _TRAININGJOBMETADATA.fields_by_name['model_version']._serialized_options = b'\x9a\x84\x9e\x03)bson:"model_version" json:"model_version"' + _TRAININGJOBMETADATA.fields_by_name['model_type']._options = None + _TRAININGJOBMETADATA.fields_by_name['model_type']._serialized_options = b'\x9a\x84\x9e\x03#bson:"model_type" json:"model_type"' + _TRAININGJOBMETADATA.fields_by_name['model_framework']._options = None + _TRAININGJOBMETADATA.fields_by_name['model_framework']._serialized_options = b'\x9a\x84\x9e\x03-bson:"model_framework" json:"model_framework"' + _TRAININGJOBMETADATA.fields_by_name['is_custom_job']._options = None + _TRAININGJOBMETADATA.fields_by_name['is_custom_job']._serialized_options = b'\x9a\x84\x9e\x03)bson:"is_custom_job" json:"is_custom_job"' + _TRAININGJOBMETADATA.fields_by_name['registry_item_id']._options = None + _TRAININGJOBMETADATA.fields_by_name['registry_item_id']._serialized_options = b'\x9a\x84\x9e\x03/bson:"registry_item_id" json:"registry_item_id"' + _TRAININGJOBMETADATA.fields_by_name['registry_item_version']._options = None + _TRAININGJOBMETADATA.fields_by_name['registry_item_version']._serialized_options = b'\x9a\x84\x9e\x039bson:"registry_item_version" json:"registry_item_version"' + _TRAININGJOBMETADATA.fields_by_name['status']._options = None + _TRAININGJOBMETADATA.fields_by_name['status']._serialized_options = b'\x9a\x84\x9e\x03\x1bbson:"status" json:"status"' + _TRAININGJOBMETADATA.fields_by_name['error_status']._options = None + _TRAININGJOBMETADATA.fields_by_name['error_status']._serialized_options = b'\x9a\x84\x9e\x03\'bson:"error_status" json:"error_status"' + _TRAININGJOBMETADATA.fields_by_name['created_on']._options = None + _TRAININGJOBMETADATA.fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"' + _TRAININGJOBMETADATA.fields_by_name['last_modified']._options = None + _TRAININGJOBMETADATA.fields_by_name['last_modified']._serialized_options = b'\x9a\x84\x9e\x03)bson:"last_modified" json:"last_modified"' + _TRAININGJOBMETADATA.fields_by_name['training_started']._options = None + _TRAININGJOBMETADATA.fields_by_name['training_started']._serialized_options = b'\x9a\x84\x9e\x03/bson:"training_started" json:"training_started"' + _TRAININGJOBMETADATA.fields_by_name['training_ended']._options = None + _TRAININGJOBMETADATA.fields_by_name['training_ended']._serialized_options = b'\x9a\x84\x9e\x03+bson:"training_ended" json:"training_ended"' + _TRAININGJOBMETADATA.fields_by_name['synced_model_id']._options = None + _TRAININGJOBMETADATA.fields_by_name['synced_model_id']._serialized_options = b'\x9a\x84\x9e\x03-bson:"synced_model_id" json:"synced_model_id"' + _TRAININGJOBMETADATA.fields_by_name['tags']._options = None + _TRAININGJOBMETADATA.fields_by_name['tags']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"tags" json:"tags"' + _TRAININGJOBMETADATA.fields_by_name['arguments']._options = None + _TRAININGJOBMETADATA.fields_by_name['arguments']._serialized_options = b'\x9a\x84\x9e\x03!bson:"arguments" json:"arguments"' + _TRAININGJOBMETADATA.fields_by_name['container_version']._options = None + _TRAININGJOBMETADATA.fields_by_name['container_version']._serialized_options = b'\x9a\x84\x9e\x031bson:"container_version" json:"container_version"' + _LISTSUPPORTEDCONTAINERSRESPONSE_CONTAINERMAPENTRY._options = None + _LISTSUPPORTEDCONTAINERSRESPONSE_CONTAINERMAPENTRY._serialized_options = b'8\x01' + _MODELTYPE._serialized_start = 5066 + _MODELTYPE._serialized_end = 5225 + _MODELFRAMEWORK._serialized_start = 5228 + _MODELFRAMEWORK._serialized_end = 5392 + _TRAININGSTATUS._serialized_start = 5395 + _TRAININGSTATUS._serialized_end = 5626 + _SUBMITTRAININGJOBREQUEST._serialized_start = 146 + _SUBMITTRAININGJOBREQUEST._serialized_end = 802 + _SUBMITTRAININGJOBRESPONSE._serialized_start = 804 + _SUBMITTRAININGJOBRESPONSE._serialized_end = 847 + _SUBMITCUSTOMTRAININGJOBREQUEST._serialized_start = 850 + _SUBMITCUSTOMTRAININGJOBREQUEST._serialized_end = 1626 + _SUBMITCUSTOMTRAININGJOBREQUEST_ARGUMENTSENTRY._serialized_start = 1566 + _SUBMITCUSTOMTRAININGJOBREQUEST_ARGUMENTSENTRY._serialized_end = 1626 + _SUBMITCUSTOMTRAININGJOBRESPONSE._serialized_start = 1628 + _SUBMITCUSTOMTRAININGJOBRESPONSE._serialized_end = 1677 + _GETTRAININGJOBREQUEST._serialized_start = 1679 + _GETTRAININGJOBREQUEST._serialized_end = 1718 + _GETTRAININGJOBRESPONSE._serialized_start = 1720 + _GETTRAININGJOBRESPONSE._serialized_end = 1817 + _LISTTRAININGJOBSREQUEST._serialized_start = 1820 + _LISTTRAININGJOBSREQUEST._serialized_end = 1950 + _LISTTRAININGJOBSRESPONSE._serialized_start = 1952 + _LISTTRAININGJOBSRESPONSE._serialized_end = 2043 + _TRAININGJOBMETADATA._serialized_start = 2046 + _TRAININGJOBMETADATA._serialized_end = 4106 + _TRAININGJOBMETADATA_ARGUMENTSENTRY._serialized_start = 1566 + _TRAININGJOBMETADATA_ARGUMENTSENTRY._serialized_end = 1626 + _CANCELTRAININGJOBREQUEST._serialized_start = 4108 + _CANCELTRAININGJOBREQUEST._serialized_end = 4150 + _CANCELTRAININGJOBRESPONSE._serialized_start = 4152 + _CANCELTRAININGJOBRESPONSE._serialized_end = 4179 + _DELETECOMPLETEDTRAININGJOBREQUEST._serialized_start = 4181 + _DELETECOMPLETEDTRAININGJOBREQUEST._serialized_end = 4232 + _DELETECOMPLETEDTRAININGJOBRESPONSE._serialized_start = 4234 + _DELETECOMPLETEDTRAININGJOBRESPONSE._serialized_end = 4270 + _TRAININGJOBLOGENTRY._serialized_start = 4272 + _TRAININGJOBLOGENTRY._serialized_end = 4389 + _GETTRAININGJOBLOGSREQUEST._serialized_start = 4391 + _GETTRAININGJOBLOGSREQUEST._serialized_end = 4485 + _GETTRAININGJOBLOGSRESPONSE._serialized_start = 4488 + _GETTRAININGJOBLOGSRESPONSE._serialized_end = 4621 + _LISTSUPPORTEDCONTAINERSREQUEST._serialized_start = 4623 + _LISTSUPPORTEDCONTAINERSREQUEST._serialized_end = 4655 + _LISTSUPPORTEDCONTAINERSRESPONSE._serialized_start = 4658 + _LISTSUPPORTEDCONTAINERSRESPONSE._serialized_end = 4903 + _LISTSUPPORTEDCONTAINERSRESPONSE_CONTAINERMAPENTRY._serialized_start = 4805 + _LISTSUPPORTEDCONTAINERSRESPONSE_CONTAINERMAPENTRY._serialized_end = 4903 + _CONTAINER._serialized_start = 4906 + _CONTAINER._serialized_end = 5063 + _MLTRAININGSERVICE._serialized_start = 5629 + _MLTRAININGSERVICE._serialized_end = 6681 \ No newline at end of file diff --git a/src/viam/gen/app/packages/v1/packages_pb2.py b/src/viam/gen/app/packages/v1/packages_pb2.py index 2db022d22b..b09ef4344c 100644 --- a/src/viam/gen/app/packages/v1/packages_pb2.py +++ b/src/viam/gen/app/packages/v1/packages_pb2.py @@ -1,52 +1,49 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/packages/v1/packages.proto') _sym_db = _symbol_database.Default() from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1eapp/packages/v1/packages.proto\x12\x14viam.app.packages.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"k\n\x08FileInfo\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04size\x18\x02 \x01(\x04R\x04size\x12&\n\x0cis_directory\x18\x03 \x01(\x08H\x00R\x0bisDirectory\x88\x01\x01B\x0f\n\r_is_directory"\xb4\x02\n\x0bPackageInfo\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x18\n\x07version\x18\x03 \x01(\tR\x07version\x125\n\x04type\x18\x04 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x12\x1f\n\x08platform\x18\x07 \x01(\tH\x00R\x08platform\x88\x01\x01\x124\n\x05files\x18\x05 \x03(\x0b2\x1e.viam.app.packages.v1.FileInfoR\x05files\x123\n\x08metadata\x18\x06 \x01(\x0b2\x17.google.protobuf.StructR\x08metadataB\x0b\n\t_platform"x\n\x14CreatePackageRequest\x127\n\x04info\x18\x01 \x01(\x0b2!.viam.app.packages.v1.PackageInfoH\x00R\x04info\x12\x1c\n\x08contents\x18\x02 \x01(\x0cH\x00R\x08contentsB\t\n\x07package"A\n\x15CreatePackageResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version"w\n\x14DeletePackageRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x125\n\x04type\x18\x03 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type"\x17\n\x15DeletePackageResponse"\xb9\x01\n\x07Package\x125\n\x04info\x18\x01 \x01(\x0b2!.viam.app.packages.v1.PackageInfoR\x04info\x12\x10\n\x03url\x18\x02 \x01(\tR\x03url\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12\x1a\n\x08checksum\x18\x04 \x01(\tR\x08checksum\x12\x0e\n\x02id\x18\x05 \x01(\tR\x02id"\xe6\x01\n\x11GetPackageRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12$\n\x0binclude_url\x18\x03 \x01(\x08H\x00R\nincludeUrl\x88\x01\x01\x12:\n\x04type\x18\x04 \x01(\x0e2!.viam.app.packages.v1.PackageTypeH\x01R\x04type\x88\x01\x01\x12\x1f\n\x08platform\x18\x05 \x01(\tH\x02R\x08platform\x88\x01\x01B\x0e\n\x0c_include_urlB\x07\n\x05_typeB\x0b\n\t_platform"M\n\x12GetPackageResponse\x127\n\x07package\x18\x01 \x01(\x0b2\x1d.viam.app.packages.v1.PackageR\x07package"\x86\x02\n\x13ListPackagesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x12\x1d\n\x07version\x18\x03 \x01(\tH\x01R\x07version\x88\x01\x01\x12:\n\x04type\x18\x04 \x01(\x0e2!.viam.app.packages.v1.PackageTypeH\x02R\x04type\x88\x01\x01\x12$\n\x0binclude_url\x18\x05 \x01(\x08H\x03R\nincludeUrl\x88\x01\x01B\x07\n\x05_nameB\n\n\x08_versionB\x07\n\x05_typeB\x0e\n\x0c_include_url"Q\n\x14ListPackagesResponse\x129\n\x08packages\x18\x01 \x03(\x0b2\x1d.viam.app.packages.v1.PackageR\x08packages*\xb2\x01\n\x0bPackageType\x12\x1c\n\x18PACKAGE_TYPE_UNSPECIFIED\x10\x00\x12\x18\n\x14PACKAGE_TYPE_ARCHIVE\x10\x01\x12\x19\n\x15PACKAGE_TYPE_ML_MODEL\x10\x02\x12\x17\n\x13PACKAGE_TYPE_MODULE\x10\x03\x12\x19\n\x15PACKAGE_TYPE_SLAM_MAP\x10\x04\x12\x1c\n\x18PACKAGE_TYPE_ML_TRAINING\x10\x052\xa0\x04\n\x0ePackageService\x12\x87\x01\n\rCreatePackage\x12*.viam.app.packages.v1.CreatePackageRequest\x1a+.viam.app.packages.v1.CreatePackageResponse"\x1b\x82\xd3\xe4\x93\x02\x15"\x13/packages/v1/create(\x01\x12\x85\x01\n\rDeletePackage\x12*.viam.app.packages.v1.DeletePackageRequest\x1a+.viam.app.packages.v1.DeletePackageResponse"\x1b\x82\xd3\xe4\x93\x02\x15*\x13/packages/v1/delete\x12y\n\nGetPackage\x12\'.viam.app.packages.v1.GetPackageRequest\x1a(.viam.app.packages.v1.GetPackageResponse"\x18\x82\xd3\xe4\x93\x02\x12\x12\x10/packages/v1/get\x12\x80\x01\n\x0cListPackages\x12).viam.app.packages.v1.ListPackagesRequest\x1a*.viam.app.packages.v1.ListPackagesResponse"\x19\x82\xd3\xe4\x93\x02\x13\x12\x11/packages/v1/listB!Z\x1fgo.viam.com/api/app/packages/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.packages.v1.packages_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x1fgo.viam.com/api/app/packages/v1' - _globals['_PACKAGESERVICE'].methods_by_name['CreatePackage']._loaded_options = None - _globals['_PACKAGESERVICE'].methods_by_name['CreatePackage']._serialized_options = b'\x82\xd3\xe4\x93\x02\x15"\x13/packages/v1/create' - _globals['_PACKAGESERVICE'].methods_by_name['DeletePackage']._loaded_options = None - _globals['_PACKAGESERVICE'].methods_by_name['DeletePackage']._serialized_options = b'\x82\xd3\xe4\x93\x02\x15*\x13/packages/v1/delete' - _globals['_PACKAGESERVICE'].methods_by_name['GetPackage']._loaded_options = None - _globals['_PACKAGESERVICE'].methods_by_name['GetPackage']._serialized_options = b'\x82\xd3\xe4\x93\x02\x12\x12\x10/packages/v1/get' - _globals['_PACKAGESERVICE'].methods_by_name['ListPackages']._loaded_options = None - _globals['_PACKAGESERVICE'].methods_by_name['ListPackages']._serialized_options = b'\x82\xd3\xe4\x93\x02\x13\x12\x11/packages/v1/list' - _globals['_PACKAGETYPE']._serialized_start = 1753 - _globals['_PACKAGETYPE']._serialized_end = 1931 - _globals['_FILEINFO']._serialized_start = 149 - _globals['_FILEINFO']._serialized_end = 256 - _globals['_PACKAGEINFO']._serialized_start = 259 - _globals['_PACKAGEINFO']._serialized_end = 567 - _globals['_CREATEPACKAGEREQUEST']._serialized_start = 569 - _globals['_CREATEPACKAGEREQUEST']._serialized_end = 689 - _globals['_CREATEPACKAGERESPONSE']._serialized_start = 691 - _globals['_CREATEPACKAGERESPONSE']._serialized_end = 756 - _globals['_DELETEPACKAGEREQUEST']._serialized_start = 758 - _globals['_DELETEPACKAGEREQUEST']._serialized_end = 877 - _globals['_DELETEPACKAGERESPONSE']._serialized_start = 879 - _globals['_DELETEPACKAGERESPONSE']._serialized_end = 902 - _globals['_PACKAGE']._serialized_start = 905 - _globals['_PACKAGE']._serialized_end = 1090 - _globals['_GETPACKAGEREQUEST']._serialized_start = 1093 - _globals['_GETPACKAGEREQUEST']._serialized_end = 1323 - _globals['_GETPACKAGERESPONSE']._serialized_start = 1325 - _globals['_GETPACKAGERESPONSE']._serialized_end = 1402 - _globals['_LISTPACKAGESREQUEST']._serialized_start = 1405 - _globals['_LISTPACKAGESREQUEST']._serialized_end = 1667 - _globals['_LISTPACKAGESRESPONSE']._serialized_start = 1669 - _globals['_LISTPACKAGESRESPONSE']._serialized_end = 1750 - _globals['_PACKAGESERVICE']._serialized_start = 1934 - _globals['_PACKAGESERVICE']._serialized_end = 2478 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.packages.v1.packages_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x1fgo.viam.com/api/app/packages/v1' + _PACKAGESERVICE.methods_by_name['CreatePackage']._options = None + _PACKAGESERVICE.methods_by_name['CreatePackage']._serialized_options = b'\x82\xd3\xe4\x93\x02\x15"\x13/packages/v1/create' + _PACKAGESERVICE.methods_by_name['DeletePackage']._options = None + _PACKAGESERVICE.methods_by_name['DeletePackage']._serialized_options = b'\x82\xd3\xe4\x93\x02\x15*\x13/packages/v1/delete' + _PACKAGESERVICE.methods_by_name['GetPackage']._options = None + _PACKAGESERVICE.methods_by_name['GetPackage']._serialized_options = b'\x82\xd3\xe4\x93\x02\x12\x12\x10/packages/v1/get' + _PACKAGESERVICE.methods_by_name['ListPackages']._options = None + _PACKAGESERVICE.methods_by_name['ListPackages']._serialized_options = b'\x82\xd3\xe4\x93\x02\x13\x12\x11/packages/v1/list' + _PACKAGETYPE._serialized_start = 1753 + _PACKAGETYPE._serialized_end = 1931 + _FILEINFO._serialized_start = 149 + _FILEINFO._serialized_end = 256 + _PACKAGEINFO._serialized_start = 259 + _PACKAGEINFO._serialized_end = 567 + _CREATEPACKAGEREQUEST._serialized_start = 569 + _CREATEPACKAGEREQUEST._serialized_end = 689 + _CREATEPACKAGERESPONSE._serialized_start = 691 + _CREATEPACKAGERESPONSE._serialized_end = 756 + _DELETEPACKAGEREQUEST._serialized_start = 758 + _DELETEPACKAGEREQUEST._serialized_end = 877 + _DELETEPACKAGERESPONSE._serialized_start = 879 + _DELETEPACKAGERESPONSE._serialized_end = 902 + _PACKAGE._serialized_start = 905 + _PACKAGE._serialized_end = 1090 + _GETPACKAGEREQUEST._serialized_start = 1093 + _GETPACKAGEREQUEST._serialized_end = 1323 + _GETPACKAGERESPONSE._serialized_start = 1325 + _GETPACKAGERESPONSE._serialized_end = 1402 + _LISTPACKAGESREQUEST._serialized_start = 1405 + _LISTPACKAGESREQUEST._serialized_end = 1667 + _LISTPACKAGESRESPONSE._serialized_start = 1669 + _LISTPACKAGESRESPONSE._serialized_end = 1750 + _PACKAGESERVICE._serialized_start = 1934 + _PACKAGESERVICE._serialized_end = 2478 \ No newline at end of file diff --git a/src/viam/gen/app/v1/app_pb2.py b/src/viam/gen/app/v1/app_pb2.py index 58662da6d9..46226cb771 100644 --- a/src/viam/gen/app/v1/app_pb2.py +++ b/src/viam/gen/app/v1/app_pb2.py @@ -1,10 +1,8 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/v1/app.proto') _sym_db = _symbol_database.Default() from ...app.mltraining.v1 import ml_training_pb2 as app_dot_mltraining_dot_v1_dot_ml__training__pb2 from ...app.packages.v1 import packages_pb2 as app_dot_packages_dot_v1_dot_packages__pb2 @@ -13,691 +11,690 @@ from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from ...tagger.v1 import tagger_pb2 as tagger_dot_v1_dot_tagger__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10app/v1/app.proto\x12\x0bviam.app.v1\x1a#app/mltraining/v1/ml_training.proto\x1a\x1eapp/packages/v1/packages.proto\x1a\x16common/v1/common.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x16tagger/v1/tagger.proto"\xdb\x04\n\x05Robot\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12@\n\x08location\x18\x03 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"location" json:"location"R\x08location\x12g\n\x0blast_access\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12Q\n\ncreated_on\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12s\n\x0conline_state\x18\x06 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x07 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\x9e\n\n\tRobotPart\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12?\n\x08dns_name\x18\n \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"dns_name" json:"dns_name"R\x07dnsName\x12B\n\x06secret\x18\x03 \x01(\tB*\x9a\x84\x9e\x03%bson:"secret" json:"secret,omitempty"R\x06secret\x124\n\x05robot\x18\x04 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12A\n\x0blocation_id\x18\x0c \x01(\tB \x9a\x84\x9e\x03\x1bbson:"location_id" json:"-"R\nlocationId\x12b\n\x0crobot_config\x18\x05 \x01(\x0b2\x17.google.protobuf.StructB&\x9a\x84\x9e\x03!bson:"config" json:"robot_config"R\x0brobotConfig\x12g\n\x0blast_access\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB*\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"R\nlastAccess\x12\x7f\n\x12user_supplied_info\x18\x07 \x01(\x0b2\x17.google.protobuf.StructB8\x9a\x84\x9e\x033bson:"user_supplied_info" json:"user_supplied_info"R\x10userSuppliedInfo\x12C\n\tmain_part\x18\x08 \x01(\x08B&\x9a\x84\x9e\x03!bson:"main_part" json:"main_part"R\x08mainPart\x12\x12\n\x04fqdn\x18\t \x01(\tR\x04fqdn\x12\x1d\n\nlocal_fqdn\x18\x0b \x01(\tR\tlocalFqdn\x12Q\n\ncreated_on\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12H\n\x07secrets\x18\x0e \x03(\x0b2\x19.viam.app.v1.SharedSecretB\x13\x9a\x84\x9e\x03\x0ebson:"secrets"R\x07secrets\x12Z\n\x0clast_updated\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12s\n\x0conline_state\x18\x10 \x01(\x0e2\x18.viam.app.v1.OnlineStateB6\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"R\x0bonlineState\x12x\n\x14seconds_since_online\x18\x11 \x01(\x03BF\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"R\x12secondsSinceOnline"\xf8\x02\n\x15RobotPartHistoryEntry\x120\n\x04part\x18\x01 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"part" json:"part"R\x04part\x124\n\x05robot\x18\x02 \x01(\tB\x1e\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"R\x05robot\x12L\n\x04when\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB\x1c\x9a\x84\x9e\x03\x17bson:"when" json:"when"R\x04when\x12D\n\x03old\x18\x04 \x01(\x0b2\x16.viam.app.v1.RobotPartB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x05 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy"\x85\x01\n\x11AuthenticatorInfo\x123\n\x04type\x18\x01 \x01(\x0e2\x1f.viam.app.v1.AuthenticationTypeR\x04type\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value\x12%\n\x0eis_deactivated\x18\x03 \x01(\x08R\risDeactivated"\x1a\n\x18ListOrganizationsRequest"\xde\x01\n\x0cOrganization\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12)\n\x10public_namespace\x18\x04 \x01(\tR\x0fpublicNamespace\x12%\n\x0edefault_region\x18\x05 \x01(\tR\rdefaultRegion\x12\x15\n\x03cid\x18\x06 \x01(\tH\x00R\x03cid\x88\x01\x01B\x06\n\x04_cid"\xa1\x02\n\x12OrganizationMember\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId\x12\x16\n\x06emails\x18\x02 \x03(\tR\x06emails\x129\n\ndate_added\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tdateAdded\x12>\n\nlast_login\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\tlastLogin\x88\x01\x01\x12@\n\x0blast_access\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastAccess\x88\x01\x01B\r\n\x0b_last_loginB\x0e\n\x0c_last_access"\\\n\x19ListOrganizationsResponse\x12?\n\rorganizations\x18\x01 \x03(\x0b2\x19.viam.app.v1.OrganizationR\rorganizations"\xd2\x01\n\x12OrganizationInvite\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12B\n\x0eauthorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"/\n\x19CreateOrganizationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"[\n\x1aCreateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"A\n\x16GetOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"X\n\x17GetOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x81\x01\n+GetOrganizationNamespaceAvailabilityRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"L\n,GetOrganizationNamespaceAvailabilityResponse\x12\x1c\n\tavailable\x18\x01 \x01(\x08R\tavailable"O\n\x12FragmentImportList\x129\n\tfragments\x18\x01 \x03(\x0b2\x1b.viam.app.v1.FragmentImportR\tfragments"\xdb\x02\n\x19UpdateOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x12.\n\x10public_namespace\x18\x03 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01\x12\x15\n\x03cid\x18\x05 \x01(\tH\x03R\x03cid\x88\x01\x01\x12Q\n\x11default_fragments\x18\x06 \x01(\x0b2\x1f.viam.app.v1.FragmentImportListH\x04R\x10defaultFragments\x88\x01\x01B\x07\n\x05_nameB\x13\n\x11_public_namespaceB\t\n\x07_regionB\x06\n\x04_cidB\x14\n\x12_default_fragments"[\n\x1aUpdateOrganizationResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"\x7f\n"UpdateOrganizationNamespaceRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"d\n#UpdateOrganizationNamespaceResponse\x12=\n\x0corganization\x18\x01 \x01(\x0b2\x19.viam.app.v1.OrganizationR\x0corganization"D\n\x19DeleteOrganizationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\x1c\n\x1aDeleteOrganizationResponse"I\n\x1eGetOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"N\n\x1fGetOrganizationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"y\n!UpdateOrganizationMetadataRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"$\n"UpdateOrganizationMetadataResponse"I\n\x1eListOrganizationMembersRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"\xc0\x01\n\x1fListOrganizationMembersResponse\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x129\n\x07members\x18\x02 \x03(\x0b2\x1f.viam.app.v1.OrganizationMemberR\x07members\x129\n\x07invites\x18\x03 \x03(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x07invites"\xeb\x01\n\x1fCreateOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12B\n\x0eauthorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12/\n\x11send_email_invite\x18\x04 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n CreateOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"\x8a\x02\n-UpdateOrganizationInviteAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12I\n\x12add_authorizations\x18\x03 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x11addAuthorizations\x12O\n\x15remove_authorizations\x18\x04 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x14removeAuthorizations"i\n.UpdateOrganizationInviteAuthorizationsResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"`\n\x1fDeleteOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email""\n DeleteOrganizationInviteResponse"\xa7\x01\n\x1fResendOrganizationInviteRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email\x12/\n\x11send_email_invite\x18\x03 \x01(\x08H\x00R\x0fsendEmailInvite\x88\x01\x01B\x14\n\x12_send_email_invite"[\n ResendOrganizationInviteResponse\x127\n\x06invite\x18\x01 \x01(\x0b2\x1f.viam.app.v1.OrganizationInviteR\x06invite"c\n\x1fDeleteOrganizationMemberRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x17\n\x07user_id\x18\x02 \x01(\tR\x06userId""\n DeleteOrganizationMemberResponse"\xd2\x01\n\x0eBillingAddress\x12$\n\x0eaddress_line_1\x18\x01 \x01(\tR\x0caddressLine1\x12)\n\x0eaddress_line_2\x18\x02 \x01(\tH\x00R\x0caddressLine2\x88\x01\x01\x12\x12\n\x04city\x18\x03 \x01(\tR\x04city\x12\x14\n\x05state\x18\x04 \x01(\tR\x05state\x12\x18\n\x07zipcode\x18\x05 \x01(\tR\x07zipcode\x12\x18\n\x07country\x18\x06 \x01(\tR\x07countryB\x11\n\x0f_address_line_2"z\n\x1bEnableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cEnableBillingServiceResponse"z\n\x1bUpdateBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12D\n\x0fbilling_address\x18\x02 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress"\x1e\n\x1cUpdateBillingServiceResponse"7\n\x1eGetBillingServiceConfigRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\xdb\x01\n\x1fGetBillingServiceConfigResponse\x12D\n\x0fbilling_address\x18\x01 \x01(\x0b2\x1b.viam.app.v1.BillingAddressR\x0ebillingAddress\x12#\n\rsupport_email\x18\x02 \x01(\tR\x0csupportEmail\x12\x19\n\x08logo_url\x18\x03 \x01(\tR\x07logoUrl\x122\n\x15billing_dashboard_url\x18\x04 \x01(\tR\x13billingDashboardUrl"5\n\x1cDisableBillingServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1f\n\x1dDisableBillingServiceResponse"Q\n"OrganizationSetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x14\n\x05email\x18\x02 \x01(\tR\x05email"%\n#OrganizationSetSupportEmailResponse";\n"OrganizationGetSupportEmailRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId";\n#OrganizationGetSupportEmailResponse\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email":\n\x14OrganizationIdentity\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"Y\n\x14LocationOrganization\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x18\n\x07primary\x18\x02 \x01(\x08R\x07primary"\x80\x01\n\x0cLocationAuth\x12\x1a\n\x06secret\x18\x01 \x01(\tB\x02\x18\x01R\x06secret\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x123\n\x07secrets\x18\x03 \x03(\x0b2\x19.viam.app.v1.SharedSecretR\x07secrets"\'\n\rStorageConfig\x12\x16\n\x06region\x18\x01 \x01(\tR\x06region"\xd7\x03\n\x08Location\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12,\n\x12parent_location_id\x18\x04 \x01(\tR\x10parentLocationId\x12-\n\x04auth\x18\x05 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth\x12G\n\rorganizations\x18\x06 \x03(\x0b2!.viam.app.v1.LocationOrganizationR\rorganizations\x129\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn\x12\x1f\n\x0brobot_count\x18\x07 \x01(\x05R\nrobotCount\x122\n\x06config\x18\x08 \x01(\x0b2\x1a.viam.app.v1.StorageConfigR\x06config\x12X\n\x14primary_org_identity\x18\t \x01(\x0b2!.viam.app.v1.OrganizationIdentityH\x00R\x12primaryOrgIdentity\x88\x01\x01B\x17\n\x15_primary_org_identity"\xd0\x02\n\x0cSharedSecret\x12\x1e\n\x02id\x18\x01 \x01(\tB\x0e\x9a\x84\x9e\x03\tbson:"id"R\x02id\x12*\n\x06secret\x18\x02 \x01(\tB\x12\x9a\x84\x9e\x03\rbson:"secret"R\x06secret\x12c\n\ncreated_on\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampB(\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"R\tcreatedOn\x12H\n\x05state\x18\x04 \x01(\x0e2\x1f.viam.app.v1.SharedSecret.StateB\x11\x9a\x84\x9e\x03\x0cbson:"state"R\x05state"E\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x11\n\rSTATE_ENABLED\x10\x01\x12\x12\n\x0eSTATE_DISABLED\x10\x02"\x9e\x01\n\x15CreateLocationRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x00R\x10parentLocationId\x88\x01\x01B\x15\n\x13_parent_location_id"K\n\x16CreateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"5\n\x12GetLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"H\n\x13GetLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"\xcc\x01\n\x15UpdateLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x17\n\x04name\x18\x02 \x01(\tH\x00R\x04name\x88\x01\x01\x121\n\x12parent_location_id\x18\x03 \x01(\tH\x01R\x10parentLocationId\x88\x01\x01\x12\x1b\n\x06region\x18\x04 \x01(\tH\x02R\x06region\x88\x01\x01B\x07\n\x05_nameB\x15\n\x13_parent_location_idB\t\n\x07_region"K\n\x16UpdateLocationResponse\x121\n\x08location\x18\x01 \x01(\x0b2\x15.viam.app.v1.LocationR\x08location"8\n\x15DeleteLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x18\n\x16DeleteLocationResponse"=\n\x1aGetLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"J\n\x1bGetLocationMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"m\n\x1dUpdateLocationMetadataRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data" \n\x1eUpdateLocationMetadataResponse"N\n+GetOrganizationsWithAccessToLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"\x8a\x01\n,GetOrganizationsWithAccessToLocationResponse\x12Z\n\x17organization_identities\x18\x01 \x03(\x0b2!.viam.app.v1.OrganizationIdentityR\x16organizationIdentities"?\n\x14ListLocationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId"`\n\x14ShareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x17\n\x15ShareLocationResponse"b\n\x16UnshareLocationRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId"\x19\n\x17UnshareLocationResponse"L\n\x15ListLocationsResponse\x123\n\tlocations\x18\x01 \x03(\x0b2\x15.viam.app.v1.LocationR\tlocations">\n\x1bCreateLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"M\n\x1cCreateLocationSecretResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"[\n\x1bDeleteLocationSecretRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1e\n\x1cDeleteLocationSecretResponse"6\n\x13LocationAuthRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"E\n\x14LocationAuthResponse\x12-\n\x04auth\x18\x01 \x01(\x0b2\x19.viam.app.v1.LocationAuthR\x04auth"!\n\x0fGetRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"4\n\x1bGetRoverRentalRobotsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x9a\x01\n\x10RoverRentalRobot\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId\x12\x1d\n\nrobot_name\x18\x03 \x01(\tR\trobotName\x12+\n\x12robot_main_part_id\x18\x04 \x01(\tR\x0frobotMainPartId"U\n\x1cGetRoverRentalRobotsResponse\x125\n\x06robots\x18\x01 \x03(\x0b2\x1d.viam.app.v1.RoverRentalRobotR\x06robots"<\n\x10GetRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"1\n\x14GetRobotPartsRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"E\n\x15GetRobotPartsResponse\x12,\n\x05parts\x18\x01 \x03(\x0b2\x16.viam.app.v1.RobotPartR\x05parts"%\n\x13GetRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"c\n\x14GetRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part\x12\x1f\n\x0bconfig_json\x18\x02 \x01(\tR\nconfigJson"[\n$GetRobotPartByNameAndLocationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0blocation_id\x18\x02 \x01(\tR\nlocationId"S\n%GetRobotPartByNameAndLocationResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"\xce\x03\n\x17GetRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12#\n\x0berrors_only\x18\x02 \x01(\x08B\x02\x18\x01R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01\x12"\n\npage_token\x18\x04 \x01(\tH\x01R\tpageToken\x88\x01\x01\x12\x16\n\x06levels\x18\x05 \x03(\tR\x06levels\x125\n\x05start\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x05start\x88\x01\x01\x121\n\x03end\x18\x07 \x01(\x0b2\x1a.google.protobuf.TimestampH\x03R\x03end\x88\x01\x01\x12\x19\n\x05limit\x18\x08 \x01(\x03H\x04R\x05limit\x88\x01\x01\x12\x1b\n\x06source\x18\t \x01(\tH\x05R\x06source\x88\x01\x01\x12-\n\x10user_facing_only\x18\n \x01(\x08H\x06R\x0euserFacingOnly\x88\x01\x01B\t\n\x07_filterB\r\n\x0b_page_tokenB\x08\n\x06_startB\x06\n\x04_endB\x08\n\x06_limitB\t\n\x07_sourceB\x13\n\x11_user_facing_only"p\n\x18GetRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken"s\n\x18TailRobotPartLogsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1f\n\x0berrors_only\x18\x02 \x01(\x08R\nerrorsOnly\x12\x1b\n\x06filter\x18\x03 \x01(\tH\x00R\x06filter\x88\x01\x01B\t\n\x07_filter"I\n\x19TailRobotPartLogsResponse\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs",\n\x1aGetRobotPartHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"[\n\x1bGetRobotPartHistoryResponse\x12<\n\x07history\x18\x01 \x03(\x0b2".viam.app.v1.RobotPartHistoryEntryR\x07history"\xdb\x01\n\x16UpdateRobotPartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12:\n\x0crobot_config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x0brobotConfig\x12K\n\x11last_known_update\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\x0flastKnownUpdate\x88\x01\x01B\x14\n\x12_last_known_update"E\n\x17UpdateRobotPartResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"M\n\x13NewRobotPartRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName"/\n\x14NewRobotPartResponse\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"1\n\x16DeleteRobotPartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"-\n\x1bGetRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"K\n\x1cGetRobotPartMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"]\n\x1eUpdateRobotPartMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"!\n\x1fUpdateRobotPartMetadataResponse"3\n\x16GetRobotAPIKeysRequest\x12\x19\n\x08robot_id\x18\x01 \x01(\tR\x07robotId"y\n\x06APIKey\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x129\n\ncreated_on\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"[\n\x17GetRobotAPIKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys"\x19\n\x17DeleteRobotPartResponse"\xa1\x06\n\x08Fragment\x123\n\x02id\x18\x01 \x01(\tB#\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"R\x02id\x120\n\x04name\x18\x02 \x01(\tB\x1c\x9a\x84\x9e\x03\x17bson:"name" json:"name"R\x04name\x12Y\n\x08fragment\x18\x03 \x01(\x0b2\x17.google.protobuf.StructB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12Z\n\x12organization_owner\x18\x04 \x01(\tB+\x9a\x84\x9e\x03&bson:"organization_owner" json:"owner"R\x11organizationOwner\x128\n\x06public\x18\x05 \x01(\x08B \x9a\x84\x9e\x03\x1bbson:"public" json:"public"R\x06public\x12Q\n\ncreated_on\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampB\x16\x9a\x84\x9e\x03\x11bson:"created_on"R\tcreatedOn\x12+\n\x11organization_name\x18\x07 \x01(\tR\x10organizationName\x12(\n\x10robot_part_count\x18\t \x01(\x05R\x0erobotPartCount\x12-\n\x12organization_count\x18\n \x01(\x05R\x11organizationCount\x12+\n\x12only_used_by_owner\x18\x0b \x01(\x08R\x0fonlyUsedByOwner\x12?\n\nvisibility\x18\x0c \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\nvisibility\x12Z\n\x0clast_updated\x18\r \x01(\x0b2\x1a.google.protobuf.TimestampB\x1b\x9a\x84\x9e\x03\x16bson:"last_updated_at"R\x0blastUpdated\x12\x1a\n\x08revision\x18\x0e \x01(\tR\x08revision"\xf8\x03\n\x14FragmentHistoryEntry\x12@\n\x08fragment\x18\x01 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"R\x08fragment\x12_\n\tedited_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampB&\x9a\x84\x9e\x03!bson:"edited_on" json:"edited_on"R\x08editedOn\x12C\n\x03old\x18\x03 \x01(\x0b2\x15.viam.app.v1.FragmentB\x1a\x9a\x84\x9e\x03\x15bson:"old" json:"old"R\x03old\x12c\n\tedited_by\x18\x04 \x01(\x0b2\x1e.viam.app.v1.AuthenticatorInfoB&\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"R\x08editedBy\x12@\n\x08revision\x18\x05 \x01(\tB$\x9a\x84\x9e\x03\x1fbson:"revision" json:"revision"R\x08revision\x12Q\n\x06config\x18\x06 \x01(\x0b2\x17.google.protobuf.StructB \x9a\x84\x9e\x03\x1bbson:"config" json:"config"R\x06config"i\n\x10FragmentRevision\x12\x1a\n\x08revision\x18\x01 \x01(\tR\x08revision\x129\n\ncreated_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt";\n\x0bFragmentTag\x12\x10\n\x03tag\x18\x01 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x02 \x01(\tR\x08revision"\x87\x01\n\rFragmentError\x12=\n\nerror_type\x18\x01 \x01(\x0e2\x1e.viam.app.v1.FragmentErrorTypeR\terrorType\x12\x1f\n\x0bfragment_id\x18\x02 \x01(\tR\nfragmentId\x12\x16\n\x06detail\x18\x03 \x01(\tR\x06detail"\xd4\x01\n\rFragmentUsage\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12$\n\rorganizations\x18\x02 \x01(\x05R\rorganizations\x12\x1a\n\x08machines\x18\x03 \x01(\x05R\x08machines\x125\n\x17machines_in_current_org\x18\x04 \x01(\x05R\x14machinesInCurrentOrg\x12\x1d\n\x07version\x18\x05 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xfb\x01\n\x0eFragmentImport\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1b\n\x06prefix\x18\x03 \x01(\tH\x00R\x06prefix\x88\x01\x01\x12H\n\tvariables\x18\x04 \x03(\x0b2*.viam.app.v1.FragmentImport.VariablesEntryR\tvariables\x1a<\n\x0eVariablesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01B\t\n\x07_prefix"\xc3\x01\n\x10ResolvedFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12@\n\x0fresolved_config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x0eresolvedConfig\x120\n\x05error\x18\x03 \x01(\x0b2\x1a.viam.app.v1.FragmentErrorR\x05error\x12\x1a\n\x08revision\x18\x04 \x01(\tR\x08revision"\xb2\x01\n\x14ListFragmentsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x1f\n\x0bshow_public\x18\x02 \x01(\x08R\nshowPublic\x12P\n\x13fragment_visibility\x18\x03 \x03(\x0e2\x1f.viam.app.v1.FragmentVisibilityR\x12fragmentVisibility"\x91\x01\n\x15ListFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12C\n\x0ffragment_usages\x18\x02 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\x0efragmentUsages"\x87\x01\n\x12GetFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x126\n\x17current_organization_id\x18\x02 \x01(\tR\x15currentOrganizationId\x12\x1d\n\x07version\x18\x03 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xf6\x01\n\x13GetFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment\x12A\n\x0efragment_usage\x18\x02 \x01(\x0b2\x1a.viam.app.v1.FragmentUsageR\rfragmentUsage\x12;\n\trevisions\x18\x03 \x03(\x0b2\x1d.viam.app.v1.FragmentRevisionR\trevisions\x12,\n\x04tags\x18\x04 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"\xda\x01\n\x15CreateFragmentRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12/\n\x06config\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\'\n\x0forganization_id\x18\x03 \x01(\tR\x0eorganizationId\x12D\n\nvisibility\x18\x04 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x00R\nvisibility\x88\x01\x01B\r\n\x0b_visibility"K\n\x16CreateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\xcc\x02\n\x15UpdateFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12/\n\x06config\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\x06config\x12\x1b\n\x06public\x18\x04 \x01(\x08H\x00R\x06public\x88\x01\x01\x12D\n\nvisibility\x18\x05 \x01(\x0e2\x1f.viam.app.v1.FragmentVisibilityH\x01R\nvisibility\x88\x01\x01\x12K\n\x11last_known_update\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x02R\x0flastKnownUpdate\x88\x01\x01B\t\n\x07_publicB\r\n\x0b_visibilityB\x14\n\x12_last_known_update"K\n\x16UpdateFragmentResponse\x121\n\x08fragment\x18\x01 \x01(\x0b2\x15.viam.app.v1.FragmentR\x08fragment"\'\n\x15DeleteFragmentRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x18\n\x16DeleteFragmentResponse"\x91\x01\n\x19GetFragmentHistoryRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12"\n\npage_token\x18\x02 \x01(\tH\x00R\tpageToken\x88\x01\x01\x12"\n\npage_limit\x18\x03 \x01(\x03H\x01R\tpageLimit\x88\x01\x01B\r\n\x0b_page_tokenB\r\n\x0b_page_limit"\x81\x01\n\x1aGetFragmentHistoryResponse\x12;\n\x07history\x18\x01 \x03(\x0b2!.viam.app.v1.FragmentHistoryEntryR\x07history\x12&\n\x0fnext_page_token\x18\x02 \x01(\tR\rnextPageToken":\n\x17GetFragmentUsageRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId"]\n\x18GetFragmentUsageResponse\x12A\n\x0eversion_usages\x18\x01 \x03(\x0b2\x1a.viam.app.v1.FragmentUsageR\rversionUsages"f\n\x15SetFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag\x12\x1a\n\x08revision\x18\x03 \x01(\tR\x08revision"F\n\x16SetFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"M\n\x18DeleteFragmentTagRequest\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x10\n\x03tag\x18\x02 \x01(\tR\x03tag"I\n\x19DeleteFragmentTagResponse\x12,\n\x04tags\x18\x01 \x03(\x0b2\x18.viam.app.v1.FragmentTagR\x04tags"4\n\x11ListRobotsRequest\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId"B\n\x1dListRobotsForLocationsRequest\x12!\n\x0clocation_ids\x18\x01 \x03(\tR\x0blocationIds"0\n\x17ListRobotsForOrgRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"`\n\x12AdditionalFragment\x12\x1f\n\x0bfragment_id\x18\x01 \x01(\tR\nfragmentId\x12\x1d\n\x07version\x18\x02 \x01(\tH\x00R\x07version\x88\x01\x01B\n\n\x08_version"\xa6\x01\n\x1aListNestedFragmentsRequest\x12$\n\x0bfragment_id\x18\x01 \x01(\tH\x00R\nfragmentId\x88\x01\x01\x12R\n\x14additional_fragments\x18\x02 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragmentsB\x0e\n\x0c_fragment_id"\xa0\x01\n\x1bListNestedFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xc8\x01\n\x1bListMachineFragmentsRequest\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x126\n\x17additional_fragment_ids\x18\x02 \x03(\tR\x15additionalFragmentIds\x12R\n\x14additional_fragments\x18\x03 \x03(\x0b2\x1f.viam.app.v1.AdditionalFragmentR\x13additionalFragments"\xa1\x01\n\x1cListMachineFragmentsResponse\x123\n\tfragments\x18\x01 \x03(\x0b2\x15.viam.app.v1.FragmentR\tfragments\x12L\n\x12resolved_fragments\x18\x02 \x03(\x0b2\x1d.viam.app.v1.ResolvedFragmentR\x11resolvedFragments"\xb1\x01\n\x1bListMachineSummariesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cfragment_ids\x18\x02 \x03(\tR\x0bfragmentIds\x12!\n\x0clocation_ids\x18\x03 \x03(\tR\x0blocationIds\x12\x19\n\x05limit\x18\x04 \x01(\x05H\x00R\x05limit\x88\x01\x01B\x08\n\x06_limit"k\n\x1cListMachineSummariesResponse\x12K\n\x12location_summaries\x18\x01 \x03(\x0b2\x1c.viam.app.v1.LocationSummaryR\x11locationSummaries"\xa1\x01\n\x0fLocationSummary\x12\x1f\n\x0blocation_id\x18\x01 \x01(\tR\nlocationId\x12#\n\rlocation_name\x18\x02 \x01(\tR\x0clocationName\x12H\n\x11machine_summaries\x18\x03 \x03(\x0b2\x1b.viam.app.v1.MachineSummaryR\x10machineSummaries"\x93\x01\n\x0eMachineSummary\x12\x1d\n\nmachine_id\x18\x01 \x01(\tR\tmachineId\x12!\n\x0cmachine_name\x18\x02 \x01(\tR\x0bmachineName\x12?\n\x0epart_summaries\x18\x03 \x03(\x0b2\x18.viam.app.v1.PartSummaryR\rpartSummaries";\n\x0fFragmentSummary\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x03 \x01(\tR\x04nameJ\x04\x08\x02\x10\x03"N\n\x11ViamServerVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"M\n\x10ViamAgentVersion\x12\x16\n\x05major\x18\x01 \x01(\tH\x00R\x05major\x12\x16\n\x05minor\x18\x02 \x01(\tH\x00R\x05minorB\t\n\x07version"\xc8\x06\n\x0bPartSummary\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tpart_name\x18\x02 \x01(\tR\x08partName\x12 \n\x0cis_main_part\x18\x0b \x01(\x08R\nisMainPart\x12;\n\x0conline_state\x18\x0c \x01(\x0e2\x18.viam.app.v1.OnlineStateR\x0bonlineState\x120\n\x14seconds_since_online\x18\r \x01(\x03R\x12secondsSinceOnline\x12@\n\x0blast_access\x18\x0e \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\nlastAccess\x88\x01\x01\x12@\n\x0blast_online\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampH\x01R\nlastOnline\x88\x01\x01\x12S\n\x13viam_server_version\x18\x04 \x01(\x0b2\x1e.viam.app.v1.ViamServerVersionH\x02R\x11viamServerVersion\x88\x01\x01\x12P\n\x12viam_agent_version\x18\x05 \x01(\x0b2\x1d.viam.app.v1.ViamAgentVersionH\x03R\x10viamAgentVersion\x88\x01\x01\x12\x13\n\x02os\x18\x06 \x01(\tH\x04R\x02os\x88\x01\x01\x12\x1f\n\x08platform\x18\x07 \x01(\tH\x05R\x08platform\x88\x01\x01\x12/\n\x11public_ip_address\x18\x08 \x01(\tH\x06R\x0fpublicIpAddress\x88\x01\x01\x12\x1e\n\x08dns_name\x18\n \x01(\tH\x07R\x07dnsName\x88\x01\x01\x12:\n\tfragments\x18\t \x03(\x0b2\x1c.viam.app.v1.FragmentSummaryR\tfragmentsB\x0e\n\x0c_last_accessB\x0e\n\x0c_last_onlineB\x16\n\x14_viam_server_versionB\x15\n\x13_viam_agent_versionB\x05\n\x03_osB\x0b\n\t_platformB\x14\n\x12_public_ip_addressB\x0b\n\t_dns_name"@\n\x12ListRobotsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"L\n\x1eListRobotsForLocationsResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"F\n\x18ListRobotsForOrgResponse\x12*\n\x06robots\x18\x01 \x03(\x0b2\x12.viam.app.v1.RobotR\x06robots"A\n\x0fNewRobotRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x02 \x01(\tR\x08location""\n\x10NewRobotResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"T\n\x12UpdateRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n\x08location\x18\x03 \x01(\tR\x08location"?\n\x13UpdateRobotResponse\x12(\n\x05robot\x18\x01 \x01(\x0b2\x12.viam.app.v1.RobotR\x05robot"$\n\x12DeleteRobotRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x15\n\x13DeleteRobotResponse")\n\x17GetRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"G\n\x18GetRobotMetadataResponse\x12+\n\x04data\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04data"Y\n\x1aUpdateRobotMetadataRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12+\n\x04data\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x04data"\x1d\n\x1bUpdateRobotMetadataResponse"0\n\x15MarkPartAsMainRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x18\n\x16MarkPartAsMainResponse"4\n\x19MarkPartForRestartRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"\x1c\n\x1aMarkPartForRestartResponse"7\n\x1cCreateRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId"K\n\x1dCreateRobotPartSecretResponse\x12*\n\x04part\x18\x01 \x01(\x0b2\x16.viam.app.v1.RobotPartR\x04part"T\n\x1cDeleteRobotPartSecretRequest\x12\x17\n\x07part_id\x18\x01 \x01(\tR\x06partId\x12\x1b\n\tsecret_id\x18\x02 \x01(\tR\x08secretId"\x1f\n\x1dDeleteRobotPartSecretResponse"\x9e\x02\n\rAuthorization\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x1f\n\x0bidentity_id\x18\x05 \x01(\tR\nidentityId\x12\'\n\x0forganization_id\x18\x06 \x01(\tR\x0eorganizationId\x12#\n\ridentity_type\x18\x07 \x01(\tR\x0cidentityType"R\n\x0eAddRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x11\n\x0fAddRoleResponse"U\n\x11RemoveRoleRequest\x12@\n\rauthorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\rauthorization"\x14\n\x12RemoveRoleResponse"\xa5\x01\n\x11ChangeRoleRequest\x12G\n\x11old_authorization\x18\x01 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10oldAuthorization\x12G\n\x11new_authorization\x18\x02 \x01(\x0b2\x1a.viam.app.v1.AuthorizationR\x10newAuthorization"\x14\n\x12ChangeRoleResponse"g\n\x19ListAuthorizationsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cresource_ids\x18\x02 \x03(\tR\x0bresourceIds"`\n\x1aListAuthorizationsResponse\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations"_\n\x17CheckPermissionsRequest\x12D\n\x0bpermissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x0bpermissions"\x7f\n\x15AuthorizedPermissions\x12#\n\rresource_type\x18\x01 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x02 \x01(\tR\nresourceId\x12 \n\x0bpermissions\x18\x03 \x03(\tR\x0bpermissions"u\n\x18CheckPermissionsResponse\x12Y\n\x16authorized_permissions\x18\x01 \x03(\x0b2".viam.app.v1.AuthorizedPermissionsR\x15authorizedPermissions"\xc8\x02\n\rModuleVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xdb\x03\n\x0eModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x126\n\x08versions\x18\x02 \x03(\x0b2\x1a.viam.app.v1.ModuleVersionR\x08versions\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x04 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x05 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x06 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x07 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x02R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x08 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x03R\x08language\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_descriptionB\x0e\n\x0c_source_typeB\x0b\n\t_language"\xc0\x01\n\x0fMLModelMetadata\x12\x1a\n\x08versions\x18\x01 \x03(\tR\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework"h\n\x11MLTrainingVersion\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x129\n\ncreated_on\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedOn"\xff\x01\n\x12MLTrainingMetadata\x12:\n\x08versions\x18\x05 \x03(\x0b2\x1e.viam.app.v1.MLTrainingVersionR\x08versions\x12@\n\nmodel_type\x18\x02 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x03 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x04 \x01(\x08R\x05draftJ\x04\x08\x01\x10\x02"\x8c\x07\n\x0cRegistryItem\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\'\n\x0forganization_id\x18\x02 \x01(\tR\x0eorganizationId\x12)\n\x10public_namespace\x18\x03 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x125\n\x04type\x18\x05 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x127\n\nvisibility\x18\x06 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x07 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x08 \x01(\tR\x0bdescription\x12*\n\x11total_robot_usage\x18\t \x01(\x03R\x0ftotalRobotUsage\x12;\n\x1atotal_external_robot_usage\x18\r \x01(\x03R\x17totalExternalRobotUsage\x128\n\x18total_organization_usage\x18\n \x01(\x03R\x16totalOrganizationUsage\x12I\n!total_external_organization_usage\x18\x0e \x01(\x03R\x1etotalExternalOrganizationUsage\x12F\n\x0fmodule_metadata\x18\x0b \x01(\x0b2\x1b.viam.app.v1.ModuleMetadataH\x00R\x0emoduleMetadata\x12J\n\x11ml_model_metadata\x18\x0c \x01(\x0b2\x1c.viam.app.v1.MLModelMetadataH\x00R\x0fmlModelMetadata\x12S\n\x14ml_training_metadata\x18\x12 \x01(\x0b2\x1f.viam.app.v1.MLTrainingMetadataH\x00R\x12mlTrainingMetadata\x129\n\ncreated_at\x18\x0f \x01(\x0b2\x1a.google.protobuf.TimestampR\tcreatedAt\x129\n\nupdated_at\x18\x10 \x01(\x0b2\x1a.google.protobuf.TimestampR\tupdatedAtB\n\n\x08metadata"\x9f\x01\n\x16GetRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"H\n\x17GetRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"\x8f\x01\n\x19CreateRegistryItemRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x125\n\x04type\x18\x03 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type"\x1c\n\x1aCreateRegistryItemResponse"\xe4\x04\n\x19UpdateRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x125\n\x04type\x18\x02 \x01(\x0e2!.viam.app.packages.v1.PackageTypeR\x04type\x12 \n\x0bdescription\x18\x03 \x01(\tR\x0bdescription\x127\n\nvisibility\x18\x04 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x15\n\x03url\x18\x05 \x01(\tH\x01R\x03url\x88\x01\x01\x12Y\n\x16update_module_metadata\x18\x06 \x01(\x0b2!.viam.app.v1.UpdateModuleMetadataH\x00R\x14updateModuleMetadata\x12]\n\x18update_ml_model_metadata\x18\x07 \x01(\x0b2".viam.app.v1.UpdateMLModelMetadataH\x00R\x15updateMlModelMetadata\x12f\n\x1bupdate_ml_training_metadata\x18\x08 \x01(\x0b2%.viam.app.v1.UpdateMLTrainingMetadataH\x00R\x18updateMlTrainingMetadata\x126\n\x14markdown_description\x18\t \x01(\tH\x02R\x13markdownDescription\x88\x01\x01B\n\n\x08metadataB\x06\n\x04_urlB\x17\n\x15_markdown_description"\x1c\n\x1aUpdateRegistryItemResponse"\xc8\x05\n\x18ListRegistryItemsRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x127\n\x05types\x18\x02 \x03(\x0e2!.viam.app.packages.v1.PackageTypeR\x05types\x12;\n\x0cvisibilities\x18\x03 \x03(\x0e2\x17.viam.app.v1.VisibilityR\x0cvisibilities\x12\x1c\n\tplatforms\x18\x04 \x03(\tR\tplatforms\x12;\n\x08statuses\x18\x05 \x03(\x0e2\x1f.viam.app.v1.RegistryItemStatusR\x08statuses\x12$\n\x0bsearch_term\x18\x06 \x01(\tH\x01R\nsearchTerm\x88\x01\x01\x12"\n\npage_token\x18\x07 \x01(\tH\x02R\tpageToken\x88\x01\x01\x12+\n\x11public_namespaces\x18\x08 \x03(\tR\x10publicNamespaces\x12I\n\x1einclude_markdown_documentation\x18\t \x01(\x08H\x03R\x1cincludeMarkdownDocumentation\x88\x01\x01\x12M\n\x13module_source_types\x18\n \x03(\x0e2\x1d.viam.app.v1.ModuleSourceTypeR\x11moduleSourceTypes\x12F\n\x10module_languages\x18\x0b \x03(\x0e2\x1b.viam.app.v1.ModuleLanguageR\x0fmoduleLanguagesB\x12\n\x10_organization_idB\x0e\n\x0c_search_termB\r\n\x0b_page_tokenB!\n\x1f_include_markdown_documentation"L\n\x19ListRegistryItemsResponse\x12/\n\x05items\x18\x01 \x03(\x0b2\x19.viam.app.v1.RegistryItemR\x05items"4\n\x19DeleteRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId"\x1c\n\x1aDeleteRegistryItemResponse"O\n\x19RenameRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x12\x19\n\x08new_name\x18\x02 \x01(\tR\x07newName"K\n\x1aRenameRegistryItemResponse\x12-\n\x04item\x18\x01 \x01(\x0b2\x19.viam.app.v1.RegistryItemR\x04item"h\n\x1bTransferRegistryItemRequest\x12\x17\n\x07item_id\x18\x01 \x01(\tR\x06itemId\x120\n\x14new_public_namespace\x18\x02 \x01(\tR\x12newPublicNamespace"\x1e\n\x1cTransferRegistryItemResponse"R\n\x13CreateModuleRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"E\n\x14CreateModuleResponse\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x10\n\x03url\x18\x02 \x01(\tR\x03url"\x92\x03\n\x13UpdateModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x127\n\nvisibility\x18\x02 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x12\x10\n\x03url\x18\x03 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x04 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x05 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x06 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x07 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x12$\n\x04apps\x18\x08 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x126\n\x14markdown_description\x18\t \x01(\tH\x01R\x13markdownDescription\x88\x01\x01B\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xe8\x01\n\x03App\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x1e\n\nentrypoint\x18\x03 \x01(\tR\nentrypoint\x12!\n\x0cfragment_ids\x18\x04 \x03(\tR\x0bfragmentIds\x12 \n\tlogo_path\x18\x05 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12F\n\x0ecustomizations\x18\x06 \x01(\x0b2\x1e.viam.app.v1.AppCustomizationsR\x0ecustomizationsB\x0c\n\n_logo_path"(\n\x14UpdateModuleResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\xa8\x02\n\x14UpdateModuleMetadata\x12*\n\x06models\x18\x01 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12$\n\x04apps\x18\x03 \x03(\x0b2\x10.viam.app.v1.AppR\x04apps\x12C\n\x0bsource_type\x18\x04 \x01(\x0e2\x1d.viam.app.v1.ModuleSourceTypeH\x00R\nsourceType\x88\x01\x01\x12<\n\x08language\x18\x05 \x01(\x0e2\x1b.viam.app.v1.ModuleLanguageH\x01R\x08language\x88\x01\x01B\x0e\n\x0c_source_typeB\x0b\n\t_language"\xaa\x01\n\x15UpdateMLModelMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework"\xc3\x01\n\x18UpdateMLTrainingMetadata\x12@\n\nmodel_type\x18\x01 \x01(\x0e2!.viam.app.mltraining.v1.ModelTypeR\tmodelType\x12O\n\x0fmodel_framework\x18\x02 \x01(\x0e2&.viam.app.mltraining.v1.ModelFrameworkR\x0emodelFramework\x12\x14\n\x05draft\x18\x03 \x01(\x08R\x05draft"\xec\x01\n\x05Model\x12\x10\n\x03api\x18\x01 \x01(\tR\x03api\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12:\n\x16markdown_documentation\x18\x03 \x01(\tH\x00R\x15markdownDocumentation\x88\x01\x01\x12%\n\x0bdescription\x18\x04 \x01(\tH\x01R\x0bdescription\x88\x01\x01\x12-\n\x12supported_hardware\x18\x05 \x03(\tR\x11supportedHardwareB\x19\n\x17_markdown_documentationB\x0e\n\x0c_description"\x88\x01\n\x0eModuleFileInfo\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1a\n\x08platform\x18\x03 \x01(\tR\x08platform\x12#\n\rplatform_tags\x18\x05 \x03(\tR\x0cplatformTags"\x87\x01\n\x17UploadModuleFileRequest\x12G\n\x10module_file_info\x18\x01 \x01(\x0b2\x1b.viam.app.v1.ModuleFileInfoH\x00R\x0emoduleFileInfo\x12\x14\n\x04file\x18\x02 \x01(\x0cH\x00R\x04fileB\r\n\x0bmodule_file",\n\x18UploadModuleFileResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"\x9d\x01\n\x10GetModuleRequest\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x00R\x1cincludeMarkdownDocumentation\x88\x01\x01B!\n\x1f_include_markdown_documentation"@\n\x11GetModuleResponse\x12+\n\x06module\x18\x01 \x01(\x0b2\x13.viam.app.v1.ModuleR\x06module"\x8c\x05\n\x06Module\x12\x1b\n\tmodule_id\x18\x01 \x01(\tR\x08moduleId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x127\n\nvisibility\x18\x03 \x01(\x0e2\x17.viam.app.v1.VisibilityR\nvisibility\x127\n\x08versions\x18\x04 \x03(\x0b2\x1b.viam.app.v1.VersionHistoryR\x08versions\x12\x10\n\x03url\x18\x05 \x01(\tR\x03url\x12 \n\x0bdescription\x18\x06 \x01(\tR\x0bdescription\x12*\n\x06models\x18\x07 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12*\n\x11total_robot_usage\x18\x08 \x01(\x03R\x0ftotalRobotUsage\x128\n\x18total_organization_usage\x18\t \x01(\x03R\x16totalOrganizationUsage\x12\'\n\x0forganization_id\x18\n \x01(\tR\x0eorganizationId\x12\x1e\n\nentrypoint\x18\x0b \x01(\tR\nentrypoint\x12)\n\x10public_namespace\x18\x0c \x01(\tR\x0fpublicNamespace\x12 \n\tfirst_run\x18\r \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x0e \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x0f \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"\xc9\x02\n\x0eVersionHistory\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12*\n\x05files\x18\x02 \x03(\x0b2\x14.viam.app.v1.UploadsR\x05files\x12*\n\x06models\x18\x03 \x03(\x0b2\x12.viam.app.v1.ModelR\x06models\x12\x1e\n\nentrypoint\x18\x04 \x01(\tR\nentrypoint\x12 \n\tfirst_run\x18\x05 \x01(\tH\x00R\x08firstRun\x88\x01\x01\x126\n\x14markdown_description\x18\x06 \x01(\tH\x01R\x13markdownDescription\x88\x01\x01\x12$\n\x04apps\x18\x07 \x03(\x0b2\x10.viam.app.v1.AppR\x04appsB\x0c\n\n_first_runB\x17\n\x15_markdown_description"b\n\x07Uploads\x12\x1a\n\x08platform\x18\x01 \x01(\tR\x08platform\x12;\n\x0buploaded_at\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\nuploadedAt"\xc4\x01\n\x12ListModulesRequest\x12,\n\x0forganization_id\x18\x01 \x01(\tH\x00R\x0eorganizationId\x88\x01\x01\x12I\n\x1einclude_markdown_documentation\x18\x02 \x01(\x08H\x01R\x1cincludeMarkdownDocumentation\x88\x01\x01B\x12\n\x10_organization_idB!\n\x1f_include_markdown_documentation"D\n\x13ListModulesResponse\x12-\n\x07modules\x18\x01 \x03(\x0b2\x13.viam.app.v1.ModuleR\x07modules"/\n\x17GetUserIDByEmailRequest\x12\x14\n\x05email\x18\x01 \x01(\tR\x05email"3\n\x18GetUserIDByEmailResponse\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"9\n\x1eListOrganizationsByUserRequest\x12\x17\n\x07user_id\x18\x01 \x01(\tR\x06userId"\xe6\x01\n\nOrgDetails\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x19\n\x08org_name\x18\x02 \x01(\tR\x07orgName\x12\x1c\n\x07org_cid\x18\x03 \x01(\tH\x00R\x06orgCid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x01R\x0fpublicNamespace\x88\x01\x01\x12&\n\x0cbilling_tier\x18\x05 \x01(\tH\x02R\x0bbillingTier\x88\x01\x01B\n\n\x08_org_cidB\x13\n\x11_public_namespaceB\x0f\n\r_billing_tier"N\n\x1fListOrganizationsByUserResponse\x12+\n\x04orgs\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\x04orgs"\xd4\x01\n\x1aSearchOrganizationsRequest\x12\x1a\n\x06org_id\x18\x01 \x01(\tH\x00R\x05orgId\x88\x01\x01\x12\x1e\n\x08org_name\x18\x02 \x01(\tH\x01R\x07orgName\x88\x01\x01\x12\x15\n\x03cid\x18\x03 \x01(\tH\x02R\x03cid\x88\x01\x01\x12.\n\x10public_namespace\x18\x04 \x01(\tH\x03R\x0fpublicNamespace\x88\x01\x01B\t\n\x07_org_idB\x0b\n\t_org_nameB\x06\n\x04_cidB\x13\n\x11_public_namespace"\\\n\x1bSearchOrganizationsResponse\x12=\n\rorganizations\x18\x01 \x03(\x0b2\x17.viam.app.v1.OrgDetailsR\rorganizations"j\n\x10CreateKeyRequest\x12B\n\x0eauthorizations\x18\x01 \x03(\x0b2\x1a.viam.app.v1.AuthorizationR\x0eauthorizations\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"5\n\x11CreateKeyResponse\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id""\n\x10DeleteKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x13\n\x11DeleteKeyResponse"6\n\x10RenameKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"7\n\x11RenameKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\xcd\x01\n\x14AuthorizationDetails\x12-\n\x12authorization_type\x18\x01 \x01(\tR\x11authorizationType\x12)\n\x10authorization_id\x18\x02 \x01(\tR\x0fauthorizationId\x12#\n\rresource_type\x18\x03 \x01(\tR\x0cresourceType\x12\x1f\n\x0bresource_id\x18\x04 \x01(\tR\nresourceId\x12\x15\n\x06org_id\x18\x05 \x01(\tR\x05orgId"\x93\x01\n\x18APIKeyWithAuthorizations\x12,\n\x07api_key\x18\x01 \x01(\x0b2\x13.viam.app.v1.APIKeyR\x06apiKey\x12I\n\x0eauthorizations\x18\x02 \x03(\x0b2!.viam.app.v1.AuthorizationDetailsR\x0eauthorizations"(\n\x0fListKeysRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"T\n\x10ListKeysResponse\x12@\n\x08api_keys\x18\x01 \x03(\x0b2%.viam.app.v1.APIKeyWithAuthorizationsR\x07apiKeys""\n\x10RotateKeyRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"5\n\x11RotateKeyResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"?\n-CreateKeyFromExistingKeyAuthorizationsRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"R\n.CreateKeyFromExistingKeyAuthorizationsResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03key\x18\x02 \x01(\tR\x03key"U\n\x14GetAppContentRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x85\x01\n\x15GetAppContentResponse\x12\x1b\n\tblob_path\x18\x01 \x01(\tR\x08blobPath\x12\x1e\n\nentrypoint\x18\x02 \x01(\tR\nentrypoint\x12/\n\x08app_type\x18\x03 \x01(\x0e2\x14.viam.app.v1.AppTypeR\x07appType"G\n\x1aOrganizationSetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x12\n\x04logo\x18\x02 \x01(\x0cR\x04logo"\x1d\n\x1bOrganizationSetLogoResponse"3\n\x1aOrganizationGetLogoRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"/\n\x1bOrganizationGetLogoResponse\x12\x10\n\x03url\x18\x01 \x01(\tR\x03url"1\n\x18EnableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1b\n\x19EnableAuthServiceResponse"2\n\x19DisableAuthServiceRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x1c\n\x1aDisableAuthServiceResponse"\x8c\x01\n\x15CreateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1f\n\x0bclient_name\x18\x02 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"Z\n\x16CreateOAuthAppResponse\x12\x1b\n\tclient_id\x18\x01 \x01(\tR\x08clientId\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret"I\n\x13ReadOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x99\x01\n\x14ReadOAuthAppResponse\x12\x1f\n\x0bclient_name\x18\x01 \x01(\tR\nclientName\x12#\n\rclient_secret\x18\x02 \x01(\tR\x0cclientSecret\x12;\n\x0coauth_config\x18\x03 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\xa9\x01\n\x15UpdateOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId\x12\x1f\n\x0bclient_name\x18\x03 \x01(\tR\nclientName\x12;\n\x0coauth_config\x18\x04 \x01(\x0b2\x18.viam.app.v1.OAuthConfigR\x0boauthConfig"\x18\n\x16UpdateOAuthAppResponse"K\n\x15DeleteOAuthAppRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12\x1b\n\tclient_id\x18\x02 \x01(\tR\x08clientId"\x18\n\x16DeleteOAuthAppResponse"-\n\x14ListOAuthAppsRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"6\n\x15ListOAuthAppsResponse\x12\x1d\n\nclient_ids\x18\x01 \x03(\tR\tclientIds"\xf6\x02\n\x0bOAuthConfig\x12V\n\x15client_authentication\x18\x01 \x01(\x0e2!.viam.app.v1.ClientAuthenticationR\x14clientAuthentication\x12%\n\x04pkce\x18\x02 \x01(\x0e2\x11.viam.app.v1.PKCER\x04pkce\x12A\n\x0eurl_validation\x18\x03 \x01(\x0e2\x1a.viam.app.v1.URLValidationR\rurlValidation\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri\x12@\n\x0eenabled_grants\x18\x07 \x03(\x0e2\x19.viam.app.v1.EnabledGrantR\renabledGrants"V\n\x15GetAppBrandingRequest\x12)\n\x10public_namespace\x18\x01 \x01(\tR\x0fpublicNamespace\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\x8a\x01\n\rTextOverrides\x12>\n\x06fields\x18\x01 \x03(\x0b2&.viam.app.v1.TextOverrides.FieldsEntryR\x06fields\x1a9\n\x0bFieldsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"\xbc\x02\n\x16GetAppBrandingResponse\x12 \n\tlogo_path\x18\x01 \x01(\tH\x00R\x08logoPath\x88\x01\x01\x12l\n\x13text_customizations\x18\x02 \x03(\x0b2;.viam.app.v1.GetAppBrandingResponse.TextCustomizationsEntryR\x12textCustomizations\x12!\n\x0cfragment_ids\x18\x03 \x03(\tR\x0bfragmentIds\x1aa\n\x17TextCustomizationsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x120\n\x05value\x18\x02 \x01(\x0b2\x1a.viam.app.v1.TextOverridesR\x05value:\x028\x01B\x0c\n\n_logo_path"d\n\x11AppCustomizations\x12O\n\x0emachine_picker\x18\x01 \x01(\x0b2(.viam.app.v1.MachinePickerCustomizationsR\rmachinePicker"|\n\x1bMachinePickerCustomizations\x12\x1d\n\x07heading\x18\x01 \x01(\tH\x00R\x07heading\x88\x01\x01\x12#\n\nsubheading\x18\x02 \x01(\tH\x01R\nsubheading\x88\x01\x01B\n\n\x08_headingB\r\n\x0b_subheading*\x7f\n\x0bOnlineState\x12\x1c\n\x18ONLINE_STATE_UNSPECIFIED\x10\x00\x12\x17\n\x13ONLINE_STATE_ONLINE\x10\x01\x12\x18\n\x14ONLINE_STATE_OFFLINE\x10\x02\x12\x1f\n\x1bONLINE_STATE_AWAITING_SETUP\x10\x03*\xd1\x01\n\x12AuthenticationType\x12#\n\x1fAUTHENTICATION_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dAUTHENTICATION_TYPE_WEB_OAUTH\x10\x01\x12\x1f\n\x1bAUTHENTICATION_TYPE_API_KEY\x10\x02\x12)\n%AUTHENTICATION_TYPE_ROBOT_PART_SECRET\x10\x03\x12\'\n#AUTHENTICATION_TYPE_LOCATION_SECRET\x10\x04*\xa3\x01\n\x12FragmentVisibility\x12#\n\x1fFRAGMENT_VISIBILITY_UNSPECIFIED\x10\x00\x12\x1f\n\x1bFRAGMENT_VISIBILITY_PRIVATE\x10\x01\x12\x1e\n\x1aFRAGMENT_VISIBILITY_PUBLIC\x10\x02\x12\'\n#FRAGMENT_VISIBILITY_PUBLIC_UNLISTED\x10\x03*\xdd\x01\n\x11FragmentErrorType\x12#\n\x1fFRAGMENT_ERROR_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1dFRAGMENT_ERROR_TYPE_NO_ACCESS\x10\x01\x12.\n*FRAGMENT_ERROR_TYPE_NESTING_LIMIT_EXCEEDED\x10\x02\x12(\n$FRAGMENT_ERROR_TYPE_CHILD_ID_INVALID\x10\x03\x12&\n"FRAGMENT_ERROR_TYPE_CYCLE_DETECTED\x10\x04*{\n\x10ModuleSourceType\x12"\n\x1eMODULE_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bMODULE_SOURCE_TYPE_EXTERNAL\x10\x01\x12"\n\x1eMODULE_SOURCE_TYPE_VIAM_HOSTED\x10\x02*\x82\x01\n\x0eModuleLanguage\x12\x1f\n\x1bMODULE_LANGUAGE_UNSPECIFIED\x10\x00\x12\x1a\n\x16MODULE_LANGUAGE_GOLANG\x10\x01\x12\x1a\n\x16MODULE_LANGUAGE_PYTHON\x10\x02\x12\x17\n\x13MODULE_LANGUAGE_CPP\x10\x03*\x87\x01\n\x12RegistryItemStatus\x12$\n REGISTRY_ITEM_STATUS_UNSPECIFIED\x10\x00\x12"\n\x1eREGISTRY_ITEM_STATUS_PUBLISHED\x10\x01\x12\'\n#REGISTRY_ITEM_STATUS_IN_DEVELOPMENT\x10\x02*w\n\nVisibility\x12\x1a\n\x16VISIBILITY_UNSPECIFIED\x10\x00\x12\x16\n\x12VISIBILITY_PRIVATE\x10\x01\x12\x15\n\x11VISIBILITY_PUBLIC\x10\x02\x12\x1e\n\x1aVISIBILITY_PUBLIC_UNLISTED\x10\x03*\\\n\x07AppType\x12\x18\n\x14APP_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17APP_TYPE_SINGLE_MACHINE\x10\x01\x12\x1a\n\x16APP_TYPE_MULTI_MACHINE\x10\x02*\xc1\x01\n\x14ClientAuthentication\x12%\n!CLIENT_AUTHENTICATION_UNSPECIFIED\x10\x00\x12"\n\x1eCLIENT_AUTHENTICATION_REQUIRED\x10\x01\x12&\n"CLIENT_AUTHENTICATION_NOT_REQUIRED\x10\x02\x126\n2CLIENT_AUTHENTICATION_NOT_REQUIRED_WHEN_USING_PKCE\x10\x03*~\n\x04PKCE\x12\x14\n\x10PKCE_UNSPECIFIED\x10\x00\x12\x11\n\rPKCE_REQUIRED\x10\x01\x12\x15\n\x11PKCE_NOT_REQUIRED\x10\x02\x126\n2PKCE_NOT_REQUIRED_WHEN_USING_CLIENT_AUTHENTICATION\x10\x03*s\n\rURLValidation\x12\x1e\n\x1aURL_VALIDATION_UNSPECIFIED\x10\x00\x12\x1e\n\x1aURL_VALIDATION_EXACT_MATCH\x10\x01\x12"\n\x1eURL_VALIDATION_ALLOW_WILDCARDS\x10\x02*\xcb\x01\n\x0cEnabledGrant\x12\x1d\n\x19ENABLED_GRANT_UNSPECIFIED\x10\x00\x12$\n ENABLED_GRANT_AUTHORIZATION_CODE\x10\x01\x12\x1a\n\x16ENABLED_GRANT_IMPLICIT\x10\x02\x12\x1a\n\x16ENABLED_GRANT_PASSWORD\x10\x03\x12\x1f\n\x1bENABLED_GRANT_REFRESH_TOKEN\x10\x04\x12\x1d\n\x19ENABLED_GRANT_DEVICE_CODE\x10\x052\xfaU\n\nAppService\x12_\n\x10GetUserIDByEmail\x12$.viam.app.v1.GetUserIDByEmailRequest\x1a%.viam.app.v1.GetUserIDByEmailResponse\x12e\n\x12CreateOrganization\x12&.viam.app.v1.CreateOrganizationRequest\x1a\'.viam.app.v1.CreateOrganizationResponse\x12b\n\x11ListOrganizations\x12%.viam.app.v1.ListOrganizationsRequest\x1a&.viam.app.v1.ListOrganizationsResponse\x12\x9b\x01\n$GetOrganizationsWithAccessToLocation\x128.viam.app.v1.GetOrganizationsWithAccessToLocationRequest\x1a9.viam.app.v1.GetOrganizationsWithAccessToLocationResponse\x12t\n\x17ListOrganizationsByUser\x12+.viam.app.v1.ListOrganizationsByUserRequest\x1a,.viam.app.v1.ListOrganizationsByUserResponse\x12h\n\x13SearchOrganizations\x12\'.viam.app.v1.SearchOrganizationsRequest\x1a(.viam.app.v1.SearchOrganizationsResponse\x12\\\n\x0fGetOrganization\x12#.viam.app.v1.GetOrganizationRequest\x1a$.viam.app.v1.GetOrganizationResponse\x12\x9b\x01\n$GetOrganizationNamespaceAvailability\x128.viam.app.v1.GetOrganizationNamespaceAvailabilityRequest\x1a9.viam.app.v1.GetOrganizationNamespaceAvailabilityResponse\x12e\n\x12UpdateOrganization\x12&.viam.app.v1.UpdateOrganizationRequest\x1a\'.viam.app.v1.UpdateOrganizationResponse\x12\x80\x01\n\x1bUpdateOrganizationNamespace\x12/.viam.app.v1.UpdateOrganizationNamespaceRequest\x1a0.viam.app.v1.UpdateOrganizationNamespaceResponse\x12e\n\x12DeleteOrganization\x12&.viam.app.v1.DeleteOrganizationRequest\x1a\'.viam.app.v1.DeleteOrganizationResponse\x12t\n\x17GetOrganizationMetadata\x12+.viam.app.v1.GetOrganizationMetadataRequest\x1a,.viam.app.v1.GetOrganizationMetadataResponse\x12}\n\x1aUpdateOrganizationMetadata\x12..viam.app.v1.UpdateOrganizationMetadataRequest\x1a/.viam.app.v1.UpdateOrganizationMetadataResponse\x12t\n\x17ListOrganizationMembers\x12+.viam.app.v1.ListOrganizationMembersRequest\x1a,.viam.app.v1.ListOrganizationMembersResponse\x12w\n\x18CreateOrganizationInvite\x12,.viam.app.v1.CreateOrganizationInviteRequest\x1a-.viam.app.v1.CreateOrganizationInviteResponse\x12\xa1\x01\n&UpdateOrganizationInviteAuthorizations\x12:.viam.app.v1.UpdateOrganizationInviteAuthorizationsRequest\x1a;.viam.app.v1.UpdateOrganizationInviteAuthorizationsResponse\x12w\n\x18DeleteOrganizationMember\x12,.viam.app.v1.DeleteOrganizationMemberRequest\x1a-.viam.app.v1.DeleteOrganizationMemberResponse\x12w\n\x18DeleteOrganizationInvite\x12,.viam.app.v1.DeleteOrganizationInviteRequest\x1a-.viam.app.v1.DeleteOrganizationInviteResponse\x12w\n\x18ResendOrganizationInvite\x12,.viam.app.v1.ResendOrganizationInviteRequest\x1a-.viam.app.v1.ResendOrganizationInviteResponse\x12k\n\x14EnableBillingService\x12(.viam.app.v1.EnableBillingServiceRequest\x1a).viam.app.v1.EnableBillingServiceResponse\x12n\n\x15DisableBillingService\x12).viam.app.v1.DisableBillingServiceRequest\x1a*.viam.app.v1.DisableBillingServiceResponse\x12k\n\x14UpdateBillingService\x12(.viam.app.v1.UpdateBillingServiceRequest\x1a).viam.app.v1.UpdateBillingServiceResponse\x12t\n\x17GetBillingServiceConfig\x12+.viam.app.v1.GetBillingServiceConfigRequest\x1a,.viam.app.v1.GetBillingServiceConfigResponse\x12\x80\x01\n\x1bOrganizationSetSupportEmail\x12/.viam.app.v1.OrganizationSetSupportEmailRequest\x1a0.viam.app.v1.OrganizationSetSupportEmailResponse\x12\x80\x01\n\x1bOrganizationGetSupportEmail\x12/.viam.app.v1.OrganizationGetSupportEmailRequest\x1a0.viam.app.v1.OrganizationGetSupportEmailResponse\x12h\n\x13OrganizationSetLogo\x12\'.viam.app.v1.OrganizationSetLogoRequest\x1a(.viam.app.v1.OrganizationSetLogoResponse\x12h\n\x13OrganizationGetLogo\x12\'.viam.app.v1.OrganizationGetLogoRequest\x1a(.viam.app.v1.OrganizationGetLogoResponse\x12b\n\x11EnableAuthService\x12%.viam.app.v1.EnableAuthServiceRequest\x1a&.viam.app.v1.EnableAuthServiceResponse\x12e\n\x12DisableAuthService\x12&.viam.app.v1.DisableAuthServiceRequest\x1a\'.viam.app.v1.DisableAuthServiceResponse\x12Y\n\x0eCreateOAuthApp\x12".viam.app.v1.CreateOAuthAppRequest\x1a#.viam.app.v1.CreateOAuthAppResponse\x12S\n\x0cReadOAuthApp\x12 .viam.app.v1.ReadOAuthAppRequest\x1a!.viam.app.v1.ReadOAuthAppResponse\x12Y\n\x0eUpdateOAuthApp\x12".viam.app.v1.UpdateOAuthAppRequest\x1a#.viam.app.v1.UpdateOAuthAppResponse\x12Y\n\x0eDeleteOAuthApp\x12".viam.app.v1.DeleteOAuthAppRequest\x1a#.viam.app.v1.DeleteOAuthAppResponse\x12V\n\rListOAuthApps\x12!.viam.app.v1.ListOAuthAppsRequest\x1a".viam.app.v1.ListOAuthAppsResponse\x12Y\n\x0eCreateLocation\x12".viam.app.v1.CreateLocationRequest\x1a#.viam.app.v1.CreateLocationResponse\x12P\n\x0bGetLocation\x12\x1f.viam.app.v1.GetLocationRequest\x1a .viam.app.v1.GetLocationResponse\x12Y\n\x0eUpdateLocation\x12".viam.app.v1.UpdateLocationRequest\x1a#.viam.app.v1.UpdateLocationResponse\x12Y\n\x0eDeleteLocation\x12".viam.app.v1.DeleteLocationRequest\x1a#.viam.app.v1.DeleteLocationResponse\x12h\n\x13GetLocationMetadata\x12\'.viam.app.v1.GetLocationMetadataRequest\x1a(.viam.app.v1.GetLocationMetadataResponse\x12q\n\x16UpdateLocationMetadata\x12*.viam.app.v1.UpdateLocationMetadataRequest\x1a+.viam.app.v1.UpdateLocationMetadataResponse\x12V\n\rListLocations\x12!.viam.app.v1.ListLocationsRequest\x1a".viam.app.v1.ListLocationsResponse\x12V\n\rShareLocation\x12!.viam.app.v1.ShareLocationRequest\x1a".viam.app.v1.ShareLocationResponse\x12\\\n\x0fUnshareLocation\x12#.viam.app.v1.UnshareLocationRequest\x1a$.viam.app.v1.UnshareLocationResponse\x12S\n\x0cLocationAuth\x12 .viam.app.v1.LocationAuthRequest\x1a!.viam.app.v1.LocationAuthResponse\x12k\n\x14CreateLocationSecret\x12(.viam.app.v1.CreateLocationSecretRequest\x1a).viam.app.v1.CreateLocationSecretResponse\x12k\n\x14DeleteLocationSecret\x12(.viam.app.v1.DeleteLocationSecretRequest\x1a).viam.app.v1.DeleteLocationSecretResponse\x12G\n\x08GetRobot\x12\x1c.viam.app.v1.GetRobotRequest\x1a\x1d.viam.app.v1.GetRobotResponse\x12_\n\x10GetRobotMetadata\x12$.viam.app.v1.GetRobotMetadataRequest\x1a%.viam.app.v1.GetRobotMetadataResponse\x12h\n\x13UpdateRobotMetadata\x12\'.viam.app.v1.UpdateRobotMetadataRequest\x1a(.viam.app.v1.UpdateRobotMetadataResponse\x12k\n\x14GetRoverRentalRobots\x12(.viam.app.v1.GetRoverRentalRobotsRequest\x1a).viam.app.v1.GetRoverRentalRobotsResponse\x12V\n\rGetRobotParts\x12!.viam.app.v1.GetRobotPartsRequest\x1a".viam.app.v1.GetRobotPartsResponse\x12S\n\x0cGetRobotPart\x12 .viam.app.v1.GetRobotPartRequest\x1a!.viam.app.v1.GetRobotPartResponse\x12\x86\x01\n\x1dGetRobotPartByNameAndLocation\x121.viam.app.v1.GetRobotPartByNameAndLocationRequest\x1a2.viam.app.v1.GetRobotPartByNameAndLocationResponse\x12_\n\x10GetRobotPartLogs\x12$.viam.app.v1.GetRobotPartLogsRequest\x1a%.viam.app.v1.GetRobotPartLogsResponse\x12d\n\x11TailRobotPartLogs\x12%.viam.app.v1.TailRobotPartLogsRequest\x1a&.viam.app.v1.TailRobotPartLogsResponse0\x01\x12h\n\x13GetRobotPartHistory\x12\'.viam.app.v1.GetRobotPartHistoryRequest\x1a(.viam.app.v1.GetRobotPartHistoryResponse\x12\\\n\x0fUpdateRobotPart\x12#.viam.app.v1.UpdateRobotPartRequest\x1a$.viam.app.v1.UpdateRobotPartResponse\x12S\n\x0cNewRobotPart\x12 .viam.app.v1.NewRobotPartRequest\x1a!.viam.app.v1.NewRobotPartResponse\x12\\\n\x0fDeleteRobotPart\x12#.viam.app.v1.DeleteRobotPartRequest\x1a$.viam.app.v1.DeleteRobotPartResponse\x12k\n\x14GetRobotPartMetadata\x12(.viam.app.v1.GetRobotPartMetadataRequest\x1a).viam.app.v1.GetRobotPartMetadataResponse\x12t\n\x17UpdateRobotPartMetadata\x12+.viam.app.v1.UpdateRobotPartMetadataRequest\x1a,.viam.app.v1.UpdateRobotPartMetadataResponse\x12\\\n\x0fGetRobotAPIKeys\x12#.viam.app.v1.GetRobotAPIKeysRequest\x1a$.viam.app.v1.GetRobotAPIKeysResponse\x12Y\n\x0eMarkPartAsMain\x12".viam.app.v1.MarkPartAsMainRequest\x1a#.viam.app.v1.MarkPartAsMainResponse\x12e\n\x12MarkPartForRestart\x12&.viam.app.v1.MarkPartForRestartRequest\x1a\'.viam.app.v1.MarkPartForRestartResponse\x12n\n\x15CreateRobotPartSecret\x12).viam.app.v1.CreateRobotPartSecretRequest\x1a*.viam.app.v1.CreateRobotPartSecretResponse\x12n\n\x15DeleteRobotPartSecret\x12).viam.app.v1.DeleteRobotPartSecretRequest\x1a*.viam.app.v1.DeleteRobotPartSecretResponse\x12M\n\nListRobots\x12\x1e.viam.app.v1.ListRobotsRequest\x1a\x1f.viam.app.v1.ListRobotsResponse\x12q\n\x16ListRobotsForLocations\x12*.viam.app.v1.ListRobotsForLocationsRequest\x1a+.viam.app.v1.ListRobotsForLocationsResponse\x12_\n\x10ListRobotsForOrg\x12$.viam.app.v1.ListRobotsForOrgRequest\x1a%.viam.app.v1.ListRobotsForOrgResponse\x12G\n\x08NewRobot\x12\x1c.viam.app.v1.NewRobotRequest\x1a\x1d.viam.app.v1.NewRobotResponse\x12P\n\x0bUpdateRobot\x12\x1f.viam.app.v1.UpdateRobotRequest\x1a .viam.app.v1.UpdateRobotResponse\x12P\n\x0bDeleteRobot\x12\x1f.viam.app.v1.DeleteRobotRequest\x1a .viam.app.v1.DeleteRobotResponse\x12V\n\rListFragments\x12!.viam.app.v1.ListFragmentsRequest\x1a".viam.app.v1.ListFragmentsResponse\x12P\n\x0bGetFragment\x12\x1f.viam.app.v1.GetFragmentRequest\x1a .viam.app.v1.GetFragmentResponse\x12Y\n\x0eCreateFragment\x12".viam.app.v1.CreateFragmentRequest\x1a#.viam.app.v1.CreateFragmentResponse\x12Y\n\x0eUpdateFragment\x12".viam.app.v1.UpdateFragmentRequest\x1a#.viam.app.v1.UpdateFragmentResponse\x12Y\n\x0eDeleteFragment\x12".viam.app.v1.DeleteFragmentRequest\x1a#.viam.app.v1.DeleteFragmentResponse\x12h\n\x13ListNestedFragments\x12\'.viam.app.v1.ListNestedFragmentsRequest\x1a(.viam.app.v1.ListNestedFragmentsResponse\x12k\n\x14ListMachineFragments\x12(.viam.app.v1.ListMachineFragmentsRequest\x1a).viam.app.v1.ListMachineFragmentsResponse\x12k\n\x14ListMachineSummaries\x12(.viam.app.v1.ListMachineSummariesRequest\x1a).viam.app.v1.ListMachineSummariesResponse\x12e\n\x12GetFragmentHistory\x12&.viam.app.v1.GetFragmentHistoryRequest\x1a\'.viam.app.v1.GetFragmentHistoryResponse\x12_\n\x10GetFragmentUsage\x12$.viam.app.v1.GetFragmentUsageRequest\x1a%.viam.app.v1.GetFragmentUsageResponse\x12Y\n\x0eSetFragmentTag\x12".viam.app.v1.SetFragmentTagRequest\x1a#.viam.app.v1.SetFragmentTagResponse\x12b\n\x11DeleteFragmentTag\x12%.viam.app.v1.DeleteFragmentTagRequest\x1a&.viam.app.v1.DeleteFragmentTagResponse\x12D\n\x07AddRole\x12\x1b.viam.app.v1.AddRoleRequest\x1a\x1c.viam.app.v1.AddRoleResponse\x12M\n\nRemoveRole\x12\x1e.viam.app.v1.RemoveRoleRequest\x1a\x1f.viam.app.v1.RemoveRoleResponse\x12M\n\nChangeRole\x12\x1e.viam.app.v1.ChangeRoleRequest\x1a\x1f.viam.app.v1.ChangeRoleResponse\x12e\n\x12ListAuthorizations\x12&.viam.app.v1.ListAuthorizationsRequest\x1a\'.viam.app.v1.ListAuthorizationsResponse\x12_\n\x10CheckPermissions\x12$.viam.app.v1.CheckPermissionsRequest\x1a%.viam.app.v1.CheckPermissionsResponse\x12\\\n\x0fGetRegistryItem\x12#.viam.app.v1.GetRegistryItemRequest\x1a$.viam.app.v1.GetRegistryItemResponse\x12e\n\x12CreateRegistryItem\x12&.viam.app.v1.CreateRegistryItemRequest\x1a\'.viam.app.v1.CreateRegistryItemResponse\x12e\n\x12UpdateRegistryItem\x12&.viam.app.v1.UpdateRegistryItemRequest\x1a\'.viam.app.v1.UpdateRegistryItemResponse\x12b\n\x11ListRegistryItems\x12%.viam.app.v1.ListRegistryItemsRequest\x1a&.viam.app.v1.ListRegistryItemsResponse\x12e\n\x12DeleteRegistryItem\x12&.viam.app.v1.DeleteRegistryItemRequest\x1a\'.viam.app.v1.DeleteRegistryItemResponse\x12e\n\x12RenameRegistryItem\x12&.viam.app.v1.RenameRegistryItemRequest\x1a\'.viam.app.v1.RenameRegistryItemResponse\x12k\n\x14TransferRegistryItem\x12(.viam.app.v1.TransferRegistryItemRequest\x1a).viam.app.v1.TransferRegistryItemResponse\x12S\n\x0cCreateModule\x12 .viam.app.v1.CreateModuleRequest\x1a!.viam.app.v1.CreateModuleResponse\x12S\n\x0cUpdateModule\x12 .viam.app.v1.UpdateModuleRequest\x1a!.viam.app.v1.UpdateModuleResponse\x12a\n\x10UploadModuleFile\x12$.viam.app.v1.UploadModuleFileRequest\x1a%.viam.app.v1.UploadModuleFileResponse(\x01\x12J\n\tGetModule\x12\x1d.viam.app.v1.GetModuleRequest\x1a\x1e.viam.app.v1.GetModuleResponse\x12P\n\x0bListModules\x12\x1f.viam.app.v1.ListModulesRequest\x1a .viam.app.v1.ListModulesResponse\x12J\n\tCreateKey\x12\x1d.viam.app.v1.CreateKeyRequest\x1a\x1e.viam.app.v1.CreateKeyResponse\x12J\n\tDeleteKey\x12\x1d.viam.app.v1.DeleteKeyRequest\x1a\x1e.viam.app.v1.DeleteKeyResponse\x12G\n\x08ListKeys\x12\x1c.viam.app.v1.ListKeysRequest\x1a\x1d.viam.app.v1.ListKeysResponse\x12J\n\tRenameKey\x12\x1d.viam.app.v1.RenameKeyRequest\x1a\x1e.viam.app.v1.RenameKeyResponse\x12J\n\tRotateKey\x12\x1d.viam.app.v1.RotateKeyRequest\x1a\x1e.viam.app.v1.RotateKeyResponse\x12\xa1\x01\n&CreateKeyFromExistingKeyAuthorizations\x12:.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequest\x1a;.viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponse\x12V\n\rGetAppContent\x12!.viam.app.v1.GetAppContentRequest\x1a".viam.app.v1.GetAppContentResponse\x12Y\n\x0eGetAppBranding\x12".viam.app.v1.GetAppBrandingRequest\x1a#.viam.app.v1.GetAppBrandingResponseB\x18Z\x16go.viam.com/api/app/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.app_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x16go.viam.com/api/app/v1' - _globals['_ROBOT'].fields_by_name['id']._loaded_options = None - _globals['_ROBOT'].fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"' - _globals['_ROBOT'].fields_by_name['name']._loaded_options = None - _globals['_ROBOT'].fields_by_name['name']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"name" json:"name"' - _globals['_ROBOT'].fields_by_name['location']._loaded_options = None - _globals['_ROBOT'].fields_by_name['location']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"location" json:"location"' - _globals['_ROBOT'].fields_by_name['last_access']._loaded_options = None - _globals['_ROBOT'].fields_by_name['last_access']._serialized_options = b'\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"' - _globals['_ROBOT'].fields_by_name['created_on']._loaded_options = None - _globals['_ROBOT'].fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03\x11bson:"created_on"' - _globals['_ROBOT'].fields_by_name['online_state']._loaded_options = None - _globals['_ROBOT'].fields_by_name['online_state']._serialized_options = b'\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"' - _globals['_ROBOT'].fields_by_name['seconds_since_online']._loaded_options = None - _globals['_ROBOT'].fields_by_name['seconds_since_online']._serialized_options = b'\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"' - _globals['_ROBOTPART'].fields_by_name['id']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"' - _globals['_ROBOTPART'].fields_by_name['name']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['name']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"name" json:"name"' - _globals['_ROBOTPART'].fields_by_name['dns_name']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['dns_name']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"dns_name" json:"dns_name"' - _globals['_ROBOTPART'].fields_by_name['secret']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['secret']._serialized_options = b'\x9a\x84\x9e\x03%bson:"secret" json:"secret,omitempty"' - _globals['_ROBOTPART'].fields_by_name['robot']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['robot']._serialized_options = b'\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"' - _globals['_ROBOTPART'].fields_by_name['location_id']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['location_id']._serialized_options = b'\x9a\x84\x9e\x03\x1bbson:"location_id" json:"-"' - _globals['_ROBOTPART'].fields_by_name['robot_config']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['robot_config']._serialized_options = b'\x9a\x84\x9e\x03!bson:"config" json:"robot_config"' - _globals['_ROBOTPART'].fields_by_name['last_access']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['last_access']._serialized_options = b'\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"' - _globals['_ROBOTPART'].fields_by_name['user_supplied_info']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['user_supplied_info']._serialized_options = b'\x9a\x84\x9e\x033bson:"user_supplied_info" json:"user_supplied_info"' - _globals['_ROBOTPART'].fields_by_name['main_part']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['main_part']._serialized_options = b'\x9a\x84\x9e\x03!bson:"main_part" json:"main_part"' - _globals['_ROBOTPART'].fields_by_name['created_on']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03\x11bson:"created_on"' - _globals['_ROBOTPART'].fields_by_name['secrets']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['secrets']._serialized_options = b'\x9a\x84\x9e\x03\x0ebson:"secrets"' - _globals['_ROBOTPART'].fields_by_name['last_updated']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['last_updated']._serialized_options = b'\x9a\x84\x9e\x03\x16bson:"last_updated_at"' - _globals['_ROBOTPART'].fields_by_name['online_state']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['online_state']._serialized_options = b'\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"' - _globals['_ROBOTPART'].fields_by_name['seconds_since_online']._loaded_options = None - _globals['_ROBOTPART'].fields_by_name['seconds_since_online']._serialized_options = b'\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"' - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['part']._loaded_options = None - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['part']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"part" json:"part"' - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['robot']._loaded_options = None - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['robot']._serialized_options = b'\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"' - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['when']._loaded_options = None - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['when']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"when" json:"when"' - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['old']._loaded_options = None - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['old']._serialized_options = b'\x9a\x84\x9e\x03\x15bson:"old" json:"old"' - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['edited_by']._loaded_options = None - _globals['_ROBOTPARTHISTORYENTRY'].fields_by_name['edited_by']._serialized_options = b'\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"' - _globals['_LOCATIONAUTH'].fields_by_name['secret']._loaded_options = None - _globals['_LOCATIONAUTH'].fields_by_name['secret']._serialized_options = b'\x18\x01' - _globals['_SHAREDSECRET'].fields_by_name['id']._loaded_options = None - _globals['_SHAREDSECRET'].fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\tbson:"id"' - _globals['_SHAREDSECRET'].fields_by_name['secret']._loaded_options = None - _globals['_SHAREDSECRET'].fields_by_name['secret']._serialized_options = b'\x9a\x84\x9e\x03\rbson:"secret"' - _globals['_SHAREDSECRET'].fields_by_name['created_on']._loaded_options = None - _globals['_SHAREDSECRET'].fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"' - _globals['_SHAREDSECRET'].fields_by_name['state']._loaded_options = None - _globals['_SHAREDSECRET'].fields_by_name['state']._serialized_options = b'\x9a\x84\x9e\x03\x0cbson:"state"' - _globals['_GETROBOTPARTLOGSREQUEST'].fields_by_name['errors_only']._loaded_options = None - _globals['_GETROBOTPARTLOGSREQUEST'].fields_by_name['errors_only']._serialized_options = b'\x18\x01' - _globals['_FRAGMENT'].fields_by_name['id']._loaded_options = None - _globals['_FRAGMENT'].fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"' - _globals['_FRAGMENT'].fields_by_name['name']._loaded_options = None - _globals['_FRAGMENT'].fields_by_name['name']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"name" json:"name"' - _globals['_FRAGMENT'].fields_by_name['fragment']._loaded_options = None - _globals['_FRAGMENT'].fields_by_name['fragment']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"' - _globals['_FRAGMENT'].fields_by_name['organization_owner']._loaded_options = None - _globals['_FRAGMENT'].fields_by_name['organization_owner']._serialized_options = b'\x9a\x84\x9e\x03&bson:"organization_owner" json:"owner"' - _globals['_FRAGMENT'].fields_by_name['public']._loaded_options = None - _globals['_FRAGMENT'].fields_by_name['public']._serialized_options = b'\x9a\x84\x9e\x03\x1bbson:"public" json:"public"' - _globals['_FRAGMENT'].fields_by_name['created_on']._loaded_options = None - _globals['_FRAGMENT'].fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03\x11bson:"created_on"' - _globals['_FRAGMENT'].fields_by_name['last_updated']._loaded_options = None - _globals['_FRAGMENT'].fields_by_name['last_updated']._serialized_options = b'\x9a\x84\x9e\x03\x16bson:"last_updated_at"' - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['fragment']._loaded_options = None - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['fragment']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"' - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['edited_on']._loaded_options = None - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['edited_on']._serialized_options = b'\x9a\x84\x9e\x03!bson:"edited_on" json:"edited_on"' - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['old']._loaded_options = None - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['old']._serialized_options = b'\x9a\x84\x9e\x03\x15bson:"old" json:"old"' - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['edited_by']._loaded_options = None - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['edited_by']._serialized_options = b'\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"' - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['revision']._loaded_options = None - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['revision']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"revision" json:"revision"' - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['config']._loaded_options = None - _globals['_FRAGMENTHISTORYENTRY'].fields_by_name['config']._serialized_options = b'\x9a\x84\x9e\x03\x1bbson:"config" json:"config"' - _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._loaded_options = None - _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_options = b'8\x01' - _globals['_TEXTOVERRIDES_FIELDSENTRY']._loaded_options = None - _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_options = b'8\x01' - _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._loaded_options = None - _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_options = b'8\x01' - _globals['_ONLINESTATE']._serialized_start = 35971 - _globals['_ONLINESTATE']._serialized_end = 36098 - _globals['_AUTHENTICATIONTYPE']._serialized_start = 36101 - _globals['_AUTHENTICATIONTYPE']._serialized_end = 36310 - _globals['_FRAGMENTVISIBILITY']._serialized_start = 36313 - _globals['_FRAGMENTVISIBILITY']._serialized_end = 36476 - _globals['_FRAGMENTERRORTYPE']._serialized_start = 36479 - _globals['_FRAGMENTERRORTYPE']._serialized_end = 36700 - _globals['_MODULESOURCETYPE']._serialized_start = 36702 - _globals['_MODULESOURCETYPE']._serialized_end = 36825 - _globals['_MODULELANGUAGE']._serialized_start = 36828 - _globals['_MODULELANGUAGE']._serialized_end = 36958 - _globals['_REGISTRYITEMSTATUS']._serialized_start = 36961 - _globals['_REGISTRYITEMSTATUS']._serialized_end = 37096 - _globals['_VISIBILITY']._serialized_start = 37098 - _globals['_VISIBILITY']._serialized_end = 37217 - _globals['_APPTYPE']._serialized_start = 37219 - _globals['_APPTYPE']._serialized_end = 37311 - _globals['_CLIENTAUTHENTICATION']._serialized_start = 37314 - _globals['_CLIENTAUTHENTICATION']._serialized_end = 37507 - _globals['_PKCE']._serialized_start = 37509 - _globals['_PKCE']._serialized_end = 37635 - _globals['_URLVALIDATION']._serialized_start = 37637 - _globals['_URLVALIDATION']._serialized_end = 37752 - _globals['_ENABLEDGRANT']._serialized_start = 37755 - _globals['_ENABLEDGRANT']._serialized_end = 37958 - _globals['_ROBOT']._serialized_start = 214 - _globals['_ROBOT']._serialized_end = 817 - _globals['_ROBOTPART']._serialized_start = 820 - _globals['_ROBOTPART']._serialized_end = 2130 - _globals['_ROBOTPARTHISTORYENTRY']._serialized_start = 2133 - _globals['_ROBOTPARTHISTORYENTRY']._serialized_end = 2509 - _globals['_AUTHENTICATORINFO']._serialized_start = 2512 - _globals['_AUTHENTICATORINFO']._serialized_end = 2645 - _globals['_LISTORGANIZATIONSREQUEST']._serialized_start = 2647 - _globals['_LISTORGANIZATIONSREQUEST']._serialized_end = 2673 - _globals['_ORGANIZATION']._serialized_start = 2676 - _globals['_ORGANIZATION']._serialized_end = 2898 - _globals['_ORGANIZATIONMEMBER']._serialized_start = 2901 - _globals['_ORGANIZATIONMEMBER']._serialized_end = 3190 - _globals['_LISTORGANIZATIONSRESPONSE']._serialized_start = 3192 - _globals['_LISTORGANIZATIONSRESPONSE']._serialized_end = 3284 - _globals['_ORGANIZATIONINVITE']._serialized_start = 3287 - _globals['_ORGANIZATIONINVITE']._serialized_end = 3497 - _globals['_CREATEORGANIZATIONREQUEST']._serialized_start = 3499 - _globals['_CREATEORGANIZATIONREQUEST']._serialized_end = 3546 - _globals['_CREATEORGANIZATIONRESPONSE']._serialized_start = 3548 - _globals['_CREATEORGANIZATIONRESPONSE']._serialized_end = 3639 - _globals['_GETORGANIZATIONREQUEST']._serialized_start = 3641 - _globals['_GETORGANIZATIONREQUEST']._serialized_end = 3706 - _globals['_GETORGANIZATIONRESPONSE']._serialized_start = 3708 - _globals['_GETORGANIZATIONRESPONSE']._serialized_end = 3796 - _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYREQUEST']._serialized_start = 3799 - _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYREQUEST']._serialized_end = 3928 - _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE']._serialized_start = 3930 - _globals['_GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE']._serialized_end = 4006 - _globals['_FRAGMENTIMPORTLIST']._serialized_start = 4008 - _globals['_FRAGMENTIMPORTLIST']._serialized_end = 4087 - _globals['_UPDATEORGANIZATIONREQUEST']._serialized_start = 4090 - _globals['_UPDATEORGANIZATIONREQUEST']._serialized_end = 4437 - _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_start = 4439 - _globals['_UPDATEORGANIZATIONRESPONSE']._serialized_end = 4530 - _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_start = 4532 - _globals['_UPDATEORGANIZATIONNAMESPACEREQUEST']._serialized_end = 4659 - _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_start = 4661 - _globals['_UPDATEORGANIZATIONNAMESPACERESPONSE']._serialized_end = 4761 - _globals['_DELETEORGANIZATIONREQUEST']._serialized_start = 4763 - _globals['_DELETEORGANIZATIONREQUEST']._serialized_end = 4831 - _globals['_DELETEORGANIZATIONRESPONSE']._serialized_start = 4833 - _globals['_DELETEORGANIZATIONRESPONSE']._serialized_end = 4861 - _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_start = 4863 - _globals['_GETORGANIZATIONMETADATAREQUEST']._serialized_end = 4936 - _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_start = 4938 - _globals['_GETORGANIZATIONMETADATARESPONSE']._serialized_end = 5016 - _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_start = 5018 - _globals['_UPDATEORGANIZATIONMETADATAREQUEST']._serialized_end = 5139 - _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_start = 5141 - _globals['_UPDATEORGANIZATIONMETADATARESPONSE']._serialized_end = 5177 - _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_start = 5179 - _globals['_LISTORGANIZATIONMEMBERSREQUEST']._serialized_end = 5252 - _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_start = 5255 - _globals['_LISTORGANIZATIONMEMBERSRESPONSE']._serialized_end = 5447 - _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_start = 5450 - _globals['_CREATEORGANIZATIONINVITEREQUEST']._serialized_end = 5685 - _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_start = 5687 - _globals['_CREATEORGANIZATIONINVITERESPONSE']._serialized_end = 5778 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_start = 5781 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST']._serialized_end = 6047 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_start = 6049 - _globals['_UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE']._serialized_end = 6154 - _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_start = 6156 - _globals['_DELETEORGANIZATIONINVITEREQUEST']._serialized_end = 6252 - _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_start = 6254 - _globals['_DELETEORGANIZATIONINVITERESPONSE']._serialized_end = 6288 - _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_start = 6291 - _globals['_RESENDORGANIZATIONINVITEREQUEST']._serialized_end = 6458 - _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_start = 6460 - _globals['_RESENDORGANIZATIONINVITERESPONSE']._serialized_end = 6551 - _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_start = 6553 - _globals['_DELETEORGANIZATIONMEMBERREQUEST']._serialized_end = 6652 - _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_start = 6654 - _globals['_DELETEORGANIZATIONMEMBERRESPONSE']._serialized_end = 6688 - _globals['_BILLINGADDRESS']._serialized_start = 6691 - _globals['_BILLINGADDRESS']._serialized_end = 6901 - _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_start = 6903 - _globals['_ENABLEBILLINGSERVICEREQUEST']._serialized_end = 7025 - _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_start = 7027 - _globals['_ENABLEBILLINGSERVICERESPONSE']._serialized_end = 7057 - _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_start = 7059 - _globals['_UPDATEBILLINGSERVICEREQUEST']._serialized_end = 7181 - _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_start = 7183 - _globals['_UPDATEBILLINGSERVICERESPONSE']._serialized_end = 7213 - _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_start = 7215 - _globals['_GETBILLINGSERVICECONFIGREQUEST']._serialized_end = 7270 - _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_start = 7273 - _globals['_GETBILLINGSERVICECONFIGRESPONSE']._serialized_end = 7492 - _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_start = 7494 - _globals['_DISABLEBILLINGSERVICEREQUEST']._serialized_end = 7547 - _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_start = 7549 - _globals['_DISABLEBILLINGSERVICERESPONSE']._serialized_end = 7580 - _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_start = 7582 - _globals['_ORGANIZATIONSETSUPPORTEMAILREQUEST']._serialized_end = 7663 - _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_start = 7665 - _globals['_ORGANIZATIONSETSUPPORTEMAILRESPONSE']._serialized_end = 7702 - _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_start = 7704 - _globals['_ORGANIZATIONGETSUPPORTEMAILREQUEST']._serialized_end = 7763 - _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_start = 7765 - _globals['_ORGANIZATIONGETSUPPORTEMAILRESPONSE']._serialized_end = 7824 - _globals['_ORGANIZATIONIDENTITY']._serialized_start = 7826 - _globals['_ORGANIZATIONIDENTITY']._serialized_end = 7884 - _globals['_LOCATIONORGANIZATION']._serialized_start = 7886 - _globals['_LOCATIONORGANIZATION']._serialized_end = 7975 - _globals['_LOCATIONAUTH']._serialized_start = 7978 - _globals['_LOCATIONAUTH']._serialized_end = 8106 - _globals['_STORAGECONFIG']._serialized_start = 8108 - _globals['_STORAGECONFIG']._serialized_end = 8147 - _globals['_LOCATION']._serialized_start = 8150 - _globals['_LOCATION']._serialized_end = 8621 - _globals['_SHAREDSECRET']._serialized_start = 8624 - _globals['_SHAREDSECRET']._serialized_end = 8960 - _globals['_SHAREDSECRET_STATE']._serialized_start = 8891 - _globals['_SHAREDSECRET_STATE']._serialized_end = 8960 - _globals['_CREATELOCATIONREQUEST']._serialized_start = 8963 - _globals['_CREATELOCATIONREQUEST']._serialized_end = 9121 - _globals['_CREATELOCATIONRESPONSE']._serialized_start = 9123 - _globals['_CREATELOCATIONRESPONSE']._serialized_end = 9198 - _globals['_GETLOCATIONREQUEST']._serialized_start = 9200 - _globals['_GETLOCATIONREQUEST']._serialized_end = 9253 - _globals['_GETLOCATIONRESPONSE']._serialized_start = 9255 - _globals['_GETLOCATIONRESPONSE']._serialized_end = 9327 - _globals['_UPDATELOCATIONREQUEST']._serialized_start = 9330 - _globals['_UPDATELOCATIONREQUEST']._serialized_end = 9534 - _globals['_UPDATELOCATIONRESPONSE']._serialized_start = 9536 - _globals['_UPDATELOCATIONRESPONSE']._serialized_end = 9611 - _globals['_DELETELOCATIONREQUEST']._serialized_start = 9613 - _globals['_DELETELOCATIONREQUEST']._serialized_end = 9669 - _globals['_DELETELOCATIONRESPONSE']._serialized_start = 9671 - _globals['_DELETELOCATIONRESPONSE']._serialized_end = 9695 - _globals['_GETLOCATIONMETADATAREQUEST']._serialized_start = 9697 - _globals['_GETLOCATIONMETADATAREQUEST']._serialized_end = 9758 - _globals['_GETLOCATIONMETADATARESPONSE']._serialized_start = 9760 - _globals['_GETLOCATIONMETADATARESPONSE']._serialized_end = 9834 - _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_start = 9836 - _globals['_UPDATELOCATIONMETADATAREQUEST']._serialized_end = 9945 - _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_start = 9947 - _globals['_UPDATELOCATIONMETADATARESPONSE']._serialized_end = 9979 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_start = 9981 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST']._serialized_end = 10059 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_start = 10062 - _globals['_GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE']._serialized_end = 10200 - _globals['_LISTLOCATIONSREQUEST']._serialized_start = 10202 - _globals['_LISTLOCATIONSREQUEST']._serialized_end = 10265 - _globals['_SHARELOCATIONREQUEST']._serialized_start = 10267 - _globals['_SHARELOCATIONREQUEST']._serialized_end = 10363 - _globals['_SHARELOCATIONRESPONSE']._serialized_start = 10365 - _globals['_SHARELOCATIONRESPONSE']._serialized_end = 10388 - _globals['_UNSHARELOCATIONREQUEST']._serialized_start = 10390 - _globals['_UNSHARELOCATIONREQUEST']._serialized_end = 10488 - _globals['_UNSHARELOCATIONRESPONSE']._serialized_start = 10490 - _globals['_UNSHARELOCATIONRESPONSE']._serialized_end = 10515 - _globals['_LISTLOCATIONSRESPONSE']._serialized_start = 10517 - _globals['_LISTLOCATIONSRESPONSE']._serialized_end = 10593 - _globals['_CREATELOCATIONSECRETREQUEST']._serialized_start = 10595 - _globals['_CREATELOCATIONSECRETREQUEST']._serialized_end = 10657 - _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_start = 10659 - _globals['_CREATELOCATIONSECRETRESPONSE']._serialized_end = 10736 - _globals['_DELETELOCATIONSECRETREQUEST']._serialized_start = 10738 - _globals['_DELETELOCATIONSECRETREQUEST']._serialized_end = 10829 - _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_start = 10831 - _globals['_DELETELOCATIONSECRETRESPONSE']._serialized_end = 10861 - _globals['_LOCATIONAUTHREQUEST']._serialized_start = 10863 - _globals['_LOCATIONAUTHREQUEST']._serialized_end = 10917 - _globals['_LOCATIONAUTHRESPONSE']._serialized_start = 10919 - _globals['_LOCATIONAUTHRESPONSE']._serialized_end = 10988 - _globals['_GETROBOTREQUEST']._serialized_start = 10990 - _globals['_GETROBOTREQUEST']._serialized_end = 11023 - _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_start = 11025 - _globals['_GETROVERRENTALROBOTSREQUEST']._serialized_end = 11077 - _globals['_ROVERRENTALROBOT']._serialized_start = 11080 - _globals['_ROVERRENTALROBOT']._serialized_end = 11234 - _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_start = 11236 - _globals['_GETROVERRENTALROBOTSRESPONSE']._serialized_end = 11321 - _globals['_GETROBOTRESPONSE']._serialized_start = 11323 - _globals['_GETROBOTRESPONSE']._serialized_end = 11383 - _globals['_GETROBOTPARTSREQUEST']._serialized_start = 11385 - _globals['_GETROBOTPARTSREQUEST']._serialized_end = 11434 - _globals['_GETROBOTPARTSRESPONSE']._serialized_start = 11436 - _globals['_GETROBOTPARTSRESPONSE']._serialized_end = 11505 - _globals['_GETROBOTPARTREQUEST']._serialized_start = 11507 - _globals['_GETROBOTPARTREQUEST']._serialized_end = 11544 - _globals['_GETROBOTPARTRESPONSE']._serialized_start = 11546 - _globals['_GETROBOTPARTRESPONSE']._serialized_end = 11645 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_start = 11647 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONREQUEST']._serialized_end = 11738 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_start = 11740 - _globals['_GETROBOTPARTBYNAMEANDLOCATIONRESPONSE']._serialized_end = 11823 - _globals['_GETROBOTPARTLOGSREQUEST']._serialized_start = 11826 - _globals['_GETROBOTPARTLOGSREQUEST']._serialized_end = 12288 - _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_start = 12290 - _globals['_GETROBOTPARTLOGSRESPONSE']._serialized_end = 12402 - _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_start = 12404 - _globals['_TAILROBOTPARTLOGSREQUEST']._serialized_end = 12519 - _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_start = 12521 - _globals['_TAILROBOTPARTLOGSRESPONSE']._serialized_end = 12594 - _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_start = 12596 - _globals['_GETROBOTPARTHISTORYREQUEST']._serialized_end = 12640 - _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_start = 12642 - _globals['_GETROBOTPARTHISTORYRESPONSE']._serialized_end = 12733 - _globals['_UPDATEROBOTPARTREQUEST']._serialized_start = 12736 - _globals['_UPDATEROBOTPARTREQUEST']._serialized_end = 12955 - _globals['_UPDATEROBOTPARTRESPONSE']._serialized_start = 12957 - _globals['_UPDATEROBOTPARTRESPONSE']._serialized_end = 13026 - _globals['_NEWROBOTPARTREQUEST']._serialized_start = 13028 - _globals['_NEWROBOTPARTREQUEST']._serialized_end = 13105 - _globals['_NEWROBOTPARTRESPONSE']._serialized_start = 13107 - _globals['_NEWROBOTPARTRESPONSE']._serialized_end = 13154 - _globals['_DELETEROBOTPARTREQUEST']._serialized_start = 13156 - _globals['_DELETEROBOTPARTREQUEST']._serialized_end = 13205 - _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_start = 13207 - _globals['_GETROBOTPARTMETADATAREQUEST']._serialized_end = 13252 - _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_start = 13254 - _globals['_GETROBOTPARTMETADATARESPONSE']._serialized_end = 13329 - _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_start = 13331 - _globals['_UPDATEROBOTPARTMETADATAREQUEST']._serialized_end = 13424 - _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_start = 13426 - _globals['_UPDATEROBOTPARTMETADATARESPONSE']._serialized_end = 13459 - _globals['_GETROBOTAPIKEYSREQUEST']._serialized_start = 13461 - _globals['_GETROBOTAPIKEYSREQUEST']._serialized_end = 13512 - _globals['_APIKEY']._serialized_start = 13514 - _globals['_APIKEY']._serialized_end = 13635 - _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_start = 13637 - _globals['_GETROBOTAPIKEYSRESPONSE']._serialized_end = 13728 - _globals['_DELETEROBOTPARTRESPONSE']._serialized_start = 13730 - _globals['_DELETEROBOTPARTRESPONSE']._serialized_end = 13755 - _globals['_FRAGMENT']._serialized_start = 13758 - _globals['_FRAGMENT']._serialized_end = 14559 - _globals['_FRAGMENTHISTORYENTRY']._serialized_start = 14562 - _globals['_FRAGMENTHISTORYENTRY']._serialized_end = 15066 - _globals['_FRAGMENTREVISION']._serialized_start = 15068 - _globals['_FRAGMENTREVISION']._serialized_end = 15173 - _globals['_FRAGMENTTAG']._serialized_start = 15175 - _globals['_FRAGMENTTAG']._serialized_end = 15234 - _globals['_FRAGMENTERROR']._serialized_start = 15237 - _globals['_FRAGMENTERROR']._serialized_end = 15372 - _globals['_FRAGMENTUSAGE']._serialized_start = 15375 - _globals['_FRAGMENTUSAGE']._serialized_end = 15587 - _globals['_FRAGMENTIMPORT']._serialized_start = 15590 - _globals['_FRAGMENTIMPORT']._serialized_end = 15841 - _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_start = 15770 - _globals['_FRAGMENTIMPORT_VARIABLESENTRY']._serialized_end = 15830 - _globals['_RESOLVEDFRAGMENT']._serialized_start = 15844 - _globals['_RESOLVEDFRAGMENT']._serialized_end = 16039 - _globals['_LISTFRAGMENTSREQUEST']._serialized_start = 16042 - _globals['_LISTFRAGMENTSREQUEST']._serialized_end = 16220 - _globals['_LISTFRAGMENTSRESPONSE']._serialized_start = 16223 - _globals['_LISTFRAGMENTSRESPONSE']._serialized_end = 16368 - _globals['_GETFRAGMENTREQUEST']._serialized_start = 16371 - _globals['_GETFRAGMENTREQUEST']._serialized_end = 16506 - _globals['_GETFRAGMENTRESPONSE']._serialized_start = 16509 - _globals['_GETFRAGMENTRESPONSE']._serialized_end = 16755 - _globals['_CREATEFRAGMENTREQUEST']._serialized_start = 16758 - _globals['_CREATEFRAGMENTREQUEST']._serialized_end = 16976 - _globals['_CREATEFRAGMENTRESPONSE']._serialized_start = 16978 - _globals['_CREATEFRAGMENTRESPONSE']._serialized_end = 17053 - _globals['_UPDATEFRAGMENTREQUEST']._serialized_start = 17056 - _globals['_UPDATEFRAGMENTREQUEST']._serialized_end = 17388 - _globals['_UPDATEFRAGMENTRESPONSE']._serialized_start = 17390 - _globals['_UPDATEFRAGMENTRESPONSE']._serialized_end = 17465 - _globals['_DELETEFRAGMENTREQUEST']._serialized_start = 17467 - _globals['_DELETEFRAGMENTREQUEST']._serialized_end = 17506 - _globals['_DELETEFRAGMENTRESPONSE']._serialized_start = 17508 - _globals['_DELETEFRAGMENTRESPONSE']._serialized_end = 17532 - _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_start = 17535 - _globals['_GETFRAGMENTHISTORYREQUEST']._serialized_end = 17680 - _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_start = 17683 - _globals['_GETFRAGMENTHISTORYRESPONSE']._serialized_end = 17812 - _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_start = 17814 - _globals['_GETFRAGMENTUSAGEREQUEST']._serialized_end = 17872 - _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_start = 17874 - _globals['_GETFRAGMENTUSAGERESPONSE']._serialized_end = 17967 - _globals['_SETFRAGMENTTAGREQUEST']._serialized_start = 17969 - _globals['_SETFRAGMENTTAGREQUEST']._serialized_end = 18071 - _globals['_SETFRAGMENTTAGRESPONSE']._serialized_start = 18073 - _globals['_SETFRAGMENTTAGRESPONSE']._serialized_end = 18143 - _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_start = 18145 - _globals['_DELETEFRAGMENTTAGREQUEST']._serialized_end = 18222 - _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_start = 18224 - _globals['_DELETEFRAGMENTTAGRESPONSE']._serialized_end = 18297 - _globals['_LISTROBOTSREQUEST']._serialized_start = 18299 - _globals['_LISTROBOTSREQUEST']._serialized_end = 18351 - _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_start = 18353 - _globals['_LISTROBOTSFORLOCATIONSREQUEST']._serialized_end = 18419 - _globals['_LISTROBOTSFORORGREQUEST']._serialized_start = 18421 - _globals['_LISTROBOTSFORORGREQUEST']._serialized_end = 18469 - _globals['_ADDITIONALFRAGMENT']._serialized_start = 18471 - _globals['_ADDITIONALFRAGMENT']._serialized_end = 18567 - _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_start = 18570 - _globals['_LISTNESTEDFRAGMENTSREQUEST']._serialized_end = 18736 - _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_start = 18739 - _globals['_LISTNESTEDFRAGMENTSRESPONSE']._serialized_end = 18899 - _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_start = 18902 - _globals['_LISTMACHINEFRAGMENTSREQUEST']._serialized_end = 19102 - _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_start = 19105 - _globals['_LISTMACHINEFRAGMENTSRESPONSE']._serialized_end = 19266 - _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_start = 19269 - _globals['_LISTMACHINESUMMARIESREQUEST']._serialized_end = 19446 - _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_start = 19448 - _globals['_LISTMACHINESUMMARIESRESPONSE']._serialized_end = 19555 - _globals['_LOCATIONSUMMARY']._serialized_start = 19558 - _globals['_LOCATIONSUMMARY']._serialized_end = 19719 - _globals['_MACHINESUMMARY']._serialized_start = 19722 - _globals['_MACHINESUMMARY']._serialized_end = 19869 - _globals['_FRAGMENTSUMMARY']._serialized_start = 19871 - _globals['_FRAGMENTSUMMARY']._serialized_end = 19930 - _globals['_VIAMSERVERVERSION']._serialized_start = 19932 - _globals['_VIAMSERVERVERSION']._serialized_end = 20010 - _globals['_VIAMAGENTVERSION']._serialized_start = 20012 - _globals['_VIAMAGENTVERSION']._serialized_end = 20089 - _globals['_PARTSUMMARY']._serialized_start = 20092 - _globals['_PARTSUMMARY']._serialized_end = 20932 - _globals['_LISTROBOTSRESPONSE']._serialized_start = 20934 - _globals['_LISTROBOTSRESPONSE']._serialized_end = 20998 - _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_start = 21000 - _globals['_LISTROBOTSFORLOCATIONSRESPONSE']._serialized_end = 21076 - _globals['_LISTROBOTSFORORGRESPONSE']._serialized_start = 21078 - _globals['_LISTROBOTSFORORGRESPONSE']._serialized_end = 21148 - _globals['_NEWROBOTREQUEST']._serialized_start = 21150 - _globals['_NEWROBOTREQUEST']._serialized_end = 21215 - _globals['_NEWROBOTRESPONSE']._serialized_start = 21217 - _globals['_NEWROBOTRESPONSE']._serialized_end = 21251 - _globals['_UPDATEROBOTREQUEST']._serialized_start = 21253 - _globals['_UPDATEROBOTREQUEST']._serialized_end = 21337 - _globals['_UPDATEROBOTRESPONSE']._serialized_start = 21339 - _globals['_UPDATEROBOTRESPONSE']._serialized_end = 21402 - _globals['_DELETEROBOTREQUEST']._serialized_start = 21404 - _globals['_DELETEROBOTREQUEST']._serialized_end = 21440 - _globals['_DELETEROBOTRESPONSE']._serialized_start = 21442 - _globals['_DELETEROBOTRESPONSE']._serialized_end = 21463 - _globals['_GETROBOTMETADATAREQUEST']._serialized_start = 21465 - _globals['_GETROBOTMETADATAREQUEST']._serialized_end = 21506 - _globals['_GETROBOTMETADATARESPONSE']._serialized_start = 21508 - _globals['_GETROBOTMETADATARESPONSE']._serialized_end = 21579 - _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_start = 21581 - _globals['_UPDATEROBOTMETADATAREQUEST']._serialized_end = 21670 - _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_start = 21672 - _globals['_UPDATEROBOTMETADATARESPONSE']._serialized_end = 21701 - _globals['_MARKPARTASMAINREQUEST']._serialized_start = 21703 - _globals['_MARKPARTASMAINREQUEST']._serialized_end = 21751 - _globals['_MARKPARTASMAINRESPONSE']._serialized_start = 21753 - _globals['_MARKPARTASMAINRESPONSE']._serialized_end = 21777 - _globals['_MARKPARTFORRESTARTREQUEST']._serialized_start = 21779 - _globals['_MARKPARTFORRESTARTREQUEST']._serialized_end = 21831 - _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_start = 21833 - _globals['_MARKPARTFORRESTARTRESPONSE']._serialized_end = 21861 - _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_start = 21863 - _globals['_CREATEROBOTPARTSECRETREQUEST']._serialized_end = 21918 - _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_start = 21920 - _globals['_CREATEROBOTPARTSECRETRESPONSE']._serialized_end = 21995 - _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_start = 21997 - _globals['_DELETEROBOTPARTSECRETREQUEST']._serialized_end = 22081 - _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_start = 22083 - _globals['_DELETEROBOTPARTSECRETRESPONSE']._serialized_end = 22114 - _globals['_AUTHORIZATION']._serialized_start = 22117 - _globals['_AUTHORIZATION']._serialized_end = 22403 - _globals['_ADDROLEREQUEST']._serialized_start = 22405 - _globals['_ADDROLEREQUEST']._serialized_end = 22487 - _globals['_ADDROLERESPONSE']._serialized_start = 22489 - _globals['_ADDROLERESPONSE']._serialized_end = 22506 - _globals['_REMOVEROLEREQUEST']._serialized_start = 22508 - _globals['_REMOVEROLEREQUEST']._serialized_end = 22593 - _globals['_REMOVEROLERESPONSE']._serialized_start = 22595 - _globals['_REMOVEROLERESPONSE']._serialized_end = 22615 - _globals['_CHANGEROLEREQUEST']._serialized_start = 22618 - _globals['_CHANGEROLEREQUEST']._serialized_end = 22783 - _globals['_CHANGEROLERESPONSE']._serialized_start = 22785 - _globals['_CHANGEROLERESPONSE']._serialized_end = 22805 - _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_start = 22807 - _globals['_LISTAUTHORIZATIONSREQUEST']._serialized_end = 22910 - _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_start = 22912 - _globals['_LISTAUTHORIZATIONSRESPONSE']._serialized_end = 23008 - _globals['_CHECKPERMISSIONSREQUEST']._serialized_start = 23010 - _globals['_CHECKPERMISSIONSREQUEST']._serialized_end = 23105 - _globals['_AUTHORIZEDPERMISSIONS']._serialized_start = 23107 - _globals['_AUTHORIZEDPERMISSIONS']._serialized_end = 23234 - _globals['_CHECKPERMISSIONSRESPONSE']._serialized_start = 23236 - _globals['_CHECKPERMISSIONSRESPONSE']._serialized_end = 23353 - _globals['_MODULEVERSION']._serialized_start = 23356 - _globals['_MODULEVERSION']._serialized_end = 23684 - _globals['_MODULEMETADATA']._serialized_start = 23687 - _globals['_MODULEMETADATA']._serialized_end = 24162 - _globals['_MLMODELMETADATA']._serialized_start = 24165 - _globals['_MLMODELMETADATA']._serialized_end = 24357 - _globals['_MLTRAININGVERSION']._serialized_start = 24359 - _globals['_MLTRAININGVERSION']._serialized_end = 24463 - _globals['_MLTRAININGMETADATA']._serialized_start = 24466 - _globals['_MLTRAININGMETADATA']._serialized_end = 24721 - _globals['_REGISTRYITEM']._serialized_start = 24724 - _globals['_REGISTRYITEM']._serialized_end = 25632 - _globals['_GETREGISTRYITEMREQUEST']._serialized_start = 25635 - _globals['_GETREGISTRYITEMREQUEST']._serialized_end = 25794 - _globals['_GETREGISTRYITEMRESPONSE']._serialized_start = 25796 - _globals['_GETREGISTRYITEMRESPONSE']._serialized_end = 25868 - _globals['_CREATEREGISTRYITEMREQUEST']._serialized_start = 25871 - _globals['_CREATEREGISTRYITEMREQUEST']._serialized_end = 26014 - _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_start = 26016 - _globals['_CREATEREGISTRYITEMRESPONSE']._serialized_end = 26044 - _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_start = 26047 - _globals['_UPDATEREGISTRYITEMREQUEST']._serialized_end = 26659 - _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_start = 26661 - _globals['_UPDATEREGISTRYITEMRESPONSE']._serialized_end = 26689 - _globals['_LISTREGISTRYITEMSREQUEST']._serialized_start = 26692 - _globals['_LISTREGISTRYITEMSREQUEST']._serialized_end = 27404 - _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_start = 27406 - _globals['_LISTREGISTRYITEMSRESPONSE']._serialized_end = 27482 - _globals['_DELETEREGISTRYITEMREQUEST']._serialized_start = 27484 - _globals['_DELETEREGISTRYITEMREQUEST']._serialized_end = 27536 - _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_start = 27538 - _globals['_DELETEREGISTRYITEMRESPONSE']._serialized_end = 27566 - _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_start = 27568 - _globals['_RENAMEREGISTRYITEMREQUEST']._serialized_end = 27647 - _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_start = 27649 - _globals['_RENAMEREGISTRYITEMRESPONSE']._serialized_end = 27724 - _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_start = 27726 - _globals['_TRANSFERREGISTRYITEMREQUEST']._serialized_end = 27830 - _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_start = 27832 - _globals['_TRANSFERREGISTRYITEMRESPONSE']._serialized_end = 27862 - _globals['_CREATEMODULEREQUEST']._serialized_start = 27864 - _globals['_CREATEMODULEREQUEST']._serialized_end = 27946 - _globals['_CREATEMODULERESPONSE']._serialized_start = 27948 - _globals['_CREATEMODULERESPONSE']._serialized_end = 28017 - _globals['_UPDATEMODULEREQUEST']._serialized_start = 28020 - _globals['_UPDATEMODULEREQUEST']._serialized_end = 28422 - _globals['_APP']._serialized_start = 28425 - _globals['_APP']._serialized_end = 28657 - _globals['_UPDATEMODULERESPONSE']._serialized_start = 28659 - _globals['_UPDATEMODULERESPONSE']._serialized_end = 28699 - _globals['_UPDATEMODULEMETADATA']._serialized_start = 28702 - _globals['_UPDATEMODULEMETADATA']._serialized_end = 28998 - _globals['_UPDATEMLMODELMETADATA']._serialized_start = 29001 - _globals['_UPDATEMLMODELMETADATA']._serialized_end = 29171 - _globals['_UPDATEMLTRAININGMETADATA']._serialized_start = 29174 - _globals['_UPDATEMLTRAININGMETADATA']._serialized_end = 29369 - _globals['_MODEL']._serialized_start = 29372 - _globals['_MODEL']._serialized_end = 29608 - _globals['_MODULEFILEINFO']._serialized_start = 29611 - _globals['_MODULEFILEINFO']._serialized_end = 29747 - _globals['_UPLOADMODULEFILEREQUEST']._serialized_start = 29750 - _globals['_UPLOADMODULEFILEREQUEST']._serialized_end = 29885 - _globals['_UPLOADMODULEFILERESPONSE']._serialized_start = 29887 - _globals['_UPLOADMODULEFILERESPONSE']._serialized_end = 29931 - _globals['_GETMODULEREQUEST']._serialized_start = 29934 - _globals['_GETMODULEREQUEST']._serialized_end = 30091 - _globals['_GETMODULERESPONSE']._serialized_start = 30093 - _globals['_GETMODULERESPONSE']._serialized_end = 30157 - _globals['_MODULE']._serialized_start = 30160 - _globals['_MODULE']._serialized_end = 30812 - _globals['_VERSIONHISTORY']._serialized_start = 30815 - _globals['_VERSIONHISTORY']._serialized_end = 31144 - _globals['_UPLOADS']._serialized_start = 31146 - _globals['_UPLOADS']._serialized_end = 31244 - _globals['_LISTMODULESREQUEST']._serialized_start = 31247 - _globals['_LISTMODULESREQUEST']._serialized_end = 31443 - _globals['_LISTMODULESRESPONSE']._serialized_start = 31445 - _globals['_LISTMODULESRESPONSE']._serialized_end = 31513 - _globals['_GETUSERIDBYEMAILREQUEST']._serialized_start = 31515 - _globals['_GETUSERIDBYEMAILREQUEST']._serialized_end = 31562 - _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_start = 31564 - _globals['_GETUSERIDBYEMAILRESPONSE']._serialized_end = 31615 - _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_start = 31617 - _globals['_LISTORGANIZATIONSBYUSERREQUEST']._serialized_end = 31674 - _globals['_ORGDETAILS']._serialized_start = 31677 - _globals['_ORGDETAILS']._serialized_end = 31907 - _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_start = 31909 - _globals['_LISTORGANIZATIONSBYUSERRESPONSE']._serialized_end = 31987 - _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_start = 31990 - _globals['_SEARCHORGANIZATIONSREQUEST']._serialized_end = 32202 - _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_start = 32204 - _globals['_SEARCHORGANIZATIONSRESPONSE']._serialized_end = 32296 - _globals['_CREATEKEYREQUEST']._serialized_start = 32298 - _globals['_CREATEKEYREQUEST']._serialized_end = 32404 - _globals['_CREATEKEYRESPONSE']._serialized_start = 32406 - _globals['_CREATEKEYRESPONSE']._serialized_end = 32459 - _globals['_DELETEKEYREQUEST']._serialized_start = 32461 - _globals['_DELETEKEYREQUEST']._serialized_end = 32495 - _globals['_DELETEKEYRESPONSE']._serialized_start = 32497 - _globals['_DELETEKEYRESPONSE']._serialized_end = 32516 - _globals['_RENAMEKEYREQUEST']._serialized_start = 32518 - _globals['_RENAMEKEYREQUEST']._serialized_end = 32572 - _globals['_RENAMEKEYRESPONSE']._serialized_start = 32574 - _globals['_RENAMEKEYRESPONSE']._serialized_end = 32629 - _globals['_AUTHORIZATIONDETAILS']._serialized_start = 32632 - _globals['_AUTHORIZATIONDETAILS']._serialized_end = 32837 - _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_start = 32840 - _globals['_APIKEYWITHAUTHORIZATIONS']._serialized_end = 32987 - _globals['_LISTKEYSREQUEST']._serialized_start = 32989 - _globals['_LISTKEYSREQUEST']._serialized_end = 33029 - _globals['_LISTKEYSRESPONSE']._serialized_start = 33031 - _globals['_LISTKEYSRESPONSE']._serialized_end = 33115 - _globals['_ROTATEKEYREQUEST']._serialized_start = 33117 - _globals['_ROTATEKEYREQUEST']._serialized_end = 33151 - _globals['_ROTATEKEYRESPONSE']._serialized_start = 33153 - _globals['_ROTATEKEYRESPONSE']._serialized_end = 33206 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_start = 33208 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST']._serialized_end = 33271 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_start = 33273 - _globals['_CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE']._serialized_end = 33355 - _globals['_GETAPPCONTENTREQUEST']._serialized_start = 33357 - _globals['_GETAPPCONTENTREQUEST']._serialized_end = 33442 - _globals['_GETAPPCONTENTRESPONSE']._serialized_start = 33445 - _globals['_GETAPPCONTENTRESPONSE']._serialized_end = 33578 - _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_start = 33580 - _globals['_ORGANIZATIONSETLOGOREQUEST']._serialized_end = 33651 - _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_start = 33653 - _globals['_ORGANIZATIONSETLOGORESPONSE']._serialized_end = 33682 - _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_start = 33684 - _globals['_ORGANIZATIONGETLOGOREQUEST']._serialized_end = 33735 - _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_start = 33737 - _globals['_ORGANIZATIONGETLOGORESPONSE']._serialized_end = 33784 - _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_start = 33786 - _globals['_ENABLEAUTHSERVICEREQUEST']._serialized_end = 33835 - _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_start = 33837 - _globals['_ENABLEAUTHSERVICERESPONSE']._serialized_end = 33864 - _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_start = 33866 - _globals['_DISABLEAUTHSERVICEREQUEST']._serialized_end = 33916 - _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_start = 33918 - _globals['_DISABLEAUTHSERVICERESPONSE']._serialized_end = 33946 - _globals['_CREATEOAUTHAPPREQUEST']._serialized_start = 33949 - _globals['_CREATEOAUTHAPPREQUEST']._serialized_end = 34089 - _globals['_CREATEOAUTHAPPRESPONSE']._serialized_start = 34091 - _globals['_CREATEOAUTHAPPRESPONSE']._serialized_end = 34181 - _globals['_READOAUTHAPPREQUEST']._serialized_start = 34183 - _globals['_READOAUTHAPPREQUEST']._serialized_end = 34256 - _globals['_READOAUTHAPPRESPONSE']._serialized_start = 34259 - _globals['_READOAUTHAPPRESPONSE']._serialized_end = 34412 - _globals['_UPDATEOAUTHAPPREQUEST']._serialized_start = 34415 - _globals['_UPDATEOAUTHAPPREQUEST']._serialized_end = 34584 - _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_start = 34586 - _globals['_UPDATEOAUTHAPPRESPONSE']._serialized_end = 34610 - _globals['_DELETEOAUTHAPPREQUEST']._serialized_start = 34612 - _globals['_DELETEOAUTHAPPREQUEST']._serialized_end = 34687 - _globals['_DELETEOAUTHAPPRESPONSE']._serialized_start = 34689 - _globals['_DELETEOAUTHAPPRESPONSE']._serialized_end = 34713 - _globals['_LISTOAUTHAPPSREQUEST']._serialized_start = 34715 - _globals['_LISTOAUTHAPPSREQUEST']._serialized_end = 34760 - _globals['_LISTOAUTHAPPSRESPONSE']._serialized_start = 34762 - _globals['_LISTOAUTHAPPSRESPONSE']._serialized_end = 34816 - _globals['_OAUTHCONFIG']._serialized_start = 34819 - _globals['_OAUTHCONFIG']._serialized_end = 35193 - _globals['_GETAPPBRANDINGREQUEST']._serialized_start = 35195 - _globals['_GETAPPBRANDINGREQUEST']._serialized_end = 35281 - _globals['_TEXTOVERRIDES']._serialized_start = 35284 - _globals['_TEXTOVERRIDES']._serialized_end = 35422 - _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_start = 35365 - _globals['_TEXTOVERRIDES_FIELDSENTRY']._serialized_end = 35422 - _globals['_GETAPPBRANDINGRESPONSE']._serialized_start = 35425 - _globals['_GETAPPBRANDINGRESPONSE']._serialized_end = 35741 - _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_start = 35630 - _globals['_GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY']._serialized_end = 35727 - _globals['_APPCUSTOMIZATIONS']._serialized_start = 35743 - _globals['_APPCUSTOMIZATIONS']._serialized_end = 35843 - _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_start = 35845 - _globals['_MACHINEPICKERCUSTOMIZATIONS']._serialized_end = 35969 - _globals['_APPSERVICE']._serialized_start = 37961 - _globals['_APPSERVICE']._serialized_end = 48963 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.app_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x16go.viam.com/api/app/v1' + _ROBOT.fields_by_name['id']._options = None + _ROBOT.fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"' + _ROBOT.fields_by_name['name']._options = None + _ROBOT.fields_by_name['name']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"name" json:"name"' + _ROBOT.fields_by_name['location']._options = None + _ROBOT.fields_by_name['location']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"location" json:"location"' + _ROBOT.fields_by_name['last_access']._options = None + _ROBOT.fields_by_name['last_access']._serialized_options = b'\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"' + _ROBOT.fields_by_name['created_on']._options = None + _ROBOT.fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03\x11bson:"created_on"' + _ROBOT.fields_by_name['online_state']._options = None + _ROBOT.fields_by_name['online_state']._serialized_options = b'\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"' + _ROBOT.fields_by_name['seconds_since_online']._options = None + _ROBOT.fields_by_name['seconds_since_online']._serialized_options = b'\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"' + _ROBOTPART.fields_by_name['id']._options = None + _ROBOTPART.fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"' + _ROBOTPART.fields_by_name['name']._options = None + _ROBOTPART.fields_by_name['name']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"name" json:"name"' + _ROBOTPART.fields_by_name['dns_name']._options = None + _ROBOTPART.fields_by_name['dns_name']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"dns_name" json:"dns_name"' + _ROBOTPART.fields_by_name['secret']._options = None + _ROBOTPART.fields_by_name['secret']._serialized_options = b'\x9a\x84\x9e\x03%bson:"secret" json:"secret,omitempty"' + _ROBOTPART.fields_by_name['robot']._options = None + _ROBOTPART.fields_by_name['robot']._serialized_options = b'\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"' + _ROBOTPART.fields_by_name['location_id']._options = None + _ROBOTPART.fields_by_name['location_id']._serialized_options = b'\x9a\x84\x9e\x03\x1bbson:"location_id" json:"-"' + _ROBOTPART.fields_by_name['robot_config']._options = None + _ROBOTPART.fields_by_name['robot_config']._serialized_options = b'\x9a\x84\x9e\x03!bson:"config" json:"robot_config"' + _ROBOTPART.fields_by_name['last_access']._options = None + _ROBOTPART.fields_by_name['last_access']._serialized_options = b'\x9a\x84\x9e\x03%bson:"last_access" json:"last_access"' + _ROBOTPART.fields_by_name['user_supplied_info']._options = None + _ROBOTPART.fields_by_name['user_supplied_info']._serialized_options = b'\x9a\x84\x9e\x033bson:"user_supplied_info" json:"user_supplied_info"' + _ROBOTPART.fields_by_name['main_part']._options = None + _ROBOTPART.fields_by_name['main_part']._serialized_options = b'\x9a\x84\x9e\x03!bson:"main_part" json:"main_part"' + _ROBOTPART.fields_by_name['created_on']._options = None + _ROBOTPART.fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03\x11bson:"created_on"' + _ROBOTPART.fields_by_name['secrets']._options = None + _ROBOTPART.fields_by_name['secrets']._serialized_options = b'\x9a\x84\x9e\x03\x0ebson:"secrets"' + _ROBOTPART.fields_by_name['last_updated']._options = None + _ROBOTPART.fields_by_name['last_updated']._serialized_options = b'\x9a\x84\x9e\x03\x16bson:"last_updated_at"' + _ROBOTPART.fields_by_name['online_state']._options = None + _ROBOTPART.fields_by_name['online_state']._serialized_options = b'\x9a\x84\x9e\x031bson:"online_state" json:"online_state,omitempty"' + _ROBOTPART.fields_by_name['seconds_since_online']._options = None + _ROBOTPART.fields_by_name['seconds_since_online']._serialized_options = b'\x9a\x84\x9e\x03Abson:"seconds_since_online" json:"seconds_since_online,omitempty"' + _ROBOTPARTHISTORYENTRY.fields_by_name['part']._options = None + _ROBOTPARTHISTORYENTRY.fields_by_name['part']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"part" json:"part"' + _ROBOTPARTHISTORYENTRY.fields_by_name['robot']._options = None + _ROBOTPARTHISTORYENTRY.fields_by_name['robot']._serialized_options = b'\x9a\x84\x9e\x03\x19bson:"robot" json:"robot"' + _ROBOTPARTHISTORYENTRY.fields_by_name['when']._options = None + _ROBOTPARTHISTORYENTRY.fields_by_name['when']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"when" json:"when"' + _ROBOTPARTHISTORYENTRY.fields_by_name['old']._options = None + _ROBOTPARTHISTORYENTRY.fields_by_name['old']._serialized_options = b'\x9a\x84\x9e\x03\x15bson:"old" json:"old"' + _ROBOTPARTHISTORYENTRY.fields_by_name['edited_by']._options = None + _ROBOTPARTHISTORYENTRY.fields_by_name['edited_by']._serialized_options = b'\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"' + _LOCATIONAUTH.fields_by_name['secret']._options = None + _LOCATIONAUTH.fields_by_name['secret']._serialized_options = b'\x18\x01' + _SHAREDSECRET.fields_by_name['id']._options = None + _SHAREDSECRET.fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\tbson:"id"' + _SHAREDSECRET.fields_by_name['secret']._options = None + _SHAREDSECRET.fields_by_name['secret']._serialized_options = b'\x9a\x84\x9e\x03\rbson:"secret"' + _SHAREDSECRET.fields_by_name['created_on']._options = None + _SHAREDSECRET.fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03#bson:"created_on" json:"created_on"' + _SHAREDSECRET.fields_by_name['state']._options = None + _SHAREDSECRET.fields_by_name['state']._serialized_options = b'\x9a\x84\x9e\x03\x0cbson:"state"' + _GETROBOTPARTLOGSREQUEST.fields_by_name['errors_only']._options = None + _GETROBOTPARTLOGSREQUEST.fields_by_name['errors_only']._serialized_options = b'\x18\x01' + _FRAGMENT.fields_by_name['id']._options = None + _FRAGMENT.fields_by_name['id']._serialized_options = b'\x9a\x84\x9e\x03\x1ebson:"_id" json:"id,omitempty"' + _FRAGMENT.fields_by_name['name']._options = None + _FRAGMENT.fields_by_name['name']._serialized_options = b'\x9a\x84\x9e\x03\x17bson:"name" json:"name"' + _FRAGMENT.fields_by_name['fragment']._options = None + _FRAGMENT.fields_by_name['fragment']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"' + _FRAGMENT.fields_by_name['organization_owner']._options = None + _FRAGMENT.fields_by_name['organization_owner']._serialized_options = b'\x9a\x84\x9e\x03&bson:"organization_owner" json:"owner"' + _FRAGMENT.fields_by_name['public']._options = None + _FRAGMENT.fields_by_name['public']._serialized_options = b'\x9a\x84\x9e\x03\x1bbson:"public" json:"public"' + _FRAGMENT.fields_by_name['created_on']._options = None + _FRAGMENT.fields_by_name['created_on']._serialized_options = b'\x9a\x84\x9e\x03\x11bson:"created_on"' + _FRAGMENT.fields_by_name['last_updated']._options = None + _FRAGMENT.fields_by_name['last_updated']._serialized_options = b'\x9a\x84\x9e\x03\x16bson:"last_updated_at"' + _FRAGMENTHISTORYENTRY.fields_by_name['fragment']._options = None + _FRAGMENTHISTORYENTRY.fields_by_name['fragment']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"fragment" json:"fragment"' + _FRAGMENTHISTORYENTRY.fields_by_name['edited_on']._options = None + _FRAGMENTHISTORYENTRY.fields_by_name['edited_on']._serialized_options = b'\x9a\x84\x9e\x03!bson:"edited_on" json:"edited_on"' + _FRAGMENTHISTORYENTRY.fields_by_name['old']._options = None + _FRAGMENTHISTORYENTRY.fields_by_name['old']._serialized_options = b'\x9a\x84\x9e\x03\x15bson:"old" json:"old"' + _FRAGMENTHISTORYENTRY.fields_by_name['edited_by']._options = None + _FRAGMENTHISTORYENTRY.fields_by_name['edited_by']._serialized_options = b'\x9a\x84\x9e\x03!bson:"edited_by" json:"edited_by"' + _FRAGMENTHISTORYENTRY.fields_by_name['revision']._options = None + _FRAGMENTHISTORYENTRY.fields_by_name['revision']._serialized_options = b'\x9a\x84\x9e\x03\x1fbson:"revision" json:"revision"' + _FRAGMENTHISTORYENTRY.fields_by_name['config']._options = None + _FRAGMENTHISTORYENTRY.fields_by_name['config']._serialized_options = b'\x9a\x84\x9e\x03\x1bbson:"config" json:"config"' + _FRAGMENTIMPORT_VARIABLESENTRY._options = None + _FRAGMENTIMPORT_VARIABLESENTRY._serialized_options = b'8\x01' + _TEXTOVERRIDES_FIELDSENTRY._options = None + _TEXTOVERRIDES_FIELDSENTRY._serialized_options = b'8\x01' + _GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY._options = None + _GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY._serialized_options = b'8\x01' + _ONLINESTATE._serialized_start = 35971 + _ONLINESTATE._serialized_end = 36098 + _AUTHENTICATIONTYPE._serialized_start = 36101 + _AUTHENTICATIONTYPE._serialized_end = 36310 + _FRAGMENTVISIBILITY._serialized_start = 36313 + _FRAGMENTVISIBILITY._serialized_end = 36476 + _FRAGMENTERRORTYPE._serialized_start = 36479 + _FRAGMENTERRORTYPE._serialized_end = 36700 + _MODULESOURCETYPE._serialized_start = 36702 + _MODULESOURCETYPE._serialized_end = 36825 + _MODULELANGUAGE._serialized_start = 36828 + _MODULELANGUAGE._serialized_end = 36958 + _REGISTRYITEMSTATUS._serialized_start = 36961 + _REGISTRYITEMSTATUS._serialized_end = 37096 + _VISIBILITY._serialized_start = 37098 + _VISIBILITY._serialized_end = 37217 + _APPTYPE._serialized_start = 37219 + _APPTYPE._serialized_end = 37311 + _CLIENTAUTHENTICATION._serialized_start = 37314 + _CLIENTAUTHENTICATION._serialized_end = 37507 + _PKCE._serialized_start = 37509 + _PKCE._serialized_end = 37635 + _URLVALIDATION._serialized_start = 37637 + _URLVALIDATION._serialized_end = 37752 + _ENABLEDGRANT._serialized_start = 37755 + _ENABLEDGRANT._serialized_end = 37958 + _ROBOT._serialized_start = 214 + _ROBOT._serialized_end = 817 + _ROBOTPART._serialized_start = 820 + _ROBOTPART._serialized_end = 2130 + _ROBOTPARTHISTORYENTRY._serialized_start = 2133 + _ROBOTPARTHISTORYENTRY._serialized_end = 2509 + _AUTHENTICATORINFO._serialized_start = 2512 + _AUTHENTICATORINFO._serialized_end = 2645 + _LISTORGANIZATIONSREQUEST._serialized_start = 2647 + _LISTORGANIZATIONSREQUEST._serialized_end = 2673 + _ORGANIZATION._serialized_start = 2676 + _ORGANIZATION._serialized_end = 2898 + _ORGANIZATIONMEMBER._serialized_start = 2901 + _ORGANIZATIONMEMBER._serialized_end = 3190 + _LISTORGANIZATIONSRESPONSE._serialized_start = 3192 + _LISTORGANIZATIONSRESPONSE._serialized_end = 3284 + _ORGANIZATIONINVITE._serialized_start = 3287 + _ORGANIZATIONINVITE._serialized_end = 3497 + _CREATEORGANIZATIONREQUEST._serialized_start = 3499 + _CREATEORGANIZATIONREQUEST._serialized_end = 3546 + _CREATEORGANIZATIONRESPONSE._serialized_start = 3548 + _CREATEORGANIZATIONRESPONSE._serialized_end = 3639 + _GETORGANIZATIONREQUEST._serialized_start = 3641 + _GETORGANIZATIONREQUEST._serialized_end = 3706 + _GETORGANIZATIONRESPONSE._serialized_start = 3708 + _GETORGANIZATIONRESPONSE._serialized_end = 3796 + _GETORGANIZATIONNAMESPACEAVAILABILITYREQUEST._serialized_start = 3799 + _GETORGANIZATIONNAMESPACEAVAILABILITYREQUEST._serialized_end = 3928 + _GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE._serialized_start = 3930 + _GETORGANIZATIONNAMESPACEAVAILABILITYRESPONSE._serialized_end = 4006 + _FRAGMENTIMPORTLIST._serialized_start = 4008 + _FRAGMENTIMPORTLIST._serialized_end = 4087 + _UPDATEORGANIZATIONREQUEST._serialized_start = 4090 + _UPDATEORGANIZATIONREQUEST._serialized_end = 4437 + _UPDATEORGANIZATIONRESPONSE._serialized_start = 4439 + _UPDATEORGANIZATIONRESPONSE._serialized_end = 4530 + _UPDATEORGANIZATIONNAMESPACEREQUEST._serialized_start = 4532 + _UPDATEORGANIZATIONNAMESPACEREQUEST._serialized_end = 4659 + _UPDATEORGANIZATIONNAMESPACERESPONSE._serialized_start = 4661 + _UPDATEORGANIZATIONNAMESPACERESPONSE._serialized_end = 4761 + _DELETEORGANIZATIONREQUEST._serialized_start = 4763 + _DELETEORGANIZATIONREQUEST._serialized_end = 4831 + _DELETEORGANIZATIONRESPONSE._serialized_start = 4833 + _DELETEORGANIZATIONRESPONSE._serialized_end = 4861 + _GETORGANIZATIONMETADATAREQUEST._serialized_start = 4863 + _GETORGANIZATIONMETADATAREQUEST._serialized_end = 4936 + _GETORGANIZATIONMETADATARESPONSE._serialized_start = 4938 + _GETORGANIZATIONMETADATARESPONSE._serialized_end = 5016 + _UPDATEORGANIZATIONMETADATAREQUEST._serialized_start = 5018 + _UPDATEORGANIZATIONMETADATAREQUEST._serialized_end = 5139 + _UPDATEORGANIZATIONMETADATARESPONSE._serialized_start = 5141 + _UPDATEORGANIZATIONMETADATARESPONSE._serialized_end = 5177 + _LISTORGANIZATIONMEMBERSREQUEST._serialized_start = 5179 + _LISTORGANIZATIONMEMBERSREQUEST._serialized_end = 5252 + _LISTORGANIZATIONMEMBERSRESPONSE._serialized_start = 5255 + _LISTORGANIZATIONMEMBERSRESPONSE._serialized_end = 5447 + _CREATEORGANIZATIONINVITEREQUEST._serialized_start = 5450 + _CREATEORGANIZATIONINVITEREQUEST._serialized_end = 5685 + _CREATEORGANIZATIONINVITERESPONSE._serialized_start = 5687 + _CREATEORGANIZATIONINVITERESPONSE._serialized_end = 5778 + _UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST._serialized_start = 5781 + _UPDATEORGANIZATIONINVITEAUTHORIZATIONSREQUEST._serialized_end = 6047 + _UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE._serialized_start = 6049 + _UPDATEORGANIZATIONINVITEAUTHORIZATIONSRESPONSE._serialized_end = 6154 + _DELETEORGANIZATIONINVITEREQUEST._serialized_start = 6156 + _DELETEORGANIZATIONINVITEREQUEST._serialized_end = 6252 + _DELETEORGANIZATIONINVITERESPONSE._serialized_start = 6254 + _DELETEORGANIZATIONINVITERESPONSE._serialized_end = 6288 + _RESENDORGANIZATIONINVITEREQUEST._serialized_start = 6291 + _RESENDORGANIZATIONINVITEREQUEST._serialized_end = 6458 + _RESENDORGANIZATIONINVITERESPONSE._serialized_start = 6460 + _RESENDORGANIZATIONINVITERESPONSE._serialized_end = 6551 + _DELETEORGANIZATIONMEMBERREQUEST._serialized_start = 6553 + _DELETEORGANIZATIONMEMBERREQUEST._serialized_end = 6652 + _DELETEORGANIZATIONMEMBERRESPONSE._serialized_start = 6654 + _DELETEORGANIZATIONMEMBERRESPONSE._serialized_end = 6688 + _BILLINGADDRESS._serialized_start = 6691 + _BILLINGADDRESS._serialized_end = 6901 + _ENABLEBILLINGSERVICEREQUEST._serialized_start = 6903 + _ENABLEBILLINGSERVICEREQUEST._serialized_end = 7025 + _ENABLEBILLINGSERVICERESPONSE._serialized_start = 7027 + _ENABLEBILLINGSERVICERESPONSE._serialized_end = 7057 + _UPDATEBILLINGSERVICEREQUEST._serialized_start = 7059 + _UPDATEBILLINGSERVICEREQUEST._serialized_end = 7181 + _UPDATEBILLINGSERVICERESPONSE._serialized_start = 7183 + _UPDATEBILLINGSERVICERESPONSE._serialized_end = 7213 + _GETBILLINGSERVICECONFIGREQUEST._serialized_start = 7215 + _GETBILLINGSERVICECONFIGREQUEST._serialized_end = 7270 + _GETBILLINGSERVICECONFIGRESPONSE._serialized_start = 7273 + _GETBILLINGSERVICECONFIGRESPONSE._serialized_end = 7492 + _DISABLEBILLINGSERVICEREQUEST._serialized_start = 7494 + _DISABLEBILLINGSERVICEREQUEST._serialized_end = 7547 + _DISABLEBILLINGSERVICERESPONSE._serialized_start = 7549 + _DISABLEBILLINGSERVICERESPONSE._serialized_end = 7580 + _ORGANIZATIONSETSUPPORTEMAILREQUEST._serialized_start = 7582 + _ORGANIZATIONSETSUPPORTEMAILREQUEST._serialized_end = 7663 + _ORGANIZATIONSETSUPPORTEMAILRESPONSE._serialized_start = 7665 + _ORGANIZATIONSETSUPPORTEMAILRESPONSE._serialized_end = 7702 + _ORGANIZATIONGETSUPPORTEMAILREQUEST._serialized_start = 7704 + _ORGANIZATIONGETSUPPORTEMAILREQUEST._serialized_end = 7763 + _ORGANIZATIONGETSUPPORTEMAILRESPONSE._serialized_start = 7765 + _ORGANIZATIONGETSUPPORTEMAILRESPONSE._serialized_end = 7824 + _ORGANIZATIONIDENTITY._serialized_start = 7826 + _ORGANIZATIONIDENTITY._serialized_end = 7884 + _LOCATIONORGANIZATION._serialized_start = 7886 + _LOCATIONORGANIZATION._serialized_end = 7975 + _LOCATIONAUTH._serialized_start = 7978 + _LOCATIONAUTH._serialized_end = 8106 + _STORAGECONFIG._serialized_start = 8108 + _STORAGECONFIG._serialized_end = 8147 + _LOCATION._serialized_start = 8150 + _LOCATION._serialized_end = 8621 + _SHAREDSECRET._serialized_start = 8624 + _SHAREDSECRET._serialized_end = 8960 + _SHAREDSECRET_STATE._serialized_start = 8891 + _SHAREDSECRET_STATE._serialized_end = 8960 + _CREATELOCATIONREQUEST._serialized_start = 8963 + _CREATELOCATIONREQUEST._serialized_end = 9121 + _CREATELOCATIONRESPONSE._serialized_start = 9123 + _CREATELOCATIONRESPONSE._serialized_end = 9198 + _GETLOCATIONREQUEST._serialized_start = 9200 + _GETLOCATIONREQUEST._serialized_end = 9253 + _GETLOCATIONRESPONSE._serialized_start = 9255 + _GETLOCATIONRESPONSE._serialized_end = 9327 + _UPDATELOCATIONREQUEST._serialized_start = 9330 + _UPDATELOCATIONREQUEST._serialized_end = 9534 + _UPDATELOCATIONRESPONSE._serialized_start = 9536 + _UPDATELOCATIONRESPONSE._serialized_end = 9611 + _DELETELOCATIONREQUEST._serialized_start = 9613 + _DELETELOCATIONREQUEST._serialized_end = 9669 + _DELETELOCATIONRESPONSE._serialized_start = 9671 + _DELETELOCATIONRESPONSE._serialized_end = 9695 + _GETLOCATIONMETADATAREQUEST._serialized_start = 9697 + _GETLOCATIONMETADATAREQUEST._serialized_end = 9758 + _GETLOCATIONMETADATARESPONSE._serialized_start = 9760 + _GETLOCATIONMETADATARESPONSE._serialized_end = 9834 + _UPDATELOCATIONMETADATAREQUEST._serialized_start = 9836 + _UPDATELOCATIONMETADATAREQUEST._serialized_end = 9945 + _UPDATELOCATIONMETADATARESPONSE._serialized_start = 9947 + _UPDATELOCATIONMETADATARESPONSE._serialized_end = 9979 + _GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST._serialized_start = 9981 + _GETORGANIZATIONSWITHACCESSTOLOCATIONREQUEST._serialized_end = 10059 + _GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE._serialized_start = 10062 + _GETORGANIZATIONSWITHACCESSTOLOCATIONRESPONSE._serialized_end = 10200 + _LISTLOCATIONSREQUEST._serialized_start = 10202 + _LISTLOCATIONSREQUEST._serialized_end = 10265 + _SHARELOCATIONREQUEST._serialized_start = 10267 + _SHARELOCATIONREQUEST._serialized_end = 10363 + _SHARELOCATIONRESPONSE._serialized_start = 10365 + _SHARELOCATIONRESPONSE._serialized_end = 10388 + _UNSHARELOCATIONREQUEST._serialized_start = 10390 + _UNSHARELOCATIONREQUEST._serialized_end = 10488 + _UNSHARELOCATIONRESPONSE._serialized_start = 10490 + _UNSHARELOCATIONRESPONSE._serialized_end = 10515 + _LISTLOCATIONSRESPONSE._serialized_start = 10517 + _LISTLOCATIONSRESPONSE._serialized_end = 10593 + _CREATELOCATIONSECRETREQUEST._serialized_start = 10595 + _CREATELOCATIONSECRETREQUEST._serialized_end = 10657 + _CREATELOCATIONSECRETRESPONSE._serialized_start = 10659 + _CREATELOCATIONSECRETRESPONSE._serialized_end = 10736 + _DELETELOCATIONSECRETREQUEST._serialized_start = 10738 + _DELETELOCATIONSECRETREQUEST._serialized_end = 10829 + _DELETELOCATIONSECRETRESPONSE._serialized_start = 10831 + _DELETELOCATIONSECRETRESPONSE._serialized_end = 10861 + _LOCATIONAUTHREQUEST._serialized_start = 10863 + _LOCATIONAUTHREQUEST._serialized_end = 10917 + _LOCATIONAUTHRESPONSE._serialized_start = 10919 + _LOCATIONAUTHRESPONSE._serialized_end = 10988 + _GETROBOTREQUEST._serialized_start = 10990 + _GETROBOTREQUEST._serialized_end = 11023 + _GETROVERRENTALROBOTSREQUEST._serialized_start = 11025 + _GETROVERRENTALROBOTSREQUEST._serialized_end = 11077 + _ROVERRENTALROBOT._serialized_start = 11080 + _ROVERRENTALROBOT._serialized_end = 11234 + _GETROVERRENTALROBOTSRESPONSE._serialized_start = 11236 + _GETROVERRENTALROBOTSRESPONSE._serialized_end = 11321 + _GETROBOTRESPONSE._serialized_start = 11323 + _GETROBOTRESPONSE._serialized_end = 11383 + _GETROBOTPARTSREQUEST._serialized_start = 11385 + _GETROBOTPARTSREQUEST._serialized_end = 11434 + _GETROBOTPARTSRESPONSE._serialized_start = 11436 + _GETROBOTPARTSRESPONSE._serialized_end = 11505 + _GETROBOTPARTREQUEST._serialized_start = 11507 + _GETROBOTPARTREQUEST._serialized_end = 11544 + _GETROBOTPARTRESPONSE._serialized_start = 11546 + _GETROBOTPARTRESPONSE._serialized_end = 11645 + _GETROBOTPARTBYNAMEANDLOCATIONREQUEST._serialized_start = 11647 + _GETROBOTPARTBYNAMEANDLOCATIONREQUEST._serialized_end = 11738 + _GETROBOTPARTBYNAMEANDLOCATIONRESPONSE._serialized_start = 11740 + _GETROBOTPARTBYNAMEANDLOCATIONRESPONSE._serialized_end = 11823 + _GETROBOTPARTLOGSREQUEST._serialized_start = 11826 + _GETROBOTPARTLOGSREQUEST._serialized_end = 12288 + _GETROBOTPARTLOGSRESPONSE._serialized_start = 12290 + _GETROBOTPARTLOGSRESPONSE._serialized_end = 12402 + _TAILROBOTPARTLOGSREQUEST._serialized_start = 12404 + _TAILROBOTPARTLOGSREQUEST._serialized_end = 12519 + _TAILROBOTPARTLOGSRESPONSE._serialized_start = 12521 + _TAILROBOTPARTLOGSRESPONSE._serialized_end = 12594 + _GETROBOTPARTHISTORYREQUEST._serialized_start = 12596 + _GETROBOTPARTHISTORYREQUEST._serialized_end = 12640 + _GETROBOTPARTHISTORYRESPONSE._serialized_start = 12642 + _GETROBOTPARTHISTORYRESPONSE._serialized_end = 12733 + _UPDATEROBOTPARTREQUEST._serialized_start = 12736 + _UPDATEROBOTPARTREQUEST._serialized_end = 12955 + _UPDATEROBOTPARTRESPONSE._serialized_start = 12957 + _UPDATEROBOTPARTRESPONSE._serialized_end = 13026 + _NEWROBOTPARTREQUEST._serialized_start = 13028 + _NEWROBOTPARTREQUEST._serialized_end = 13105 + _NEWROBOTPARTRESPONSE._serialized_start = 13107 + _NEWROBOTPARTRESPONSE._serialized_end = 13154 + _DELETEROBOTPARTREQUEST._serialized_start = 13156 + _DELETEROBOTPARTREQUEST._serialized_end = 13205 + _GETROBOTPARTMETADATAREQUEST._serialized_start = 13207 + _GETROBOTPARTMETADATAREQUEST._serialized_end = 13252 + _GETROBOTPARTMETADATARESPONSE._serialized_start = 13254 + _GETROBOTPARTMETADATARESPONSE._serialized_end = 13329 + _UPDATEROBOTPARTMETADATAREQUEST._serialized_start = 13331 + _UPDATEROBOTPARTMETADATAREQUEST._serialized_end = 13424 + _UPDATEROBOTPARTMETADATARESPONSE._serialized_start = 13426 + _UPDATEROBOTPARTMETADATARESPONSE._serialized_end = 13459 + _GETROBOTAPIKEYSREQUEST._serialized_start = 13461 + _GETROBOTAPIKEYSREQUEST._serialized_end = 13512 + _APIKEY._serialized_start = 13514 + _APIKEY._serialized_end = 13635 + _GETROBOTAPIKEYSRESPONSE._serialized_start = 13637 + _GETROBOTAPIKEYSRESPONSE._serialized_end = 13728 + _DELETEROBOTPARTRESPONSE._serialized_start = 13730 + _DELETEROBOTPARTRESPONSE._serialized_end = 13755 + _FRAGMENT._serialized_start = 13758 + _FRAGMENT._serialized_end = 14559 + _FRAGMENTHISTORYENTRY._serialized_start = 14562 + _FRAGMENTHISTORYENTRY._serialized_end = 15066 + _FRAGMENTREVISION._serialized_start = 15068 + _FRAGMENTREVISION._serialized_end = 15173 + _FRAGMENTTAG._serialized_start = 15175 + _FRAGMENTTAG._serialized_end = 15234 + _FRAGMENTERROR._serialized_start = 15237 + _FRAGMENTERROR._serialized_end = 15372 + _FRAGMENTUSAGE._serialized_start = 15375 + _FRAGMENTUSAGE._serialized_end = 15587 + _FRAGMENTIMPORT._serialized_start = 15590 + _FRAGMENTIMPORT._serialized_end = 15841 + _FRAGMENTIMPORT_VARIABLESENTRY._serialized_start = 15770 + _FRAGMENTIMPORT_VARIABLESENTRY._serialized_end = 15830 + _RESOLVEDFRAGMENT._serialized_start = 15844 + _RESOLVEDFRAGMENT._serialized_end = 16039 + _LISTFRAGMENTSREQUEST._serialized_start = 16042 + _LISTFRAGMENTSREQUEST._serialized_end = 16220 + _LISTFRAGMENTSRESPONSE._serialized_start = 16223 + _LISTFRAGMENTSRESPONSE._serialized_end = 16368 + _GETFRAGMENTREQUEST._serialized_start = 16371 + _GETFRAGMENTREQUEST._serialized_end = 16506 + _GETFRAGMENTRESPONSE._serialized_start = 16509 + _GETFRAGMENTRESPONSE._serialized_end = 16755 + _CREATEFRAGMENTREQUEST._serialized_start = 16758 + _CREATEFRAGMENTREQUEST._serialized_end = 16976 + _CREATEFRAGMENTRESPONSE._serialized_start = 16978 + _CREATEFRAGMENTRESPONSE._serialized_end = 17053 + _UPDATEFRAGMENTREQUEST._serialized_start = 17056 + _UPDATEFRAGMENTREQUEST._serialized_end = 17388 + _UPDATEFRAGMENTRESPONSE._serialized_start = 17390 + _UPDATEFRAGMENTRESPONSE._serialized_end = 17465 + _DELETEFRAGMENTREQUEST._serialized_start = 17467 + _DELETEFRAGMENTREQUEST._serialized_end = 17506 + _DELETEFRAGMENTRESPONSE._serialized_start = 17508 + _DELETEFRAGMENTRESPONSE._serialized_end = 17532 + _GETFRAGMENTHISTORYREQUEST._serialized_start = 17535 + _GETFRAGMENTHISTORYREQUEST._serialized_end = 17680 + _GETFRAGMENTHISTORYRESPONSE._serialized_start = 17683 + _GETFRAGMENTHISTORYRESPONSE._serialized_end = 17812 + _GETFRAGMENTUSAGEREQUEST._serialized_start = 17814 + _GETFRAGMENTUSAGEREQUEST._serialized_end = 17872 + _GETFRAGMENTUSAGERESPONSE._serialized_start = 17874 + _GETFRAGMENTUSAGERESPONSE._serialized_end = 17967 + _SETFRAGMENTTAGREQUEST._serialized_start = 17969 + _SETFRAGMENTTAGREQUEST._serialized_end = 18071 + _SETFRAGMENTTAGRESPONSE._serialized_start = 18073 + _SETFRAGMENTTAGRESPONSE._serialized_end = 18143 + _DELETEFRAGMENTTAGREQUEST._serialized_start = 18145 + _DELETEFRAGMENTTAGREQUEST._serialized_end = 18222 + _DELETEFRAGMENTTAGRESPONSE._serialized_start = 18224 + _DELETEFRAGMENTTAGRESPONSE._serialized_end = 18297 + _LISTROBOTSREQUEST._serialized_start = 18299 + _LISTROBOTSREQUEST._serialized_end = 18351 + _LISTROBOTSFORLOCATIONSREQUEST._serialized_start = 18353 + _LISTROBOTSFORLOCATIONSREQUEST._serialized_end = 18419 + _LISTROBOTSFORORGREQUEST._serialized_start = 18421 + _LISTROBOTSFORORGREQUEST._serialized_end = 18469 + _ADDITIONALFRAGMENT._serialized_start = 18471 + _ADDITIONALFRAGMENT._serialized_end = 18567 + _LISTNESTEDFRAGMENTSREQUEST._serialized_start = 18570 + _LISTNESTEDFRAGMENTSREQUEST._serialized_end = 18736 + _LISTNESTEDFRAGMENTSRESPONSE._serialized_start = 18739 + _LISTNESTEDFRAGMENTSRESPONSE._serialized_end = 18899 + _LISTMACHINEFRAGMENTSREQUEST._serialized_start = 18902 + _LISTMACHINEFRAGMENTSREQUEST._serialized_end = 19102 + _LISTMACHINEFRAGMENTSRESPONSE._serialized_start = 19105 + _LISTMACHINEFRAGMENTSRESPONSE._serialized_end = 19266 + _LISTMACHINESUMMARIESREQUEST._serialized_start = 19269 + _LISTMACHINESUMMARIESREQUEST._serialized_end = 19446 + _LISTMACHINESUMMARIESRESPONSE._serialized_start = 19448 + _LISTMACHINESUMMARIESRESPONSE._serialized_end = 19555 + _LOCATIONSUMMARY._serialized_start = 19558 + _LOCATIONSUMMARY._serialized_end = 19719 + _MACHINESUMMARY._serialized_start = 19722 + _MACHINESUMMARY._serialized_end = 19869 + _FRAGMENTSUMMARY._serialized_start = 19871 + _FRAGMENTSUMMARY._serialized_end = 19930 + _VIAMSERVERVERSION._serialized_start = 19932 + _VIAMSERVERVERSION._serialized_end = 20010 + _VIAMAGENTVERSION._serialized_start = 20012 + _VIAMAGENTVERSION._serialized_end = 20089 + _PARTSUMMARY._serialized_start = 20092 + _PARTSUMMARY._serialized_end = 20932 + _LISTROBOTSRESPONSE._serialized_start = 20934 + _LISTROBOTSRESPONSE._serialized_end = 20998 + _LISTROBOTSFORLOCATIONSRESPONSE._serialized_start = 21000 + _LISTROBOTSFORLOCATIONSRESPONSE._serialized_end = 21076 + _LISTROBOTSFORORGRESPONSE._serialized_start = 21078 + _LISTROBOTSFORORGRESPONSE._serialized_end = 21148 + _NEWROBOTREQUEST._serialized_start = 21150 + _NEWROBOTREQUEST._serialized_end = 21215 + _NEWROBOTRESPONSE._serialized_start = 21217 + _NEWROBOTRESPONSE._serialized_end = 21251 + _UPDATEROBOTREQUEST._serialized_start = 21253 + _UPDATEROBOTREQUEST._serialized_end = 21337 + _UPDATEROBOTRESPONSE._serialized_start = 21339 + _UPDATEROBOTRESPONSE._serialized_end = 21402 + _DELETEROBOTREQUEST._serialized_start = 21404 + _DELETEROBOTREQUEST._serialized_end = 21440 + _DELETEROBOTRESPONSE._serialized_start = 21442 + _DELETEROBOTRESPONSE._serialized_end = 21463 + _GETROBOTMETADATAREQUEST._serialized_start = 21465 + _GETROBOTMETADATAREQUEST._serialized_end = 21506 + _GETROBOTMETADATARESPONSE._serialized_start = 21508 + _GETROBOTMETADATARESPONSE._serialized_end = 21579 + _UPDATEROBOTMETADATAREQUEST._serialized_start = 21581 + _UPDATEROBOTMETADATAREQUEST._serialized_end = 21670 + _UPDATEROBOTMETADATARESPONSE._serialized_start = 21672 + _UPDATEROBOTMETADATARESPONSE._serialized_end = 21701 + _MARKPARTASMAINREQUEST._serialized_start = 21703 + _MARKPARTASMAINREQUEST._serialized_end = 21751 + _MARKPARTASMAINRESPONSE._serialized_start = 21753 + _MARKPARTASMAINRESPONSE._serialized_end = 21777 + _MARKPARTFORRESTARTREQUEST._serialized_start = 21779 + _MARKPARTFORRESTARTREQUEST._serialized_end = 21831 + _MARKPARTFORRESTARTRESPONSE._serialized_start = 21833 + _MARKPARTFORRESTARTRESPONSE._serialized_end = 21861 + _CREATEROBOTPARTSECRETREQUEST._serialized_start = 21863 + _CREATEROBOTPARTSECRETREQUEST._serialized_end = 21918 + _CREATEROBOTPARTSECRETRESPONSE._serialized_start = 21920 + _CREATEROBOTPARTSECRETRESPONSE._serialized_end = 21995 + _DELETEROBOTPARTSECRETREQUEST._serialized_start = 21997 + _DELETEROBOTPARTSECRETREQUEST._serialized_end = 22081 + _DELETEROBOTPARTSECRETRESPONSE._serialized_start = 22083 + _DELETEROBOTPARTSECRETRESPONSE._serialized_end = 22114 + _AUTHORIZATION._serialized_start = 22117 + _AUTHORIZATION._serialized_end = 22403 + _ADDROLEREQUEST._serialized_start = 22405 + _ADDROLEREQUEST._serialized_end = 22487 + _ADDROLERESPONSE._serialized_start = 22489 + _ADDROLERESPONSE._serialized_end = 22506 + _REMOVEROLEREQUEST._serialized_start = 22508 + _REMOVEROLEREQUEST._serialized_end = 22593 + _REMOVEROLERESPONSE._serialized_start = 22595 + _REMOVEROLERESPONSE._serialized_end = 22615 + _CHANGEROLEREQUEST._serialized_start = 22618 + _CHANGEROLEREQUEST._serialized_end = 22783 + _CHANGEROLERESPONSE._serialized_start = 22785 + _CHANGEROLERESPONSE._serialized_end = 22805 + _LISTAUTHORIZATIONSREQUEST._serialized_start = 22807 + _LISTAUTHORIZATIONSREQUEST._serialized_end = 22910 + _LISTAUTHORIZATIONSRESPONSE._serialized_start = 22912 + _LISTAUTHORIZATIONSRESPONSE._serialized_end = 23008 + _CHECKPERMISSIONSREQUEST._serialized_start = 23010 + _CHECKPERMISSIONSREQUEST._serialized_end = 23105 + _AUTHORIZEDPERMISSIONS._serialized_start = 23107 + _AUTHORIZEDPERMISSIONS._serialized_end = 23234 + _CHECKPERMISSIONSRESPONSE._serialized_start = 23236 + _CHECKPERMISSIONSRESPONSE._serialized_end = 23353 + _MODULEVERSION._serialized_start = 23356 + _MODULEVERSION._serialized_end = 23684 + _MODULEMETADATA._serialized_start = 23687 + _MODULEMETADATA._serialized_end = 24162 + _MLMODELMETADATA._serialized_start = 24165 + _MLMODELMETADATA._serialized_end = 24357 + _MLTRAININGVERSION._serialized_start = 24359 + _MLTRAININGVERSION._serialized_end = 24463 + _MLTRAININGMETADATA._serialized_start = 24466 + _MLTRAININGMETADATA._serialized_end = 24721 + _REGISTRYITEM._serialized_start = 24724 + _REGISTRYITEM._serialized_end = 25632 + _GETREGISTRYITEMREQUEST._serialized_start = 25635 + _GETREGISTRYITEMREQUEST._serialized_end = 25794 + _GETREGISTRYITEMRESPONSE._serialized_start = 25796 + _GETREGISTRYITEMRESPONSE._serialized_end = 25868 + _CREATEREGISTRYITEMREQUEST._serialized_start = 25871 + _CREATEREGISTRYITEMREQUEST._serialized_end = 26014 + _CREATEREGISTRYITEMRESPONSE._serialized_start = 26016 + _CREATEREGISTRYITEMRESPONSE._serialized_end = 26044 + _UPDATEREGISTRYITEMREQUEST._serialized_start = 26047 + _UPDATEREGISTRYITEMREQUEST._serialized_end = 26659 + _UPDATEREGISTRYITEMRESPONSE._serialized_start = 26661 + _UPDATEREGISTRYITEMRESPONSE._serialized_end = 26689 + _LISTREGISTRYITEMSREQUEST._serialized_start = 26692 + _LISTREGISTRYITEMSREQUEST._serialized_end = 27404 + _LISTREGISTRYITEMSRESPONSE._serialized_start = 27406 + _LISTREGISTRYITEMSRESPONSE._serialized_end = 27482 + _DELETEREGISTRYITEMREQUEST._serialized_start = 27484 + _DELETEREGISTRYITEMREQUEST._serialized_end = 27536 + _DELETEREGISTRYITEMRESPONSE._serialized_start = 27538 + _DELETEREGISTRYITEMRESPONSE._serialized_end = 27566 + _RENAMEREGISTRYITEMREQUEST._serialized_start = 27568 + _RENAMEREGISTRYITEMREQUEST._serialized_end = 27647 + _RENAMEREGISTRYITEMRESPONSE._serialized_start = 27649 + _RENAMEREGISTRYITEMRESPONSE._serialized_end = 27724 + _TRANSFERREGISTRYITEMREQUEST._serialized_start = 27726 + _TRANSFERREGISTRYITEMREQUEST._serialized_end = 27830 + _TRANSFERREGISTRYITEMRESPONSE._serialized_start = 27832 + _TRANSFERREGISTRYITEMRESPONSE._serialized_end = 27862 + _CREATEMODULEREQUEST._serialized_start = 27864 + _CREATEMODULEREQUEST._serialized_end = 27946 + _CREATEMODULERESPONSE._serialized_start = 27948 + _CREATEMODULERESPONSE._serialized_end = 28017 + _UPDATEMODULEREQUEST._serialized_start = 28020 + _UPDATEMODULEREQUEST._serialized_end = 28422 + _APP._serialized_start = 28425 + _APP._serialized_end = 28657 + _UPDATEMODULERESPONSE._serialized_start = 28659 + _UPDATEMODULERESPONSE._serialized_end = 28699 + _UPDATEMODULEMETADATA._serialized_start = 28702 + _UPDATEMODULEMETADATA._serialized_end = 28998 + _UPDATEMLMODELMETADATA._serialized_start = 29001 + _UPDATEMLMODELMETADATA._serialized_end = 29171 + _UPDATEMLTRAININGMETADATA._serialized_start = 29174 + _UPDATEMLTRAININGMETADATA._serialized_end = 29369 + _MODEL._serialized_start = 29372 + _MODEL._serialized_end = 29608 + _MODULEFILEINFO._serialized_start = 29611 + _MODULEFILEINFO._serialized_end = 29747 + _UPLOADMODULEFILEREQUEST._serialized_start = 29750 + _UPLOADMODULEFILEREQUEST._serialized_end = 29885 + _UPLOADMODULEFILERESPONSE._serialized_start = 29887 + _UPLOADMODULEFILERESPONSE._serialized_end = 29931 + _GETMODULEREQUEST._serialized_start = 29934 + _GETMODULEREQUEST._serialized_end = 30091 + _GETMODULERESPONSE._serialized_start = 30093 + _GETMODULERESPONSE._serialized_end = 30157 + _MODULE._serialized_start = 30160 + _MODULE._serialized_end = 30812 + _VERSIONHISTORY._serialized_start = 30815 + _VERSIONHISTORY._serialized_end = 31144 + _UPLOADS._serialized_start = 31146 + _UPLOADS._serialized_end = 31244 + _LISTMODULESREQUEST._serialized_start = 31247 + _LISTMODULESREQUEST._serialized_end = 31443 + _LISTMODULESRESPONSE._serialized_start = 31445 + _LISTMODULESRESPONSE._serialized_end = 31513 + _GETUSERIDBYEMAILREQUEST._serialized_start = 31515 + _GETUSERIDBYEMAILREQUEST._serialized_end = 31562 + _GETUSERIDBYEMAILRESPONSE._serialized_start = 31564 + _GETUSERIDBYEMAILRESPONSE._serialized_end = 31615 + _LISTORGANIZATIONSBYUSERREQUEST._serialized_start = 31617 + _LISTORGANIZATIONSBYUSERREQUEST._serialized_end = 31674 + _ORGDETAILS._serialized_start = 31677 + _ORGDETAILS._serialized_end = 31907 + _LISTORGANIZATIONSBYUSERRESPONSE._serialized_start = 31909 + _LISTORGANIZATIONSBYUSERRESPONSE._serialized_end = 31987 + _SEARCHORGANIZATIONSREQUEST._serialized_start = 31990 + _SEARCHORGANIZATIONSREQUEST._serialized_end = 32202 + _SEARCHORGANIZATIONSRESPONSE._serialized_start = 32204 + _SEARCHORGANIZATIONSRESPONSE._serialized_end = 32296 + _CREATEKEYREQUEST._serialized_start = 32298 + _CREATEKEYREQUEST._serialized_end = 32404 + _CREATEKEYRESPONSE._serialized_start = 32406 + _CREATEKEYRESPONSE._serialized_end = 32459 + _DELETEKEYREQUEST._serialized_start = 32461 + _DELETEKEYREQUEST._serialized_end = 32495 + _DELETEKEYRESPONSE._serialized_start = 32497 + _DELETEKEYRESPONSE._serialized_end = 32516 + _RENAMEKEYREQUEST._serialized_start = 32518 + _RENAMEKEYREQUEST._serialized_end = 32572 + _RENAMEKEYRESPONSE._serialized_start = 32574 + _RENAMEKEYRESPONSE._serialized_end = 32629 + _AUTHORIZATIONDETAILS._serialized_start = 32632 + _AUTHORIZATIONDETAILS._serialized_end = 32837 + _APIKEYWITHAUTHORIZATIONS._serialized_start = 32840 + _APIKEYWITHAUTHORIZATIONS._serialized_end = 32987 + _LISTKEYSREQUEST._serialized_start = 32989 + _LISTKEYSREQUEST._serialized_end = 33029 + _LISTKEYSRESPONSE._serialized_start = 33031 + _LISTKEYSRESPONSE._serialized_end = 33115 + _ROTATEKEYREQUEST._serialized_start = 33117 + _ROTATEKEYREQUEST._serialized_end = 33151 + _ROTATEKEYRESPONSE._serialized_start = 33153 + _ROTATEKEYRESPONSE._serialized_end = 33206 + _CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST._serialized_start = 33208 + _CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSREQUEST._serialized_end = 33271 + _CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE._serialized_start = 33273 + _CREATEKEYFROMEXISTINGKEYAUTHORIZATIONSRESPONSE._serialized_end = 33355 + _GETAPPCONTENTREQUEST._serialized_start = 33357 + _GETAPPCONTENTREQUEST._serialized_end = 33442 + _GETAPPCONTENTRESPONSE._serialized_start = 33445 + _GETAPPCONTENTRESPONSE._serialized_end = 33578 + _ORGANIZATIONSETLOGOREQUEST._serialized_start = 33580 + _ORGANIZATIONSETLOGOREQUEST._serialized_end = 33651 + _ORGANIZATIONSETLOGORESPONSE._serialized_start = 33653 + _ORGANIZATIONSETLOGORESPONSE._serialized_end = 33682 + _ORGANIZATIONGETLOGOREQUEST._serialized_start = 33684 + _ORGANIZATIONGETLOGOREQUEST._serialized_end = 33735 + _ORGANIZATIONGETLOGORESPONSE._serialized_start = 33737 + _ORGANIZATIONGETLOGORESPONSE._serialized_end = 33784 + _ENABLEAUTHSERVICEREQUEST._serialized_start = 33786 + _ENABLEAUTHSERVICEREQUEST._serialized_end = 33835 + _ENABLEAUTHSERVICERESPONSE._serialized_start = 33837 + _ENABLEAUTHSERVICERESPONSE._serialized_end = 33864 + _DISABLEAUTHSERVICEREQUEST._serialized_start = 33866 + _DISABLEAUTHSERVICEREQUEST._serialized_end = 33916 + _DISABLEAUTHSERVICERESPONSE._serialized_start = 33918 + _DISABLEAUTHSERVICERESPONSE._serialized_end = 33946 + _CREATEOAUTHAPPREQUEST._serialized_start = 33949 + _CREATEOAUTHAPPREQUEST._serialized_end = 34089 + _CREATEOAUTHAPPRESPONSE._serialized_start = 34091 + _CREATEOAUTHAPPRESPONSE._serialized_end = 34181 + _READOAUTHAPPREQUEST._serialized_start = 34183 + _READOAUTHAPPREQUEST._serialized_end = 34256 + _READOAUTHAPPRESPONSE._serialized_start = 34259 + _READOAUTHAPPRESPONSE._serialized_end = 34412 + _UPDATEOAUTHAPPREQUEST._serialized_start = 34415 + _UPDATEOAUTHAPPREQUEST._serialized_end = 34584 + _UPDATEOAUTHAPPRESPONSE._serialized_start = 34586 + _UPDATEOAUTHAPPRESPONSE._serialized_end = 34610 + _DELETEOAUTHAPPREQUEST._serialized_start = 34612 + _DELETEOAUTHAPPREQUEST._serialized_end = 34687 + _DELETEOAUTHAPPRESPONSE._serialized_start = 34689 + _DELETEOAUTHAPPRESPONSE._serialized_end = 34713 + _LISTOAUTHAPPSREQUEST._serialized_start = 34715 + _LISTOAUTHAPPSREQUEST._serialized_end = 34760 + _LISTOAUTHAPPSRESPONSE._serialized_start = 34762 + _LISTOAUTHAPPSRESPONSE._serialized_end = 34816 + _OAUTHCONFIG._serialized_start = 34819 + _OAUTHCONFIG._serialized_end = 35193 + _GETAPPBRANDINGREQUEST._serialized_start = 35195 + _GETAPPBRANDINGREQUEST._serialized_end = 35281 + _TEXTOVERRIDES._serialized_start = 35284 + _TEXTOVERRIDES._serialized_end = 35422 + _TEXTOVERRIDES_FIELDSENTRY._serialized_start = 35365 + _TEXTOVERRIDES_FIELDSENTRY._serialized_end = 35422 + _GETAPPBRANDINGRESPONSE._serialized_start = 35425 + _GETAPPBRANDINGRESPONSE._serialized_end = 35741 + _GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY._serialized_start = 35630 + _GETAPPBRANDINGRESPONSE_TEXTCUSTOMIZATIONSENTRY._serialized_end = 35727 + _APPCUSTOMIZATIONS._serialized_start = 35743 + _APPCUSTOMIZATIONS._serialized_end = 35843 + _MACHINEPICKERCUSTOMIZATIONS._serialized_start = 35845 + _MACHINEPICKERCUSTOMIZATIONS._serialized_end = 35969 + _APPSERVICE._serialized_start = 37961 + _APPSERVICE._serialized_end = 48963 \ No newline at end of file diff --git a/src/viam/gen/app/v1/billing_pb2.py b/src/viam/gen/app/v1/billing_pb2.py index 5a06ac1051..c392f65ae6 100644 --- a/src/viam/gen/app/v1/billing_pb2.py +++ b/src/viam/gen/app/v1/billing_pb2.py @@ -1,100 +1,97 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/v1/billing.proto') _sym_db = _symbol_database.Default() from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14app/v1/billing.proto\x12\x0bviam.app.v1\x1a\x1fgoogle/protobuf/timestamp.proto"\x8e\x02\n\x0eInvoiceSummary\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12=\n\x0cinvoice_date\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0binvoiceDate\x12%\n\x0einvoice_amount\x18\x03 \x01(\x01R\rinvoiceAmount\x12\x16\n\x06status\x18\x04 \x01(\tR\x06status\x125\n\x08due_date\x18\x05 \x01(\x0b2\x1a.google.protobuf.TimestampR\x07dueDate\x127\n\tpaid_date\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampR\x08paidDate"S\n\x11PaymentMethodCard\x12\x14\n\x05brand\x18\x01 \x01(\tR\x05brand\x12(\n\x10last_four_digits\x18\x02 \x01(\tR\x0elastFourDigits"v\n\x10VerificationInfo\x12!\n\x0carrival_date\x18\x01 \x01(\x03R\x0barrivalDate\x12?\n\x1chosted_verification_page_url\x18\x02 \x01(\tR\x19hostedVerificationPageUrl"\xb0\x02\n\x1aPaymentMethodUSBankAccount\x12\x1b\n\tbank_name\x18\x01 \x01(\tR\x08bankName\x12D\n\x1flast_four_digits_account_number\x18\x02 \x01(\tR\x1blastFourDigitsAccountNumber\x12%\n\x0erouting_number\x18\x03 \x01(\tR\rroutingNumber\x12!\n\x0caccount_type\x18\x04 \x01(\tR\x0baccountType\x12O\n\x11verification_info\x18\x05 \x01(\x0b2\x1d.viam.app.v1.VerificationInfoH\x00R\x10verificationInfo\x88\x01\x01B\x14\n\x12_verification_info"4\n\x1bGetCurrentMonthUsageRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"`\n\tUsageCost\x12?\n\rresource_type\x18\x01 \x01(\x0e2\x1a.viam.app.v1.UsageCostTypeR\x0cresourceType\x12\x12\n\x04cost\x18\x02 \x01(\x01R\x04cost"\xc6\x01\n\x1aResourceUsageCostsBySource\x128\n\x0bsource_type\x18\x01 \x01(\x0e2\x17.viam.app.v1.SourceTypeR\nsourceType\x12Q\n\x14resource_usage_costs\x18\x02 \x01(\x0b2\x1f.viam.app.v1.ResourceUsageCostsR\x12resourceUsageCosts\x12\x1b\n\ttier_name\x18\x03 \x01(\tR\x08tierName"\xcf\x01\n\x12ResourceUsageCosts\x127\n\x0busage_costs\x18\x01 \x03(\x0b2\x16.viam.app.v1.UsageCostR\nusageCosts\x12\x1a\n\x08discount\x18\x02 \x01(\x01R\x08discount\x12.\n\x13total_with_discount\x18\x03 \x01(\x01R\x11totalWithDiscount\x124\n\x16total_without_discount\x18\x04 \x01(\x01R\x14totalWithoutDiscount"\xcd\x07\n\x1cGetCurrentMonthUsageResponse\x129\n\nstart_date\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\tstartDate\x125\n\x08end_date\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x07endDate\x12k\n\x1eresource_usage_costs_by_source\x18\x0e \x03(\x0b2\'.viam.app.v1.ResourceUsageCostsBySourceR\x1aresourceUsageCostsBySource\x12\x1a\n\x08subtotal\x18\x0f \x01(\x01R\x08subtotal\x12;\n\x18cloud_storage_usage_cost\x18\x03 \x01(\x01B\x02\x18\x01R\x15cloudStorageUsageCost\x127\n\x16data_upload_usage_cost\x18\x04 \x01(\x01B\x02\x18\x01R\x13dataUploadUsageCost\x125\n\x15data_egres_usage_cost\x18\x05 \x01(\x01B\x02\x18\x01R\x12dataEgresUsageCost\x12=\n\x19remote_control_usage_cost\x18\x06 \x01(\x01B\x02\x18\x01R\x16remoteControlUsageCost\x12A\n\x1bstandard_compute_usage_cost\x18\x07 \x01(\x01B\x02\x18\x01R\x18standardComputeUsageCost\x12+\n\x0fdiscount_amount\x18\x08 \x01(\x01B\x02\x18\x01R\x0ediscountAmount\x12=\n\x19total_usage_with_discount\x18\t \x01(\x01B\x02\x18\x01R\x16totalUsageWithDiscount\x12C\n\x1ctotal_usage_without_discount\x18\n \x01(\x01B\x02\x18\x01R\x19totalUsageWithoutDiscount\x127\n\x16per_machine_usage_cost\x18\x0b \x01(\x01B\x02\x18\x01R\x13perMachineUsageCost\x12Q\n$binary_data_cloud_storage_usage_cost\x18\x0c \x01(\x01B\x02\x18\x01R\x1fbinaryDataCloudStorageUsageCost\x12F\n\x1eother_cloud_storage_usage_cost\x18\r \x01(\x01B\x02\x18\x01R\x1aotherCloudStorageUsageCost"8\n\x1fGetOrgBillingInformationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\xfa\x02\n GetOrgBillingInformationResponse\x122\n\x04type\x18\x01 \x01(\x0e2\x1e.viam.app.v1.PaymentMethodTypeR\x04type\x12#\n\rbilling_email\x18\x02 \x01(\tR\x0cbillingEmail\x12;\n\x06method\x18\x03 \x01(\x0b2\x1e.viam.app.v1.PaymentMethodCardH\x00R\x06method\x88\x01\x01\x12&\n\x0cbilling_tier\x18\x04 \x01(\tH\x01R\x0bbillingTier\x88\x01\x01\x12a\n\x16method_us_bank_account\x18\x05 \x01(\x0b2\'.viam.app.v1.PaymentMethodUSBankAccountH\x02R\x13methodUsBankAccount\x88\x01\x01B\t\n\x07_methodB\x0f\n\r_billing_tierB\x19\n\x17_method_us_bank_account"2\n\x19GetInvoicesSummaryRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId"\x86\x01\n\x1aGetInvoicesSummaryResponse\x12/\n\x13outstanding_balance\x18\x01 \x01(\x01R\x12outstandingBalance\x127\n\x08invoices\x18\x02 \x03(\x0b2\x1b.viam.app.v1.InvoiceSummaryR\x08invoices"=\n\x14GetInvoicePdfRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x15\n\x06org_id\x18\x02 \x01(\tR\x05orgId"-\n\x15GetInvoicePdfResponse\x12\x14\n\x05chunk\x18\x01 \x01(\x0cR\x05chunk"z\n\x1fSendPaymentRequiredEmailRequest\x12&\n\x0fcustomer_org_id\x18\x01 \x01(\tR\rcustomerOrgId\x12/\n\x14billing_owner_org_id\x18\x02 \x01(\tR\x11billingOwnerOrgId""\n SendPaymentRequiredEmailResponse"!\n\x1fGetAvailableBillingTiersRequest"8\n GetAvailableBillingTiersResponse\x12\x14\n\x05tiers\x18\x01 \x03(\tR\x05tiers"r\n$UpdateOrganizationBillingTierRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cbilling_tier\x18\x02 \x01(\tR\x0bbillingTier"\'\n%UpdateOrganizationBillingTierResponse"\x93\x02\n(CreateInvoiceAndChargeImmediatelyRequest\x12\'\n\x10org_id_to_charge\x18\x01 \x01(\tR\rorgIdToCharge\x12\x16\n\x06amount\x18\x02 \x01(\x01R\x06amount\x12%\n\x0bdescription\x18\x03 \x01(\tH\x00R\x0bdescription\x88\x01\x01\x122\n\x13org_id_for_branding\x18\x04 \x01(\tH\x01R\x10orgIdForBranding\x88\x01\x01\x12#\n\rdisable_email\x18\x05 \x01(\x08R\x0cdisableEmailB\x0e\n\x0c_descriptionB\x16\n\x14_org_id_for_branding"J\n)CreateInvoiceAndChargeImmediatelyResponse\x12\x1d\n\ninvoice_id\x18\x01 \x01(\tR\tinvoiceId*}\n\x11PaymentMethodType\x12#\n\x1fPAYMENT_METHOD_TYPE_UNSPECIFIED\x10\x00\x12\x1c\n\x18PAYMENT_METHOD_TYPE_CARD\x10\x01\x12%\n!PAYMENT_METHOD_TYPE_USBANKACCOUNT\x10\x02*\x84\t\n\rUsageCostType\x12\x1f\n\x1bUSAGE_COST_TYPE_UNSPECIFIED\x10\x00\x12#\n\x1bUSAGE_COST_TYPE_DATA_UPLOAD\x10\x01\x1a\x02\x08\x01\x12#\n\x1bUSAGE_COST_TYPE_DATA_EGRESS\x10\x02\x1a\x02\x08\x01\x12"\n\x1eUSAGE_COST_TYPE_REMOTE_CONTROL\x10\x03\x12$\n USAGE_COST_TYPE_STANDARD_COMPUTE\x10\x04\x12%\n\x1dUSAGE_COST_TYPE_CLOUD_STORAGE\x10\x05\x1a\x02\x08\x01\x12-\n)USAGE_COST_TYPE_BINARY_DATA_CLOUD_STORAGE\x10\x06\x12+\n#USAGE_COST_TYPE_OTHER_CLOUD_STORAGE\x10\x07\x1a\x02\x08\x01\x12\x1f\n\x1bUSAGE_COST_TYPE_PER_MACHINE\x10\x08\x12(\n$USAGE_COST_TYPE_TRIGGER_NOTIFICATION\x10\t\x12.\n*USAGE_COST_TYPE_TABULAR_DATA_CLOUD_STORAGE\x10\n\x120\n,USAGE_COST_TYPE_CONFIG_HISTORY_CLOUD_STORAGE\x10\x0b\x12&\n"USAGE_COST_TYPE_LOGS_CLOUD_STORAGE\x10\x0c\x12/\n+USAGE_COST_TYPE_TRAINING_LOGS_CLOUD_STORAGE\x10\r\x12*\n&USAGE_COST_TYPE_PACKAGES_CLOUD_STORAGE\x10\x0e\x12&\n"USAGE_COST_TYPE_BINARY_DATA_UPLOAD\x10\x0f\x12\'\n#USAGE_COST_TYPE_TABULAR_DATA_UPLOAD\x10\x10\x12\x1f\n\x1bUSAGE_COST_TYPE_LOGS_UPLOAD\x10\x11\x12&\n"USAGE_COST_TYPE_BINARY_DATA_EGRESS\x10\x12\x12\'\n#USAGE_COST_TYPE_TABULAR_DATA_EGRESS\x10\x13\x12\x1f\n\x1bUSAGE_COST_TYPE_LOGS_EGRESS\x10\x14\x12(\n$USAGE_COST_TYPE_TRAINING_LOGS_EGRESS\x10\x15\x127\n3USAGE_COST_TYPE_TABULAR_DATA_DATABASE_CLOUD_STORAGE\x10\x16\x121\n-USAGE_COST_TYPE_TABULAR_DATA_DATABASE_COMPUTE\x10\x17\x123\n/USAGE_COST_TYPE_BINARY_DATA_CROSS_REGION_EGRESS\x10\x18\x12/\n+USAGE_COST_TYPE_PIPELINE_SINK_CLOUD_STORAGE\x10\x19\x12)\n%USAGE_COST_TYPE_PIPELINE_SINK_COMPUTE\x10\x1a*X\n\nSourceType\x12\x1b\n\x17SOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x13\n\x0fSOURCE_TYPE_ORG\x10\x01\x12\x18\n\x14SOURCE_TYPE_FRAGMENT\x10\x022\xc7\x07\n\x0eBillingService\x12k\n\x14GetCurrentMonthUsage\x12(.viam.app.v1.GetCurrentMonthUsageRequest\x1a).viam.app.v1.GetCurrentMonthUsageResponse\x12w\n\x18GetOrgBillingInformation\x12,.viam.app.v1.GetOrgBillingInformationRequest\x1a-.viam.app.v1.GetOrgBillingInformationResponse\x12e\n\x12GetInvoicesSummary\x12&.viam.app.v1.GetInvoicesSummaryRequest\x1a\'.viam.app.v1.GetInvoicesSummaryResponse\x12X\n\rGetInvoicePdf\x12!.viam.app.v1.GetInvoicePdfRequest\x1a".viam.app.v1.GetInvoicePdfResponse0\x01\x12w\n\x18SendPaymentRequiredEmail\x12,.viam.app.v1.SendPaymentRequiredEmailRequest\x1a-.viam.app.v1.SendPaymentRequiredEmailResponse\x12w\n\x18GetAvailableBillingTiers\x12,.viam.app.v1.GetAvailableBillingTiersRequest\x1a-.viam.app.v1.GetAvailableBillingTiersResponse\x12\x86\x01\n\x1dUpdateOrganizationBillingTier\x121.viam.app.v1.UpdateOrganizationBillingTierRequest\x1a2.viam.app.v1.UpdateOrganizationBillingTierResponse\x12\x92\x01\n!CreateInvoiceAndChargeImmediately\x125.viam.app.v1.CreateInvoiceAndChargeImmediatelyRequest\x1a6.viam.app.v1.CreateInvoiceAndChargeImmediatelyResponseB\x18Z\x16go.viam.com/api/app/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.billing_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x16go.viam.com/api/app/v1' - _globals['_USAGECOSTTYPE'].values_by_name['USAGE_COST_TYPE_DATA_UPLOAD']._loaded_options = None - _globals['_USAGECOSTTYPE'].values_by_name['USAGE_COST_TYPE_DATA_UPLOAD']._serialized_options = b'\x08\x01' - _globals['_USAGECOSTTYPE'].values_by_name['USAGE_COST_TYPE_DATA_EGRESS']._loaded_options = None - _globals['_USAGECOSTTYPE'].values_by_name['USAGE_COST_TYPE_DATA_EGRESS']._serialized_options = b'\x08\x01' - _globals['_USAGECOSTTYPE'].values_by_name['USAGE_COST_TYPE_CLOUD_STORAGE']._loaded_options = None - _globals['_USAGECOSTTYPE'].values_by_name['USAGE_COST_TYPE_CLOUD_STORAGE']._serialized_options = b'\x08\x01' - _globals['_USAGECOSTTYPE'].values_by_name['USAGE_COST_TYPE_OTHER_CLOUD_STORAGE']._loaded_options = None - _globals['_USAGECOSTTYPE'].values_by_name['USAGE_COST_TYPE_OTHER_CLOUD_STORAGE']._serialized_options = b'\x08\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['cloud_storage_usage_cost']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['cloud_storage_usage_cost']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['data_upload_usage_cost']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['data_upload_usage_cost']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['data_egres_usage_cost']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['data_egres_usage_cost']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['remote_control_usage_cost']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['remote_control_usage_cost']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['standard_compute_usage_cost']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['standard_compute_usage_cost']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['discount_amount']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['discount_amount']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['total_usage_with_discount']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['total_usage_with_discount']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['total_usage_without_discount']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['total_usage_without_discount']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['per_machine_usage_cost']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['per_machine_usage_cost']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['binary_data_cloud_storage_usage_cost']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['binary_data_cloud_storage_usage_cost']._serialized_options = b'\x18\x01' - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['other_cloud_storage_usage_cost']._loaded_options = None - _globals['_GETCURRENTMONTHUSAGERESPONSE'].fields_by_name['other_cloud_storage_usage_cost']._serialized_options = b'\x18\x01' - _globals['_PAYMENTMETHODTYPE']._serialized_start = 3896 - _globals['_PAYMENTMETHODTYPE']._serialized_end = 4021 - _globals['_USAGECOSTTYPE']._serialized_start = 4024 - _globals['_USAGECOSTTYPE']._serialized_end = 5180 - _globals['_SOURCETYPE']._serialized_start = 5182 - _globals['_SOURCETYPE']._serialized_end = 5270 - _globals['_INVOICESUMMARY']._serialized_start = 71 - _globals['_INVOICESUMMARY']._serialized_end = 341 - _globals['_PAYMENTMETHODCARD']._serialized_start = 343 - _globals['_PAYMENTMETHODCARD']._serialized_end = 426 - _globals['_VERIFICATIONINFO']._serialized_start = 428 - _globals['_VERIFICATIONINFO']._serialized_end = 546 - _globals['_PAYMENTMETHODUSBANKACCOUNT']._serialized_start = 549 - _globals['_PAYMENTMETHODUSBANKACCOUNT']._serialized_end = 853 - _globals['_GETCURRENTMONTHUSAGEREQUEST']._serialized_start = 855 - _globals['_GETCURRENTMONTHUSAGEREQUEST']._serialized_end = 907 - _globals['_USAGECOST']._serialized_start = 909 - _globals['_USAGECOST']._serialized_end = 1005 - _globals['_RESOURCEUSAGECOSTSBYSOURCE']._serialized_start = 1008 - _globals['_RESOURCEUSAGECOSTSBYSOURCE']._serialized_end = 1206 - _globals['_RESOURCEUSAGECOSTS']._serialized_start = 1209 - _globals['_RESOURCEUSAGECOSTS']._serialized_end = 1416 - _globals['_GETCURRENTMONTHUSAGERESPONSE']._serialized_start = 1419 - _globals['_GETCURRENTMONTHUSAGERESPONSE']._serialized_end = 2392 - _globals['_GETORGBILLINGINFORMATIONREQUEST']._serialized_start = 2394 - _globals['_GETORGBILLINGINFORMATIONREQUEST']._serialized_end = 2450 - _globals['_GETORGBILLINGINFORMATIONRESPONSE']._serialized_start = 2453 - _globals['_GETORGBILLINGINFORMATIONRESPONSE']._serialized_end = 2831 - _globals['_GETINVOICESSUMMARYREQUEST']._serialized_start = 2833 - _globals['_GETINVOICESSUMMARYREQUEST']._serialized_end = 2883 - _globals['_GETINVOICESSUMMARYRESPONSE']._serialized_start = 2886 - _globals['_GETINVOICESSUMMARYRESPONSE']._serialized_end = 3020 - _globals['_GETINVOICEPDFREQUEST']._serialized_start = 3022 - _globals['_GETINVOICEPDFREQUEST']._serialized_end = 3083 - _globals['_GETINVOICEPDFRESPONSE']._serialized_start = 3085 - _globals['_GETINVOICEPDFRESPONSE']._serialized_end = 3130 - _globals['_SENDPAYMENTREQUIREDEMAILREQUEST']._serialized_start = 3132 - _globals['_SENDPAYMENTREQUIREDEMAILREQUEST']._serialized_end = 3254 - _globals['_SENDPAYMENTREQUIREDEMAILRESPONSE']._serialized_start = 3256 - _globals['_SENDPAYMENTREQUIREDEMAILRESPONSE']._serialized_end = 3290 - _globals['_GETAVAILABLEBILLINGTIERSREQUEST']._serialized_start = 3292 - _globals['_GETAVAILABLEBILLINGTIERSREQUEST']._serialized_end = 3325 - _globals['_GETAVAILABLEBILLINGTIERSRESPONSE']._serialized_start = 3327 - _globals['_GETAVAILABLEBILLINGTIERSRESPONSE']._serialized_end = 3383 - _globals['_UPDATEORGANIZATIONBILLINGTIERREQUEST']._serialized_start = 3385 - _globals['_UPDATEORGANIZATIONBILLINGTIERREQUEST']._serialized_end = 3499 - _globals['_UPDATEORGANIZATIONBILLINGTIERRESPONSE']._serialized_start = 3501 - _globals['_UPDATEORGANIZATIONBILLINGTIERRESPONSE']._serialized_end = 3540 - _globals['_CREATEINVOICEANDCHARGEIMMEDIATELYREQUEST']._serialized_start = 3543 - _globals['_CREATEINVOICEANDCHARGEIMMEDIATELYREQUEST']._serialized_end = 3818 - _globals['_CREATEINVOICEANDCHARGEIMMEDIATELYRESPONSE']._serialized_start = 3820 - _globals['_CREATEINVOICEANDCHARGEIMMEDIATELYRESPONSE']._serialized_end = 3894 - _globals['_BILLINGSERVICE']._serialized_start = 5273 - _globals['_BILLINGSERVICE']._serialized_end = 6240 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.billing_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x16go.viam.com/api/app/v1' + _USAGECOSTTYPE.values_by_name['USAGE_COST_TYPE_DATA_UPLOAD']._options = None + _USAGECOSTTYPE.values_by_name['USAGE_COST_TYPE_DATA_UPLOAD']._serialized_options = b'\x08\x01' + _USAGECOSTTYPE.values_by_name['USAGE_COST_TYPE_DATA_EGRESS']._options = None + _USAGECOSTTYPE.values_by_name['USAGE_COST_TYPE_DATA_EGRESS']._serialized_options = b'\x08\x01' + _USAGECOSTTYPE.values_by_name['USAGE_COST_TYPE_CLOUD_STORAGE']._options = None + _USAGECOSTTYPE.values_by_name['USAGE_COST_TYPE_CLOUD_STORAGE']._serialized_options = b'\x08\x01' + _USAGECOSTTYPE.values_by_name['USAGE_COST_TYPE_OTHER_CLOUD_STORAGE']._options = None + _USAGECOSTTYPE.values_by_name['USAGE_COST_TYPE_OTHER_CLOUD_STORAGE']._serialized_options = b'\x08\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['cloud_storage_usage_cost']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['cloud_storage_usage_cost']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['data_upload_usage_cost']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['data_upload_usage_cost']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['data_egres_usage_cost']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['data_egres_usage_cost']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['remote_control_usage_cost']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['remote_control_usage_cost']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['standard_compute_usage_cost']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['standard_compute_usage_cost']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['discount_amount']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['discount_amount']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['total_usage_with_discount']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['total_usage_with_discount']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['total_usage_without_discount']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['total_usage_without_discount']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['per_machine_usage_cost']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['per_machine_usage_cost']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['binary_data_cloud_storage_usage_cost']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['binary_data_cloud_storage_usage_cost']._serialized_options = b'\x18\x01' + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['other_cloud_storage_usage_cost']._options = None + _GETCURRENTMONTHUSAGERESPONSE.fields_by_name['other_cloud_storage_usage_cost']._serialized_options = b'\x18\x01' + _PAYMENTMETHODTYPE._serialized_start = 3896 + _PAYMENTMETHODTYPE._serialized_end = 4021 + _USAGECOSTTYPE._serialized_start = 4024 + _USAGECOSTTYPE._serialized_end = 5180 + _SOURCETYPE._serialized_start = 5182 + _SOURCETYPE._serialized_end = 5270 + _INVOICESUMMARY._serialized_start = 71 + _INVOICESUMMARY._serialized_end = 341 + _PAYMENTMETHODCARD._serialized_start = 343 + _PAYMENTMETHODCARD._serialized_end = 426 + _VERIFICATIONINFO._serialized_start = 428 + _VERIFICATIONINFO._serialized_end = 546 + _PAYMENTMETHODUSBANKACCOUNT._serialized_start = 549 + _PAYMENTMETHODUSBANKACCOUNT._serialized_end = 853 + _GETCURRENTMONTHUSAGEREQUEST._serialized_start = 855 + _GETCURRENTMONTHUSAGEREQUEST._serialized_end = 907 + _USAGECOST._serialized_start = 909 + _USAGECOST._serialized_end = 1005 + _RESOURCEUSAGECOSTSBYSOURCE._serialized_start = 1008 + _RESOURCEUSAGECOSTSBYSOURCE._serialized_end = 1206 + _RESOURCEUSAGECOSTS._serialized_start = 1209 + _RESOURCEUSAGECOSTS._serialized_end = 1416 + _GETCURRENTMONTHUSAGERESPONSE._serialized_start = 1419 + _GETCURRENTMONTHUSAGERESPONSE._serialized_end = 2392 + _GETORGBILLINGINFORMATIONREQUEST._serialized_start = 2394 + _GETORGBILLINGINFORMATIONREQUEST._serialized_end = 2450 + _GETORGBILLINGINFORMATIONRESPONSE._serialized_start = 2453 + _GETORGBILLINGINFORMATIONRESPONSE._serialized_end = 2831 + _GETINVOICESSUMMARYREQUEST._serialized_start = 2833 + _GETINVOICESSUMMARYREQUEST._serialized_end = 2883 + _GETINVOICESSUMMARYRESPONSE._serialized_start = 2886 + _GETINVOICESSUMMARYRESPONSE._serialized_end = 3020 + _GETINVOICEPDFREQUEST._serialized_start = 3022 + _GETINVOICEPDFREQUEST._serialized_end = 3083 + _GETINVOICEPDFRESPONSE._serialized_start = 3085 + _GETINVOICEPDFRESPONSE._serialized_end = 3130 + _SENDPAYMENTREQUIREDEMAILREQUEST._serialized_start = 3132 + _SENDPAYMENTREQUIREDEMAILREQUEST._serialized_end = 3254 + _SENDPAYMENTREQUIREDEMAILRESPONSE._serialized_start = 3256 + _SENDPAYMENTREQUIREDEMAILRESPONSE._serialized_end = 3290 + _GETAVAILABLEBILLINGTIERSREQUEST._serialized_start = 3292 + _GETAVAILABLEBILLINGTIERSREQUEST._serialized_end = 3325 + _GETAVAILABLEBILLINGTIERSRESPONSE._serialized_start = 3327 + _GETAVAILABLEBILLINGTIERSRESPONSE._serialized_end = 3383 + _UPDATEORGANIZATIONBILLINGTIERREQUEST._serialized_start = 3385 + _UPDATEORGANIZATIONBILLINGTIERREQUEST._serialized_end = 3499 + _UPDATEORGANIZATIONBILLINGTIERRESPONSE._serialized_start = 3501 + _UPDATEORGANIZATIONBILLINGTIERRESPONSE._serialized_end = 3540 + _CREATEINVOICEANDCHARGEIMMEDIATELYREQUEST._serialized_start = 3543 + _CREATEINVOICEANDCHARGEIMMEDIATELYREQUEST._serialized_end = 3818 + _CREATEINVOICEANDCHARGEIMMEDIATELYRESPONSE._serialized_start = 3820 + _CREATEINVOICEANDCHARGEIMMEDIATELYRESPONSE._serialized_end = 3894 + _BILLINGSERVICE._serialized_start = 5273 + _BILLINGSERVICE._serialized_end = 6240 \ No newline at end of file diff --git a/src/viam/gen/app/v1/end_user_pb2.py b/src/viam/gen/app/v1/end_user_pb2.py index 5ee6dd8a55..e69fcd3e3c 100644 --- a/src/viam/gen/app/v1/end_user_pb2.py +++ b/src/viam/gen/app/v1/end_user_pb2.py @@ -1,55 +1,52 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/v1/end_user.proto') _sym_db = _symbol_database.Default() DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15app/v1/end_user.proto\x12\x0bviam.app.v1"\x18\n\x16IsLegalAcceptedRequest"@\n\x17IsLegalAcceptedResponse\x12%\n\x0eaccepted_legal\x18\x01 \x01(\x08R\racceptedLegal"\x14\n\x12AcceptLegalRequest"\x15\n\x13AcceptLegalResponse"\xcb\x01\n\x1eRegisterAuthApplicationRequest\x12)\n\x10application_name\x18\x01 \x01(\tR\x0fapplicationName\x12\x15\n\x06org_id\x18\x02 \x01(\tR\x05orgId\x12\x1f\n\x0borigin_uris\x18\x03 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x04 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x05 \x01(\tR\tlogoutUri:\x02\x18\x01"\x9c\x01\n\x1fRegisterAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret:\x02\x18\x01"\xf0\x01\n\x1cUpdateAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x03 \x01(\tR\x0fapplicationName\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri:\x02\x18\x01"u\n\x1dUpdateAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName:\x02\x18\x01"]\n\x19GetAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId:\x02\x18\x01"\xfc\x01\n\x1aGetAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri:\x02\x18\x012\x9c\x04\n\x0eEndUserService\x12\\\n\x0fIsLegalAccepted\x12#.viam.app.v1.IsLegalAcceptedRequest\x1a$.viam.app.v1.IsLegalAcceptedResponse\x12P\n\x0bAcceptLegal\x12\x1f.viam.app.v1.AcceptLegalRequest\x1a .viam.app.v1.AcceptLegalResponse\x12y\n\x17RegisterAuthApplication\x12+.viam.app.v1.RegisterAuthApplicationRequest\x1a,.viam.app.v1.RegisterAuthApplicationResponse"\x03\x88\x02\x01\x12s\n\x15UpdateAuthApplication\x12).viam.app.v1.UpdateAuthApplicationRequest\x1a*.viam.app.v1.UpdateAuthApplicationResponse"\x03\x88\x02\x01\x12j\n\x12GetAuthApplication\x12&.viam.app.v1.GetAuthApplicationRequest\x1a\'.viam.app.v1.GetAuthApplicationResponse"\x03\x88\x02\x01B\x18Z\x16go.viam.com/api/app/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.end_user_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x16go.viam.com/api/app/v1' - _globals['_REGISTERAUTHAPPLICATIONREQUEST']._loaded_options = None - _globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_options = b'\x18\x01' - _globals['_REGISTERAUTHAPPLICATIONRESPONSE']._loaded_options = None - _globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_options = b'\x18\x01' - _globals['_UPDATEAUTHAPPLICATIONREQUEST']._loaded_options = None - _globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_options = b'\x18\x01' - _globals['_UPDATEAUTHAPPLICATIONRESPONSE']._loaded_options = None - _globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_options = b'\x18\x01' - _globals['_GETAUTHAPPLICATIONREQUEST']._loaded_options = None - _globals['_GETAUTHAPPLICATIONREQUEST']._serialized_options = b'\x18\x01' - _globals['_GETAUTHAPPLICATIONRESPONSE']._loaded_options = None - _globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_options = b'\x18\x01' - _globals['_ENDUSERSERVICE'].methods_by_name['RegisterAuthApplication']._loaded_options = None - _globals['_ENDUSERSERVICE'].methods_by_name['RegisterAuthApplication']._serialized_options = b'\x88\x02\x01' - _globals['_ENDUSERSERVICE'].methods_by_name['UpdateAuthApplication']._loaded_options = None - _globals['_ENDUSERSERVICE'].methods_by_name['UpdateAuthApplication']._serialized_options = b'\x88\x02\x01' - _globals['_ENDUSERSERVICE'].methods_by_name['GetAuthApplication']._loaded_options = None - _globals['_ENDUSERSERVICE'].methods_by_name['GetAuthApplication']._serialized_options = b'\x88\x02\x01' - _globals['_ISLEGALACCEPTEDREQUEST']._serialized_start = 38 - _globals['_ISLEGALACCEPTEDREQUEST']._serialized_end = 62 - _globals['_ISLEGALACCEPTEDRESPONSE']._serialized_start = 64 - _globals['_ISLEGALACCEPTEDRESPONSE']._serialized_end = 128 - _globals['_ACCEPTLEGALREQUEST']._serialized_start = 130 - _globals['_ACCEPTLEGALREQUEST']._serialized_end = 150 - _globals['_ACCEPTLEGALRESPONSE']._serialized_start = 152 - _globals['_ACCEPTLEGALRESPONSE']._serialized_end = 173 - _globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_start = 176 - _globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_end = 379 - _globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_start = 382 - _globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_end = 538 - _globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_start = 541 - _globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_end = 781 - _globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_start = 783 - _globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_end = 900 - _globals['_GETAUTHAPPLICATIONREQUEST']._serialized_start = 902 - _globals['_GETAUTHAPPLICATIONREQUEST']._serialized_end = 995 - _globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_start = 998 - _globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_end = 1250 - _globals['_ENDUSERSERVICE']._serialized_start = 1253 - _globals['_ENDUSERSERVICE']._serialized_end = 1793 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.end_user_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x16go.viam.com/api/app/v1' + _REGISTERAUTHAPPLICATIONREQUEST._options = None + _REGISTERAUTHAPPLICATIONREQUEST._serialized_options = b'\x18\x01' + _REGISTERAUTHAPPLICATIONRESPONSE._options = None + _REGISTERAUTHAPPLICATIONRESPONSE._serialized_options = b'\x18\x01' + _UPDATEAUTHAPPLICATIONREQUEST._options = None + _UPDATEAUTHAPPLICATIONREQUEST._serialized_options = b'\x18\x01' + _UPDATEAUTHAPPLICATIONRESPONSE._options = None + _UPDATEAUTHAPPLICATIONRESPONSE._serialized_options = b'\x18\x01' + _GETAUTHAPPLICATIONREQUEST._options = None + _GETAUTHAPPLICATIONREQUEST._serialized_options = b'\x18\x01' + _GETAUTHAPPLICATIONRESPONSE._options = None + _GETAUTHAPPLICATIONRESPONSE._serialized_options = b'\x18\x01' + _ENDUSERSERVICE.methods_by_name['RegisterAuthApplication']._options = None + _ENDUSERSERVICE.methods_by_name['RegisterAuthApplication']._serialized_options = b'\x88\x02\x01' + _ENDUSERSERVICE.methods_by_name['UpdateAuthApplication']._options = None + _ENDUSERSERVICE.methods_by_name['UpdateAuthApplication']._serialized_options = b'\x88\x02\x01' + _ENDUSERSERVICE.methods_by_name['GetAuthApplication']._options = None + _ENDUSERSERVICE.methods_by_name['GetAuthApplication']._serialized_options = b'\x88\x02\x01' + _ISLEGALACCEPTEDREQUEST._serialized_start = 38 + _ISLEGALACCEPTEDREQUEST._serialized_end = 62 + _ISLEGALACCEPTEDRESPONSE._serialized_start = 64 + _ISLEGALACCEPTEDRESPONSE._serialized_end = 128 + _ACCEPTLEGALREQUEST._serialized_start = 130 + _ACCEPTLEGALREQUEST._serialized_end = 150 + _ACCEPTLEGALRESPONSE._serialized_start = 152 + _ACCEPTLEGALRESPONSE._serialized_end = 173 + _REGISTERAUTHAPPLICATIONREQUEST._serialized_start = 176 + _REGISTERAUTHAPPLICATIONREQUEST._serialized_end = 379 + _REGISTERAUTHAPPLICATIONRESPONSE._serialized_start = 382 + _REGISTERAUTHAPPLICATIONRESPONSE._serialized_end = 538 + _UPDATEAUTHAPPLICATIONREQUEST._serialized_start = 541 + _UPDATEAUTHAPPLICATIONREQUEST._serialized_end = 781 + _UPDATEAUTHAPPLICATIONRESPONSE._serialized_start = 783 + _UPDATEAUTHAPPLICATIONRESPONSE._serialized_end = 900 + _GETAUTHAPPLICATIONREQUEST._serialized_start = 902 + _GETAUTHAPPLICATIONREQUEST._serialized_end = 995 + _GETAUTHAPPLICATIONRESPONSE._serialized_start = 998 + _GETAUTHAPPLICATIONRESPONSE._serialized_end = 1250 + _ENDUSERSERVICE._serialized_start = 1253 + _ENDUSERSERVICE._serialized_end = 1793 \ No newline at end of file diff --git a/src/viam/gen/app/v1/robot_pb2.py b/src/viam/gen/app/v1/robot_pb2.py index 9683734c12..199390eccc 100644 --- a/src/viam/gen/app/v1/robot_pb2.py +++ b/src/viam/gen/app/v1/robot_pb2.py @@ -1,131 +1,128 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'app/v1/robot.proto') _sym_db = _symbol_database.Default() from ...common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from ...tagger.v1 import tagger_pb2 as tagger_dot_v1_dot_tagger__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12app/v1/robot.proto\x12\x0bviam.app.v1\x1a\x16common/v1/common.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x16tagger/v1/tagger.proto"\xe8\x08\n\x0bRobotConfig\x12.\n\x05cloud\x18\x01 \x01(\x0b2\x18.viam.app.v1.CloudConfigR\x05cloud\x123\n\x07remotes\x18\x02 \x03(\x0b2\x19.viam.app.v1.RemoteConfigR\x07remotes\x12<\n\ncomponents\x18\x03 \x03(\x0b2\x1c.viam.app.v1.ComponentConfigR\ncomponents\x128\n\tprocesses\x18\x04 \x03(\x0b2\x1a.viam.app.v1.ProcessConfigR\tprocesses\x126\n\x08services\x18\x05 \x03(\x0b2\x1a.viam.app.v1.ServiceConfigR\x08services\x129\n\x07network\x18\x06 \x01(\x0b2\x1a.viam.app.v1.NetworkConfigH\x00R\x07network\x88\x01\x01\x120\n\x04auth\x18\x07 \x01(\x0b2\x17.viam.app.v1.AuthConfigH\x01R\x04auth\x88\x01\x01\x12\x19\n\x05debug\x18\x08 \x01(\x08H\x02R\x05debug\x88\x01\x01\x123\n\x07modules\x18\t \x03(\x0b2\x19.viam.app.v1.ModuleConfigR\x07modules\x127\n\x15disable_partial_start\x18\n \x01(\x08H\x03R\x13disablePartialStart\x88\x01\x01\x126\n\x08packages\x18\x0b \x03(\x0b2\x1a.viam.app.v1.PackageConfigR\x08packages\x12\\\n\x19overwrite_fragment_status\x18\x0c \x03(\x0b2 .viam.app.v1.AppValidationStatusR\x17overwriteFragmentStatus\x12,\n\x12enable_web_profile\x18\r \x01(\x08R\x10enableWebProfile\x12/\n\x03log\x18\x0e \x03(\x0b2\x1d.viam.app.v1.LogPatternConfigR\x03log\x12\x1a\n\x08revision\x18\x0f \x01(\tR\x08revision\x12E\n\x0bmaintenance\x18\x10 \x01(\x0b2\x1e.viam.app.v1.MaintenanceConfigH\x04R\x0bmaintenance\x88\x01\x01\x12:\n\x19disable_log_deduplication\x18\x11 \x01(\x08R\x17disableLogDeduplication\x12*\n\x04jobs\x18\x12 \x03(\x0b2\x16.viam.app.v1.JobConfigR\x04jobs\x129\n\x07tracing\x18\x13 \x01(\x0b2\x1a.viam.app.v1.TracingConfigH\x05R\x07tracing\x88\x01\x01B\n\n\x08_networkB\x07\n\x05_authB\x08\n\x06_debugB\x18\n\x16_disable_partial_startB\x0e\n\x0c_maintenanceB\n\n\x08_tracing"B\n\x10LogPatternConfig\x12\x18\n\x07pattern\x18\x01 \x01(\tR\x07pattern\x12\x14\n\x05level\x18\x02 \x01(\tR\x05level"\xee\x01\n\tJobConfig\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n\x08schedule\x18\x02 \x01(\tR\x08schedule\x12\x1a\n\x08resource\x18\x03 \x01(\tR\x08resource\x12\x16\n\x06method\x18\x04 \x01(\tR\x06method\x121\n\x07command\x18\x05 \x01(\x0b2\x17.google.protobuf.StructR\x07command\x12J\n\x11log_configuration\x18\x06 \x01(\x0b2\x1d.viam.app.v1.LogConfigurationR\x10logConfiguration"|\n\rTracingConfig\x12\x18\n\x07enabled\x18\x01 \x01(\x08R\x07enabled\x12\x12\n\x04disk\x18\x02 \x01(\x08R\x04disk\x12\x18\n\x07console\x18\x03 \x01(\x08R\x07console\x12#\n\rotlp_endpoint\x18\x04 \x01(\tR\x0cotlpEndpoint"8\n\x0eLocationSecret\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x16\n\x06secret\x18\x02 \x01(\tR\x06secret"+\n\x13AppValidationStatus\x12\x14\n\x05error\x18\x01 \x01(\tR\x05error"\xbe\x03\n\x0bCloudConfig\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04fqdn\x18\x02 \x01(\tR\x04fqdn\x12\x1d\n\nlocal_fqdn\x18\x03 \x01(\tR\tlocalFqdn\x12\x1d\n\nmanaged_by\x18\x04 \x01(\tR\tmanagedBy\x12+\n\x11signaling_address\x18\x05 \x01(\tR\x10signalingAddress\x12-\n\x12signaling_insecure\x18\x06 \x01(\x08R\x11signalingInsecure\x12+\n\x0flocation_secret\x18\x07 \x01(\tB\x02\x18\x01R\x0elocationSecret\x12\x16\n\x06secret\x18\x08 \x01(\tR\x06secret\x12F\n\x10location_secrets\x18\t \x03(\x0b2\x1b.viam.app.v1.LocationSecretR\x0flocationSecrets\x12$\n\x0eprimary_org_id\x18\n \x01(\tR\x0cprimaryOrgId\x12\x1f\n\x0blocation_id\x18\x0b \x01(\tR\nlocationId\x12\x1d\n\nmachine_id\x18\x0c \x01(\tR\tmachineId"\xbb\x03\n\x0fComponentConfig\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x12\n\x04type\x18\x03 \x01(\tR\x04type\x12\x14\n\x05model\x18\x04 \x01(\tR\x05model\x12(\n\x05frame\x18\x05 \x01(\x0b2\x12.viam.app.v1.FrameR\x05frame\x12\x1d\n\ndepends_on\x18\x06 \x03(\tR\tdependsOn\x12l\n\x0fservice_configs\x18\x07 \x03(\x0b2\'.viam.app.v1.ResourceLevelServiceConfigB\x1a\x9a\x84\x9e\x03\x15json:"service_config"R\x0eserviceConfigs\x127\n\nattributes\x18\x08 \x01(\x0b2\x17.google.protobuf.StructR\nattributes\x12\x10\n\x03api\x18\t \x01(\tR\x03api\x12J\n\x11log_configuration\x18\n \x01(\x0b2\x1d.viam.app.v1.LogConfigurationR\x10logConfiguration"i\n\x1aResourceLevelServiceConfig\x12\x12\n\x04type\x18\x01 \x01(\tR\x04type\x127\n\nattributes\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\nattributes"\xf0\x02\n\rProcessConfig\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n\x04args\x18\x03 \x03(\tR\x04args\x12\x10\n\x03cwd\x18\x04 \x01(\tR\x03cwd\x12\x19\n\x08one_shot\x18\x05 \x01(\x08R\x07oneShot\x12\x10\n\x03log\x18\x06 \x01(\x08R\x03log\x12\x1f\n\x0bstop_signal\x18\x07 \x01(\x05R\nstopSignal\x12<\n\x0cstop_timeout\x18\x08 \x01(\x0b2\x19.google.protobuf.DurationR\x0bstopTimeout\x125\n\x03env\x18\t \x03(\x0b2#.viam.app.v1.ProcessConfig.EnvEntryR\x03env\x12\x1a\n\x08username\x18\n \x01(\tR\x08username\x1a6\n\x08EnvEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"\x8f\x03\n\rServiceConfig\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1c\n\tnamespace\x18\x02 \x01(\tR\tnamespace\x12\x12\n\x04type\x18\x03 \x01(\tR\x04type\x127\n\nattributes\x18\x04 \x01(\x0b2\x17.google.protobuf.StructR\nattributes\x12\x1d\n\ndepends_on\x18\x05 \x03(\tR\tdependsOn\x12\x14\n\x05model\x18\x06 \x01(\tR\x05model\x12\x10\n\x03api\x18\t \x01(\tR\x03api\x12l\n\x0fservice_configs\x18\n \x03(\x0b2\'.viam.app.v1.ResourceLevelServiceConfigB\x1a\x9a\x84\x9e\x03\x15json:"service_config"R\x0eserviceConfigs\x12J\n\x11log_configuration\x18\x0b \x01(\x0b2\x1d.viam.app.v1.LogConfigurationR\x10logConfiguration"\xba\x02\n\rNetworkConfig\x12\x12\n\x04fqdn\x18\x01 \x01(\tR\x04fqdn\x12!\n\x0cbind_address\x18\x02 \x01(\tR\x0bbindAddress\x12"\n\rtls_cert_file\x18\x03 \x01(\tR\x0btlsCertFile\x12 \n\x0ctls_key_file\x18\x04 \x01(\tR\ntlsKeyFile\x127\n\x08sessions\x18\x05 \x01(\x0b2\x1b.viam.app.v1.SessionsConfigR\x08sessions\x12\\\n\x18traffic_tunnel_endpoints\x18\x06 \x03(\x0b2".viam.app.v1.TrafficTunnelEndpointR\x16trafficTunnelEndpoints\x12\x15\n\x06no_tls\x18\x07 \x01(\x08R\x05noTls"V\n\x0eSessionsConfig\x12D\n\x10heartbeat_window\x18\x01 \x01(\x0b2\x19.google.protobuf.DurationR\x0fheartbeatWindow"u\n\x15TrafficTunnelEndpoint\x12\x12\n\x04port\x18\x01 \x01(\x05R\x04port\x12H\n\x12connection_timeout\x18\x02 \x01(\x0b2\x19.google.protobuf.DurationR\x11connectionTimeout"\xe5\x01\n\nAuthConfig\x12:\n\x08handlers\x18\x01 \x03(\x0b2\x1e.viam.app.v1.AuthHandlerConfigR\x08handlers\x12*\n\x11tls_auth_entities\x18\x02 \x03(\tR\x0ftlsAuthEntities\x12V\n\x14external_auth_config\x18\x03 \x01(\x0b2\x1f.viam.app.v1.ExternalAuthConfigH\x00R\x12externalAuthConfig\x88\x01\x01B\x17\n\x15_external_auth_config"7\n\x08JWKSFile\x12+\n\x04json\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x04json"?\n\x12ExternalAuthConfig\x12)\n\x04jwks\x18\x01 \x01(\x0b2\x15.viam.app.v1.JWKSFileR\x04jwks"v\n\x11AuthHandlerConfig\x120\n\x04type\x18\x01 \x01(\x0e2\x1c.viam.app.v1.CredentialsTypeR\x04type\x12/\n\x06config\x18\x05 \x01(\x0b2\x17.google.protobuf.StructR\x06config"\xcd\x01\n\x05Frame\x12\x16\n\x06parent\x18\x01 \x01(\tR\x06parent\x12:\n\x0btranslation\x18\x02 \x01(\x0b2\x18.viam.app.v1.TranslationR\x0btranslation\x12:\n\x0borientation\x18\x03 \x01(\x0b2\x18.viam.app.v1.OrientationR\x0borientation\x124\n\x08geometry\x18\x04 \x01(\x0b2\x18.viam.common.v1.GeometryR\x08geometry"(\n\x10LogConfiguration\x12\x14\n\x05level\x18\x01 \x01(\tR\x05level"7\n\x0bTranslation\x12\x0c\n\x01x\x18\x01 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x02 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x03 \x01(\x01R\x01z"\xd0\x07\n\x0bOrientation\x12O\n\x0eno_orientation\x18\x01 \x01(\x0b2&.viam.app.v1.Orientation.NoOrientationH\x00R\rnoOrientation\x12Z\n\x0evector_radians\x18\x02 \x01(\x0b21.viam.app.v1.Orientation.OrientationVectorRadiansH\x00R\rvectorRadians\x12Z\n\x0evector_degrees\x18\x03 \x01(\x0b21.viam.app.v1.Orientation.OrientationVectorDegreesH\x00R\rvectorDegrees\x12I\n\x0ceuler_angles\x18\x04 \x01(\x0b2$.viam.app.v1.Orientation.EulerAnglesH\x00R\x0beulerAngles\x12F\n\x0baxis_angles\x18\x05 \x01(\x0b2#.viam.app.v1.Orientation.AxisAnglesH\x00R\naxisAngles\x12E\n\nquaternion\x18\x06 \x01(\x0b2#.viam.app.v1.Orientation.QuaternionH\x00R\nquaternion\x1a\x0f\n\rNoOrientation\x1aj\n\x18OrientationVectorRadians\x12$\n\x05theta\x18\x01 \x01(\x01B\x0e\x9a\x84\x9e\x03\tjson:"th"R\x05theta\x12\x0c\n\x01x\x18\x02 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x03 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x04 \x01(\x01R\x01z\x1aj\n\x18OrientationVectorDegrees\x12$\n\x05theta\x18\x01 \x01(\x01B\x0e\x9a\x84\x9e\x03\tjson:"th"R\x05theta\x12\x0c\n\x01x\x18\x02 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x03 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x04 \x01(\x01R\x01z\x1aI\n\x0bEulerAngles\x12\x12\n\x04roll\x18\x01 \x01(\x01R\x04roll\x12\x14\n\x05pitch\x18\x02 \x01(\x01R\x05pitch\x12\x10\n\x03yaw\x18\x03 \x01(\x01R\x03yaw\x1a\\\n\nAxisAngles\x12$\n\x05theta\x18\x01 \x01(\x01B\x0e\x9a\x84\x9e\x03\tjson:"th"R\x05theta\x12\x0c\n\x01x\x18\x02 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x03 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x04 \x01(\x01R\x01z\x1aD\n\nQuaternion\x12\x0c\n\x01w\x18\x01 \x01(\x01R\x01w\x12\x0c\n\x01x\x18\x02 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x03 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x04 \x01(\x01R\x01zB\x06\n\x04type"\x8d\x04\n\x0cRemoteConfig\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x18\n\x07address\x18\x02 \x01(\tR\x07address\x12(\n\x05frame\x18\x03 \x01(\x0b2\x12.viam.app.v1.FrameR\x05frame\x12+\n\x04auth\x18\x04 \x01(\x0b2\x17.viam.app.v1.RemoteAuthR\x04auth\x12\x1d\n\nmanaged_by\x18\x05 \x01(\tR\tmanagedBy\x12\x1a\n\x08insecure\x18\x06 \x01(\x08R\x08insecure\x12U\n\x19connection_check_interval\x18\x07 \x01(\x0b2\x19.google.protobuf.DurationR\x17connectionCheckInterval\x12H\n\x12reconnect_interval\x18\x08 \x01(\x0b2\x19.google.protobuf.DurationR\x11reconnectInterval\x12l\n\x0fservice_configs\x18\t \x03(\x0b2\'.viam.app.v1.ResourceLevelServiceConfigB\x1a\x9a\x84\x9e\x03\x15json:"service_config"R\x0eserviceConfigs\x12\x16\n\x06secret\x18\n \x01(\tR\x06secret\x12\x16\n\x06prefix\x18\x0b \x01(\tR\x06prefix"\xc6\x01\n\nRemoteAuth\x12E\n\x0bcredentials\x18\x01 \x01(\x0b2#.viam.app.v1.RemoteAuth.CredentialsR\x0bcredentials\x12\x16\n\x06entity\x18\x02 \x01(\tR\x06entity\x1aY\n\x0bCredentials\x120\n\x04type\x18\x01 \x01(\x0e2\x1c.viam.app.v1.CredentialsTypeR\x04type\x12\x18\n\x07payload\x18\x02 \x01(\tR\x07payload"\xd1\x01\n\tAgentInfo\x12\x12\n\x04host\x18\x01 \x01(\tR\x04host\x12\x0e\n\x02os\x18\x02 \x01(\tR\x02os\x12\x10\n\x03ips\x18\x03 \x03(\tR\x03ips\x12\x18\n\x07version\x18\x04 \x01(\tR\x07version\x12!\n\x0cgit_revision\x18\x05 \x01(\tR\x0bgitRevision\x12\x1f\n\x08platform\x18\x06 \x01(\tH\x00R\x08platform\x88\x01\x01\x12#\n\rplatform_tags\x18\x07 \x03(\tR\x0cplatformTagsB\x0b\n\t_platform"j\n\rConfigRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12:\n\nagent_info\x18\x02 \x01(\x0b2\x16.viam.app.v1.AgentInfoH\x00R\tagentInfo\x88\x01\x01B\r\n\x0b_agent_info"B\n\x0eConfigResponse\x120\n\x06config\x18\x01 \x01(\x0b2\x18.viam.app.v1.RobotConfigR\x06config"$\n\x12CertificateRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"v\n\x13CertificateResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\'\n\x0ftls_certificate\x18\x02 \x01(\tR\x0etlsCertificate\x12&\n\x0ftls_private_key\x18\x03 \x01(\tR\rtlsPrivateKey"J\n\nLogRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12,\n\x04logs\x18\x02 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs"\r\n\x0bLogResponse"%\n\x13NeedsRestartRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x9a\x01\n\x14NeedsRestartResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12!\n\x0cmust_restart\x18\x02 \x01(\x08R\x0bmustRestart\x12O\n\x16restart_check_interval\x18\x03 \x01(\x0b2\x19.google.protobuf.DurationR\x14restartCheckInterval"\x8e\x03\n\x0cModuleConfig\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04path\x18\x02 \x01(\tR\x04path\x12\x1b\n\tlog_level\x18\x03 \x01(\tR\x08logLevel\x12\x12\n\x04type\x18\x04 \x01(\tR\x04type\x12\x1b\n\tmodule_id\x18\x05 \x01(\tR\x08moduleId\x124\n\x03env\x18\x06 \x03(\x0b2".viam.app.v1.ModuleConfig.EnvEntryR\x03env\x128\n\x06status\x18\x07 \x01(\x0b2 .viam.app.v1.AppValidationStatusR\x06status\x12E\n\x11first_run_timeout\x18\x08 \x01(\x0b2\x19.google.protobuf.DurationR\x0ffirstRunTimeout\x12\x19\n\x08tcp_mode\x18\t \x01(\x08R\x07tcpMode\x1a6\n\x08EnvEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x028\x01"\xa5\x01\n\rPackageConfig\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x18\n\x07package\x18\x02 \x01(\tR\x07package\x12\x18\n\x07version\x18\x03 \x01(\tR\x07version\x12\x12\n\x04type\x18\x04 \x01(\tR\x04type\x128\n\x06status\x18\x05 \x01(\x0b2 .viam.app.v1.AppValidationStatusR\x06status"\x8a\x01\n\x11MaintenanceConfig\x12=\n\x0bsensor_name\x18\x01 \x01(\x0b2\x1c.viam.common.v1.ResourceNameR\nsensorName\x126\n\x17maintenance_allowed_key\x18\x02 \x01(\tR\x15maintenanceAllowedKey*\xbf\x01\n\x0fCredentialsType\x12 \n\x1cCREDENTIALS_TYPE_UNSPECIFIED\x10\x00\x12\x1d\n\x19CREDENTIALS_TYPE_INTERNAL\x10\x01\x12\x1c\n\x18CREDENTIALS_TYPE_API_KEY\x10\x02\x12!\n\x1dCREDENTIALS_TYPE_ROBOT_SECRET\x10\x03\x12*\n&CREDENTIALS_TYPE_ROBOT_LOCATION_SECRET\x10\x042\xb2\x02\n\x0cRobotService\x12A\n\x06Config\x12\x1a.viam.app.v1.ConfigRequest\x1a\x1b.viam.app.v1.ConfigResponse\x12P\n\x0bCertificate\x12\x1f.viam.app.v1.CertificateRequest\x1a .viam.app.v1.CertificateResponse\x128\n\x03Log\x12\x17.viam.app.v1.LogRequest\x1a\x18.viam.app.v1.LogResponse\x12S\n\x0cNeedsRestart\x12 .viam.app.v1.NeedsRestartRequest\x1a!.viam.app.v1.NeedsRestartResponseB\x18Z\x16go.viam.com/api/app/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.robot_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z\x16go.viam.com/api/app/v1' - _globals['_CLOUDCONFIG'].fields_by_name['location_secret']._loaded_options = None - _globals['_CLOUDCONFIG'].fields_by_name['location_secret']._serialized_options = b'\x18\x01' - _globals['_COMPONENTCONFIG'].fields_by_name['service_configs']._loaded_options = None - _globals['_COMPONENTCONFIG'].fields_by_name['service_configs']._serialized_options = b'\x9a\x84\x9e\x03\x15json:"service_config"' - _globals['_PROCESSCONFIG_ENVENTRY']._loaded_options = None - _globals['_PROCESSCONFIG_ENVENTRY']._serialized_options = b'8\x01' - _globals['_SERVICECONFIG'].fields_by_name['service_configs']._loaded_options = None - _globals['_SERVICECONFIG'].fields_by_name['service_configs']._serialized_options = b'\x9a\x84\x9e\x03\x15json:"service_config"' - _globals['_ORIENTATION_ORIENTATIONVECTORRADIANS'].fields_by_name['theta']._loaded_options = None - _globals['_ORIENTATION_ORIENTATIONVECTORRADIANS'].fields_by_name['theta']._serialized_options = b'\x9a\x84\x9e\x03\tjson:"th"' - _globals['_ORIENTATION_ORIENTATIONVECTORDEGREES'].fields_by_name['theta']._loaded_options = None - _globals['_ORIENTATION_ORIENTATIONVECTORDEGREES'].fields_by_name['theta']._serialized_options = b'\x9a\x84\x9e\x03\tjson:"th"' - _globals['_ORIENTATION_AXISANGLES'].fields_by_name['theta']._loaded_options = None - _globals['_ORIENTATION_AXISANGLES'].fields_by_name['theta']._serialized_options = b'\x9a\x84\x9e\x03\tjson:"th"' - _globals['_REMOTECONFIG'].fields_by_name['service_configs']._loaded_options = None - _globals['_REMOTECONFIG'].fields_by_name['service_configs']._serialized_options = b'\x9a\x84\x9e\x03\x15json:"service_config"' - _globals['_MODULECONFIG_ENVENTRY']._loaded_options = None - _globals['_MODULECONFIG_ENVENTRY']._serialized_options = b'8\x01' - _globals['_CREDENTIALSTYPE']._serialized_start = 8146 - _globals['_CREDENTIALSTYPE']._serialized_end = 8337 - _globals['_ROBOTCONFIG']._serialized_start = 146 - _globals['_ROBOTCONFIG']._serialized_end = 1274 - _globals['_LOGPATTERNCONFIG']._serialized_start = 1276 - _globals['_LOGPATTERNCONFIG']._serialized_end = 1342 - _globals['_JOBCONFIG']._serialized_start = 1345 - _globals['_JOBCONFIG']._serialized_end = 1583 - _globals['_TRACINGCONFIG']._serialized_start = 1585 - _globals['_TRACINGCONFIG']._serialized_end = 1709 - _globals['_LOCATIONSECRET']._serialized_start = 1711 - _globals['_LOCATIONSECRET']._serialized_end = 1767 - _globals['_APPVALIDATIONSTATUS']._serialized_start = 1769 - _globals['_APPVALIDATIONSTATUS']._serialized_end = 1812 - _globals['_CLOUDCONFIG']._serialized_start = 1815 - _globals['_CLOUDCONFIG']._serialized_end = 2261 - _globals['_COMPONENTCONFIG']._serialized_start = 2264 - _globals['_COMPONENTCONFIG']._serialized_end = 2707 - _globals['_RESOURCELEVELSERVICECONFIG']._serialized_start = 2709 - _globals['_RESOURCELEVELSERVICECONFIG']._serialized_end = 2814 - _globals['_PROCESSCONFIG']._serialized_start = 2817 - _globals['_PROCESSCONFIG']._serialized_end = 3185 - _globals['_PROCESSCONFIG_ENVENTRY']._serialized_start = 3131 - _globals['_PROCESSCONFIG_ENVENTRY']._serialized_end = 3185 - _globals['_SERVICECONFIG']._serialized_start = 3188 - _globals['_SERVICECONFIG']._serialized_end = 3587 - _globals['_NETWORKCONFIG']._serialized_start = 3590 - _globals['_NETWORKCONFIG']._serialized_end = 3904 - _globals['_SESSIONSCONFIG']._serialized_start = 3906 - _globals['_SESSIONSCONFIG']._serialized_end = 3992 - _globals['_TRAFFICTUNNELENDPOINT']._serialized_start = 3994 - _globals['_TRAFFICTUNNELENDPOINT']._serialized_end = 4111 - _globals['_AUTHCONFIG']._serialized_start = 4114 - _globals['_AUTHCONFIG']._serialized_end = 4343 - _globals['_JWKSFILE']._serialized_start = 4345 - _globals['_JWKSFILE']._serialized_end = 4400 - _globals['_EXTERNALAUTHCONFIG']._serialized_start = 4402 - _globals['_EXTERNALAUTHCONFIG']._serialized_end = 4465 - _globals['_AUTHHANDLERCONFIG']._serialized_start = 4467 - _globals['_AUTHHANDLERCONFIG']._serialized_end = 4585 - _globals['_FRAME']._serialized_start = 4588 - _globals['_FRAME']._serialized_end = 4793 - _globals['_LOGCONFIGURATION']._serialized_start = 4795 - _globals['_LOGCONFIGURATION']._serialized_end = 4835 - _globals['_TRANSLATION']._serialized_start = 4837 - _globals['_TRANSLATION']._serialized_end = 4892 - _globals['_ORIENTATION']._serialized_start = 4895 - _globals['_ORIENTATION']._serialized_end = 5871 - _globals['_ORIENTATION_NOORIENTATION']._serialized_start = 5393 - _globals['_ORIENTATION_NOORIENTATION']._serialized_end = 5408 - _globals['_ORIENTATION_ORIENTATIONVECTORRADIANS']._serialized_start = 5410 - _globals['_ORIENTATION_ORIENTATIONVECTORRADIANS']._serialized_end = 5516 - _globals['_ORIENTATION_ORIENTATIONVECTORDEGREES']._serialized_start = 5518 - _globals['_ORIENTATION_ORIENTATIONVECTORDEGREES']._serialized_end = 5624 - _globals['_ORIENTATION_EULERANGLES']._serialized_start = 5626 - _globals['_ORIENTATION_EULERANGLES']._serialized_end = 5699 - _globals['_ORIENTATION_AXISANGLES']._serialized_start = 5701 - _globals['_ORIENTATION_AXISANGLES']._serialized_end = 5793 - _globals['_ORIENTATION_QUATERNION']._serialized_start = 5795 - _globals['_ORIENTATION_QUATERNION']._serialized_end = 5863 - _globals['_REMOTECONFIG']._serialized_start = 5874 - _globals['_REMOTECONFIG']._serialized_end = 6399 - _globals['_REMOTEAUTH']._serialized_start = 6402 - _globals['_REMOTEAUTH']._serialized_end = 6600 - _globals['_REMOTEAUTH_CREDENTIALS']._serialized_start = 6511 - _globals['_REMOTEAUTH_CREDENTIALS']._serialized_end = 6600 - _globals['_AGENTINFO']._serialized_start = 6603 - _globals['_AGENTINFO']._serialized_end = 6812 - _globals['_CONFIGREQUEST']._serialized_start = 6814 - _globals['_CONFIGREQUEST']._serialized_end = 6920 - _globals['_CONFIGRESPONSE']._serialized_start = 6922 - _globals['_CONFIGRESPONSE']._serialized_end = 6988 - _globals['_CERTIFICATEREQUEST']._serialized_start = 6990 - _globals['_CERTIFICATEREQUEST']._serialized_end = 7026 - _globals['_CERTIFICATERESPONSE']._serialized_start = 7028 - _globals['_CERTIFICATERESPONSE']._serialized_end = 7146 - _globals['_LOGREQUEST']._serialized_start = 7148 - _globals['_LOGREQUEST']._serialized_end = 7222 - _globals['_LOGRESPONSE']._serialized_start = 7224 - _globals['_LOGRESPONSE']._serialized_end = 7237 - _globals['_NEEDSRESTARTREQUEST']._serialized_start = 7239 - _globals['_NEEDSRESTARTREQUEST']._serialized_end = 7276 - _globals['_NEEDSRESTARTRESPONSE']._serialized_start = 7279 - _globals['_NEEDSRESTARTRESPONSE']._serialized_end = 7433 - _globals['_MODULECONFIG']._serialized_start = 7436 - _globals['_MODULECONFIG']._serialized_end = 7834 - _globals['_MODULECONFIG_ENVENTRY']._serialized_start = 3131 - _globals['_MODULECONFIG_ENVENTRY']._serialized_end = 3185 - _globals['_PACKAGECONFIG']._serialized_start = 7837 - _globals['_PACKAGECONFIG']._serialized_end = 8002 - _globals['_MAINTENANCECONFIG']._serialized_start = 8005 - _globals['_MAINTENANCECONFIG']._serialized_end = 8143 - _globals['_ROBOTSERVICE']._serialized_start = 8340 - _globals['_ROBOTSERVICE']._serialized_end = 8646 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.robot_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\x16go.viam.com/api/app/v1' + _CLOUDCONFIG.fields_by_name['location_secret']._options = None + _CLOUDCONFIG.fields_by_name['location_secret']._serialized_options = b'\x18\x01' + _COMPONENTCONFIG.fields_by_name['service_configs']._options = None + _COMPONENTCONFIG.fields_by_name['service_configs']._serialized_options = b'\x9a\x84\x9e\x03\x15json:"service_config"' + _PROCESSCONFIG_ENVENTRY._options = None + _PROCESSCONFIG_ENVENTRY._serialized_options = b'8\x01' + _SERVICECONFIG.fields_by_name['service_configs']._options = None + _SERVICECONFIG.fields_by_name['service_configs']._serialized_options = b'\x9a\x84\x9e\x03\x15json:"service_config"' + _ORIENTATION_ORIENTATIONVECTORRADIANS.fields_by_name['theta']._options = None + _ORIENTATION_ORIENTATIONVECTORRADIANS.fields_by_name['theta']._serialized_options = b'\x9a\x84\x9e\x03\tjson:"th"' + _ORIENTATION_ORIENTATIONVECTORDEGREES.fields_by_name['theta']._options = None + _ORIENTATION_ORIENTATIONVECTORDEGREES.fields_by_name['theta']._serialized_options = b'\x9a\x84\x9e\x03\tjson:"th"' + _ORIENTATION_AXISANGLES.fields_by_name['theta']._options = None + _ORIENTATION_AXISANGLES.fields_by_name['theta']._serialized_options = b'\x9a\x84\x9e\x03\tjson:"th"' + _REMOTECONFIG.fields_by_name['service_configs']._options = None + _REMOTECONFIG.fields_by_name['service_configs']._serialized_options = b'\x9a\x84\x9e\x03\x15json:"service_config"' + _MODULECONFIG_ENVENTRY._options = None + _MODULECONFIG_ENVENTRY._serialized_options = b'8\x01' + _CREDENTIALSTYPE._serialized_start = 8146 + _CREDENTIALSTYPE._serialized_end = 8337 + _ROBOTCONFIG._serialized_start = 146 + _ROBOTCONFIG._serialized_end = 1274 + _LOGPATTERNCONFIG._serialized_start = 1276 + _LOGPATTERNCONFIG._serialized_end = 1342 + _JOBCONFIG._serialized_start = 1345 + _JOBCONFIG._serialized_end = 1583 + _TRACINGCONFIG._serialized_start = 1585 + _TRACINGCONFIG._serialized_end = 1709 + _LOCATIONSECRET._serialized_start = 1711 + _LOCATIONSECRET._serialized_end = 1767 + _APPVALIDATIONSTATUS._serialized_start = 1769 + _APPVALIDATIONSTATUS._serialized_end = 1812 + _CLOUDCONFIG._serialized_start = 1815 + _CLOUDCONFIG._serialized_end = 2261 + _COMPONENTCONFIG._serialized_start = 2264 + _COMPONENTCONFIG._serialized_end = 2707 + _RESOURCELEVELSERVICECONFIG._serialized_start = 2709 + _RESOURCELEVELSERVICECONFIG._serialized_end = 2814 + _PROCESSCONFIG._serialized_start = 2817 + _PROCESSCONFIG._serialized_end = 3185 + _PROCESSCONFIG_ENVENTRY._serialized_start = 3131 + _PROCESSCONFIG_ENVENTRY._serialized_end = 3185 + _SERVICECONFIG._serialized_start = 3188 + _SERVICECONFIG._serialized_end = 3587 + _NETWORKCONFIG._serialized_start = 3590 + _NETWORKCONFIG._serialized_end = 3904 + _SESSIONSCONFIG._serialized_start = 3906 + _SESSIONSCONFIG._serialized_end = 3992 + _TRAFFICTUNNELENDPOINT._serialized_start = 3994 + _TRAFFICTUNNELENDPOINT._serialized_end = 4111 + _AUTHCONFIG._serialized_start = 4114 + _AUTHCONFIG._serialized_end = 4343 + _JWKSFILE._serialized_start = 4345 + _JWKSFILE._serialized_end = 4400 + _EXTERNALAUTHCONFIG._serialized_start = 4402 + _EXTERNALAUTHCONFIG._serialized_end = 4465 + _AUTHHANDLERCONFIG._serialized_start = 4467 + _AUTHHANDLERCONFIG._serialized_end = 4585 + _FRAME._serialized_start = 4588 + _FRAME._serialized_end = 4793 + _LOGCONFIGURATION._serialized_start = 4795 + _LOGCONFIGURATION._serialized_end = 4835 + _TRANSLATION._serialized_start = 4837 + _TRANSLATION._serialized_end = 4892 + _ORIENTATION._serialized_start = 4895 + _ORIENTATION._serialized_end = 5871 + _ORIENTATION_NOORIENTATION._serialized_start = 5393 + _ORIENTATION_NOORIENTATION._serialized_end = 5408 + _ORIENTATION_ORIENTATIONVECTORRADIANS._serialized_start = 5410 + _ORIENTATION_ORIENTATIONVECTORRADIANS._serialized_end = 5516 + _ORIENTATION_ORIENTATIONVECTORDEGREES._serialized_start = 5518 + _ORIENTATION_ORIENTATIONVECTORDEGREES._serialized_end = 5624 + _ORIENTATION_EULERANGLES._serialized_start = 5626 + _ORIENTATION_EULERANGLES._serialized_end = 5699 + _ORIENTATION_AXISANGLES._serialized_start = 5701 + _ORIENTATION_AXISANGLES._serialized_end = 5793 + _ORIENTATION_QUATERNION._serialized_start = 5795 + _ORIENTATION_QUATERNION._serialized_end = 5863 + _REMOTECONFIG._serialized_start = 5874 + _REMOTECONFIG._serialized_end = 6399 + _REMOTEAUTH._serialized_start = 6402 + _REMOTEAUTH._serialized_end = 6600 + _REMOTEAUTH_CREDENTIALS._serialized_start = 6511 + _REMOTEAUTH_CREDENTIALS._serialized_end = 6600 + _AGENTINFO._serialized_start = 6603 + _AGENTINFO._serialized_end = 6812 + _CONFIGREQUEST._serialized_start = 6814 + _CONFIGREQUEST._serialized_end = 6920 + _CONFIGRESPONSE._serialized_start = 6922 + _CONFIGRESPONSE._serialized_end = 6988 + _CERTIFICATEREQUEST._serialized_start = 6990 + _CERTIFICATEREQUEST._serialized_end = 7026 + _CERTIFICATERESPONSE._serialized_start = 7028 + _CERTIFICATERESPONSE._serialized_end = 7146 + _LOGREQUEST._serialized_start = 7148 + _LOGREQUEST._serialized_end = 7222 + _LOGRESPONSE._serialized_start = 7224 + _LOGRESPONSE._serialized_end = 7237 + _NEEDSRESTARTREQUEST._serialized_start = 7239 + _NEEDSRESTARTREQUEST._serialized_end = 7276 + _NEEDSRESTARTRESPONSE._serialized_start = 7279 + _NEEDSRESTARTRESPONSE._serialized_end = 7433 + _MODULECONFIG._serialized_start = 7436 + _MODULECONFIG._serialized_end = 7834 + _MODULECONFIG_ENVENTRY._serialized_start = 3131 + _MODULECONFIG_ENVENTRY._serialized_end = 3185 + _PACKAGECONFIG._serialized_start = 7837 + _PACKAGECONFIG._serialized_end = 8002 + _MAINTENANCECONFIG._serialized_start = 8005 + _MAINTENANCECONFIG._serialized_end = 8143 + _ROBOTSERVICE._serialized_start = 8340 + _ROBOTSERVICE._serialized_end = 8646 \ No newline at end of file diff --git a/src/viam/gen/common/v1/common_pb2.py b/src/viam/gen/common/v1/common_pb2.py index 6d22835067..fcbfab53e3 100644 --- a/src/viam/gen/common/v1/common_pb2.py +++ b/src/viam/gen/common/v1/common_pb2.py @@ -1,98 +1,96 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'common/v1/common.proto') _sym_db = _symbol_database.Default() from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16common/v1/common.proto\x12\x0eviam.common.v1\x1a google/protobuf/descriptor.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"n\n\x0cResourceName\x12\x1c\n\tnamespace\x18\x01 \x01(\tR\tnamespace\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12\x18\n\x07subtype\x18\x03 \x01(\tR\x07subtype\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name"y\n\x04Pose\x12\x0c\n\x01x\x18\x01 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x02 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x03 \x01(\x01R\x01z\x12\x0f\n\x03o_x\x18\x04 \x01(\x01R\x02oX\x12\x0f\n\x03o_y\x18\x05 \x01(\x01R\x02oY\x12\x0f\n\x03o_z\x18\x06 \x01(\x01R\x02oZ\x12\x14\n\x05theta\x18\x07 \x01(\x01R\x05theta"V\n\x0bOrientation\x12\x0f\n\x03o_x\x18\x01 \x01(\x01R\x02oX\x12\x0f\n\x03o_y\x18\x02 \x01(\x01R\x02oY\x12\x0f\n\x03o_z\x18\x03 \x01(\x01R\x02oZ\x12\x14\n\x05theta\x18\x04 \x01(\x01R\x05theta"`\n\x0bPoseInFrame\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x12(\n\x04pose\x18\x02 \x01(\x0b2\x14.viam.common.v1.PoseR\x04pose"3\n\x07Vector3\x12\x0c\n\x01x\x18\x01 \x01(\x01R\x01x\x12\x0c\n\x01y\x18\x02 \x01(\x01R\x01y\x12\x0c\n\x01z\x18\x03 \x01(\x01R\x01z"%\n\x06Sphere\x12\x1b\n\tradius_mm\x18\x01 \x01(\x01R\x08radiusMm"C\n\x07Capsule\x12\x1b\n\tradius_mm\x18\x01 \x01(\x01R\x08radiusMm\x12\x1b\n\tlength_mm\x18\x02 \x01(\x01R\x08lengthMm"D\n\x10RectangularPrism\x120\n\x07dims_mm\x18\x01 \x01(\x0b2\x17.viam.common.v1.Vector3R\x06dimsMm"=\n\x04Mesh\x12!\n\x0ccontent_type\x18\x01 \x01(\tR\x0bcontentType\x12\x12\n\x04mesh\x18\x02 \x01(\x0cR\x04mesh"-\n\nPointCloud\x12\x1f\n\x0bpoint_cloud\x18\x01 \x01(\x0cR\npointCloud"\xe6\x02\n\x08Geometry\x12,\n\x06center\x18\x01 \x01(\x0b2\x14.viam.common.v1.PoseR\x06center\x120\n\x06sphere\x18\x02 \x01(\x0b2\x16.viam.common.v1.SphereH\x00R\x06sphere\x124\n\x03box\x18\x03 \x01(\x0b2 .viam.common.v1.RectangularPrismH\x00R\x03box\x123\n\x07capsule\x18\x05 \x01(\x0b2\x17.viam.common.v1.CapsuleH\x00R\x07capsule\x12*\n\x04mesh\x18\x06 \x01(\x0b2\x14.viam.common.v1.MeshH\x00R\x04mesh\x12<\n\npointcloud\x18\x07 \x01(\x0b2\x1a.viam.common.v1.PointCloudH\x00R\npointcloud\x12\x14\n\x05label\x18\x04 \x01(\tR\x05labelB\x0f\n\rgeometry_type"v\n\x11GeometriesInFrame\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x128\n\ngeometries\x18\x02 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"v\n\x10PointCloudObject\x12\x1f\n\x0bpoint_cloud\x18\x01 \x01(\x0cR\npointCloud\x12A\n\ngeometries\x18\x02 \x01(\x0b2!.viam.common.v1.GeometriesInFrameR\ngeometries"D\n\x08GeoPoint\x12\x1a\n\x08latitude\x18\x01 \x01(\x01R\x08latitude\x12\x1c\n\tlongitude\x18\x02 \x01(\x01R\tlongitude"}\n\x0bGeoGeometry\x124\n\x08location\x18\x01 \x01(\x0b2\x18.viam.common.v1.GeoPointR\x08location\x128\n\ngeometries\x18\x02 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"\xbd\x02\n\tTransform\x12\'\n\x0freference_frame\x18\x01 \x01(\tR\x0ereferenceFrame\x12P\n\x16pose_in_observer_frame\x18\x02 \x01(\x0b2\x1b.viam.common.v1.PoseInFrameR\x13poseInObserverFrame\x12F\n\x0fphysical_object\x18\x03 \x01(\x0b2\x18.viam.common.v1.GeometryH\x00R\x0ephysicalObject\x88\x01\x01\x12\x12\n\x04uuid\x18\x04 \x01(\x0cR\x04uuid\x128\n\x08metadata\x18\x05 \x01(\x0b2\x17.google.protobuf.StructH\x01R\x08metadata\x88\x01\x01B\x12\n\x10_physical_objectB\x0b\n\t_metadata"\x88\x01\n\nWorldState\x12?\n\tobstacles\x18\x01 \x03(\x0b2!.viam.common.v1.GeometriesInFrameR\tobstacles\x129\n\ntransforms\x18\x03 \x03(\x0b2\x19.viam.common.v1.TransformR\ntransforms"-\n\x0eActuatorStatus\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving"d\n\x10ResponseMetadata\x12@\n\x0bcaptured_at\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\ncapturedAt\x88\x01\x01B\x0e\n\x0c_captured_at"Y\n\x10DoCommandRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x121\n\x07command\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x07command"D\n\x11DoCommandResponse\x12/\n\x06result\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\x06result"Y\n\x14GetKinematicsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xd5\x02\n\x15GetKinematicsResponse\x12<\n\x06format\x18\x01 \x01(\x0e2$.viam.common.v1.KinematicsFileFormatR\x06format\x12\'\n\x0fkinematics_data\x18\x02 \x01(\x0cR\x0ekinematicsData\x12v\n\x17meshes_by_urdf_filepath\x18\x03 \x03(\x0b2?.viam.common.v1.GetKinematicsResponse.MeshesByUrdfFilepathEntryR\x14meshesByUrdfFilepath\x1a]\n\x19MeshesByUrdfFilepathEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.viam.common.v1.MeshR\x05value:\x028\x01"Y\n\x14GetGeometriesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"Q\n\x15GetGeometriesResponse\x128\n\ngeometries\x18\x01 \x03(\x0b2\x18.viam.common.v1.GeometryR\ngeometries"W\n\x12Get3DModelsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xaf\x01\n\x13Get3DModelsResponse\x12G\n\x06models\x18\x01 \x03(\x0b2/.viam.common.v1.Get3DModelsResponse.ModelsEntryR\x06models\x1aO\n\x0bModelsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12*\n\x05value\x18\x02 \x01(\x0b2\x14.viam.common.v1.MeshR\x05value:\x028\x01"W\n\x12GetReadingsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xb9\x01\n\x13GetReadingsResponse\x12M\n\x08readings\x18\x01 \x03(\x0b21.viam.common.v1.GetReadingsResponse.ReadingsEntryR\x08readings\x1aS\n\rReadingsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12,\n\x05value\x18\x02 \x01(\x0b2\x16.google.protobuf.ValueR\x05value:\x028\x01"\x97\x02\n\x08LogEntry\x12\x12\n\x04host\x18\x01 \x01(\tR\x04host\x12\x14\n\x05level\x18\x02 \x01(\tR\x05level\x12.\n\x04time\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x04time\x12\x1f\n\x0blogger_name\x18\x04 \x01(\tR\nloggerName\x12\x18\n\x07message\x18\x05 \x01(\tR\x07message\x12/\n\x06caller\x18\x06 \x01(\x0b2\x17.google.protobuf.StructR\x06caller\x12\x14\n\x05stack\x18\x07 \x01(\tR\x05stack\x12/\n\x06fields\x18\x08 \x03(\x0b2\x17.google.protobuf.StructR\x06fields"j\n\tAudioInfo\x12\x14\n\x05codec\x18\x01 \x01(\tR\x05codec\x12$\n\x0esample_rate_hz\x18\x02 \x01(\x05R\x0csampleRateHz\x12!\n\x0cnum_channels\x18\x03 \x01(\x05R\x0bnumChannels"Y\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x8b\x01\n\x15GetPropertiesResponse\x12)\n\x10supported_codecs\x18\x01 \x03(\tR\x0fsupportedCodecs\x12$\n\x0esample_rate_hz\x18\x02 \x01(\x05R\x0csampleRateHz\x12!\n\x0cnum_channels\x18\x03 \x01(\x05R\x0bnumChannels*\x7f\n\x14KinematicsFileFormat\x12&\n"KINEMATICS_FILE_FORMAT_UNSPECIFIED\x10\x00\x12\x1e\n\x1aKINEMATICS_FILE_FORMAT_SVA\x10\x01\x12\x1f\n\x1bKINEMATICS_FILE_FORMAT_URDF\x10\x02:a\n\x1asafety_heartbeat_monitored\x12\x1e.google.protobuf.MethodOptions\x18\xa4\x92\x05 \x01(\x08R\x18safetyHeartbeatMonitored\x88\x01\x01B/\n\x12com.viam.common.v1Z\x19go.viam.com/api/common/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'common.v1.common_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x12com.viam.common.v1Z\x19go.viam.com/api/common/v1' - _globals['_GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY']._loaded_options = None - _globals['_GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY']._serialized_options = b'8\x01' - _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._loaded_options = None - _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._serialized_options = b'8\x01' - _globals['_GETREADINGSRESPONSE_READINGSENTRY']._loaded_options = None - _globals['_GETREADINGSRESPONSE_READINGSENTRY']._serialized_options = b'8\x01' - _globals['_KINEMATICSFILEFORMAT']._serialized_start = 4244 - _globals['_KINEMATICSFILEFORMAT']._serialized_end = 4371 - _globals['_RESOURCENAME']._serialized_start = 139 - _globals['_RESOURCENAME']._serialized_end = 249 - _globals['_POSE']._serialized_start = 251 - _globals['_POSE']._serialized_end = 372 - _globals['_ORIENTATION']._serialized_start = 374 - _globals['_ORIENTATION']._serialized_end = 460 - _globals['_POSEINFRAME']._serialized_start = 462 - _globals['_POSEINFRAME']._serialized_end = 558 - _globals['_VECTOR3']._serialized_start = 560 - _globals['_VECTOR3']._serialized_end = 611 - _globals['_SPHERE']._serialized_start = 613 - _globals['_SPHERE']._serialized_end = 650 - _globals['_CAPSULE']._serialized_start = 652 - _globals['_CAPSULE']._serialized_end = 719 - _globals['_RECTANGULARPRISM']._serialized_start = 721 - _globals['_RECTANGULARPRISM']._serialized_end = 789 - _globals['_MESH']._serialized_start = 791 - _globals['_MESH']._serialized_end = 852 - _globals['_POINTCLOUD']._serialized_start = 854 - _globals['_POINTCLOUD']._serialized_end = 899 - _globals['_GEOMETRY']._serialized_start = 902 - _globals['_GEOMETRY']._serialized_end = 1260 - _globals['_GEOMETRIESINFRAME']._serialized_start = 1262 - _globals['_GEOMETRIESINFRAME']._serialized_end = 1380 - _globals['_POINTCLOUDOBJECT']._serialized_start = 1382 - _globals['_POINTCLOUDOBJECT']._serialized_end = 1500 - _globals['_GEOPOINT']._serialized_start = 1502 - _globals['_GEOPOINT']._serialized_end = 1570 - _globals['_GEOGEOMETRY']._serialized_start = 1572 - _globals['_GEOGEOMETRY']._serialized_end = 1697 - _globals['_TRANSFORM']._serialized_start = 1700 - _globals['_TRANSFORM']._serialized_end = 2017 - _globals['_WORLDSTATE']._serialized_start = 2020 - _globals['_WORLDSTATE']._serialized_end = 2156 - _globals['_ACTUATORSTATUS']._serialized_start = 2158 - _globals['_ACTUATORSTATUS']._serialized_end = 2203 - _globals['_RESPONSEMETADATA']._serialized_start = 2205 - _globals['_RESPONSEMETADATA']._serialized_end = 2305 - _globals['_DOCOMMANDREQUEST']._serialized_start = 2307 - _globals['_DOCOMMANDREQUEST']._serialized_end = 2396 - _globals['_DOCOMMANDRESPONSE']._serialized_start = 2398 - _globals['_DOCOMMANDRESPONSE']._serialized_end = 2466 - _globals['_GETKINEMATICSREQUEST']._serialized_start = 2468 - _globals['_GETKINEMATICSREQUEST']._serialized_end = 2557 - _globals['_GETKINEMATICSRESPONSE']._serialized_start = 2560 - _globals['_GETKINEMATICSRESPONSE']._serialized_end = 2901 - _globals['_GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY']._serialized_start = 2808 - _globals['_GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY']._serialized_end = 2901 - _globals['_GETGEOMETRIESREQUEST']._serialized_start = 2903 - _globals['_GETGEOMETRIESREQUEST']._serialized_end = 2992 - _globals['_GETGEOMETRIESRESPONSE']._serialized_start = 2994 - _globals['_GETGEOMETRIESRESPONSE']._serialized_end = 3075 - _globals['_GET3DMODELSREQUEST']._serialized_start = 3077 - _globals['_GET3DMODELSREQUEST']._serialized_end = 3164 - _globals['_GET3DMODELSRESPONSE']._serialized_start = 3167 - _globals['_GET3DMODELSRESPONSE']._serialized_end = 3342 - _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._serialized_start = 3263 - _globals['_GET3DMODELSRESPONSE_MODELSENTRY']._serialized_end = 3342 - _globals['_GETREADINGSREQUEST']._serialized_start = 3344 - _globals['_GETREADINGSREQUEST']._serialized_end = 3431 - _globals['_GETREADINGSRESPONSE']._serialized_start = 3434 - _globals['_GETREADINGSRESPONSE']._serialized_end = 3619 - _globals['_GETREADINGSRESPONSE_READINGSENTRY']._serialized_start = 3536 - _globals['_GETREADINGSRESPONSE_READINGSENTRY']._serialized_end = 3619 - _globals['_LOGENTRY']._serialized_start = 3622 - _globals['_LOGENTRY']._serialized_end = 3901 - _globals['_AUDIOINFO']._serialized_start = 3903 - _globals['_AUDIOINFO']._serialized_end = 4009 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 4011 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 4100 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 4103 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 4242 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'common.v1.common_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.MethodOptions.RegisterExtension(safety_heartbeat_monitored) + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x12com.viam.common.v1Z\x19go.viam.com/api/common/v1' + _GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY._options = None + _GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY._serialized_options = b'8\x01' + _GET3DMODELSRESPONSE_MODELSENTRY._options = None + _GET3DMODELSRESPONSE_MODELSENTRY._serialized_options = b'8\x01' + _GETREADINGSRESPONSE_READINGSENTRY._options = None + _GETREADINGSRESPONSE_READINGSENTRY._serialized_options = b'8\x01' + _KINEMATICSFILEFORMAT._serialized_start = 4244 + _KINEMATICSFILEFORMAT._serialized_end = 4371 + _RESOURCENAME._serialized_start = 139 + _RESOURCENAME._serialized_end = 249 + _POSE._serialized_start = 251 + _POSE._serialized_end = 372 + _ORIENTATION._serialized_start = 374 + _ORIENTATION._serialized_end = 460 + _POSEINFRAME._serialized_start = 462 + _POSEINFRAME._serialized_end = 558 + _VECTOR3._serialized_start = 560 + _VECTOR3._serialized_end = 611 + _SPHERE._serialized_start = 613 + _SPHERE._serialized_end = 650 + _CAPSULE._serialized_start = 652 + _CAPSULE._serialized_end = 719 + _RECTANGULARPRISM._serialized_start = 721 + _RECTANGULARPRISM._serialized_end = 789 + _MESH._serialized_start = 791 + _MESH._serialized_end = 852 + _POINTCLOUD._serialized_start = 854 + _POINTCLOUD._serialized_end = 899 + _GEOMETRY._serialized_start = 902 + _GEOMETRY._serialized_end = 1260 + _GEOMETRIESINFRAME._serialized_start = 1262 + _GEOMETRIESINFRAME._serialized_end = 1380 + _POINTCLOUDOBJECT._serialized_start = 1382 + _POINTCLOUDOBJECT._serialized_end = 1500 + _GEOPOINT._serialized_start = 1502 + _GEOPOINT._serialized_end = 1570 + _GEOGEOMETRY._serialized_start = 1572 + _GEOGEOMETRY._serialized_end = 1697 + _TRANSFORM._serialized_start = 1700 + _TRANSFORM._serialized_end = 2017 + _WORLDSTATE._serialized_start = 2020 + _WORLDSTATE._serialized_end = 2156 + _ACTUATORSTATUS._serialized_start = 2158 + _ACTUATORSTATUS._serialized_end = 2203 + _RESPONSEMETADATA._serialized_start = 2205 + _RESPONSEMETADATA._serialized_end = 2305 + _DOCOMMANDREQUEST._serialized_start = 2307 + _DOCOMMANDREQUEST._serialized_end = 2396 + _DOCOMMANDRESPONSE._serialized_start = 2398 + _DOCOMMANDRESPONSE._serialized_end = 2466 + _GETKINEMATICSREQUEST._serialized_start = 2468 + _GETKINEMATICSREQUEST._serialized_end = 2557 + _GETKINEMATICSRESPONSE._serialized_start = 2560 + _GETKINEMATICSRESPONSE._serialized_end = 2901 + _GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY._serialized_start = 2808 + _GETKINEMATICSRESPONSE_MESHESBYURDFFILEPATHENTRY._serialized_end = 2901 + _GETGEOMETRIESREQUEST._serialized_start = 2903 + _GETGEOMETRIESREQUEST._serialized_end = 2992 + _GETGEOMETRIESRESPONSE._serialized_start = 2994 + _GETGEOMETRIESRESPONSE._serialized_end = 3075 + _GET3DMODELSREQUEST._serialized_start = 3077 + _GET3DMODELSREQUEST._serialized_end = 3164 + _GET3DMODELSRESPONSE._serialized_start = 3167 + _GET3DMODELSRESPONSE._serialized_end = 3342 + _GET3DMODELSRESPONSE_MODELSENTRY._serialized_start = 3263 + _GET3DMODELSRESPONSE_MODELSENTRY._serialized_end = 3342 + _GETREADINGSREQUEST._serialized_start = 3344 + _GETREADINGSREQUEST._serialized_end = 3431 + _GETREADINGSRESPONSE._serialized_start = 3434 + _GETREADINGSRESPONSE._serialized_end = 3619 + _GETREADINGSRESPONSE_READINGSENTRY._serialized_start = 3536 + _GETREADINGSRESPONSE_READINGSENTRY._serialized_end = 3619 + _LOGENTRY._serialized_start = 3622 + _LOGENTRY._serialized_end = 3901 + _AUDIOINFO._serialized_start = 3903 + _AUDIOINFO._serialized_end = 4009 + _GETPROPERTIESREQUEST._serialized_start = 4011 + _GETPROPERTIESREQUEST._serialized_end = 4100 + _GETPROPERTIESRESPONSE._serialized_start = 4103 + _GETPROPERTIESRESPONSE._serialized_end = 4242 \ No newline at end of file diff --git a/src/viam/gen/component/arm/v1/arm_pb2.py b/src/viam/gen/component/arm/v1/arm_pb2.py index 11ca464654..a27715c236 100644 --- a/src/viam/gen/component/arm/v1/arm_pb2.py +++ b/src/viam/gen/component/arm/v1/arm_pb2.py @@ -1,76 +1,73 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/arm/v1/arm.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1acomponent/arm/v1/arm.proto\x12\x15viam.component.arm.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"Z\n\x15GetEndPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"B\n\x16GetEndPositionResponse\x12(\n\x04pose\x18\x01 \x01(\x0b2\x14.viam.common.v1.PoseR\x04pose"(\n\x0eJointPositions\x12\x16\n\x06values\x18\x01 \x03(\x01R\x06values"]\n\x18GetJointPositionsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"`\n\x19GetJointPositionsResponse\x12C\n\tpositions\x18\x01 \x01(\x0b2%.viam.component.arm.v1.JointPositionsR\tpositions"\x80\x01\n\x15MoveToPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12$\n\x02to\x18\x02 \x01(\x0b2\x14.viam.common.v1.PoseR\x02to\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x18\n\x16MoveToPositionResponse"\xa5\x01\n\x1bMoveToJointPositionsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12C\n\tpositions\x18\x02 \x01(\x0b2%.viam.component.arm.v1.JointPositionsR\tpositions\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x1e\n\x1cMoveToJointPositionsResponse"\xf9\x01\n MoveThroughJointPositionsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12C\n\tpositions\x18\x02 \x03(\x0b2%.viam.component.arm.v1.JointPositionsR\tpositions\x12A\n\x07options\x18\x03 \x01(\x0b2".viam.component.arm.v1.MoveOptionsH\x00R\x07options\x88\x01\x01\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extraB\n\n\x08_options"#\n!MoveThroughJointPositionsResponse"P\n\x0bStopRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cStopResponse"\xae\x01\n\x06Status\x127\n\x0cend_position\x18\x01 \x01(\x0b2\x14.viam.common.v1.PoseR\x0bendPosition\x12N\n\x0fjoint_positions\x18\x02 \x01(\x0b2%.viam.component.arm.v1.JointPositionsR\x0ejointPositions\x12\x1b\n\tis_moving\x18\x03 \x01(\x08R\x08isMoving"%\n\x0fIsMovingRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"/\n\x10IsMovingResponse\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving"\xac\x01\n\x0bMoveOptions\x123\n\x14max_vel_degs_per_sec\x18\x01 \x01(\x01H\x00R\x10maxVelDegsPerSec\x88\x01\x01\x125\n\x15max_acc_degs_per_sec2\x18\x02 \x01(\x01H\x01R\x11maxAccDegsPerSec2\x88\x01\x01B\x17\n\x15_max_vel_degs_per_secB\x18\n\x16_max_acc_degs_per_sec22\xff\r\n\nArmService\x12\xa1\x01\n\x0eGetEndPosition\x12,.viam.component.arm.v1.GetEndPositionRequest\x1a-.viam.component.arm.v1.GetEndPositionResponse"2\x82\xd3\xe4\x93\x02,\x12*/viam/api/v1/component/arm/{name}/position\x12\xa5\x01\n\x0eMoveToPosition\x12,.viam.component.arm.v1.MoveToPositionRequest\x1a-.viam.component.arm.v1.MoveToPositionResponse"6\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/arm/{name}/position\x12\xb1\x01\n\x11GetJointPositions\x12/.viam.component.arm.v1.GetJointPositionsRequest\x1a0.viam.component.arm.v1.GetJointPositionsResponse"9\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/arm/{name}/joint_positions\x12\xbe\x01\n\x14MoveToJointPositions\x122.viam.component.arm.v1.MoveToJointPositionsRequest\x1a3.viam.component.arm.v1.MoveToJointPositionsResponse"=\xa0\x92)\x01\x82\xd3\xe4\x93\x023\x1a1/viam/api/v1/component/arm/{name}/joint_positions\x12\xda\x01\n\x19MoveThroughJointPositions\x127.viam.component.arm.v1.MoveThroughJointPositionsRequest\x1a8.viam.component.arm.v1.MoveThroughJointPositionsResponse"J\xa0\x92)\x01\x82\xd3\xe4\x93\x02@">/viam/api/v1/component/arm/{name}/move_through_joint_positions\x12\x7f\n\x04Stop\x12".viam.component.arm.v1.StopRequest\x1a#.viam.component.arm.v1.StopResponse".\x82\xd3\xe4\x93\x02("&/viam/api/v1/component/arm/{name}/stop\x12\x90\x01\n\x08IsMoving\x12&.viam.component.arm.v1.IsMovingRequest\x1a\'.viam.component.arm.v1.IsMovingResponse"3\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/arm/{name}/is_moving\x12\x86\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"4\x82\xd3\xe4\x93\x02.",/viam/api/v1/component/arm/{name}/do_command\x12\x92\x01\n\rGetKinematics\x12$.viam.common.v1.GetKinematicsRequest\x1a%.viam.common.v1.GetKinematicsResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/arm/{name}/kinematics\x12\x92\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/arm/{name}/geometries\x12\x8b\x01\n\x0bGet3DModels\x12".viam.common.v1.Get3DModelsRequest\x1a#.viam.common.v1.Get3DModelsResponse"3\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/arm/{name}/3d_modelsB=\n\x19com.viam.component.arm.v1Z go.viam.com/api/component/arm/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.arm.v1.arm_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x19com.viam.component.arm.v1Z go.viam.com/api/component/arm/v1' - _globals['_ARMSERVICE'].methods_by_name['GetEndPosition']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['GetEndPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02,\x12*/viam/api/v1/component/arm/{name}/position' - _globals['_ARMSERVICE'].methods_by_name['MoveToPosition']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['MoveToPosition']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/arm/{name}/position' - _globals['_ARMSERVICE'].methods_by_name['GetJointPositions']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['GetJointPositions']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/arm/{name}/joint_positions' - _globals['_ARMSERVICE'].methods_by_name['MoveToJointPositions']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['MoveToJointPositions']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x023\x1a1/viam/api/v1/component/arm/{name}/joint_positions' - _globals['_ARMSERVICE'].methods_by_name['MoveThroughJointPositions']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['MoveThroughJointPositions']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02@">/viam/api/v1/component/arm/{name}/move_through_joint_positions' - _globals['_ARMSERVICE'].methods_by_name['Stop']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02("&/viam/api/v1/component/arm/{name}/stop' - _globals['_ARMSERVICE'].methods_by_name['IsMoving']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/arm/{name}/is_moving' - _globals['_ARMSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02.",/viam/api/v1/component/arm/{name}/do_command' - _globals['_ARMSERVICE'].methods_by_name['GetKinematics']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['GetKinematics']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/arm/{name}/kinematics' - _globals['_ARMSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/arm/{name}/geometries' - _globals['_ARMSERVICE'].methods_by_name['Get3DModels']._loaded_options = None - _globals['_ARMSERVICE'].methods_by_name['Get3DModels']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/arm/{name}/3d_models' - _globals['_GETENDPOSITIONREQUEST']._serialized_start = 137 - _globals['_GETENDPOSITIONREQUEST']._serialized_end = 227 - _globals['_GETENDPOSITIONRESPONSE']._serialized_start = 229 - _globals['_GETENDPOSITIONRESPONSE']._serialized_end = 295 - _globals['_JOINTPOSITIONS']._serialized_start = 297 - _globals['_JOINTPOSITIONS']._serialized_end = 337 - _globals['_GETJOINTPOSITIONSREQUEST']._serialized_start = 339 - _globals['_GETJOINTPOSITIONSREQUEST']._serialized_end = 432 - _globals['_GETJOINTPOSITIONSRESPONSE']._serialized_start = 434 - _globals['_GETJOINTPOSITIONSRESPONSE']._serialized_end = 530 - _globals['_MOVETOPOSITIONREQUEST']._serialized_start = 533 - _globals['_MOVETOPOSITIONREQUEST']._serialized_end = 661 - _globals['_MOVETOPOSITIONRESPONSE']._serialized_start = 663 - _globals['_MOVETOPOSITIONRESPONSE']._serialized_end = 687 - _globals['_MOVETOJOINTPOSITIONSREQUEST']._serialized_start = 690 - _globals['_MOVETOJOINTPOSITIONSREQUEST']._serialized_end = 855 - _globals['_MOVETOJOINTPOSITIONSRESPONSE']._serialized_start = 857 - _globals['_MOVETOJOINTPOSITIONSRESPONSE']._serialized_end = 887 - _globals['_MOVETHROUGHJOINTPOSITIONSREQUEST']._serialized_start = 890 - _globals['_MOVETHROUGHJOINTPOSITIONSREQUEST']._serialized_end = 1139 - _globals['_MOVETHROUGHJOINTPOSITIONSRESPONSE']._serialized_start = 1141 - _globals['_MOVETHROUGHJOINTPOSITIONSRESPONSE']._serialized_end = 1176 - _globals['_STOPREQUEST']._serialized_start = 1178 - _globals['_STOPREQUEST']._serialized_end = 1258 - _globals['_STOPRESPONSE']._serialized_start = 1260 - _globals['_STOPRESPONSE']._serialized_end = 1274 - _globals['_STATUS']._serialized_start = 1277 - _globals['_STATUS']._serialized_end = 1451 - _globals['_ISMOVINGREQUEST']._serialized_start = 1453 - _globals['_ISMOVINGREQUEST']._serialized_end = 1490 - _globals['_ISMOVINGRESPONSE']._serialized_start = 1492 - _globals['_ISMOVINGRESPONSE']._serialized_end = 1539 - _globals['_MOVEOPTIONS']._serialized_start = 1542 - _globals['_MOVEOPTIONS']._serialized_end = 1714 - _globals['_ARMSERVICE']._serialized_start = 1717 - _globals['_ARMSERVICE']._serialized_end = 3508 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.arm.v1.arm_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x19com.viam.component.arm.v1Z go.viam.com/api/component/arm/v1' + _ARMSERVICE.methods_by_name['GetEndPosition']._options = None + _ARMSERVICE.methods_by_name['GetEndPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02,\x12*/viam/api/v1/component/arm/{name}/position' + _ARMSERVICE.methods_by_name['MoveToPosition']._options = None + _ARMSERVICE.methods_by_name['MoveToPosition']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/arm/{name}/position' + _ARMSERVICE.methods_by_name['GetJointPositions']._options = None + _ARMSERVICE.methods_by_name['GetJointPositions']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/arm/{name}/joint_positions' + _ARMSERVICE.methods_by_name['MoveToJointPositions']._options = None + _ARMSERVICE.methods_by_name['MoveToJointPositions']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x023\x1a1/viam/api/v1/component/arm/{name}/joint_positions' + _ARMSERVICE.methods_by_name['MoveThroughJointPositions']._options = None + _ARMSERVICE.methods_by_name['MoveThroughJointPositions']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02@">/viam/api/v1/component/arm/{name}/move_through_joint_positions' + _ARMSERVICE.methods_by_name['Stop']._options = None + _ARMSERVICE.methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02("&/viam/api/v1/component/arm/{name}/stop' + _ARMSERVICE.methods_by_name['IsMoving']._options = None + _ARMSERVICE.methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/arm/{name}/is_moving' + _ARMSERVICE.methods_by_name['DoCommand']._options = None + _ARMSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02.",/viam/api/v1/component/arm/{name}/do_command' + _ARMSERVICE.methods_by_name['GetKinematics']._options = None + _ARMSERVICE.methods_by_name['GetKinematics']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/arm/{name}/kinematics' + _ARMSERVICE.methods_by_name['GetGeometries']._options = None + _ARMSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/arm/{name}/geometries' + _ARMSERVICE.methods_by_name['Get3DModels']._options = None + _ARMSERVICE.methods_by_name['Get3DModels']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/arm/{name}/3d_models' + _GETENDPOSITIONREQUEST._serialized_start = 137 + _GETENDPOSITIONREQUEST._serialized_end = 227 + _GETENDPOSITIONRESPONSE._serialized_start = 229 + _GETENDPOSITIONRESPONSE._serialized_end = 295 + _JOINTPOSITIONS._serialized_start = 297 + _JOINTPOSITIONS._serialized_end = 337 + _GETJOINTPOSITIONSREQUEST._serialized_start = 339 + _GETJOINTPOSITIONSREQUEST._serialized_end = 432 + _GETJOINTPOSITIONSRESPONSE._serialized_start = 434 + _GETJOINTPOSITIONSRESPONSE._serialized_end = 530 + _MOVETOPOSITIONREQUEST._serialized_start = 533 + _MOVETOPOSITIONREQUEST._serialized_end = 661 + _MOVETOPOSITIONRESPONSE._serialized_start = 663 + _MOVETOPOSITIONRESPONSE._serialized_end = 687 + _MOVETOJOINTPOSITIONSREQUEST._serialized_start = 690 + _MOVETOJOINTPOSITIONSREQUEST._serialized_end = 855 + _MOVETOJOINTPOSITIONSRESPONSE._serialized_start = 857 + _MOVETOJOINTPOSITIONSRESPONSE._serialized_end = 887 + _MOVETHROUGHJOINTPOSITIONSREQUEST._serialized_start = 890 + _MOVETHROUGHJOINTPOSITIONSREQUEST._serialized_end = 1139 + _MOVETHROUGHJOINTPOSITIONSRESPONSE._serialized_start = 1141 + _MOVETHROUGHJOINTPOSITIONSRESPONSE._serialized_end = 1176 + _STOPREQUEST._serialized_start = 1178 + _STOPREQUEST._serialized_end = 1258 + _STOPRESPONSE._serialized_start = 1260 + _STOPRESPONSE._serialized_end = 1274 + _STATUS._serialized_start = 1277 + _STATUS._serialized_end = 1451 + _ISMOVINGREQUEST._serialized_start = 1453 + _ISMOVINGREQUEST._serialized_end = 1490 + _ISMOVINGRESPONSE._serialized_start = 1492 + _ISMOVINGRESPONSE._serialized_end = 1539 + _MOVEOPTIONS._serialized_start = 1542 + _MOVEOPTIONS._serialized_end = 1714 + _ARMSERVICE._serialized_start = 1717 + _ARMSERVICE._serialized_end = 3508 \ No newline at end of file diff --git a/src/viam/gen/component/audioin/v1/audioin_pb2.py b/src/viam/gen/component/audioin/v1/audioin_pb2.py index 687d604c01..d6bf377ae0 100644 --- a/src/viam/gen/component/audioin/v1/audioin_pb2.py +++ b/src/viam/gen/component/audioin/v1/audioin_pb2.py @@ -1,34 +1,31 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/audioin/v1/audioin.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n"component/audioin/v1/audioin.proto\x12\x19viam.component.audioin.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"\xfa\x01\n\x0fGetAudioRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12)\n\x10duration_seconds\x18\x02 \x01(\x02R\x0fdurationSeconds\x12\x14\n\x05codec\x18\x03 \x01(\tR\x05codec\x12\x1d\n\nrequest_id\x18\x04 \x01(\tR\trequestId\x12D\n\x1eprevious_timestamp_nanoseconds\x18\x05 \x01(\x03R\x1cpreviousTimestampNanoseconds\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"n\n\x10GetAudioResponse\x12;\n\x05audio\x18\x01 \x01(\x0b2%.viam.component.audioin.v1.AudioChunkR\x05audio\x12\x1d\n\nrequest_id\x18\x02 \x01(\tR\trequestId"\xfd\x01\n\nAudioChunk\x12\x1d\n\naudio_data\x18\x01 \x01(\x0cR\taudioData\x128\n\naudio_info\x18\x02 \x01(\x0b2\x19.viam.common.v1.AudioInfoR\taudioInfo\x12>\n\x1bstart_timestamp_nanoseconds\x18\x03 \x01(\x03R\x19startTimestampNanoseconds\x12:\n\x19end_timestamp_nanoseconds\x18\x04 \x01(\x03R\x17endTimestampNanoseconds\x12\x1a\n\x08sequence\x18\x05 \x01(\x05R\x08sequence2\xee\x04\n\x0eAudioInService\x12\x9e\x01\n\x08GetAudio\x12*.viam.component.audioin.v1.GetAudioRequest\x1a+.viam.component.audioin.v1.GetAudioResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/audioin/{name}/get_audio0\x01\x12\x96\x01\n\rGetProperties\x12$.viam.common.v1.GetPropertiesRequest\x1a%.viam.common.v1.GetPropertiesResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/audioin/{name}/properties\x12\x88\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"6\x82\xd3\xe4\x93\x020"./viam/api/v1/service/audioin/{name}/do_command\x12\x96\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/audioin/{name}/geometriesBE\n\x1dcom.viam.component.audioin.v1Z$go.viam.com/api/component/audioin/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.audioin.v1.audioin_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1dcom.viam.component.audioin.v1Z$go.viam.com/api/component/audioin/v1' - _globals['_AUDIOINSERVICE'].methods_by_name['GetAudio']._loaded_options = None - _globals['_AUDIOINSERVICE'].methods_by_name['GetAudio']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/audioin/{name}/get_audio' - _globals['_AUDIOINSERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_AUDIOINSERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/audioin/{name}/properties' - _globals['_AUDIOINSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_AUDIOINSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/service/audioin/{name}/do_command' - _globals['_AUDIOINSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_AUDIOINSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/audioin/{name}/geometries' - _globals['_GETAUDIOREQUEST']._serialized_start = 150 - _globals['_GETAUDIOREQUEST']._serialized_end = 400 - _globals['_GETAUDIORESPONSE']._serialized_start = 402 - _globals['_GETAUDIORESPONSE']._serialized_end = 512 - _globals['_AUDIOCHUNK']._serialized_start = 515 - _globals['_AUDIOCHUNK']._serialized_end = 768 - _globals['_AUDIOINSERVICE']._serialized_start = 771 - _globals['_AUDIOINSERVICE']._serialized_end = 1393 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.audioin.v1.audioin_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1dcom.viam.component.audioin.v1Z$go.viam.com/api/component/audioin/v1' + _AUDIOINSERVICE.methods_by_name['GetAudio']._options = None + _AUDIOINSERVICE.methods_by_name['GetAudio']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/audioin/{name}/get_audio' + _AUDIOINSERVICE.methods_by_name['GetProperties']._options = None + _AUDIOINSERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/audioin/{name}/properties' + _AUDIOINSERVICE.methods_by_name['DoCommand']._options = None + _AUDIOINSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/service/audioin/{name}/do_command' + _AUDIOINSERVICE.methods_by_name['GetGeometries']._options = None + _AUDIOINSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/audioin/{name}/geometries' + _GETAUDIOREQUEST._serialized_start = 150 + _GETAUDIOREQUEST._serialized_end = 400 + _GETAUDIORESPONSE._serialized_start = 402 + _GETAUDIORESPONSE._serialized_end = 512 + _AUDIOCHUNK._serialized_start = 515 + _AUDIOCHUNK._serialized_end = 768 + _AUDIOINSERVICE._serialized_start = 771 + _AUDIOINSERVICE._serialized_end = 1393 \ No newline at end of file diff --git a/src/viam/gen/component/audioout/v1/audioout_pb2.py b/src/viam/gen/component/audioout/v1/audioout_pb2.py index 87e6156019..da68a6cacc 100644 --- a/src/viam/gen/component/audioout/v1/audioout_pb2.py +++ b/src/viam/gen/component/audioout/v1/audioout_pb2.py @@ -1,32 +1,29 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/audioout/v1/audioout.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$component/audioout/v1/audioout.proto\x12\x1aviam.component.audioout.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"\xa9\x01\n\x0bPlayRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1d\n\naudio_data\x18\x02 \x01(\x0cR\taudioData\x128\n\naudio_info\x18\x03 \x01(\x0b2\x19.viam.common.v1.AudioInfoR\taudioInfo\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cPlayResponse2\xe2\x04\n\x0fAudioOutService\x12\x8e\x01\n\x04Play\x12\'.viam.component.audioout.v1.PlayRequest\x1a(.viam.component.audioout.v1.PlayResponse"3\x82\xd3\xe4\x93\x02-"+/viam/api/v1/component/audioout/{name}/play\x12\x97\x01\n\rGetProperties\x12$.viam.common.v1.GetPropertiesRequest\x1a%.viam.common.v1.GetPropertiesResponse"9\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/audioout/{name}/properties\x12\x89\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"7\x82\xd3\xe4\x93\x021"//viam/api/v1/service/audioout/{name}/do_command\x12\x97\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"9\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/audioout/{name}/geometriesBG\n\x1ecom.viam.component.audioout.v1Z%go.viam.com/api/component/audioout/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.audioout.v1.audioout_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1ecom.viam.component.audioout.v1Z%go.viam.com/api/component/audioout/v1' - _globals['_AUDIOOUTSERVICE'].methods_by_name['Play']._loaded_options = None - _globals['_AUDIOOUTSERVICE'].methods_by_name['Play']._serialized_options = b'\x82\xd3\xe4\x93\x02-"+/viam/api/v1/component/audioout/{name}/play' - _globals['_AUDIOOUTSERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_AUDIOOUTSERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/audioout/{name}/properties' - _globals['_AUDIOOUTSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_AUDIOOUTSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/service/audioout/{name}/do_command' - _globals['_AUDIOOUTSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_AUDIOOUTSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/audioout/{name}/geometries' - _globals['_PLAYREQUEST']._serialized_start = 153 - _globals['_PLAYREQUEST']._serialized_end = 322 - _globals['_PLAYRESPONSE']._serialized_start = 324 - _globals['_PLAYRESPONSE']._serialized_end = 338 - _globals['_AUDIOOUTSERVICE']._serialized_start = 341 - _globals['_AUDIOOUTSERVICE']._serialized_end = 951 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.audioout.v1.audioout_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1ecom.viam.component.audioout.v1Z%go.viam.com/api/component/audioout/v1' + _AUDIOOUTSERVICE.methods_by_name['Play']._options = None + _AUDIOOUTSERVICE.methods_by_name['Play']._serialized_options = b'\x82\xd3\xe4\x93\x02-"+/viam/api/v1/component/audioout/{name}/play' + _AUDIOOUTSERVICE.methods_by_name['GetProperties']._options = None + _AUDIOOUTSERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/audioout/{name}/properties' + _AUDIOOUTSERVICE.methods_by_name['DoCommand']._options = None + _AUDIOOUTSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/service/audioout/{name}/do_command' + _AUDIOOUTSERVICE.methods_by_name['GetGeometries']._options = None + _AUDIOOUTSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/audioout/{name}/geometries' + _PLAYREQUEST._serialized_start = 153 + _PLAYREQUEST._serialized_end = 322 + _PLAYRESPONSE._serialized_start = 324 + _PLAYRESPONSE._serialized_end = 338 + _AUDIOOUTSERVICE._serialized_start = 341 + _AUDIOOUTSERVICE._serialized_end = 951 \ No newline at end of file diff --git a/src/viam/gen/component/base/v1/base_pb2.py b/src/viam/gen/component/base/v1/base_pb2.py index a60a66ff92..7b066c97e3 100644 --- a/src/viam/gen/component/base/v1/base_pb2.py +++ b/src/viam/gen/component/base/v1/base_pb2.py @@ -1,66 +1,63 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/base/v1/base.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ccomponent/base/v1/base.proto\x12\x16viam.component.base.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"\x97\x01\n\x13MoveStraightRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0bdistance_mm\x18\x02 \x01(\x03R\ndistanceMm\x12\x1c\n\nmm_per_sec\x18\x03 \x01(\x01R\x08mmPerSec\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x16\n\x14MoveStraightResponse"\x8f\x01\n\x0bSpinRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n\tangle_deg\x18\x02 \x01(\x01R\x08angleDeg\x12 \n\x0cdegs_per_sec\x18\x03 \x01(\x01R\ndegsPerSec\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cSpinResponse"P\n\x0bStopRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cStopResponse"\xb8\x01\n\x0fSetPowerRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12/\n\x06linear\x18\x02 \x01(\x0b2\x17.viam.common.v1.Vector3R\x06linear\x121\n\x07angular\x18\x03 \x01(\x0b2\x17.viam.common.v1.Vector3R\x07angular\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x12\n\x10SetPowerResponse"\xbb\x01\n\x12SetVelocityRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12/\n\x06linear\x18\x02 \x01(\x0b2\x17.viam.common.v1.Vector3R\x06linear\x121\n\x07angular\x18\x03 \x01(\x0b2\x17.viam.common.v1.Vector3R\x07angular\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x15\n\x13SetVelocityResponse"%\n\x0fIsMovingRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"/\n\x10IsMovingResponse\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving"Y\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xac\x01\n\x15GetPropertiesResponse\x12!\n\x0cwidth_meters\x18\x01 \x01(\x01R\x0bwidthMeters\x122\n\x15turning_radius_meters\x18\x02 \x01(\x01R\x13turningRadiusMeters\x12<\n\x1awheel_circumference_meters\x18\x03 \x01(\x01R\x18wheelCircumferenceMeters2\xe1\n\n\x0bBaseService\x12\xa7\x01\n\x0cMoveStraight\x12+.viam.component.base.v1.MoveStraightRequest\x1a,.viam.component.base.v1.MoveStraightResponse"<\xa0\x92)\x01\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/base/{name}/move_straight\x12\x86\x01\n\x04Spin\x12#.viam.component.base.v1.SpinRequest\x1a$.viam.component.base.v1.SpinResponse"3\xa0\x92)\x01\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/component/base/{name}/spin\x12\x97\x01\n\x08SetPower\x12\'.viam.component.base.v1.SetPowerRequest\x1a(.viam.component.base.v1.SetPowerResponse"8\xa0\x92)\x01\x82\xd3\xe4\x93\x02.",/viam/api/v1/component/base/{name}/set_power\x12\xa3\x01\n\x0bSetVelocity\x12*.viam.component.base.v1.SetVelocityRequest\x1a+.viam.component.base.v1.SetVelocityResponse";\xa0\x92)\x01\x82\xd3\xe4\x93\x021"//viam/api/v1/component/base/{name}/set_velocity\x12\x82\x01\n\x04Stop\x12#.viam.component.base.v1.StopRequest\x1a$.viam.component.base.v1.StopResponse"/\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/component/base/{name}/stop\x12\x93\x01\n\x08IsMoving\x12\'.viam.component.base.v1.IsMovingRequest\x1a(.viam.component.base.v1.IsMovingResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/base/{name}/is_moving\x12\x87\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"5\x82\xd3\xe4\x93\x02/"-/viam/api/v1/component/base/{name}/do_command\x12\x93\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"5\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/base/{name}/geometries\x12\xa3\x01\n\rGetProperties\x12,.viam.component.base.v1.GetPropertiesRequest\x1a-.viam.component.base.v1.GetPropertiesResponse"5\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/base/{name}/propertiesB?\n\x1acom.viam.component.base.v1Z!go.viam.com/api/component/base/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.base.v1.base_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1acom.viam.component.base.v1Z!go.viam.com/api/component/base/v1' - _globals['_BASESERVICE'].methods_by_name['MoveStraight']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['MoveStraight']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/base/{name}/move_straight' - _globals['_BASESERVICE'].methods_by_name['Spin']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['Spin']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/component/base/{name}/spin' - _globals['_BASESERVICE'].methods_by_name['SetPower']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['SetPower']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02.",/viam/api/v1/component/base/{name}/set_power' - _globals['_BASESERVICE'].methods_by_name['SetVelocity']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['SetVelocity']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x021"//viam/api/v1/component/base/{name}/set_velocity' - _globals['_BASESERVICE'].methods_by_name['Stop']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/component/base/{name}/stop' - _globals['_BASESERVICE'].methods_by_name['IsMoving']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/base/{name}/is_moving' - _globals['_BASESERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02/"-/viam/api/v1/component/base/{name}/do_command' - _globals['_BASESERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/base/{name}/geometries' - _globals['_BASESERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_BASESERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/base/{name}/properties' - _globals['_MOVESTRAIGHTREQUEST']._serialized_start = 141 - _globals['_MOVESTRAIGHTREQUEST']._serialized_end = 292 - _globals['_MOVESTRAIGHTRESPONSE']._serialized_start = 294 - _globals['_MOVESTRAIGHTRESPONSE']._serialized_end = 316 - _globals['_SPINREQUEST']._serialized_start = 319 - _globals['_SPINREQUEST']._serialized_end = 462 - _globals['_SPINRESPONSE']._serialized_start = 464 - _globals['_SPINRESPONSE']._serialized_end = 478 - _globals['_STOPREQUEST']._serialized_start = 480 - _globals['_STOPREQUEST']._serialized_end = 560 - _globals['_STOPRESPONSE']._serialized_start = 562 - _globals['_STOPRESPONSE']._serialized_end = 576 - _globals['_SETPOWERREQUEST']._serialized_start = 579 - _globals['_SETPOWERREQUEST']._serialized_end = 763 - _globals['_SETPOWERRESPONSE']._serialized_start = 765 - _globals['_SETPOWERRESPONSE']._serialized_end = 783 - _globals['_SETVELOCITYREQUEST']._serialized_start = 786 - _globals['_SETVELOCITYREQUEST']._serialized_end = 973 - _globals['_SETVELOCITYRESPONSE']._serialized_start = 975 - _globals['_SETVELOCITYRESPONSE']._serialized_end = 996 - _globals['_ISMOVINGREQUEST']._serialized_start = 998 - _globals['_ISMOVINGREQUEST']._serialized_end = 1035 - _globals['_ISMOVINGRESPONSE']._serialized_start = 1037 - _globals['_ISMOVINGRESPONSE']._serialized_end = 1084 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 1086 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 1175 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 1178 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 1350 - _globals['_BASESERVICE']._serialized_start = 1353 - _globals['_BASESERVICE']._serialized_end = 2730 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.base.v1.base_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1acom.viam.component.base.v1Z!go.viam.com/api/component/base/v1' + _BASESERVICE.methods_by_name['MoveStraight']._options = None + _BASESERVICE.methods_by_name['MoveStraight']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/base/{name}/move_straight' + _BASESERVICE.methods_by_name['Spin']._options = None + _BASESERVICE.methods_by_name['Spin']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/component/base/{name}/spin' + _BASESERVICE.methods_by_name['SetPower']._options = None + _BASESERVICE.methods_by_name['SetPower']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02.",/viam/api/v1/component/base/{name}/set_power' + _BASESERVICE.methods_by_name['SetVelocity']._options = None + _BASESERVICE.methods_by_name['SetVelocity']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x021"//viam/api/v1/component/base/{name}/set_velocity' + _BASESERVICE.methods_by_name['Stop']._options = None + _BASESERVICE.methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/component/base/{name}/stop' + _BASESERVICE.methods_by_name['IsMoving']._options = None + _BASESERVICE.methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/base/{name}/is_moving' + _BASESERVICE.methods_by_name['DoCommand']._options = None + _BASESERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02/"-/viam/api/v1/component/base/{name}/do_command' + _BASESERVICE.methods_by_name['GetGeometries']._options = None + _BASESERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/base/{name}/geometries' + _BASESERVICE.methods_by_name['GetProperties']._options = None + _BASESERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/base/{name}/properties' + _MOVESTRAIGHTREQUEST._serialized_start = 141 + _MOVESTRAIGHTREQUEST._serialized_end = 292 + _MOVESTRAIGHTRESPONSE._serialized_start = 294 + _MOVESTRAIGHTRESPONSE._serialized_end = 316 + _SPINREQUEST._serialized_start = 319 + _SPINREQUEST._serialized_end = 462 + _SPINRESPONSE._serialized_start = 464 + _SPINRESPONSE._serialized_end = 478 + _STOPREQUEST._serialized_start = 480 + _STOPREQUEST._serialized_end = 560 + _STOPRESPONSE._serialized_start = 562 + _STOPRESPONSE._serialized_end = 576 + _SETPOWERREQUEST._serialized_start = 579 + _SETPOWERREQUEST._serialized_end = 763 + _SETPOWERRESPONSE._serialized_start = 765 + _SETPOWERRESPONSE._serialized_end = 783 + _SETVELOCITYREQUEST._serialized_start = 786 + _SETVELOCITYREQUEST._serialized_end = 973 + _SETVELOCITYRESPONSE._serialized_start = 975 + _SETVELOCITYRESPONSE._serialized_end = 996 + _ISMOVINGREQUEST._serialized_start = 998 + _ISMOVINGREQUEST._serialized_end = 1035 + _ISMOVINGRESPONSE._serialized_start = 1037 + _ISMOVINGRESPONSE._serialized_end = 1084 + _GETPROPERTIESREQUEST._serialized_start = 1086 + _GETPROPERTIESREQUEST._serialized_end = 1175 + _GETPROPERTIESRESPONSE._serialized_start = 1178 + _GETPROPERTIESRESPONSE._serialized_end = 1350 + _BASESERVICE._serialized_start = 1353 + _BASESERVICE._serialized_end = 2730 \ No newline at end of file diff --git a/src/viam/gen/component/board/v1/board_pb2.py b/src/viam/gen/component/board/v1/board_pb2.py index c1160e21f4..82ec97e92b 100644 --- a/src/viam/gen/component/board/v1/board_pb2.py +++ b/src/viam/gen/component/board/v1/board_pb2.py @@ -1,103 +1,100 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/board/v1/board.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ecomponent/board/v1/board.proto\x12\x17viam.component.board.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1cgoogle/protobuf/struct.proto"\xb9\x02\n\x06Status\x12F\n\x07analogs\x18\x01 \x03(\x0b2,.viam.component.board.v1.Status.AnalogsEntryR\x07analogs\x12e\n\x12digital_interrupts\x18\x02 \x03(\x0b26.viam.component.board.v1.Status.DigitalInterruptsEntryR\x11digitalInterrupts\x1a:\n\x0cAnalogsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x05R\x05value:\x028\x01\x1aD\n\x16DigitalInterruptsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x03R\x05value:\x028\x01"y\n\x0eSetGPIORequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03pin\x18\x02 \x01(\tR\x03pin\x12\x12\n\x04high\x18\x03 \x01(\x08R\x04high\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x11\n\x0fSetGPIOResponse"e\n\x0eGetGPIORequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03pin\x18\x02 \x01(\tR\x03pin\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"%\n\x0fGetGPIOResponse\x12\x12\n\x04high\x18\x01 \x01(\x08R\x04high"a\n\nPWMRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03pin\x18\x02 \x01(\tR\x03pin\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"3\n\x0bPWMResponse\x12$\n\x0eduty_cycle_pct\x18\x01 \x01(\x01R\x0cdutyCyclePct"\x8a\x01\n\rSetPWMRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03pin\x18\x02 \x01(\tR\x03pin\x12$\n\x0eduty_cycle_pct\x18\x03 \x01(\x01R\x0cdutyCyclePct\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x10\n\x0eSetPWMResponse"j\n\x13PWMFrequencyRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03pin\x18\x02 \x01(\tR\x03pin\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"9\n\x14PWMFrequencyResponse\x12!\n\x0cfrequency_hz\x18\x01 \x01(\x04R\x0bfrequencyHz"\x90\x01\n\x16SetPWMFrequencyRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03pin\x18\x02 \x01(\tR\x03pin\x12!\n\x0cfrequency_hz\x18\x03 \x01(\x04R\x0bfrequencyHz\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x19\n\x17SetPWMFrequencyResponse"\x95\x01\n\x17ReadAnalogReaderRequest\x12\x1d\n\nboard_name\x18\x01 \x01(\tR\tboardName\x12,\n\x12analog_reader_name\x18\x02 \x01(\tR\x10analogReaderName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x87\x01\n\x18ReadAnalogReaderResponse\x12\x14\n\x05value\x18\x01 \x01(\x05R\x05value\x12\x1b\n\tmin_range\x18\x02 \x01(\x02R\x08minRange\x12\x1b\n\tmax_range\x18\x03 \x01(\x02R\x08maxRange\x12\x1b\n\tstep_size\x18\x04 \x01(\x02R\x08stepSize"\x7f\n\x12WriteAnalogRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03pin\x18\x02 \x01(\tR\x03pin\x12\x14\n\x05value\x18\x03 \x01(\x05R\x05value\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x15\n\x13WriteAnalogResponse"\xa5\x01\n\x1fGetDigitalInterruptValueRequest\x12\x1d\n\nboard_name\x18\x01 \x01(\tR\tboardName\x124\n\x16digital_interrupt_name\x18\x02 \x01(\tR\x14digitalInterruptName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"8\n GetDigitalInterruptValueResponse\x12\x14\n\x05value\x18\x01 \x01(\x03R\x05value"t\n\x12StreamTicksRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n\tpin_names\x18\x02 \x03(\tR\x08pinNames\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"X\n\x13StreamTicksResponse\x12\x19\n\x08pin_name\x18\x01 \x01(\tR\x07pinName\x12\x12\n\x04time\x18\x02 \x01(\x04R\x04time\x12\x12\n\x04high\x18\x03 \x01(\x08R\x04high"\xe4\x01\n\x13SetPowerModeRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12A\n\npower_mode\x18\x02 \x01(\x0e2".viam.component.board.v1.PowerModeR\tpowerMode\x12:\n\x08duration\x18\x03 \x01(\x0b2\x19.google.protobuf.DurationH\x00R\x08duration\x88\x01\x01\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extraB\x0b\n\t_duration"\x16\n\x14SetPowerModeResponse*[\n\tPowerMode\x12\x1a\n\x16POWER_MODE_UNSPECIFIED\x10\x00\x12\x15\n\x11POWER_MODE_NORMAL\x10\x01\x12\x1b\n\x17POWER_MODE_OFFLINE_DEEP\x10\x022\xf0\x10\n\x0cBoardService\x12\x8e\x01\n\x07SetGPIO\x12\'.viam.component.board.v1.SetGPIORequest\x1a(.viam.component.board.v1.SetGPIOResponse"0\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/board/{name}/gpio\x12\x8e\x01\n\x07GetGPIO\x12\'.viam.component.board.v1.GetGPIORequest\x1a(.viam.component.board.v1.GetGPIOResponse"0\x82\xd3\xe4\x93\x02*\x12(/viam/api/v1/component/board/{name}/gpio\x12\x81\x01\n\x03PWM\x12#.viam.component.board.v1.PWMRequest\x1a$.viam.component.board.v1.PWMResponse"/\x82\xd3\xe4\x93\x02)\x12\'/viam/api/v1/component/board/{name}/pwm\x12\x8a\x01\n\x06SetPWM\x12&.viam.component.board.v1.SetPWMRequest\x1a\'.viam.component.board.v1.SetPWMResponse"/\x82\xd3\xe4\x93\x02)\x1a\'/viam/api/v1/component/board/{name}/pwm\x12\xa1\x01\n\x0cPWMFrequency\x12,.viam.component.board.v1.PWMFrequencyRequest\x1a-.viam.component.board.v1.PWMFrequencyResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/board/{name}/pwm_freq\x12\xaa\x01\n\x0fSetPWMFrequency\x12/.viam.component.board.v1.SetPWMFrequencyRequest\x1a0.viam.component.board.v1.SetPWMFrequencyResponse"4\x82\xd3\xe4\x93\x02.\x1a,/viam/api/v1/component/board/{name}/pwm_freq\x12\x88\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"6\x82\xd3\xe4\x93\x020"./viam/api/v1/component/board/{name}/do_command\x12\xd2\x01\n\x10ReadAnalogReader\x120.viam.component.board.v1.ReadAnalogReaderRequest\x1a1.viam.component.board.v1.ReadAnalogReaderResponse"Y\x82\xd3\xe4\x93\x02S\x12Q/viam/api/v1/component/board/{board_name}/analog_reader/{analog_reader_name}/read\x12\xa2\x01\n\x0bWriteAnalog\x12+.viam.component.board.v1.WriteAnalogRequest\x1a,.viam.component.board.v1.WriteAnalogResponse"8\x82\xd3\xe4\x93\x022\x1a0/viam/api/v1/component/board/{name}/analog_write\x12\xf3\x01\n\x18GetDigitalInterruptValue\x128.viam.component.board.v1.GetDigitalInterruptValueRequest\x1a9.viam.component.board.v1.GetDigitalInterruptValueResponse"b\x82\xd3\xe4\x93\x02\\\x12Z/viam/api/v1/component/board/{board_name}/digital_interrupt/{digital_interrupt_name}/value\x12\xa3\x01\n\x0bStreamTicks\x12+.viam.component.board.v1.StreamTicksRequest\x1a,.viam.component.board.v1.StreamTicksResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/board/{name}/tick_stream0\x01\x12\xa3\x01\n\x0cSetPowerMode\x12,.viam.component.board.v1.SetPowerModeRequest\x1a-.viam.component.board.v1.SetPowerModeResponse"6\x82\xd3\xe4\x93\x020\x1a./viam/api/v1/component/board/{name}/power_mode\x12\x94\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"6\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/board/{name}/geometriesBA\n\x1bcom.viam.component.board.v1Z"go.viam.com/api/component/board/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.board.v1.board_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1bcom.viam.component.board.v1Z"go.viam.com/api/component/board/v1' - _globals['_STATUS_ANALOGSENTRY']._loaded_options = None - _globals['_STATUS_ANALOGSENTRY']._serialized_options = b'8\x01' - _globals['_STATUS_DIGITALINTERRUPTSENTRY']._loaded_options = None - _globals['_STATUS_DIGITALINTERRUPTSENTRY']._serialized_options = b'8\x01' - _globals['_BOARDSERVICE'].methods_by_name['SetGPIO']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['SetGPIO']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/board/{name}/gpio' - _globals['_BOARDSERVICE'].methods_by_name['GetGPIO']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['GetGPIO']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x12(/viam/api/v1/component/board/{name}/gpio' - _globals['_BOARDSERVICE'].methods_by_name['PWM']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['PWM']._serialized_options = b"\x82\xd3\xe4\x93\x02)\x12'/viam/api/v1/component/board/{name}/pwm" - _globals['_BOARDSERVICE'].methods_by_name['SetPWM']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['SetPWM']._serialized_options = b"\x82\xd3\xe4\x93\x02)\x1a'/viam/api/v1/component/board/{name}/pwm" - _globals['_BOARDSERVICE'].methods_by_name['PWMFrequency']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['PWMFrequency']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/board/{name}/pwm_freq' - _globals['_BOARDSERVICE'].methods_by_name['SetPWMFrequency']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['SetPWMFrequency']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x1a,/viam/api/v1/component/board/{name}/pwm_freq' - _globals['_BOARDSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/component/board/{name}/do_command' - _globals['_BOARDSERVICE'].methods_by_name['ReadAnalogReader']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['ReadAnalogReader']._serialized_options = b'\x82\xd3\xe4\x93\x02S\x12Q/viam/api/v1/component/board/{board_name}/analog_reader/{analog_reader_name}/read' - _globals['_BOARDSERVICE'].methods_by_name['WriteAnalog']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['WriteAnalog']._serialized_options = b'\x82\xd3\xe4\x93\x022\x1a0/viam/api/v1/component/board/{name}/analog_write' - _globals['_BOARDSERVICE'].methods_by_name['GetDigitalInterruptValue']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['GetDigitalInterruptValue']._serialized_options = b'\x82\xd3\xe4\x93\x02\\\x12Z/viam/api/v1/component/board/{board_name}/digital_interrupt/{digital_interrupt_name}/value' - _globals['_BOARDSERVICE'].methods_by_name['StreamTicks']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['StreamTicks']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/board/{name}/tick_stream' - _globals['_BOARDSERVICE'].methods_by_name['SetPowerMode']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['SetPowerMode']._serialized_options = b'\x82\xd3\xe4\x93\x020\x1a./viam/api/v1/component/board/{name}/power_mode' - _globals['_BOARDSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_BOARDSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/board/{name}/geometries' - _globals['_POWERMODE']._serialized_start = 2558 - _globals['_POWERMODE']._serialized_end = 2649 - _globals['_STATUS']._serialized_start = 176 - _globals['_STATUS']._serialized_end = 489 - _globals['_STATUS_ANALOGSENTRY']._serialized_start = 361 - _globals['_STATUS_ANALOGSENTRY']._serialized_end = 419 - _globals['_STATUS_DIGITALINTERRUPTSENTRY']._serialized_start = 421 - _globals['_STATUS_DIGITALINTERRUPTSENTRY']._serialized_end = 489 - _globals['_SETGPIOREQUEST']._serialized_start = 491 - _globals['_SETGPIOREQUEST']._serialized_end = 612 - _globals['_SETGPIORESPONSE']._serialized_start = 614 - _globals['_SETGPIORESPONSE']._serialized_end = 631 - _globals['_GETGPIOREQUEST']._serialized_start = 633 - _globals['_GETGPIOREQUEST']._serialized_end = 734 - _globals['_GETGPIORESPONSE']._serialized_start = 736 - _globals['_GETGPIORESPONSE']._serialized_end = 773 - _globals['_PWMREQUEST']._serialized_start = 775 - _globals['_PWMREQUEST']._serialized_end = 872 - _globals['_PWMRESPONSE']._serialized_start = 874 - _globals['_PWMRESPONSE']._serialized_end = 925 - _globals['_SETPWMREQUEST']._serialized_start = 928 - _globals['_SETPWMREQUEST']._serialized_end = 1066 - _globals['_SETPWMRESPONSE']._serialized_start = 1068 - _globals['_SETPWMRESPONSE']._serialized_end = 1084 - _globals['_PWMFREQUENCYREQUEST']._serialized_start = 1086 - _globals['_PWMFREQUENCYREQUEST']._serialized_end = 1192 - _globals['_PWMFREQUENCYRESPONSE']._serialized_start = 1194 - _globals['_PWMFREQUENCYRESPONSE']._serialized_end = 1251 - _globals['_SETPWMFREQUENCYREQUEST']._serialized_start = 1254 - _globals['_SETPWMFREQUENCYREQUEST']._serialized_end = 1398 - _globals['_SETPWMFREQUENCYRESPONSE']._serialized_start = 1400 - _globals['_SETPWMFREQUENCYRESPONSE']._serialized_end = 1425 - _globals['_READANALOGREADERREQUEST']._serialized_start = 1428 - _globals['_READANALOGREADERREQUEST']._serialized_end = 1577 - _globals['_READANALOGREADERRESPONSE']._serialized_start = 1580 - _globals['_READANALOGREADERRESPONSE']._serialized_end = 1715 - _globals['_WRITEANALOGREQUEST']._serialized_start = 1717 - _globals['_WRITEANALOGREQUEST']._serialized_end = 1844 - _globals['_WRITEANALOGRESPONSE']._serialized_start = 1846 - _globals['_WRITEANALOGRESPONSE']._serialized_end = 1867 - _globals['_GETDIGITALINTERRUPTVALUEREQUEST']._serialized_start = 1870 - _globals['_GETDIGITALINTERRUPTVALUEREQUEST']._serialized_end = 2035 - _globals['_GETDIGITALINTERRUPTVALUERESPONSE']._serialized_start = 2037 - _globals['_GETDIGITALINTERRUPTVALUERESPONSE']._serialized_end = 2093 - _globals['_STREAMTICKSREQUEST']._serialized_start = 2095 - _globals['_STREAMTICKSREQUEST']._serialized_end = 2211 - _globals['_STREAMTICKSRESPONSE']._serialized_start = 2213 - _globals['_STREAMTICKSRESPONSE']._serialized_end = 2301 - _globals['_SETPOWERMODEREQUEST']._serialized_start = 2304 - _globals['_SETPOWERMODEREQUEST']._serialized_end = 2532 - _globals['_SETPOWERMODERESPONSE']._serialized_start = 2534 - _globals['_SETPOWERMODERESPONSE']._serialized_end = 2556 - _globals['_BOARDSERVICE']._serialized_start = 2652 - _globals['_BOARDSERVICE']._serialized_end = 4812 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.board.v1.board_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1bcom.viam.component.board.v1Z"go.viam.com/api/component/board/v1' + _STATUS_ANALOGSENTRY._options = None + _STATUS_ANALOGSENTRY._serialized_options = b'8\x01' + _STATUS_DIGITALINTERRUPTSENTRY._options = None + _STATUS_DIGITALINTERRUPTSENTRY._serialized_options = b'8\x01' + _BOARDSERVICE.methods_by_name['SetGPIO']._options = None + _BOARDSERVICE.methods_by_name['SetGPIO']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/board/{name}/gpio' + _BOARDSERVICE.methods_by_name['GetGPIO']._options = None + _BOARDSERVICE.methods_by_name['GetGPIO']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x12(/viam/api/v1/component/board/{name}/gpio' + _BOARDSERVICE.methods_by_name['PWM']._options = None + _BOARDSERVICE.methods_by_name['PWM']._serialized_options = b"\x82\xd3\xe4\x93\x02)\x12'/viam/api/v1/component/board/{name}/pwm" + _BOARDSERVICE.methods_by_name['SetPWM']._options = None + _BOARDSERVICE.methods_by_name['SetPWM']._serialized_options = b"\x82\xd3\xe4\x93\x02)\x1a'/viam/api/v1/component/board/{name}/pwm" + _BOARDSERVICE.methods_by_name['PWMFrequency']._options = None + _BOARDSERVICE.methods_by_name['PWMFrequency']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/board/{name}/pwm_freq' + _BOARDSERVICE.methods_by_name['SetPWMFrequency']._options = None + _BOARDSERVICE.methods_by_name['SetPWMFrequency']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x1a,/viam/api/v1/component/board/{name}/pwm_freq' + _BOARDSERVICE.methods_by_name['DoCommand']._options = None + _BOARDSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/component/board/{name}/do_command' + _BOARDSERVICE.methods_by_name['ReadAnalogReader']._options = None + _BOARDSERVICE.methods_by_name['ReadAnalogReader']._serialized_options = b'\x82\xd3\xe4\x93\x02S\x12Q/viam/api/v1/component/board/{board_name}/analog_reader/{analog_reader_name}/read' + _BOARDSERVICE.methods_by_name['WriteAnalog']._options = None + _BOARDSERVICE.methods_by_name['WriteAnalog']._serialized_options = b'\x82\xd3\xe4\x93\x022\x1a0/viam/api/v1/component/board/{name}/analog_write' + _BOARDSERVICE.methods_by_name['GetDigitalInterruptValue']._options = None + _BOARDSERVICE.methods_by_name['GetDigitalInterruptValue']._serialized_options = b'\x82\xd3\xe4\x93\x02\\\x12Z/viam/api/v1/component/board/{board_name}/digital_interrupt/{digital_interrupt_name}/value' + _BOARDSERVICE.methods_by_name['StreamTicks']._options = None + _BOARDSERVICE.methods_by_name['StreamTicks']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/board/{name}/tick_stream' + _BOARDSERVICE.methods_by_name['SetPowerMode']._options = None + _BOARDSERVICE.methods_by_name['SetPowerMode']._serialized_options = b'\x82\xd3\xe4\x93\x020\x1a./viam/api/v1/component/board/{name}/power_mode' + _BOARDSERVICE.methods_by_name['GetGeometries']._options = None + _BOARDSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/board/{name}/geometries' + _POWERMODE._serialized_start = 2558 + _POWERMODE._serialized_end = 2649 + _STATUS._serialized_start = 176 + _STATUS._serialized_end = 489 + _STATUS_ANALOGSENTRY._serialized_start = 361 + _STATUS_ANALOGSENTRY._serialized_end = 419 + _STATUS_DIGITALINTERRUPTSENTRY._serialized_start = 421 + _STATUS_DIGITALINTERRUPTSENTRY._serialized_end = 489 + _SETGPIOREQUEST._serialized_start = 491 + _SETGPIOREQUEST._serialized_end = 612 + _SETGPIORESPONSE._serialized_start = 614 + _SETGPIORESPONSE._serialized_end = 631 + _GETGPIOREQUEST._serialized_start = 633 + _GETGPIOREQUEST._serialized_end = 734 + _GETGPIORESPONSE._serialized_start = 736 + _GETGPIORESPONSE._serialized_end = 773 + _PWMREQUEST._serialized_start = 775 + _PWMREQUEST._serialized_end = 872 + _PWMRESPONSE._serialized_start = 874 + _PWMRESPONSE._serialized_end = 925 + _SETPWMREQUEST._serialized_start = 928 + _SETPWMREQUEST._serialized_end = 1066 + _SETPWMRESPONSE._serialized_start = 1068 + _SETPWMRESPONSE._serialized_end = 1084 + _PWMFREQUENCYREQUEST._serialized_start = 1086 + _PWMFREQUENCYREQUEST._serialized_end = 1192 + _PWMFREQUENCYRESPONSE._serialized_start = 1194 + _PWMFREQUENCYRESPONSE._serialized_end = 1251 + _SETPWMFREQUENCYREQUEST._serialized_start = 1254 + _SETPWMFREQUENCYREQUEST._serialized_end = 1398 + _SETPWMFREQUENCYRESPONSE._serialized_start = 1400 + _SETPWMFREQUENCYRESPONSE._serialized_end = 1425 + _READANALOGREADERREQUEST._serialized_start = 1428 + _READANALOGREADERREQUEST._serialized_end = 1577 + _READANALOGREADERRESPONSE._serialized_start = 1580 + _READANALOGREADERRESPONSE._serialized_end = 1715 + _WRITEANALOGREQUEST._serialized_start = 1717 + _WRITEANALOGREQUEST._serialized_end = 1844 + _WRITEANALOGRESPONSE._serialized_start = 1846 + _WRITEANALOGRESPONSE._serialized_end = 1867 + _GETDIGITALINTERRUPTVALUEREQUEST._serialized_start = 1870 + _GETDIGITALINTERRUPTVALUEREQUEST._serialized_end = 2035 + _GETDIGITALINTERRUPTVALUERESPONSE._serialized_start = 2037 + _GETDIGITALINTERRUPTVALUERESPONSE._serialized_end = 2093 + _STREAMTICKSREQUEST._serialized_start = 2095 + _STREAMTICKSREQUEST._serialized_end = 2211 + _STREAMTICKSRESPONSE._serialized_start = 2213 + _STREAMTICKSRESPONSE._serialized_end = 2301 + _SETPOWERMODEREQUEST._serialized_start = 2304 + _SETPOWERMODEREQUEST._serialized_end = 2532 + _SETPOWERMODERESPONSE._serialized_start = 2534 + _SETPOWERMODERESPONSE._serialized_end = 2556 + _BOARDSERVICE._serialized_start = 2652 + _BOARDSERVICE._serialized_end = 4812 \ No newline at end of file diff --git a/src/viam/gen/component/button/v1/button_pb2.py b/src/viam/gen/component/button/v1/button_pb2.py index 42eda925e1..c2c0db3714 100644 --- a/src/viam/gen/component/button/v1/button_pb2.py +++ b/src/viam/gen/component/button/v1/button_pb2.py @@ -1,28 +1,25 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/button/v1/button.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n component/button/v1/button.proto\x12\x18viam.component.button.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"P\n\x0bPushRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cPushResponse2\xa6\x02\n\rButtonService\x12\x88\x01\n\x04Push\x12%.viam.component.button.v1.PushRequest\x1a&.viam.component.button.v1.PushResponse"1\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/button/{name}/push\x12\x89\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"7\x82\xd3\xe4\x93\x021"//viam/api/v1/component/button/{name}/do_commandBC\n\x1ccom.viam.component.button.v1Z#go.viam.com/api/component/button/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.button.v1.button_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1ccom.viam.component.button.v1Z#go.viam.com/api/component/button/v1' - _globals['_BUTTONSERVICE'].methods_by_name['Push']._loaded_options = None - _globals['_BUTTONSERVICE'].methods_by_name['Push']._serialized_options = b'\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/button/{name}/push' - _globals['_BUTTONSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_BUTTONSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/button/{name}/do_command' - _globals['_PUSHREQUEST']._serialized_start = 146 - _globals['_PUSHREQUEST']._serialized_end = 226 - _globals['_PUSHRESPONSE']._serialized_start = 228 - _globals['_PUSHRESPONSE']._serialized_end = 242 - _globals['_BUTTONSERVICE']._serialized_start = 245 - _globals['_BUTTONSERVICE']._serialized_end = 539 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.button.v1.button_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1ccom.viam.component.button.v1Z#go.viam.com/api/component/button/v1' + _BUTTONSERVICE.methods_by_name['Push']._options = None + _BUTTONSERVICE.methods_by_name['Push']._serialized_options = b'\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/button/{name}/push' + _BUTTONSERVICE.methods_by_name['DoCommand']._options = None + _BUTTONSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/button/{name}/do_command' + _PUSHREQUEST._serialized_start = 146 + _PUSHREQUEST._serialized_end = 226 + _PUSHRESPONSE._serialized_start = 228 + _PUSHRESPONSE._serialized_end = 242 + _BUTTONSERVICE._serialized_start = 245 + _BUTTONSERVICE._serialized_end = 539 \ No newline at end of file diff --git a/src/viam/gen/component/camera/v1/camera_pb2.py b/src/viam/gen/component/camera/v1/camera_pb2.py index 3a7dcb1e33..f549e23585 100644 --- a/src/viam/gen/component/camera/v1/camera_pb2.py +++ b/src/viam/gen/component/camera/v1/camera_pb2.py @@ -1,10 +1,8 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/camera/v1/camera.proto') _sym_db = _symbol_database.Default() from ....app.data.v1 import data_pb2 as app_dot_data_dot_v1_dot_data__pb2 from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 @@ -12,57 +10,56 @@ from google.api import httpbody_pb2 as google_dot_api_dot_httpbody__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n component/camera/v1/camera.proto\x12\x18viam.component.camera.v1\x1a\x16app/data/v1/data.proto\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19google/api/httpbody.proto\x1a\x1cgoogle/protobuf/struct.proto"q\n\x0fGetImageRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n\tmime_type\x18\x02 \x01(\tR\x08mimeType\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"E\n\x10GetImageResponse\x12\x1b\n\tmime_type\x18\x01 \x01(\tR\x08mimeType\x12\x14\n\x05image\x18\x02 \x01(\x0cR\x05image"\x85\x01\n\x10GetImagesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12.\n\x13filter_source_names\x18\x02 \x03(\tR\x11filterSourceNames\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x9d\x01\n\x11GetImagesResponse\x127\n\x06images\x18\x01 \x03(\x0b2\x1f.viam.component.camera.v1.ImageR\x06images\x12O\n\x11response_metadata\x18\xa4\x92\x05 \x01(\x0b2 .viam.common.v1.ResponseMetadataR\x10responseMetadata"\xd6\x01\n\x05Image\x12\x1f\n\x0bsource_name\x18\x01 \x01(\tR\nsourceName\x128\n\x06format\x18\x02 \x01(\x0e2 .viam.component.camera.v1.FormatR\x06format\x12\x14\n\x05image\x18\x03 \x01(\x0cR\x05image\x12\x1b\n\tmime_type\x18\x04 \x01(\tR\x08mimeType\x12?\n\x0bannotations\x18\x05 \x01(\x0b2\x1d.viam.app.data.v1.AnnotationsR\x0bannotations"t\n\x12RenderFrameRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n\tmime_type\x18\x02 \x01(\tR\x08mimeType\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"v\n\x14GetPointCloudRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n\tmime_type\x18\x02 \x01(\tR\x08mimeType\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"U\n\x15GetPointCloudResponse\x12\x1b\n\tmime_type\x18\x01 \x01(\tR\x08mimeType\x12\x1f\n\x0bpoint_cloud\x18\x02 \x01(\x0cR\npointCloud"*\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"\xd3\x02\n\x15GetPropertiesResponse\x12!\n\x0csupports_pcd\x18\x01 \x01(\x08R\x0bsupportsPcd\x12`\n\x14intrinsic_parameters\x18\x02 \x01(\x0b2-.viam.component.camera.v1.IntrinsicParametersR\x13intrinsicParameters\x12c\n\x15distortion_parameters\x18\x03 \x01(\x0b2..viam.component.camera.v1.DistortionParametersR\x14distortionParameters\x12\x1d\n\nmime_types\x18\x04 \x03(\tR\tmimeTypes\x12"\n\nframe_rate\x18\x05 \x01(\x02H\x00R\tframeRate\x88\x01\x01B\r\n\x0b_frame_rate"E\n\x07Webcams\x12:\n\x07webcams\x18\x01 \x03(\x0b2 .viam.component.camera.v1.WebcamR\x07webcams"\x9e\x01\n\x06Webcam\x12\x14\n\x05label\x18\x01 \x01(\tR\x05label\x12\x16\n\x06status\x18\x02 \x01(\tR\x06status\x12B\n\nproperties\x18\x03 \x03(\x0b2".viam.component.camera.v1.PropertyR\nproperties\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x12\x0e\n\x02id\x18\x05 \x01(\tR\x02id"\x84\x01\n\x08Property\x12\x19\n\x08width_px\x18\x01 \x01(\x05R\x07widthPx\x12\x1b\n\theight_px\x18\x02 \x01(\x05R\x08heightPx\x12!\n\x0cframe_format\x18\x03 \x01(\tR\x0bframeFormat\x12\x1d\n\nframe_rate\x18\x04 \x01(\x02R\tframeRate"\xc9\x01\n\x13IntrinsicParameters\x12\x19\n\x08width_px\x18\x01 \x01(\rR\x07widthPx\x12\x1b\n\theight_px\x18\x02 \x01(\rR\x08heightPx\x12\x1c\n\nfocal_x_px\x18\x03 \x01(\x01R\x08focalXPx\x12\x1c\n\nfocal_y_px\x18\x04 \x01(\x01R\x08focalYPx\x12\x1e\n\x0bcenter_x_px\x18\x05 \x01(\x01R\tcenterXPx\x12\x1e\n\x0bcenter_y_px\x18\x06 \x01(\x01R\tcenterYPx"L\n\x14DistortionParameters\x12\x14\n\x05model\x18\x01 \x01(\tR\x05model\x12\x1e\n\nparameters\x18\x02 \x03(\x01R\nparameters*l\n\x06Format\x12\x16\n\x12FORMAT_UNSPECIFIED\x10\x00\x12\x13\n\x0fFORMAT_RAW_RGBA\x10\x01\x12\x14\n\x10FORMAT_RAW_DEPTH\x10\x02\x12\x0f\n\x0bFORMAT_JPEG\x10\x03\x12\x0e\n\nFORMAT_PNG\x10\x042\xcf\x08\n\rCameraService\x12\x95\x01\n\x08GetImage\x12).viam.component.camera.v1.GetImageRequest\x1a*.viam.component.camera.v1.GetImageResponse"2\x82\xd3\xe4\x93\x02,\x12*/viam/api/v1/component/camera/{name}/image\x12\x99\x01\n\tGetImages\x12*.viam.component.camera.v1.GetImagesRequest\x1a+.viam.component.camera.v1.GetImagesResponse"3\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/camera/{name}/images\x12\x8c\x01\n\x0bRenderFrame\x12,.viam.component.camera.v1.RenderFrameRequest\x1a\x14.google.api.HttpBody"9\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/camera/{name}/render_frame\x12\xaa\x01\n\rGetPointCloud\x12..viam.component.camera.v1.GetPointCloudRequest\x1a/.viam.component.camera.v1.GetPointCloudResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/camera/{name}/point_cloud\x12\xa9\x01\n\rGetProperties\x12..viam.component.camera.v1.GetPropertiesRequest\x1a/.viam.component.camera.v1.GetPropertiesResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/camera/{name}/properties\x12\x89\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"7\x82\xd3\xe4\x93\x021"//viam/api/v1/component/camera/{name}/do_command\x12\x95\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/camera/{name}/geometriesBC\n\x1ccom.viam.component.camera.v1Z#go.viam.com/api/component/camera/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.camera.v1.camera_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1ccom.viam.component.camera.v1Z#go.viam.com/api/component/camera/v1' - _globals['_CAMERASERVICE'].methods_by_name['GetImage']._loaded_options = None - _globals['_CAMERASERVICE'].methods_by_name['GetImage']._serialized_options = b'\x82\xd3\xe4\x93\x02,\x12*/viam/api/v1/component/camera/{name}/image' - _globals['_CAMERASERVICE'].methods_by_name['GetImages']._loaded_options = None - _globals['_CAMERASERVICE'].methods_by_name['GetImages']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/camera/{name}/images' - _globals['_CAMERASERVICE'].methods_by_name['RenderFrame']._loaded_options = None - _globals['_CAMERASERVICE'].methods_by_name['RenderFrame']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/camera/{name}/render_frame' - _globals['_CAMERASERVICE'].methods_by_name['GetPointCloud']._loaded_options = None - _globals['_CAMERASERVICE'].methods_by_name['GetPointCloud']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/camera/{name}/point_cloud' - _globals['_CAMERASERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_CAMERASERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/camera/{name}/properties' - _globals['_CAMERASERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_CAMERASERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/camera/{name}/do_command' - _globals['_CAMERASERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_CAMERASERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/camera/{name}/geometries' - _globals['_FORMAT']._serialized_start = 2256 - _globals['_FORMAT']._serialized_end = 2364 - _globals['_GETIMAGEREQUEST']._serialized_start = 197 - _globals['_GETIMAGEREQUEST']._serialized_end = 310 - _globals['_GETIMAGERESPONSE']._serialized_start = 312 - _globals['_GETIMAGERESPONSE']._serialized_end = 381 - _globals['_GETIMAGESREQUEST']._serialized_start = 384 - _globals['_GETIMAGESREQUEST']._serialized_end = 517 - _globals['_GETIMAGESRESPONSE']._serialized_start = 520 - _globals['_GETIMAGESRESPONSE']._serialized_end = 677 - _globals['_IMAGE']._serialized_start = 680 - _globals['_IMAGE']._serialized_end = 894 - _globals['_RENDERFRAMEREQUEST']._serialized_start = 896 - _globals['_RENDERFRAMEREQUEST']._serialized_end = 1012 - _globals['_GETPOINTCLOUDREQUEST']._serialized_start = 1014 - _globals['_GETPOINTCLOUDREQUEST']._serialized_end = 1132 - _globals['_GETPOINTCLOUDRESPONSE']._serialized_start = 1134 - _globals['_GETPOINTCLOUDRESPONSE']._serialized_end = 1219 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 1221 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 1263 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 1266 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 1605 - _globals['_WEBCAMS']._serialized_start = 1607 - _globals['_WEBCAMS']._serialized_end = 1676 - _globals['_WEBCAM']._serialized_start = 1679 - _globals['_WEBCAM']._serialized_end = 1837 - _globals['_PROPERTY']._serialized_start = 1840 - _globals['_PROPERTY']._serialized_end = 1972 - _globals['_INTRINSICPARAMETERS']._serialized_start = 1975 - _globals['_INTRINSICPARAMETERS']._serialized_end = 2176 - _globals['_DISTORTIONPARAMETERS']._serialized_start = 2178 - _globals['_DISTORTIONPARAMETERS']._serialized_end = 2254 - _globals['_CAMERASERVICE']._serialized_start = 2367 - _globals['_CAMERASERVICE']._serialized_end = 3470 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.camera.v1.camera_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1ccom.viam.component.camera.v1Z#go.viam.com/api/component/camera/v1' + _CAMERASERVICE.methods_by_name['GetImage']._options = None + _CAMERASERVICE.methods_by_name['GetImage']._serialized_options = b'\x82\xd3\xe4\x93\x02,\x12*/viam/api/v1/component/camera/{name}/image' + _CAMERASERVICE.methods_by_name['GetImages']._options = None + _CAMERASERVICE.methods_by_name['GetImages']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/camera/{name}/images' + _CAMERASERVICE.methods_by_name['RenderFrame']._options = None + _CAMERASERVICE.methods_by_name['RenderFrame']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/component/camera/{name}/render_frame' + _CAMERASERVICE.methods_by_name['GetPointCloud']._options = None + _CAMERASERVICE.methods_by_name['GetPointCloud']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/camera/{name}/point_cloud' + _CAMERASERVICE.methods_by_name['GetProperties']._options = None + _CAMERASERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/camera/{name}/properties' + _CAMERASERVICE.methods_by_name['DoCommand']._options = None + _CAMERASERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/camera/{name}/do_command' + _CAMERASERVICE.methods_by_name['GetGeometries']._options = None + _CAMERASERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/camera/{name}/geometries' + _FORMAT._serialized_start = 2256 + _FORMAT._serialized_end = 2364 + _GETIMAGEREQUEST._serialized_start = 197 + _GETIMAGEREQUEST._serialized_end = 310 + _GETIMAGERESPONSE._serialized_start = 312 + _GETIMAGERESPONSE._serialized_end = 381 + _GETIMAGESREQUEST._serialized_start = 384 + _GETIMAGESREQUEST._serialized_end = 517 + _GETIMAGESRESPONSE._serialized_start = 520 + _GETIMAGESRESPONSE._serialized_end = 677 + _IMAGE._serialized_start = 680 + _IMAGE._serialized_end = 894 + _RENDERFRAMEREQUEST._serialized_start = 896 + _RENDERFRAMEREQUEST._serialized_end = 1012 + _GETPOINTCLOUDREQUEST._serialized_start = 1014 + _GETPOINTCLOUDREQUEST._serialized_end = 1132 + _GETPOINTCLOUDRESPONSE._serialized_start = 1134 + _GETPOINTCLOUDRESPONSE._serialized_end = 1219 + _GETPROPERTIESREQUEST._serialized_start = 1221 + _GETPROPERTIESREQUEST._serialized_end = 1263 + _GETPROPERTIESRESPONSE._serialized_start = 1266 + _GETPROPERTIESRESPONSE._serialized_end = 1605 + _WEBCAMS._serialized_start = 1607 + _WEBCAMS._serialized_end = 1676 + _WEBCAM._serialized_start = 1679 + _WEBCAM._serialized_end = 1837 + _PROPERTY._serialized_start = 1840 + _PROPERTY._serialized_end = 1972 + _INTRINSICPARAMETERS._serialized_start = 1975 + _INTRINSICPARAMETERS._serialized_end = 2176 + _DISTORTIONPARAMETERS._serialized_start = 2178 + _DISTORTIONPARAMETERS._serialized_end = 2254 + _CAMERASERVICE._serialized_start = 2367 + _CAMERASERVICE._serialized_end = 3470 \ No newline at end of file diff --git a/src/viam/gen/component/encoder/v1/encoder_pb2.py b/src/viam/gen/component/encoder/v1/encoder_pb2.py index 286b8bd15b..69c026d976 100644 --- a/src/viam/gen/component/encoder/v1/encoder_pb2.py +++ b/src/viam/gen/component/encoder/v1/encoder_pb2.py @@ -1,44 +1,41 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/encoder/v1/encoder.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n"component/encoder/v1/encoder.proto\x12\x19viam.component.encoder.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"\xbc\x01\n\x12GetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12Q\n\rposition_type\x18\x02 \x01(\x0e2\'.viam.component.encoder.v1.PositionTypeH\x00R\x0cpositionType\x88\x01\x01\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extraB\x10\n\x0e_position_type"y\n\x13GetPositionResponse\x12\x14\n\x05value\x18\x01 \x01(\x02R\x05value\x12L\n\rposition_type\x18\x02 \x01(\x0e2\'.viam.component.encoder.v1.PositionTypeR\x0cpositionType"Y\n\x14ResetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x17\n\x15ResetPositionResponse"Y\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x83\x01\n\x15GetPropertiesResponse\x122\n\x15ticks_count_supported\x18\x01 \x01(\x08R\x13ticksCountSupported\x126\n\x17angle_degrees_supported\x18\x02 \x01(\x08R\x15angleDegreesSupported*m\n\x0cPositionType\x12\x1d\n\x19POSITION_TYPE_UNSPECIFIED\x10\x00\x12\x1d\n\x19POSITION_TYPE_TICKS_COUNT\x10\x01\x12\x1f\n\x1bPOSITION_TYPE_ANGLE_DEGREES\x10\x022\xc7\x06\n\x0eEncoderService\x12\xa8\x01\n\x0bGetPosition\x12-.viam.component.encoder.v1.GetPositionRequest\x1a..viam.component.encoder.v1.GetPositionResponse":\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/encoder/{name}/get_position\x12\xb0\x01\n\rResetPosition\x12/.viam.component.encoder.v1.ResetPositionRequest\x1a0.viam.component.encoder.v1.ResetPositionResponse"<\x82\xd3\xe4\x93\x026\x124/viam/api/v1/component/encoder/{name}/reset_position\x12\xb0\x01\n\rGetProperties\x12/.viam.component.encoder.v1.GetPropertiesRequest\x1a0.viam.component.encoder.v1.GetPropertiesResponse"<\x82\xd3\xe4\x93\x026"4/viam/api/v1/component/encoder/{name}/get_properties\x12\x8a\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"8\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/encoder/{name}/do_command\x12\x96\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/encoder/{name}/geometriesBE\n\x1dcom.viam.component.encoder.v1Z$go.viam.com/api/component/encoder/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.encoder.v1.encoder_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1dcom.viam.component.encoder.v1Z$go.viam.com/api/component/encoder/v1' - _globals['_ENCODERSERVICE'].methods_by_name['GetPosition']._loaded_options = None - _globals['_ENCODERSERVICE'].methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/encoder/{name}/get_position' - _globals['_ENCODERSERVICE'].methods_by_name['ResetPosition']._loaded_options = None - _globals['_ENCODERSERVICE'].methods_by_name['ResetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x026\x124/viam/api/v1/component/encoder/{name}/reset_position' - _globals['_ENCODERSERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_ENCODERSERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x026"4/viam/api/v1/component/encoder/{name}/get_properties' - _globals['_ENCODERSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_ENCODERSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/encoder/{name}/do_command' - _globals['_ENCODERSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_ENCODERSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/encoder/{name}/geometries' - _globals['_POSITIONTYPE']._serialized_start = 804 - _globals['_POSITIONTYPE']._serialized_end = 913 - _globals['_GETPOSITIONREQUEST']._serialized_start = 150 - _globals['_GETPOSITIONREQUEST']._serialized_end = 338 - _globals['_GETPOSITIONRESPONSE']._serialized_start = 340 - _globals['_GETPOSITIONRESPONSE']._serialized_end = 461 - _globals['_RESETPOSITIONREQUEST']._serialized_start = 463 - _globals['_RESETPOSITIONREQUEST']._serialized_end = 552 - _globals['_RESETPOSITIONRESPONSE']._serialized_start = 554 - _globals['_RESETPOSITIONRESPONSE']._serialized_end = 577 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 579 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 668 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 671 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 802 - _globals['_ENCODERSERVICE']._serialized_start = 916 - _globals['_ENCODERSERVICE']._serialized_end = 1755 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.encoder.v1.encoder_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1dcom.viam.component.encoder.v1Z$go.viam.com/api/component/encoder/v1' + _ENCODERSERVICE.methods_by_name['GetPosition']._options = None + _ENCODERSERVICE.methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/encoder/{name}/get_position' + _ENCODERSERVICE.methods_by_name['ResetPosition']._options = None + _ENCODERSERVICE.methods_by_name['ResetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x026\x124/viam/api/v1/component/encoder/{name}/reset_position' + _ENCODERSERVICE.methods_by_name['GetProperties']._options = None + _ENCODERSERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x026"4/viam/api/v1/component/encoder/{name}/get_properties' + _ENCODERSERVICE.methods_by_name['DoCommand']._options = None + _ENCODERSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/encoder/{name}/do_command' + _ENCODERSERVICE.methods_by_name['GetGeometries']._options = None + _ENCODERSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/encoder/{name}/geometries' + _POSITIONTYPE._serialized_start = 804 + _POSITIONTYPE._serialized_end = 913 + _GETPOSITIONREQUEST._serialized_start = 150 + _GETPOSITIONREQUEST._serialized_end = 338 + _GETPOSITIONRESPONSE._serialized_start = 340 + _GETPOSITIONRESPONSE._serialized_end = 461 + _RESETPOSITIONREQUEST._serialized_start = 463 + _RESETPOSITIONREQUEST._serialized_end = 552 + _RESETPOSITIONRESPONSE._serialized_start = 554 + _RESETPOSITIONRESPONSE._serialized_end = 577 + _GETPROPERTIESREQUEST._serialized_start = 579 + _GETPROPERTIESREQUEST._serialized_end = 668 + _GETPROPERTIESRESPONSE._serialized_start = 671 + _GETPROPERTIESRESPONSE._serialized_end = 802 + _ENCODERSERVICE._serialized_start = 916 + _ENCODERSERVICE._serialized_end = 1755 \ No newline at end of file diff --git a/src/viam/gen/component/gantry/v1/gantry_pb2.py b/src/viam/gen/component/gantry/v1/gantry_pb2.py index f009d49f74..ba9b87d19c 100644 --- a/src/viam/gen/component/gantry/v1/gantry_pb2.py +++ b/src/viam/gen/component/gantry/v1/gantry_pb2.py @@ -1,64 +1,61 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/gantry/v1/gantry.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n component/gantry/v1/gantry.proto\x12\x18viam.component.gantry.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"W\n\x12GetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"8\n\x13GetPositionResponse\x12!\n\x0cpositions_mm\x18\x01 \x03(\x01R\x0bpositionsMm"\xa8\x01\n\x15MoveToPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12!\n\x0cpositions_mm\x18\x02 \x03(\x01R\x0bpositionsMm\x12)\n\x11speeds_mm_per_sec\x18\x03 \x03(\x01R\x0espeedsMmPerSec\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x18\n\x16MoveToPositionResponse"P\n\x0bHomeRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"$\n\x0cHomeResponse\x12\x14\n\x05homed\x18\x01 \x01(\x08R\x05homed"V\n\x11GetLengthsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"3\n\x12GetLengthsResponse\x12\x1d\n\nlengths_mm\x18\x01 \x03(\x01R\tlengthsMm"P\n\x0bStopRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cStopResponse"g\n\x06Status\x12!\n\x0cpositions_mm\x18\x01 \x03(\x01R\x0bpositionsMm\x12\x1d\n\nlengths_mm\x18\x02 \x03(\x01R\tlengthsMm\x12\x1b\n\tis_moving\x18\x03 \x01(\x08R\x08isMoving"%\n\x0fIsMovingRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"/\n\x10IsMovingResponse\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving2\xf2\n\n\rGantryService\x12\xa1\x01\n\x0bGetPosition\x12,.viam.component.gantry.v1.GetPositionRequest\x1a-.viam.component.gantry.v1.GetPositionResponse"5\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/gantry/{name}/position\x12\xae\x01\n\x0eMoveToPosition\x12/.viam.component.gantry.v1.MoveToPositionRequest\x1a0.viam.component.gantry.v1.MoveToPositionResponse"9\xa0\x92)\x01\x82\xd3\xe4\x93\x02/\x1a-/viam/api/v1/component/gantry/{name}/position\x12\x88\x01\n\x04Home\x12%.viam.component.gantry.v1.HomeRequest\x1a&.viam.component.gantry.v1.HomeResponse"1\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/gantry/{name}/home\x12\x9d\x01\n\nGetLengths\x12+.viam.component.gantry.v1.GetLengthsRequest\x1a,.viam.component.gantry.v1.GetLengthsResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/gantry/{name}/lengths\x12\x88\x01\n\x04Stop\x12%.viam.component.gantry.v1.StopRequest\x1a&.viam.component.gantry.v1.StopResponse"1\x82\xd3\xe4\x93\x02+")/viam/api/v1/component/gantry/{name}/stop\x12\x99\x01\n\x08IsMoving\x12).viam.component.gantry.v1.IsMovingRequest\x1a*.viam.component.gantry.v1.IsMovingResponse"6\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/gantry/{name}/is_moving\x12\x89\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"7\x82\xd3\xe4\x93\x021"//viam/api/v1/component/gantry/{name}/do_command\x12\x95\x01\n\rGetKinematics\x12$.viam.common.v1.GetKinematicsRequest\x1a%.viam.common.v1.GetKinematicsResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gantry/{name}/kinematics\x12\x95\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gantry/{name}/geometriesBC\n\x1ccom.viam.component.gantry.v1Z#go.viam.com/api/component/gantry/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.gantry.v1.gantry_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1ccom.viam.component.gantry.v1Z#go.viam.com/api/component/gantry/v1' - _globals['_GANTRYSERVICE'].methods_by_name['GetPosition']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/gantry/{name}/position' - _globals['_GANTRYSERVICE'].methods_by_name['MoveToPosition']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['MoveToPosition']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02/\x1a-/viam/api/v1/component/gantry/{name}/position' - _globals['_GANTRYSERVICE'].methods_by_name['Home']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['Home']._serialized_options = b'\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/gantry/{name}/home' - _globals['_GANTRYSERVICE'].methods_by_name['GetLengths']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['GetLengths']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/gantry/{name}/lengths' - _globals['_GANTRYSERVICE'].methods_by_name['Stop']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02+")/viam/api/v1/component/gantry/{name}/stop' - _globals['_GANTRYSERVICE'].methods_by_name['IsMoving']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/gantry/{name}/is_moving' - _globals['_GANTRYSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/gantry/{name}/do_command' - _globals['_GANTRYSERVICE'].methods_by_name['GetKinematics']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['GetKinematics']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gantry/{name}/kinematics' - _globals['_GANTRYSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_GANTRYSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gantry/{name}/geometries' - _globals['_GETPOSITIONREQUEST']._serialized_start = 146 - _globals['_GETPOSITIONREQUEST']._serialized_end = 233 - _globals['_GETPOSITIONRESPONSE']._serialized_start = 235 - _globals['_GETPOSITIONRESPONSE']._serialized_end = 291 - _globals['_MOVETOPOSITIONREQUEST']._serialized_start = 294 - _globals['_MOVETOPOSITIONREQUEST']._serialized_end = 462 - _globals['_MOVETOPOSITIONRESPONSE']._serialized_start = 464 - _globals['_MOVETOPOSITIONRESPONSE']._serialized_end = 488 - _globals['_HOMEREQUEST']._serialized_start = 490 - _globals['_HOMEREQUEST']._serialized_end = 570 - _globals['_HOMERESPONSE']._serialized_start = 572 - _globals['_HOMERESPONSE']._serialized_end = 608 - _globals['_GETLENGTHSREQUEST']._serialized_start = 610 - _globals['_GETLENGTHSREQUEST']._serialized_end = 696 - _globals['_GETLENGTHSRESPONSE']._serialized_start = 698 - _globals['_GETLENGTHSRESPONSE']._serialized_end = 749 - _globals['_STOPREQUEST']._serialized_start = 751 - _globals['_STOPREQUEST']._serialized_end = 831 - _globals['_STOPRESPONSE']._serialized_start = 833 - _globals['_STOPRESPONSE']._serialized_end = 847 - _globals['_STATUS']._serialized_start = 849 - _globals['_STATUS']._serialized_end = 952 - _globals['_ISMOVINGREQUEST']._serialized_start = 954 - _globals['_ISMOVINGREQUEST']._serialized_end = 991 - _globals['_ISMOVINGRESPONSE']._serialized_start = 993 - _globals['_ISMOVINGRESPONSE']._serialized_end = 1040 - _globals['_GANTRYSERVICE']._serialized_start = 1043 - _globals['_GANTRYSERVICE']._serialized_end = 2437 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.gantry.v1.gantry_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1ccom.viam.component.gantry.v1Z#go.viam.com/api/component/gantry/v1' + _GANTRYSERVICE.methods_by_name['GetPosition']._options = None + _GANTRYSERVICE.methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/gantry/{name}/position' + _GANTRYSERVICE.methods_by_name['MoveToPosition']._options = None + _GANTRYSERVICE.methods_by_name['MoveToPosition']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02/\x1a-/viam/api/v1/component/gantry/{name}/position' + _GANTRYSERVICE.methods_by_name['Home']._options = None + _GANTRYSERVICE.methods_by_name['Home']._serialized_options = b'\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/gantry/{name}/home' + _GANTRYSERVICE.methods_by_name['GetLengths']._options = None + _GANTRYSERVICE.methods_by_name['GetLengths']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/gantry/{name}/lengths' + _GANTRYSERVICE.methods_by_name['Stop']._options = None + _GANTRYSERVICE.methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02+")/viam/api/v1/component/gantry/{name}/stop' + _GANTRYSERVICE.methods_by_name['IsMoving']._options = None + _GANTRYSERVICE.methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/gantry/{name}/is_moving' + _GANTRYSERVICE.methods_by_name['DoCommand']._options = None + _GANTRYSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/gantry/{name}/do_command' + _GANTRYSERVICE.methods_by_name['GetKinematics']._options = None + _GANTRYSERVICE.methods_by_name['GetKinematics']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gantry/{name}/kinematics' + _GANTRYSERVICE.methods_by_name['GetGeometries']._options = None + _GANTRYSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gantry/{name}/geometries' + _GETPOSITIONREQUEST._serialized_start = 146 + _GETPOSITIONREQUEST._serialized_end = 233 + _GETPOSITIONRESPONSE._serialized_start = 235 + _GETPOSITIONRESPONSE._serialized_end = 291 + _MOVETOPOSITIONREQUEST._serialized_start = 294 + _MOVETOPOSITIONREQUEST._serialized_end = 462 + _MOVETOPOSITIONRESPONSE._serialized_start = 464 + _MOVETOPOSITIONRESPONSE._serialized_end = 488 + _HOMEREQUEST._serialized_start = 490 + _HOMEREQUEST._serialized_end = 570 + _HOMERESPONSE._serialized_start = 572 + _HOMERESPONSE._serialized_end = 608 + _GETLENGTHSREQUEST._serialized_start = 610 + _GETLENGTHSREQUEST._serialized_end = 696 + _GETLENGTHSRESPONSE._serialized_start = 698 + _GETLENGTHSRESPONSE._serialized_end = 749 + _STOPREQUEST._serialized_start = 751 + _STOPREQUEST._serialized_end = 831 + _STOPRESPONSE._serialized_start = 833 + _STOPRESPONSE._serialized_end = 847 + _STATUS._serialized_start = 849 + _STATUS._serialized_end = 952 + _ISMOVINGREQUEST._serialized_start = 954 + _ISMOVINGREQUEST._serialized_end = 991 + _ISMOVINGRESPONSE._serialized_start = 993 + _ISMOVINGRESPONSE._serialized_end = 1040 + _GANTRYSERVICE._serialized_start = 1043 + _GANTRYSERVICE._serialized_end = 2437 \ No newline at end of file diff --git a/src/viam/gen/component/generic/v1/generic_pb2.py b/src/viam/gen/component/generic/v1/generic_pb2.py index 115b69c095..0d9f2f6bd6 100644 --- a/src/viam/gen/component/generic/v1/generic_pb2.py +++ b/src/viam/gen/component/generic/v1/generic_pb2.py @@ -1,23 +1,20 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/generic/v1/generic.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n"component/generic/v1/generic.proto\x12\x19viam.component.generic.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto2\xb6\x02\n\x0eGenericService\x12\x8a\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"8\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/generic/{name}/do_command\x12\x96\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/generic/{name}/geometriesBE\n\x1dcom.viam.component.generic.v1Z$go.viam.com/api/component/generic/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.generic.v1.generic_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1dcom.viam.component.generic.v1Z$go.viam.com/api/component/generic/v1' - _globals['_GENERICSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_GENERICSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/generic/{name}/do_command' - _globals['_GENERICSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_GENERICSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/generic/{name}/geometries' - _globals['_GENERICSERVICE']._serialized_start = 120 - _globals['_GENERICSERVICE']._serialized_end = 430 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.generic.v1.generic_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1dcom.viam.component.generic.v1Z$go.viam.com/api/component/generic/v1' + _GENERICSERVICE.methods_by_name['DoCommand']._options = None + _GENERICSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/generic/{name}/do_command' + _GENERICSERVICE.methods_by_name['GetGeometries']._options = None + _GENERICSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/generic/{name}/geometries' + _GENERICSERVICE._serialized_start = 120 + _GENERICSERVICE._serialized_end = 430 \ No newline at end of file diff --git a/src/viam/gen/component/gripper/v1/gripper_pb2.py b/src/viam/gen/component/gripper/v1/gripper_pb2.py index 208e610792..4438959c52 100644 --- a/src/viam/gen/component/gripper/v1/gripper_pb2.py +++ b/src/viam/gen/component/gripper/v1/gripper_pb2.py @@ -1,56 +1,53 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/gripper/v1/gripper.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n"component/gripper/v1/gripper.proto\x12\x19viam.component.gripper.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"P\n\x0bOpenRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cOpenResponse"P\n\x0bGrabRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"W\n\x0cGrabResponse\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"P\n\x0bStopRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cStopResponse"%\n\x0fIsMovingRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"/\n\x10IsMovingResponse\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving"^\n\x19IsHoldingSomethingRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"{\n\x1aIsHoldingSomethingResponse\x120\n\x14is_holding_something\x18\x01 \x01(\x08R\x12isHoldingSomething\x12+\n\x04meta\x18c \x01(\x0b2\x17.google.protobuf.StructR\x04meta2\xe8\t\n\x0eGripperService\x12\x8f\x01\n\x04Open\x12&.viam.component.gripper.v1.OpenRequest\x1a\'.viam.component.gripper.v1.OpenResponse"6\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/gripper/{name}/open\x12\x8f\x01\n\x04Grab\x12&.viam.component.gripper.v1.GrabRequest\x1a\'.viam.component.gripper.v1.GrabResponse"6\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/gripper/{name}/grab\x12\x8b\x01\n\x04Stop\x12&.viam.component.gripper.v1.StopRequest\x1a\'.viam.component.gripper.v1.StopResponse"2\x82\xd3\xe4\x93\x02,"*/viam/api/v1/component/gripper/{name}/stop\x12\x9c\x01\n\x08IsMoving\x12*.viam.component.gripper.v1.IsMovingRequest\x1a+.viam.component.gripper.v1.IsMovingResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gripper/{name}/is_moving\x12\xc5\x01\n\x12IsHoldingSomething\x124.viam.component.gripper.v1.IsHoldingSomethingRequest\x1a5.viam.component.gripper.v1.IsHoldingSomethingResponse"B\x82\xd3\xe4\x93\x02<\x12:/viam/api/v1/component/gripper/{name}/is_holding_something\x12\x8a\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"8\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/gripper/{name}/do_command\x12\x96\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/gripper/{name}/geometries\x12\x96\x01\n\rGetKinematics\x12$.viam.common.v1.GetKinematicsRequest\x1a%.viam.common.v1.GetKinematicsResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/gripper/{name}/kinematicsBE\n\x1dcom.viam.component.gripper.v1Z$go.viam.com/api/component/gripper/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.gripper.v1.gripper_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1dcom.viam.component.gripper.v1Z$go.viam.com/api/component/gripper/v1' - _globals['_GRIPPERSERVICE'].methods_by_name['Open']._loaded_options = None - _globals['_GRIPPERSERVICE'].methods_by_name['Open']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/gripper/{name}/open' - _globals['_GRIPPERSERVICE'].methods_by_name['Grab']._loaded_options = None - _globals['_GRIPPERSERVICE'].methods_by_name['Grab']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/gripper/{name}/grab' - _globals['_GRIPPERSERVICE'].methods_by_name['Stop']._loaded_options = None - _globals['_GRIPPERSERVICE'].methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02,"*/viam/api/v1/component/gripper/{name}/stop' - _globals['_GRIPPERSERVICE'].methods_by_name['IsMoving']._loaded_options = None - _globals['_GRIPPERSERVICE'].methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gripper/{name}/is_moving' - _globals['_GRIPPERSERVICE'].methods_by_name['IsHoldingSomething']._loaded_options = None - _globals['_GRIPPERSERVICE'].methods_by_name['IsHoldingSomething']._serialized_options = b'\x82\xd3\xe4\x93\x02<\x12:/viam/api/v1/component/gripper/{name}/is_holding_something' - _globals['_GRIPPERSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_GRIPPERSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/gripper/{name}/do_command' - _globals['_GRIPPERSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_GRIPPERSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/gripper/{name}/geometries' - _globals['_GRIPPERSERVICE'].methods_by_name['GetKinematics']._loaded_options = None - _globals['_GRIPPERSERVICE'].methods_by_name['GetKinematics']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/gripper/{name}/kinematics' - _globals['_OPENREQUEST']._serialized_start = 149 - _globals['_OPENREQUEST']._serialized_end = 229 - _globals['_OPENRESPONSE']._serialized_start = 231 - _globals['_OPENRESPONSE']._serialized_end = 245 - _globals['_GRABREQUEST']._serialized_start = 247 - _globals['_GRABREQUEST']._serialized_end = 327 - _globals['_GRABRESPONSE']._serialized_start = 329 - _globals['_GRABRESPONSE']._serialized_end = 416 - _globals['_STOPREQUEST']._serialized_start = 418 - _globals['_STOPREQUEST']._serialized_end = 498 - _globals['_STOPRESPONSE']._serialized_start = 500 - _globals['_STOPRESPONSE']._serialized_end = 514 - _globals['_ISMOVINGREQUEST']._serialized_start = 516 - _globals['_ISMOVINGREQUEST']._serialized_end = 553 - _globals['_ISMOVINGRESPONSE']._serialized_start = 555 - _globals['_ISMOVINGRESPONSE']._serialized_end = 602 - _globals['_ISHOLDINGSOMETHINGREQUEST']._serialized_start = 604 - _globals['_ISHOLDINGSOMETHINGREQUEST']._serialized_end = 698 - _globals['_ISHOLDINGSOMETHINGRESPONSE']._serialized_start = 700 - _globals['_ISHOLDINGSOMETHINGRESPONSE']._serialized_end = 823 - _globals['_GRIPPERSERVICE']._serialized_start = 826 - _globals['_GRIPPERSERVICE']._serialized_end = 2082 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.gripper.v1.gripper_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1dcom.viam.component.gripper.v1Z$go.viam.com/api/component/gripper/v1' + _GRIPPERSERVICE.methods_by_name['Open']._options = None + _GRIPPERSERVICE.methods_by_name['Open']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/gripper/{name}/open' + _GRIPPERSERVICE.methods_by_name['Grab']._options = None + _GRIPPERSERVICE.methods_by_name['Grab']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/gripper/{name}/grab' + _GRIPPERSERVICE.methods_by_name['Stop']._options = None + _GRIPPERSERVICE.methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02,"*/viam/api/v1/component/gripper/{name}/stop' + _GRIPPERSERVICE.methods_by_name['IsMoving']._options = None + _GRIPPERSERVICE.methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/gripper/{name}/is_moving' + _GRIPPERSERVICE.methods_by_name['IsHoldingSomething']._options = None + _GRIPPERSERVICE.methods_by_name['IsHoldingSomething']._serialized_options = b'\x82\xd3\xe4\x93\x02<\x12:/viam/api/v1/component/gripper/{name}/is_holding_something' + _GRIPPERSERVICE.methods_by_name['DoCommand']._options = None + _GRIPPERSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/component/gripper/{name}/do_command' + _GRIPPERSERVICE.methods_by_name['GetGeometries']._options = None + _GRIPPERSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/gripper/{name}/geometries' + _GRIPPERSERVICE.methods_by_name['GetKinematics']._options = None + _GRIPPERSERVICE.methods_by_name['GetKinematics']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/gripper/{name}/kinematics' + _OPENREQUEST._serialized_start = 149 + _OPENREQUEST._serialized_end = 229 + _OPENRESPONSE._serialized_start = 231 + _OPENRESPONSE._serialized_end = 245 + _GRABREQUEST._serialized_start = 247 + _GRABREQUEST._serialized_end = 327 + _GRABRESPONSE._serialized_start = 329 + _GRABRESPONSE._serialized_end = 416 + _STOPREQUEST._serialized_start = 418 + _STOPREQUEST._serialized_end = 498 + _STOPRESPONSE._serialized_start = 500 + _STOPRESPONSE._serialized_end = 514 + _ISMOVINGREQUEST._serialized_start = 516 + _ISMOVINGREQUEST._serialized_end = 553 + _ISMOVINGRESPONSE._serialized_start = 555 + _ISMOVINGRESPONSE._serialized_end = 602 + _ISHOLDINGSOMETHINGREQUEST._serialized_start = 604 + _ISHOLDINGSOMETHINGREQUEST._serialized_end = 698 + _ISHOLDINGSOMETHINGRESPONSE._serialized_start = 700 + _ISHOLDINGSOMETHINGRESPONSE._serialized_end = 823 + _GRIPPERSERVICE._serialized_start = 826 + _GRIPPERSERVICE._serialized_end = 2082 \ No newline at end of file diff --git a/src/viam/gen/component/inputcontroller/v1/input_controller_pb2.py b/src/viam/gen/component/inputcontroller/v1/input_controller_pb2.py index c1273036c9..16950b77ea 100644 --- a/src/viam/gen/component/inputcontroller/v1/input_controller_pb2.py +++ b/src/viam/gen/component/inputcontroller/v1/input_controller_pb2.py @@ -1,55 +1,52 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/inputcontroller/v1/input_controller.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n3component/inputcontroller/v1/input_controller.proto\x12!viam.component.inputcontroller.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"c\n\x12GetControlsRequest\x12\x1e\n\ncontroller\x18\x01 \x01(\tR\ncontroller\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"1\n\x13GetControlsResponse\x12\x1a\n\x08controls\x18\x01 \x03(\tR\x08controls"a\n\x10GetEventsRequest\x12\x1e\n\ncontroller\x18\x01 \x01(\tR\ncontroller\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"U\n\x11GetEventsResponse\x12@\n\x06events\x18\x01 \x03(\x0b2(.viam.component.inputcontroller.v1.EventR\x06events"\xa4\x01\n\x13TriggerEventRequest\x12\x1e\n\ncontroller\x18\x01 \x01(\tR\ncontroller\x12>\n\x05event\x18\x02 \x01(\x0b2(.viam.component.inputcontroller.v1.EventR\x05event\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x16\n\x14TriggerEventResponse"}\n\x05Event\x12.\n\x04time\x18\x01 \x01(\x0b2\x1a.google.protobuf.TimestampR\x04time\x12\x14\n\x05event\x18\x02 \x01(\tR\x05event\x12\x18\n\x07control\x18\x03 \x01(\tR\x07control\x12\x14\n\x05value\x18\x04 \x01(\x01R\x05value"\xa2\x02\n\x13StreamEventsRequest\x12\x1e\n\ncontroller\x18\x01 \x01(\tR\ncontroller\x12U\n\x06events\x18\x02 \x03(\x0b2=.viam.component.inputcontroller.v1.StreamEventsRequest.EventsR\x06events\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra\x1ae\n\x06Events\x12\x18\n\x07control\x18\x01 \x01(\tR\x07control\x12\x16\n\x06events\x18\x02 \x03(\tR\x06events\x12)\n\x10cancelled_events\x18\x03 \x03(\tR\x0fcancelledEvents"V\n\x14StreamEventsResponse\x12>\n\x05event\x18\x01 \x01(\x0b2(.viam.component.inputcontroller.v1.EventR\x05event"J\n\x06Status\x12@\n\x06events\x18\x01 \x03(\x0b2(.viam.component.inputcontroller.v1.EventR\x06events2\xa7\x08\n\x16InputControllerService\x12\xb8\x01\n\x0bGetControls\x125.viam.component.inputcontroller.v1.GetControlsRequest\x1a6.viam.component.inputcontroller.v1.GetControlsResponse":\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/input/{controller}/controls\x12\xb0\x01\n\tGetEvents\x123.viam.component.inputcontroller.v1.GetEventsRequest\x1a4.viam.component.inputcontroller.v1.GetEventsResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/input/{controller}/events\x12\xc1\x01\n\x0cStreamEvents\x126.viam.component.inputcontroller.v1.StreamEventsRequest\x1a7.viam.component.inputcontroller.v1.StreamEventsResponse">\x82\xd3\xe4\x93\x028\x126/viam/api/v1/component/input/{controller}/event_stream0\x01\x12\xb8\x01\n\x0cTriggerEvent\x126.viam.component.inputcontroller.v1.TriggerEventRequest\x1a7.viam.component.inputcontroller.v1.TriggerEventResponse"7\x82\xd3\xe4\x93\x021"//viam/api/v1/component/input/{controller}/event\x12\x88\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"6\x82\xd3\xe4\x93\x020"./viam/api/v1/component/input/{name}/do_command\x12\x94\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"6\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/input/{name}/geometriesBU\n%com.viam.component.inputcontroller.v1Z,go.viam.com/api/component/inputcontroller/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.inputcontroller.v1.input_controller_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n%com.viam.component.inputcontroller.v1Z,go.viam.com/api/component/inputcontroller/v1' - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['GetControls']._loaded_options = None - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['GetControls']._serialized_options = b'\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/input/{controller}/controls' - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['GetEvents']._loaded_options = None - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['GetEvents']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/input/{controller}/events' - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['StreamEvents']._loaded_options = None - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['StreamEvents']._serialized_options = b'\x82\xd3\xe4\x93\x028\x126/viam/api/v1/component/input/{controller}/event_stream' - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['TriggerEvent']._loaded_options = None - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['TriggerEvent']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/input/{controller}/event' - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/component/input/{name}/do_command' - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_INPUTCONTROLLERSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/input/{name}/geometries' - _globals['_GETCONTROLSREQUEST']._serialized_start = 207 - _globals['_GETCONTROLSREQUEST']._serialized_end = 306 - _globals['_GETCONTROLSRESPONSE']._serialized_start = 308 - _globals['_GETCONTROLSRESPONSE']._serialized_end = 357 - _globals['_GETEVENTSREQUEST']._serialized_start = 359 - _globals['_GETEVENTSREQUEST']._serialized_end = 456 - _globals['_GETEVENTSRESPONSE']._serialized_start = 458 - _globals['_GETEVENTSRESPONSE']._serialized_end = 543 - _globals['_TRIGGEREVENTREQUEST']._serialized_start = 546 - _globals['_TRIGGEREVENTREQUEST']._serialized_end = 710 - _globals['_TRIGGEREVENTRESPONSE']._serialized_start = 712 - _globals['_TRIGGEREVENTRESPONSE']._serialized_end = 734 - _globals['_EVENT']._serialized_start = 736 - _globals['_EVENT']._serialized_end = 861 - _globals['_STREAMEVENTSREQUEST']._serialized_start = 864 - _globals['_STREAMEVENTSREQUEST']._serialized_end = 1154 - _globals['_STREAMEVENTSREQUEST_EVENTS']._serialized_start = 1053 - _globals['_STREAMEVENTSREQUEST_EVENTS']._serialized_end = 1154 - _globals['_STREAMEVENTSRESPONSE']._serialized_start = 1156 - _globals['_STREAMEVENTSRESPONSE']._serialized_end = 1242 - _globals['_STATUS']._serialized_start = 1244 - _globals['_STATUS']._serialized_end = 1318 - _globals['_INPUTCONTROLLERSERVICE']._serialized_start = 1321 - _globals['_INPUTCONTROLLERSERVICE']._serialized_end = 2384 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.inputcontroller.v1.input_controller_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n%com.viam.component.inputcontroller.v1Z,go.viam.com/api/component/inputcontroller/v1' + _INPUTCONTROLLERSERVICE.methods_by_name['GetControls']._options = None + _INPUTCONTROLLERSERVICE.methods_by_name['GetControls']._serialized_options = b'\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/input/{controller}/controls' + _INPUTCONTROLLERSERVICE.methods_by_name['GetEvents']._options = None + _INPUTCONTROLLERSERVICE.methods_by_name['GetEvents']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/input/{controller}/events' + _INPUTCONTROLLERSERVICE.methods_by_name['StreamEvents']._options = None + _INPUTCONTROLLERSERVICE.methods_by_name['StreamEvents']._serialized_options = b'\x82\xd3\xe4\x93\x028\x126/viam/api/v1/component/input/{controller}/event_stream' + _INPUTCONTROLLERSERVICE.methods_by_name['TriggerEvent']._options = None + _INPUTCONTROLLERSERVICE.methods_by_name['TriggerEvent']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/input/{controller}/event' + _INPUTCONTROLLERSERVICE.methods_by_name['DoCommand']._options = None + _INPUTCONTROLLERSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/component/input/{name}/do_command' + _INPUTCONTROLLERSERVICE.methods_by_name['GetGeometries']._options = None + _INPUTCONTROLLERSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/input/{name}/geometries' + _GETCONTROLSREQUEST._serialized_start = 207 + _GETCONTROLSREQUEST._serialized_end = 306 + _GETCONTROLSRESPONSE._serialized_start = 308 + _GETCONTROLSRESPONSE._serialized_end = 357 + _GETEVENTSREQUEST._serialized_start = 359 + _GETEVENTSREQUEST._serialized_end = 456 + _GETEVENTSRESPONSE._serialized_start = 458 + _GETEVENTSRESPONSE._serialized_end = 543 + _TRIGGEREVENTREQUEST._serialized_start = 546 + _TRIGGEREVENTREQUEST._serialized_end = 710 + _TRIGGEREVENTRESPONSE._serialized_start = 712 + _TRIGGEREVENTRESPONSE._serialized_end = 734 + _EVENT._serialized_start = 736 + _EVENT._serialized_end = 861 + _STREAMEVENTSREQUEST._serialized_start = 864 + _STREAMEVENTSREQUEST._serialized_end = 1154 + _STREAMEVENTSREQUEST_EVENTS._serialized_start = 1053 + _STREAMEVENTSREQUEST_EVENTS._serialized_end = 1154 + _STREAMEVENTSRESPONSE._serialized_start = 1156 + _STREAMEVENTSRESPONSE._serialized_end = 1242 + _STATUS._serialized_start = 1244 + _STATUS._serialized_end = 1318 + _INPUTCONTROLLERSERVICE._serialized_start = 1321 + _INPUTCONTROLLERSERVICE._serialized_end = 2384 \ No newline at end of file diff --git a/src/viam/gen/component/motor/v1/motor_pb2.py b/src/viam/gen/component/motor/v1/motor_pb2.py index 17bb3d4405..9baf2ecafb 100644 --- a/src/viam/gen/component/motor/v1/motor_pb2.py +++ b/src/viam/gen/component/motor/v1/motor_pb2.py @@ -1,86 +1,83 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/motor/v1/motor.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ecomponent/motor/v1/motor.proto\x12\x17viam.component.motor.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"q\n\x0fSetPowerRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n\tpower_pct\x18\x02 \x01(\x01R\x08powerPct\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x12\n\x10SetPowerResponse"\x85\x01\n\x0cGoForRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03rpm\x18\x02 \x01(\x01R\x03rpm\x12 \n\x0brevolutions\x18\x03 \x01(\x01R\x0brevolutions\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0f\n\rGoForResponse"\x95\x01\n\x0bGoToRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03rpm\x18\x02 \x01(\x01R\x03rpm\x121\n\x14position_revolutions\x18\x03 \x01(\x01R\x13positionRevolutions\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cGoToResponse"d\n\rSetRPMRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x10\n\x03rpm\x18\x02 \x01(\x01R\x03rpm\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x10\n\x0eSetRPMResponse"u\n\x18ResetZeroPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n\x06offset\x18\x02 \x01(\x01R\x06offset\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x1b\n\x19ResetZeroPositionResponse"W\n\x12GetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"1\n\x13GetPositionResponse\x12\x1a\n\x08position\x18\x01 \x01(\x01R\x08position"P\n\x0bStopRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cStopResponse"U\n\x10IsPoweredRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"E\n\x11IsPoweredResponse\x12\x13\n\x05is_on\x18\x01 \x01(\x08R\x04isOn\x12\x1b\n\tpower_pct\x18\x02 \x01(\x01R\x08powerPct"Y\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"F\n\x15GetPropertiesResponse\x12-\n\x12position_reporting\x18\x01 \x01(\x08R\x11positionReporting"`\n\x06Status\x12\x1d\n\nis_powered\x18\x01 \x01(\x08R\tisPowered\x12\x1a\n\x08position\x18\x03 \x01(\x01R\x08position\x12\x1b\n\tis_moving\x18\x04 \x01(\x08R\x08isMoving"%\n\x0fIsMovingRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"/\n\x10IsMovingResponse\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving2\xae\x0e\n\x0cMotorService\x12\x96\x01\n\x08SetPower\x12(.viam.component.motor.v1.SetPowerRequest\x1a).viam.component.motor.v1.SetPowerResponse"5\xa0\x92)\x01\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/motor/{name}/power\x12\x8e\x01\n\x05GoFor\x12%.viam.component.motor.v1.GoForRequest\x1a&.viam.component.motor.v1.GoForResponse"6\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/motor/{name}/go_for\x12\x8a\x01\n\x04GoTo\x12$.viam.component.motor.v1.GoToRequest\x1a%.viam.component.motor.v1.GoToResponse"5\xa0\x92)\x01\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/motor/{name}/go_to\x12\x92\x01\n\x06SetRPM\x12&.viam.component.motor.v1.SetRPMRequest\x1a\'.viam.component.motor.v1.SetRPMResponse"7\xa0\x92)\x01\x82\xd3\xe4\x93\x02-\x1a+/viam/api/v1/component/motor/{name}/set_rpm\x12\xac\x01\n\x11ResetZeroPosition\x121.viam.component.motor.v1.ResetZeroPositionRequest\x1a2.viam.component.motor.v1.ResetZeroPositionResponse"0\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/motor/{name}/zero\x12\x9e\x01\n\x0bGetPosition\x12+.viam.component.motor.v1.GetPositionRequest\x1a,.viam.component.motor.v1.GetPositionResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/motor/{name}/position\x12\xa4\x01\n\rGetProperties\x12-.viam.component.motor.v1.GetPropertiesRequest\x1a..viam.component.motor.v1.GetPropertiesResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/motor/{name}/features\x12\x85\x01\n\x04Stop\x12$.viam.component.motor.v1.StopRequest\x1a%.viam.component.motor.v1.StopResponse"0\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/motor/{name}/stop\x12\x97\x01\n\tIsPowered\x12).viam.component.motor.v1.IsPoweredRequest\x1a*.viam.component.motor.v1.IsPoweredResponse"3\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/motor/{name}/powered\x12\x96\x01\n\x08IsMoving\x12(.viam.component.motor.v1.IsMovingRequest\x1a).viam.component.motor.v1.IsMovingResponse"5\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/motor/{name}/is_moving\x12\x88\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"6\x82\xd3\xe4\x93\x020"./viam/api/v1/component/motor/{name}/do_command\x12\x94\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"6\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/motor/{name}/geometriesBA\n\x1bcom.viam.component.motor.v1Z"go.viam.com/api/component/motor/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.motor.v1.motor_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1bcom.viam.component.motor.v1Z"go.viam.com/api/component/motor/v1' - _globals['_MOTORSERVICE'].methods_by_name['SetPower']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['SetPower']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/motor/{name}/power' - _globals['_MOTORSERVICE'].methods_by_name['GoFor']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['GoFor']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/motor/{name}/go_for' - _globals['_MOTORSERVICE'].methods_by_name['GoTo']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['GoTo']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/motor/{name}/go_to' - _globals['_MOTORSERVICE'].methods_by_name['SetRPM']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['SetRPM']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02-\x1a+/viam/api/v1/component/motor/{name}/set_rpm' - _globals['_MOTORSERVICE'].methods_by_name['ResetZeroPosition']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['ResetZeroPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/motor/{name}/zero' - _globals['_MOTORSERVICE'].methods_by_name['GetPosition']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/motor/{name}/position' - _globals['_MOTORSERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/motor/{name}/features' - _globals['_MOTORSERVICE'].methods_by_name['Stop']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/motor/{name}/stop' - _globals['_MOTORSERVICE'].methods_by_name['IsPowered']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['IsPowered']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/motor/{name}/powered' - _globals['_MOTORSERVICE'].methods_by_name['IsMoving']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/motor/{name}/is_moving' - _globals['_MOTORSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/component/motor/{name}/do_command' - _globals['_MOTORSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_MOTORSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/motor/{name}/geometries' - _globals['_SETPOWERREQUEST']._serialized_start = 143 - _globals['_SETPOWERREQUEST']._serialized_end = 256 - _globals['_SETPOWERRESPONSE']._serialized_start = 258 - _globals['_SETPOWERRESPONSE']._serialized_end = 276 - _globals['_GOFORREQUEST']._serialized_start = 279 - _globals['_GOFORREQUEST']._serialized_end = 412 - _globals['_GOFORRESPONSE']._serialized_start = 414 - _globals['_GOFORRESPONSE']._serialized_end = 429 - _globals['_GOTOREQUEST']._serialized_start = 432 - _globals['_GOTOREQUEST']._serialized_end = 581 - _globals['_GOTORESPONSE']._serialized_start = 583 - _globals['_GOTORESPONSE']._serialized_end = 597 - _globals['_SETRPMREQUEST']._serialized_start = 599 - _globals['_SETRPMREQUEST']._serialized_end = 699 - _globals['_SETRPMRESPONSE']._serialized_start = 701 - _globals['_SETRPMRESPONSE']._serialized_end = 717 - _globals['_RESETZEROPOSITIONREQUEST']._serialized_start = 719 - _globals['_RESETZEROPOSITIONREQUEST']._serialized_end = 836 - _globals['_RESETZEROPOSITIONRESPONSE']._serialized_start = 838 - _globals['_RESETZEROPOSITIONRESPONSE']._serialized_end = 865 - _globals['_GETPOSITIONREQUEST']._serialized_start = 867 - _globals['_GETPOSITIONREQUEST']._serialized_end = 954 - _globals['_GETPOSITIONRESPONSE']._serialized_start = 956 - _globals['_GETPOSITIONRESPONSE']._serialized_end = 1005 - _globals['_STOPREQUEST']._serialized_start = 1007 - _globals['_STOPREQUEST']._serialized_end = 1087 - _globals['_STOPRESPONSE']._serialized_start = 1089 - _globals['_STOPRESPONSE']._serialized_end = 1103 - _globals['_ISPOWEREDREQUEST']._serialized_start = 1105 - _globals['_ISPOWEREDREQUEST']._serialized_end = 1190 - _globals['_ISPOWEREDRESPONSE']._serialized_start = 1192 - _globals['_ISPOWEREDRESPONSE']._serialized_end = 1261 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 1263 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 1352 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 1354 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 1424 - _globals['_STATUS']._serialized_start = 1426 - _globals['_STATUS']._serialized_end = 1522 - _globals['_ISMOVINGREQUEST']._serialized_start = 1524 - _globals['_ISMOVINGREQUEST']._serialized_end = 1561 - _globals['_ISMOVINGRESPONSE']._serialized_start = 1563 - _globals['_ISMOVINGRESPONSE']._serialized_end = 1610 - _globals['_MOTORSERVICE']._serialized_start = 1613 - _globals['_MOTORSERVICE']._serialized_end = 3451 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.motor.v1.motor_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1bcom.viam.component.motor.v1Z"go.viam.com/api/component/motor/v1' + _MOTORSERVICE.methods_by_name['SetPower']._options = None + _MOTORSERVICE.methods_by_name['SetPower']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/motor/{name}/power' + _MOTORSERVICE.methods_by_name['GoFor']._options = None + _MOTORSERVICE.methods_by_name['GoFor']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02,\x1a*/viam/api/v1/component/motor/{name}/go_for' + _MOTORSERVICE.methods_by_name['GoTo']._options = None + _MOTORSERVICE.methods_by_name['GoTo']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/motor/{name}/go_to' + _MOTORSERVICE.methods_by_name['SetRPM']._options = None + _MOTORSERVICE.methods_by_name['SetRPM']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02-\x1a+/viam/api/v1/component/motor/{name}/set_rpm' + _MOTORSERVICE.methods_by_name['ResetZeroPosition']._options = None + _MOTORSERVICE.methods_by_name['ResetZeroPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/motor/{name}/zero' + _MOTORSERVICE.methods_by_name['GetPosition']._options = None + _MOTORSERVICE.methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/motor/{name}/position' + _MOTORSERVICE.methods_by_name['GetProperties']._options = None + _MOTORSERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/motor/{name}/features' + _MOTORSERVICE.methods_by_name['Stop']._options = None + _MOTORSERVICE.methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/motor/{name}/stop' + _MOTORSERVICE.methods_by_name['IsPowered']._options = None + _MOTORSERVICE.methods_by_name['IsPowered']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/component/motor/{name}/powered' + _MOTORSERVICE.methods_by_name['IsMoving']._options = None + _MOTORSERVICE.methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/motor/{name}/is_moving' + _MOTORSERVICE.methods_by_name['DoCommand']._options = None + _MOTORSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/component/motor/{name}/do_command' + _MOTORSERVICE.methods_by_name['GetGeometries']._options = None + _MOTORSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/motor/{name}/geometries' + _SETPOWERREQUEST._serialized_start = 143 + _SETPOWERREQUEST._serialized_end = 256 + _SETPOWERRESPONSE._serialized_start = 258 + _SETPOWERRESPONSE._serialized_end = 276 + _GOFORREQUEST._serialized_start = 279 + _GOFORREQUEST._serialized_end = 412 + _GOFORRESPONSE._serialized_start = 414 + _GOFORRESPONSE._serialized_end = 429 + _GOTOREQUEST._serialized_start = 432 + _GOTOREQUEST._serialized_end = 581 + _GOTORESPONSE._serialized_start = 583 + _GOTORESPONSE._serialized_end = 597 + _SETRPMREQUEST._serialized_start = 599 + _SETRPMREQUEST._serialized_end = 699 + _SETRPMRESPONSE._serialized_start = 701 + _SETRPMRESPONSE._serialized_end = 717 + _RESETZEROPOSITIONREQUEST._serialized_start = 719 + _RESETZEROPOSITIONREQUEST._serialized_end = 836 + _RESETZEROPOSITIONRESPONSE._serialized_start = 838 + _RESETZEROPOSITIONRESPONSE._serialized_end = 865 + _GETPOSITIONREQUEST._serialized_start = 867 + _GETPOSITIONREQUEST._serialized_end = 954 + _GETPOSITIONRESPONSE._serialized_start = 956 + _GETPOSITIONRESPONSE._serialized_end = 1005 + _STOPREQUEST._serialized_start = 1007 + _STOPREQUEST._serialized_end = 1087 + _STOPRESPONSE._serialized_start = 1089 + _STOPRESPONSE._serialized_end = 1103 + _ISPOWEREDREQUEST._serialized_start = 1105 + _ISPOWEREDREQUEST._serialized_end = 1190 + _ISPOWEREDRESPONSE._serialized_start = 1192 + _ISPOWEREDRESPONSE._serialized_end = 1261 + _GETPROPERTIESREQUEST._serialized_start = 1263 + _GETPROPERTIESREQUEST._serialized_end = 1352 + _GETPROPERTIESRESPONSE._serialized_start = 1354 + _GETPROPERTIESRESPONSE._serialized_end = 1424 + _STATUS._serialized_start = 1426 + _STATUS._serialized_end = 1522 + _ISMOVINGREQUEST._serialized_start = 1524 + _ISMOVINGREQUEST._serialized_end = 1561 + _ISMOVINGRESPONSE._serialized_start = 1563 + _ISMOVINGRESPONSE._serialized_end = 1610 + _MOTORSERVICE._serialized_start = 1613 + _MOTORSERVICE._serialized_end = 3451 \ No newline at end of file diff --git a/src/viam/gen/component/movementsensor/v1/movementsensor_pb2.py b/src/viam/gen/component/movementsensor/v1/movementsensor_pb2.py index 9b69ba69cc..4cb0875bd0 100644 --- a/src/viam/gen/component/movementsensor/v1/movementsensor_pb2.py +++ b/src/viam/gen/component/movementsensor/v1/movementsensor_pb2.py @@ -1,78 +1,75 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/movementsensor/v1/movementsensor.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n0component/movementsensor/v1/movementsensor.proto\x12 viam.component.movementsensor.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"]\n\x18GetLinearVelocityRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"]\n\x19GetLinearVelocityResponse\x12@\n\x0flinear_velocity\x18\x01 \x01(\x0b2\x17.viam.common.v1.Vector3R\x0elinearVelocity"^\n\x19GetAngularVelocityRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"`\n\x1aGetAngularVelocityResponse\x12B\n\x10angular_velocity\x18\x01 \x01(\x0b2\x17.viam.common.v1.Vector3R\x0fangularVelocity"]\n\x18GetCompassHeadingRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"1\n\x19GetCompassHeadingResponse\x12\x14\n\x05value\x18\x01 \x01(\x01R\x05value"Z\n\x15GetOrientationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"W\n\x16GetOrientationResponse\x12=\n\x0borientation\x18\x01 \x01(\x0b2\x1b.viam.common.v1.OrientationR\x0borientation"W\n\x12GetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"n\n\x13GetPositionResponse\x128\n\ncoordinate\x18\x01 \x01(\x0b2\x18.viam.common.v1.GeoPointR\ncoordinate\x12\x1d\n\naltitude_m\x18\x02 \x01(\x02R\taltitudeM"Y\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xf5\x02\n\x15GetPropertiesResponse\x12:\n\x19linear_velocity_supported\x18\x01 \x01(\x08R\x17linearVelocitySupported\x12<\n\x1aangular_velocity_supported\x18\x02 \x01(\x08R\x18angularVelocitySupported\x123\n\x15orientation_supported\x18\x03 \x01(\x08R\x14orientationSupported\x12-\n\x12position_supported\x18\x04 \x01(\x08R\x11positionSupported\x12:\n\x19compass_heading_supported\x18\x05 \x01(\x08R\x17compassHeadingSupported\x12B\n\x1dlinear_acceleration_supported\x18\x06 \x01(\x08R\x1blinearAccelerationSupported"W\n\x12GetAccuracyRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xd0\x03\n\x13GetAccuracyResponse\x12_\n\x08accuracy\x18\x01 \x03(\x0b2C.viam.component.movementsensor.v1.GetAccuracyResponse.AccuracyEntryR\x08accuracy\x12(\n\rposition_hdop\x18\x02 \x01(\x02H\x00R\x0cpositionHdop\x88\x01\x01\x12(\n\rposition_vdop\x18\x03 \x01(\x02H\x01R\x0cpositionVdop\x88\x01\x01\x126\n\x15position_nmea_gga_fix\x18\x04 \x01(\x05H\x02R\x12positionNmeaGgaFix\x88\x01\x01\x127\n\x15compass_degrees_error\x18\x05 \x01(\x02H\x03R\x13compassDegreesError\x88\x01\x01\x1a;\n\rAccuracyEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\x02R\x05value:\x028\x01B\x10\n\x0e_position_hdopB\x10\n\x0e_position_vdopB\x18\n\x16_position_nmea_gga_fixB\x18\n\x16_compass_degrees_error"a\n\x1cGetLinearAccelerationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"i\n\x1dGetLinearAccelerationResponse\x12H\n\x13linear_acceleration\x18\x01 \x01(\x0b2\x17.viam.common.v1.Vector3R\x12linearAcceleration2\xcf\x10\n\x15MovementSensorService\x12\xd2\x01\n\x11GetLinearVelocity\x12:.viam.component.movementsensor.v1.GetLinearVelocityRequest\x1a;.viam.component.movementsensor.v1.GetLinearVelocityResponse"D\x82\xd3\xe4\x93\x02>\x12\x12.viam.component.movementsensor.v1.GetLinearAccelerationRequest\x1a?.viam.component.movementsensor.v1.GetLinearAccelerationResponse"H\x82\xd3\xe4\x93\x02B\x12@/viam/api/v1/component/movementsensor/{name}/linear_acceleration\x12\x91\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"?\x82\xd3\xe4\x93\x029"7/viam/api/v1/component/movementsensor/{name}/do_command\x12\x9d\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"?\x82\xd3\xe4\x93\x029\x127/viam/api/v1/component/movementsensor/{name}/geometries\x12\x95\x01\n\x0bGetReadings\x12".viam.common.v1.GetReadingsRequest\x1a#.viam.common.v1.GetReadingsResponse"=\x82\xd3\xe4\x93\x027\x125/viam/api/v1/component/movementsensor/{name}/readingsBS\n$com.viam.component.movementsensor.v1Z+go.viam.com/api/component/movementsensor/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.movementsensor.v1.movementsensor_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n$com.viam.component.movementsensor.v1Z+go.viam.com/api/component/movementsensor/v1' - _globals['_GETACCURACYRESPONSE_ACCURACYENTRY']._loaded_options = None - _globals['_GETACCURACYRESPONSE_ACCURACYENTRY']._serialized_options = b'8\x01' - _globals['_MOVEMENTSENSORSERVICE'].methods_by_name['GetLinearVelocity']._loaded_options = None - _globals['_MOVEMENTSENSORSERVICE'].methods_by_name['GetLinearVelocity']._serialized_options = b'\x82\xd3\xe4\x93\x02>\x12\x12\x12\x12.viam.component.posetracker.v1.GetPosesResponse.BodyPosesEntryR\tbodyPoses\x1aY\n\x0eBodyPosesEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x121\n\x05value\x18\x02 \x01(\x0b2\x1b.viam.common.v1.PoseInFrameR\x05value:\x028\x012\xec\x03\n\x12PoseTrackerService\x12\xa5\x01\n\x08GetPoses\x12..viam.component.posetracker.v1.GetPosesRequest\x1a/.viam.component.posetracker.v1.GetPosesResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/pose_tracker/{name}/poses\x12\x8f\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"=\x82\xd3\xe4\x93\x027"5/viam/api/v1/component/pose_tracker/{name}/do_command\x12\x9b\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"=\x82\xd3\xe4\x93\x027\x125/viam/api/v1/component/pose_tracker/{name}/geometriesB5\n\x15com.viam.component.v1Z\x1cgo.viam.com/api/component/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.posetracker.v1.pose_tracker_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x15com.viam.component.v1Z\x1cgo.viam.com/api/component/v1' - _globals['_GETPOSESRESPONSE_BODYPOSESENTRY']._loaded_options = None - _globals['_GETPOSESRESPONSE_BODYPOSESENTRY']._serialized_options = b'8\x01' - _globals['_POSETRACKERSERVICE'].methods_by_name['GetPoses']._loaded_options = None - _globals['_POSETRACKERSERVICE'].methods_by_name['GetPoses']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/pose_tracker/{name}/poses' - _globals['_POSETRACKERSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_POSETRACKERSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x027"5/viam/api/v1/component/pose_tracker/{name}/do_command' - _globals['_POSETRACKERSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_POSETRACKERSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x027\x125/viam/api/v1/component/pose_tracker/{name}/geometries' - _globals['_GETPOSESREQUEST']._serialized_start = 162 - _globals['_GETPOSESREQUEST']._serialized_end = 277 - _globals['_GETPOSESRESPONSE']._serialized_start = 280 - _globals['_GETPOSESRESPONSE']._serialized_end = 484 - _globals['_GETPOSESRESPONSE_BODYPOSESENTRY']._serialized_start = 395 - _globals['_GETPOSESRESPONSE_BODYPOSESENTRY']._serialized_end = 484 - _globals['_POSETRACKERSERVICE']._serialized_start = 487 - _globals['_POSETRACKERSERVICE']._serialized_end = 979 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.posetracker.v1.pose_tracker_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x15com.viam.component.v1Z\x1cgo.viam.com/api/component/v1' + _GETPOSESRESPONSE_BODYPOSESENTRY._options = None + _GETPOSESRESPONSE_BODYPOSESENTRY._serialized_options = b'8\x01' + _POSETRACKERSERVICE.methods_by_name['GetPoses']._options = None + _POSETRACKERSERVICE.methods_by_name['GetPoses']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/pose_tracker/{name}/poses' + _POSETRACKERSERVICE.methods_by_name['DoCommand']._options = None + _POSETRACKERSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x027"5/viam/api/v1/component/pose_tracker/{name}/do_command' + _POSETRACKERSERVICE.methods_by_name['GetGeometries']._options = None + _POSETRACKERSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x027\x125/viam/api/v1/component/pose_tracker/{name}/geometries' + _GETPOSESREQUEST._serialized_start = 162 + _GETPOSESREQUEST._serialized_end = 277 + _GETPOSESRESPONSE._serialized_start = 280 + _GETPOSESRESPONSE._serialized_end = 484 + _GETPOSESRESPONSE_BODYPOSESENTRY._serialized_start = 395 + _GETPOSESRESPONSE_BODYPOSESENTRY._serialized_end = 484 + _POSETRACKERSERVICE._serialized_start = 487 + _POSETRACKERSERVICE._serialized_end = 979 \ No newline at end of file diff --git a/src/viam/gen/component/powersensor/v1/powersensor_pb2.py b/src/viam/gen/component/powersensor/v1/powersensor_pb2.py index cef983f910..3ff07e8c6d 100644 --- a/src/viam/gen/component/powersensor/v1/powersensor_pb2.py +++ b/src/viam/gen/component/powersensor/v1/powersensor_pb2.py @@ -1,42 +1,39 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/powersensor/v1/powersensor.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*component/powersensor/v1/powersensor.proto\x12\x1dviam.component.powersensor.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"V\n\x11GetVoltageRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"?\n\x12GetVoltageResponse\x12\x14\n\x05volts\x18\x01 \x01(\x01R\x05volts\x12\x13\n\x05is_ac\x18\x02 \x01(\x08R\x04isAc"V\n\x11GetCurrentRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"C\n\x12GetCurrentResponse\x12\x18\n\x07amperes\x18\x01 \x01(\x01R\x07amperes\x12\x13\n\x05is_ac\x18\x02 \x01(\x08R\x04isAc"T\n\x0fGetPowerRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"(\n\x10GetPowerResponse\x12\x14\n\x05watts\x18\x01 \x01(\x01R\x05watts2\xc4\x06\n\x12PowerSensorService\x12\xad\x01\n\nGetVoltage\x120.viam.component.powersensor.v1.GetVoltageRequest\x1a1.viam.component.powersensor.v1.GetVoltageResponse":\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/power_sensor/{name}/voltage\x12\xad\x01\n\nGetCurrent\x120.viam.component.powersensor.v1.GetCurrentRequest\x1a1.viam.component.powersensor.v1.GetCurrentResponse":\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/power_sensor/{name}/current\x12\xa5\x01\n\x08GetPower\x12..viam.component.powersensor.v1.GetPowerRequest\x1a/.viam.component.powersensor.v1.GetPowerResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/power_sensor/{name}/power\x12\x93\x01\n\x0bGetReadings\x12".viam.common.v1.GetReadingsRequest\x1a#.viam.common.v1.GetReadingsResponse";\x82\xd3\xe4\x93\x025\x123/viam/api/v1/component/power_sensor/{name}/readings\x12\x8f\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"=\x82\xd3\xe4\x93\x027"5/viam/api/v1/component/power_sensor/{name}/do_commandBM\n!com.viam.component.powersensor.v1Z(go.viam.com/api/component/powersensor/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.powersensor.v1.powersensor_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n!com.viam.component.powersensor.v1Z(go.viam.com/api/component/powersensor/v1' - _globals['_POWERSENSORSERVICE'].methods_by_name['GetVoltage']._loaded_options = None - _globals['_POWERSENSORSERVICE'].methods_by_name['GetVoltage']._serialized_options = b'\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/power_sensor/{name}/voltage' - _globals['_POWERSENSORSERVICE'].methods_by_name['GetCurrent']._loaded_options = None - _globals['_POWERSENSORSERVICE'].methods_by_name['GetCurrent']._serialized_options = b'\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/power_sensor/{name}/current' - _globals['_POWERSENSORSERVICE'].methods_by_name['GetPower']._loaded_options = None - _globals['_POWERSENSORSERVICE'].methods_by_name['GetPower']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/power_sensor/{name}/power' - _globals['_POWERSENSORSERVICE'].methods_by_name['GetReadings']._loaded_options = None - _globals['_POWERSENSORSERVICE'].methods_by_name['GetReadings']._serialized_options = b'\x82\xd3\xe4\x93\x025\x123/viam/api/v1/component/power_sensor/{name}/readings' - _globals['_POWERSENSORSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_POWERSENSORSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x027"5/viam/api/v1/component/power_sensor/{name}/do_command' - _globals['_GETVOLTAGEREQUEST']._serialized_start = 161 - _globals['_GETVOLTAGEREQUEST']._serialized_end = 247 - _globals['_GETVOLTAGERESPONSE']._serialized_start = 249 - _globals['_GETVOLTAGERESPONSE']._serialized_end = 312 - _globals['_GETCURRENTREQUEST']._serialized_start = 314 - _globals['_GETCURRENTREQUEST']._serialized_end = 400 - _globals['_GETCURRENTRESPONSE']._serialized_start = 402 - _globals['_GETCURRENTRESPONSE']._serialized_end = 469 - _globals['_GETPOWERREQUEST']._serialized_start = 471 - _globals['_GETPOWERREQUEST']._serialized_end = 555 - _globals['_GETPOWERRESPONSE']._serialized_start = 557 - _globals['_GETPOWERRESPONSE']._serialized_end = 597 - _globals['_POWERSENSORSERVICE']._serialized_start = 600 - _globals['_POWERSENSORSERVICE']._serialized_end = 1436 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.powersensor.v1.powersensor_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n!com.viam.component.powersensor.v1Z(go.viam.com/api/component/powersensor/v1' + _POWERSENSORSERVICE.methods_by_name['GetVoltage']._options = None + _POWERSENSORSERVICE.methods_by_name['GetVoltage']._serialized_options = b'\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/power_sensor/{name}/voltage' + _POWERSENSORSERVICE.methods_by_name['GetCurrent']._options = None + _POWERSENSORSERVICE.methods_by_name['GetCurrent']._serialized_options = b'\x82\xd3\xe4\x93\x024\x122/viam/api/v1/component/power_sensor/{name}/current' + _POWERSENSORSERVICE.methods_by_name['GetPower']._options = None + _POWERSENSORSERVICE.methods_by_name['GetPower']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/component/power_sensor/{name}/power' + _POWERSENSORSERVICE.methods_by_name['GetReadings']._options = None + _POWERSENSORSERVICE.methods_by_name['GetReadings']._serialized_options = b'\x82\xd3\xe4\x93\x025\x123/viam/api/v1/component/power_sensor/{name}/readings' + _POWERSENSORSERVICE.methods_by_name['DoCommand']._options = None + _POWERSENSORSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x027"5/viam/api/v1/component/power_sensor/{name}/do_command' + _GETVOLTAGEREQUEST._serialized_start = 161 + _GETVOLTAGEREQUEST._serialized_end = 247 + _GETVOLTAGERESPONSE._serialized_start = 249 + _GETVOLTAGERESPONSE._serialized_end = 312 + _GETCURRENTREQUEST._serialized_start = 314 + _GETCURRENTREQUEST._serialized_end = 400 + _GETCURRENTRESPONSE._serialized_start = 402 + _GETCURRENTRESPONSE._serialized_end = 469 + _GETPOWERREQUEST._serialized_start = 471 + _GETPOWERREQUEST._serialized_end = 555 + _GETPOWERRESPONSE._serialized_start = 557 + _GETPOWERRESPONSE._serialized_end = 597 + _POWERSENSORSERVICE._serialized_start = 600 + _POWERSENSORSERVICE._serialized_end = 1436 \ No newline at end of file diff --git a/src/viam/gen/component/sensor/v1/sensor_pb2.py b/src/viam/gen/component/sensor/v1/sensor_pb2.py index d9236b72c4..4ca2ba7e3d 100644 --- a/src/viam/gen/component/sensor/v1/sensor_pb2.py +++ b/src/viam/gen/component/sensor/v1/sensor_pb2.py @@ -1,25 +1,22 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/sensor/v1/sensor.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n component/sensor/v1/sensor.proto\x12\x18viam.component.sensor.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto2\xc3\x03\n\rSensorService\x12\x8d\x01\n\x0bGetReadings\x12".viam.common.v1.GetReadingsRequest\x1a#.viam.common.v1.GetReadingsResponse"5\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/sensor/{name}/readings\x12\x89\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"7\x82\xd3\xe4\x93\x021"//viam/api/v1/component/sensor/{name}/do_command\x12\x95\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/sensor/{name}/geometriesBC\n\x1ccom.viam.component.sensor.v1Z#go.viam.com/api/component/sensor/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.sensor.v1.sensor_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1ccom.viam.component.sensor.v1Z#go.viam.com/api/component/sensor/v1' - _globals['_SENSORSERVICE'].methods_by_name['GetReadings']._loaded_options = None - _globals['_SENSORSERVICE'].methods_by_name['GetReadings']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/sensor/{name}/readings' - _globals['_SENSORSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_SENSORSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/sensor/{name}/do_command' - _globals['_SENSORSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_SENSORSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/sensor/{name}/geometries' - _globals['_SENSORSERVICE']._serialized_start = 117 - _globals['_SENSORSERVICE']._serialized_end = 568 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.sensor.v1.sensor_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1ccom.viam.component.sensor.v1Z#go.viam.com/api/component/sensor/v1' + _SENSORSERVICE.methods_by_name['GetReadings']._options = None + _SENSORSERVICE.methods_by_name['GetReadings']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/sensor/{name}/readings' + _SENSORSERVICE.methods_by_name['DoCommand']._options = None + _SENSORSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/sensor/{name}/do_command' + _SENSORSERVICE.methods_by_name['GetGeometries']._options = None + _SENSORSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/component/sensor/{name}/geometries' + _SENSORSERVICE._serialized_start = 117 + _SENSORSERVICE._serialized_end = 568 \ No newline at end of file diff --git a/src/viam/gen/component/servo/v1/servo_pb2.py b/src/viam/gen/component/servo/v1/servo_pb2.py index da9e9da06a..7fa4890b83 100644 --- a/src/viam/gen/component/servo/v1/servo_pb2.py +++ b/src/viam/gen/component/servo/v1/servo_pb2.py @@ -1,50 +1,47 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/servo/v1/servo.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ecomponent/servo/v1/servo.proto\x12\x17viam.component.servo.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"m\n\x0bMoveRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1b\n\tangle_deg\x18\x02 \x01(\rR\x08angleDeg\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cMoveResponse"W\n\x12GetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"8\n\x13GetPositionResponse\x12!\n\x0cposition_deg\x18\x01 \x01(\rR\x0bpositionDeg"P\n\x0bStopRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cStopResponse"H\n\x06Status\x12!\n\x0cposition_deg\x18\x01 \x01(\rR\x0bpositionDeg\x12\x1b\n\tis_moving\x18\x02 \x01(\x08R\x08isMoving"%\n\x0fIsMovingRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"/\n\x10IsMovingResponse\x12\x1b\n\tis_moving\x18\x01 \x01(\x08R\x08isMoving2\xfe\x06\n\x0cServoService\x12\x89\x01\n\x04Move\x12$.viam.component.servo.v1.MoveRequest\x1a%.viam.component.servo.v1.MoveResponse"4\xa0\x92)\x01\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/servo/{name}/move\x12\x9e\x01\n\x0bGetPosition\x12+.viam.component.servo.v1.GetPositionRequest\x1a,.viam.component.servo.v1.GetPositionResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/servo/{name}/position\x12\x85\x01\n\x04Stop\x12$.viam.component.servo.v1.StopRequest\x1a%.viam.component.servo.v1.StopResponse"0\x82\xd3\xe4\x93\x02*"(/viam/api/v1/component/servo/{name}/stop\x12\x96\x01\n\x08IsMoving\x12(.viam.component.servo.v1.IsMovingRequest\x1a).viam.component.servo.v1.IsMovingResponse"5\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/servo/{name}/is_moving\x12\x88\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"6\x82\xd3\xe4\x93\x020"./viam/api/v1/component/servo/{name}/do_command\x12\x94\x01\n\rGetGeometries\x12$.viam.common.v1.GetGeometriesRequest\x1a%.viam.common.v1.GetGeometriesResponse"6\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/servo/{name}/geometriesBA\n\x1bcom.viam.component.servo.v1Z"go.viam.com/api/component/servo/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.servo.v1.servo_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1bcom.viam.component.servo.v1Z"go.viam.com/api/component/servo/v1' - _globals['_SERVOSERVICE'].methods_by_name['Move']._loaded_options = None - _globals['_SERVOSERVICE'].methods_by_name['Move']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/servo/{name}/move' - _globals['_SERVOSERVICE'].methods_by_name['GetPosition']._loaded_options = None - _globals['_SERVOSERVICE'].methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/servo/{name}/position' - _globals['_SERVOSERVICE'].methods_by_name['Stop']._loaded_options = None - _globals['_SERVOSERVICE'].methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02*"(/viam/api/v1/component/servo/{name}/stop' - _globals['_SERVOSERVICE'].methods_by_name['IsMoving']._loaded_options = None - _globals['_SERVOSERVICE'].methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/servo/{name}/is_moving' - _globals['_SERVOSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_SERVOSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/component/servo/{name}/do_command' - _globals['_SERVOSERVICE'].methods_by_name['GetGeometries']._loaded_options = None - _globals['_SERVOSERVICE'].methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/servo/{name}/geometries' - _globals['_MOVEREQUEST']._serialized_start = 143 - _globals['_MOVEREQUEST']._serialized_end = 252 - _globals['_MOVERESPONSE']._serialized_start = 254 - _globals['_MOVERESPONSE']._serialized_end = 268 - _globals['_GETPOSITIONREQUEST']._serialized_start = 270 - _globals['_GETPOSITIONREQUEST']._serialized_end = 357 - _globals['_GETPOSITIONRESPONSE']._serialized_start = 359 - _globals['_GETPOSITIONRESPONSE']._serialized_end = 415 - _globals['_STOPREQUEST']._serialized_start = 417 - _globals['_STOPREQUEST']._serialized_end = 497 - _globals['_STOPRESPONSE']._serialized_start = 499 - _globals['_STOPRESPONSE']._serialized_end = 513 - _globals['_STATUS']._serialized_start = 515 - _globals['_STATUS']._serialized_end = 587 - _globals['_ISMOVINGREQUEST']._serialized_start = 589 - _globals['_ISMOVINGREQUEST']._serialized_end = 626 - _globals['_ISMOVINGRESPONSE']._serialized_start = 628 - _globals['_ISMOVINGRESPONSE']._serialized_end = 675 - _globals['_SERVOSERVICE']._serialized_start = 678 - _globals['_SERVOSERVICE']._serialized_end = 1572 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.servo.v1.servo_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1bcom.viam.component.servo.v1Z"go.viam.com/api/component/servo/v1' + _SERVOSERVICE.methods_by_name['Move']._options = None + _SERVOSERVICE.methods_by_name['Move']._serialized_options = b'\xa0\x92)\x01\x82\xd3\xe4\x93\x02*\x1a(/viam/api/v1/component/servo/{name}/move' + _SERVOSERVICE.methods_by_name['GetPosition']._options = None + _SERVOSERVICE.methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/component/servo/{name}/position' + _SERVOSERVICE.methods_by_name['Stop']._options = None + _SERVOSERVICE.methods_by_name['Stop']._serialized_options = b'\x82\xd3\xe4\x93\x02*"(/viam/api/v1/component/servo/{name}/stop' + _SERVOSERVICE.methods_by_name['IsMoving']._options = None + _SERVOSERVICE.methods_by_name['IsMoving']._serialized_options = b'\x82\xd3\xe4\x93\x02/\x12-/viam/api/v1/component/servo/{name}/is_moving' + _SERVOSERVICE.methods_by_name['DoCommand']._options = None + _SERVOSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/component/servo/{name}/do_command' + _SERVOSERVICE.methods_by_name['GetGeometries']._options = None + _SERVOSERVICE.methods_by_name['GetGeometries']._serialized_options = b'\x82\xd3\xe4\x93\x020\x12./viam/api/v1/component/servo/{name}/geometries' + _MOVEREQUEST._serialized_start = 143 + _MOVEREQUEST._serialized_end = 252 + _MOVERESPONSE._serialized_start = 254 + _MOVERESPONSE._serialized_end = 268 + _GETPOSITIONREQUEST._serialized_start = 270 + _GETPOSITIONREQUEST._serialized_end = 357 + _GETPOSITIONRESPONSE._serialized_start = 359 + _GETPOSITIONRESPONSE._serialized_end = 415 + _STOPREQUEST._serialized_start = 417 + _STOPREQUEST._serialized_end = 497 + _STOPRESPONSE._serialized_start = 499 + _STOPRESPONSE._serialized_end = 513 + _STATUS._serialized_start = 515 + _STATUS._serialized_end = 587 + _ISMOVINGREQUEST._serialized_start = 589 + _ISMOVINGREQUEST._serialized_end = 626 + _ISMOVINGRESPONSE._serialized_start = 628 + _ISMOVINGRESPONSE._serialized_end = 675 + _SERVOSERVICE._serialized_start = 678 + _SERVOSERVICE._serialized_end = 1572 \ No newline at end of file diff --git a/src/viam/gen/component/switch/v1/switch_pb2.py b/src/viam/gen/component/switch/v1/switch_pb2.py index 7ab9352667..2c54c62150 100644 --- a/src/viam/gen/component/switch/v1/switch_pb2.py +++ b/src/viam/gen/component/switch/v1/switch_pb2.py @@ -1,40 +1,37 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'component/switch/v1/switch.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n component/switch/v1/switch.proto\x12\x18viam.component.switch.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"s\n\x12SetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1a\n\x08position\x18\x02 \x01(\rR\x08position\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x15\n\x13SetPositionResponse"W\n\x12GetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"1\n\x13GetPositionResponse\x12\x1a\n\x08position\x18\x01 \x01(\rR\x08position"`\n\x1bGetNumberOfPositionsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"f\n\x1cGetNumberOfPositionsResponse\x12.\n\x13number_of_positions\x18\x01 \x01(\rR\x11numberOfPositions\x12\x16\n\x06labels\x18\x02 \x03(\tR\x06labels2\xb9\x05\n\rSwitchService\x12\xa5\x01\n\x0bSetPosition\x12,.viam.component.switch.v1.SetPositionRequest\x1a-.viam.component.switch.v1.SetPositionResponse"9\x82\xd3\xe4\x93\x023\x1a1/viam/api/v1/component/switch/{name}/set_position\x12\xa5\x01\n\x0bGetPosition\x12,.viam.component.switch.v1.GetPositionRequest\x1a-.viam.component.switch.v1.GetPositionResponse"9\x82\xd3\xe4\x93\x023\x1a1/viam/api/v1/component/switch/{name}/get_position\x12\xcb\x01\n\x14GetNumberOfPositions\x125.viam.component.switch.v1.GetNumberOfPositionsRequest\x1a6.viam.component.switch.v1.GetNumberOfPositionsResponse"D\x82\xd3\xe4\x93\x02>\x1a\x1a\x1a\n\x14TransformPCDResponse\x12&\n\x0fpoint_cloud_pcd\x18\x01 \x01(\x0cR\rpointCloudPcd"\x16\n\x14ResourceNamesRequest"S\n\x15ResourceNamesResponse\x12:\n\tresources\x18\x01 \x03(\x0b2\x1c.viam.common.v1.ResourceNameR\tresources"q\n\x12ResourceRPCSubtype\x126\n\x07subtype\x18\x01 \x01(\x0b2\x1c.viam.common.v1.ResourceNameR\x07subtype\x12#\n\rproto_service\x18\x02 \x01(\tR\x0cprotoService"\x1c\n\x1aResourceRPCSubtypesRequest"t\n\x1bResourceRPCSubtypesResponse\x12U\n\x15resource_rpc_subtypes\x18\x01 \x03(\x0b2!.viam.robot.v1.ResourceRPCSubtypeR\x13resourceRpcSubtypes"\xd3\x01\n\tOperation\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x16\n\x06method\x18\x02 \x01(\tR\x06method\x125\n\targuments\x18\x03 \x01(\x0b2\x17.google.protobuf.StructR\targuments\x124\n\x07started\x18\x04 \x01(\x0b2\x1a.google.protobuf.TimestampR\x07started\x12"\n\nsession_id\x18\x05 \x01(\tH\x00R\tsessionId\x88\x01\x01B\r\n\x0b_session_id"\x16\n\x14GetOperationsRequest"Q\n\x15GetOperationsResponse\x128\n\noperations\x18\x01 \x03(\x0b2\x18.viam.robot.v1.OperationR\noperations"(\n\x16CancelOperationRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x19\n\x17CancelOperationResponse"*\n\x18BlockForOperationRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1b\n\x19BlockForOperationResponse"\xc6\x01\n\x12PeerConnectionInfo\x125\n\x04type\x18\x01 \x01(\x0e2!.viam.robot.v1.PeerConnectionTypeR\x04type\x12*\n\x0eremote_address\x18\x02 \x01(\tH\x00R\rremoteAddress\x88\x01\x01\x12(\n\rlocal_address\x18\x03 \x01(\tH\x01R\x0clocalAddress\x88\x01\x01B\x11\n\x0f_remote_addressB\x10\n\x0e_local_address"\x8c\x01\n\x07Session\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12X\n\x14peer_connection_info\x18\x02 \x01(\x0b2!.viam.robot.v1.PeerConnectionInfoH\x00R\x12peerConnectionInfo\x88\x01\x01B\x17\n\x15_peer_connection_info"\x14\n\x12GetSessionsRequest"I\n\x13GetSessionsResponse\x122\n\x08sessions\x18\x01 \x03(\x0b2\x16.viam.robot.v1.SessionR\x08sessions"\x82\x01\n\x0bModuleModel\x12\x1f\n\x0bmodule_name\x18\x01 \x01(\tR\nmoduleName\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12\x10\n\x03api\x18\x03 \x01(\tR\x03api\x12*\n\x11from_local_module\x18\x04 \x01(\x08R\x0ffromLocalModule"\x1d\n\x1bGetModelsFromModulesRequest"R\n\x1cGetModelsFromModulesResponse\x122\n\x06models\x18\x01 \x03(\x0b2\x1a.viam.robot.v1.ModuleModelR\x06models"\xb4\x01\n\x06Status\x120\n\x04name\x18\x01 \x01(\x0b2\x1c.viam.common.v1.ResourceNameR\x04name\x12/\n\x06status\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x06status\x12G\n\x11last_reconfigured\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x10lastReconfigured"W\n\x10GetStatusRequest\x12C\n\x0eresource_names\x18\x01 \x03(\x0b2\x1c.viam.common.v1.ResourceNameR\rresourceNames"B\n\x11GetStatusResponse\x12-\n\x06status\x18\x01 \x03(\x0b2\x15.viam.robot.v1.StatusR\x06status"\x8b\x01\n\x13StreamStatusRequest\x12C\n\x0eresource_names\x18\x01 \x03(\x0b2\x1c.viam.common.v1.ResourceNameR\rresourceNames\x12/\n\x05every\x18\x02 \x01(\x0b2\x19.google.protobuf.DurationR\x05every"E\n\x14StreamStatusResponse\x12-\n\x06status\x18\x01 \x03(\x0b2\x15.viam.robot.v1.StatusR\x06status"x\n\x13StopExtraParameters\x120\n\x04name\x18\x01 \x01(\x0b2\x1c.viam.common.v1.ResourceNameR\x04name\x12/\n\x06params\x18\x02 \x01(\x0b2\x17.google.protobuf.StructR\x06params"J\n\x0eStopAllRequest\x128\n\x05extra\x18c \x03(\x0b2".viam.robot.v1.StopExtraParametersR\x05extra"\x11\n\x0fStopAllResponse"-\n\x13StartSessionRequest\x12\x16\n\x06resume\x18\x01 \x01(\tR\x06resume"l\n\x14StartSessionResponse\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12D\n\x10heartbeat_window\x18\x02 \x01(\x0b2\x19.google.protobuf.DurationR\x0fheartbeatWindow"-\n\x1bSendSessionHeartbeatRequest\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1e\n\x1cSendSessionHeartbeatResponse":\n\nLogRequest\x12,\n\x04logs\x18\x01 \x03(\x0b2\x18.viam.common.v1.LogEntryR\x04logs"\r\n\x0bLogResponse"\x19\n\x17GetCloudMetadataRequest"\xd0\x01\n\x18GetCloudMetadataResponse\x12&\n\rrobot_part_id\x18\x01 \x01(\tB\x02\x18\x01R\x0brobotPartId\x12$\n\x0eprimary_org_id\x18\x02 \x01(\tR\x0cprimaryOrgId\x12\x1f\n\x0blocation_id\x18\x03 \x01(\tR\nlocationId\x12\x1d\n\nmachine_id\x18\x04 \x01(\tR\tmachineId\x12&\n\x0fmachine_part_id\x18\x05 \x01(\tR\rmachinePartId"f\n\x14RestartModuleRequest\x12\x1d\n\tmodule_id\x18\x01 \x01(\tH\x00R\x08moduleId\x12!\n\x0bmodule_name\x18\x02 \x01(\tH\x00R\nmoduleNameB\x0c\n\nid_or_name"\x17\n\x15RestartModuleResponse"\x11\n\x0fShutdownRequest"\x12\n\x10ShutdownResponse"\x19\n\x17GetMachineStatusRequest"\xd9\x02\n\x18GetMachineStatusResponse\x12;\n\tresources\x18\x01 \x03(\x0b2\x1d.viam.robot.v1.ResourceStatusR\tresources\x123\n\x06config\x18\x02 \x01(\x0b2\x1b.viam.robot.v1.ConfigStatusR\x06config\x12C\n\x05state\x18\x03 \x01(\x0e2-.viam.robot.v1.GetMachineStatusResponse.StateR\x05state\x12;\n\x0cjob_statuses\x18\x04 \x03(\x0b2\x18.viam.robot.v1.JobStatusR\x0bjobStatuses"I\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x16\n\x12STATE_INITIALIZING\x10\x01\x12\x11\n\rSTATE_RUNNING\x10\x02"\xc2\x01\n\tJobStatus\x12\x19\n\x08job_name\x18\x01 \x01(\tR\x07jobName\x12P\n\x16recent_successful_runs\x18\x02 \x03(\x0b2\x1a.google.protobuf.TimestampR\x14recentSuccessfulRuns\x12H\n\x12recent_failed_runs\x18\x03 \x03(\x0b2\x1a.google.protobuf.TimestampR\x10recentFailedRuns"\xe0\x03\n\x0eResourceStatus\x120\n\x04name\x18\x01 \x01(\x0b2\x1c.viam.common.v1.ResourceNameR\x04name\x129\n\x05state\x18\x02 \x01(\x0e2#.viam.robot.v1.ResourceStatus.StateR\x05state\x12=\n\x0clast_updated\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0blastUpdated\x12\x1a\n\x08revision\x18\x04 \x01(\tR\x08revision\x12\x14\n\x05error\x18\x05 \x01(\tR\x05error\x12S\n\x0ecloud_metadata\x18\x06 \x01(\x0b2\'.viam.robot.v1.GetCloudMetadataResponseH\x00R\rcloudMetadata\x88\x01\x01"\x87\x01\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x16\n\x12STATE_UNCONFIGURED\x10\x01\x12\x15\n\x11STATE_CONFIGURING\x10\x02\x12\x0f\n\x0bSTATE_READY\x10\x03\x12\x12\n\x0eSTATE_REMOVING\x10\x04\x12\x13\n\x0fSTATE_UNHEALTHY\x10\x05B\x11\n\x0f_cloud_metadata"i\n\x0cConfigStatus\x12\x1a\n\x08revision\x18\x01 \x01(\tR\x08revision\x12=\n\x0clast_updated\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0blastUpdated"\x13\n\x11GetVersionRequest"k\n\x12GetVersionResponse\x12\x1a\n\x08platform\x18\x01 \x01(\tR\x08platform\x12\x18\n\x07version\x18\x02 \x01(\tR\x07version\x12\x1f\n\x0bapi_version\x18\x03 \x01(\tR\napiVersion"\xe7\x01\n\x0eGetPoseRequest\x12%\n\x0ecomponent_name\x18\x01 \x01(\tR\rcomponentName\x12+\n\x11destination_frame\x18\x02 \x01(\tR\x10destinationFrame\x12R\n\x17supplemental_transforms\x18\x03 \x03(\x0b2\x19.viam.common.v1.TransformR\x16supplementalTransforms\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"B\n\x0fGetPoseResponse\x12/\n\x04pose\x18\x01 \x01(\x0b2\x1b.viam.common.v1.PoseInFrameR\x04pose*z\n\x12PeerConnectionType\x12$\n PEER_CONNECTION_TYPE_UNSPECIFIED\x10\x00\x12\x1d\n\x19PEER_CONNECTION_TYPE_GRPC\x10\x01\x12\x1f\n\x1bPEER_CONNECTION_TYPE_WEBRTC\x10\x022\xf0\x18\n\x0cRobotService\x12\x80\x01\n\rGetOperations\x12#.viam.robot.v1.GetOperationsRequest\x1a$.viam.robot.v1.GetOperationsResponse"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/viam/api/v1/operations/list\x12x\n\x0bGetSessions\x12!.viam.robot.v1.GetSessionsRequest\x1a".viam.robot.v1.GetSessionsResponse""\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/sessions/list\x12\x7f\n\rResourceNames\x12#.viam.robot.v1.ResourceNamesRequest\x1a$.viam.robot.v1.ResourceNamesResponse"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/resources/list\x12\x9d\x01\n\x13ResourceRPCSubtypes\x12).viam.robot.v1.ResourceRPCSubtypesRequest\x1a*.viam.robot.v1.ResourceRPCSubtypesResponse"/\x82\xd3\xe4\x93\x02)\x12\'/viam/api/v1/resource_rpc_subtypes/list\x12\x88\x01\n\x0fCancelOperation\x12%.viam.robot.v1.CancelOperationRequest\x1a&.viam.robot.v1.CancelOperationResponse"&\x82\xd3\xe4\x93\x02 "\x1e/viam/api/v1/operations/cancel\x12\x8d\x01\n\x11BlockForOperation\x12\'.viam.robot.v1.BlockForOperationRequest\x1a(.viam.robot.v1.BlockForOperationResponse"%\x82\xd3\xe4\x93\x02\x1f"\x1d/viam/api/v1/operations/block\x12\x93\x01\n\x14GetModelsFromModules\x12*.viam.robot.v1.GetModelsFromModulesRequest\x1a+.viam.robot.v1.GetModelsFromModulesResponse""\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/module_models\x12n\n\tGetStatus\x12\x1f.viam.robot.v1.GetStatusRequest\x1a .viam.robot.v1.GetStatusResponse"\x1e\x88\x02\x01\x82\xd3\xe4\x93\x02\x15\x12\x13/viam/api/v1/status\x12\x80\x01\n\x0cStreamStatus\x12".viam.robot.v1.StreamStatusRequest\x1a#.viam.robot.v1.StreamStatusResponse"%\x88\x02\x01\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/status/stream0\x01\x12g\n\x07StopAll\x12\x1d.viam.robot.v1.StopAllRequest\x1a\x1e.viam.robot.v1.StopAllResponse"\x1d\x82\xd3\xe4\x93\x02\x17\x12\x15/viam/api/v1/stop_all\x12v\n\x0cStartSession\x12".viam.robot.v1.StartSessionRequest\x1a#.viam.robot.v1.StartSessionResponse"\x1d\x82\xd3\xe4\x93\x02\x17"\x15/viam/api/v1/sessions\x12\x9d\x01\n\x14SendSessionHeartbeat\x12*.viam.robot.v1.SendSessionHeartbeatRequest\x1a+.viam.robot.v1.SendSessionHeartbeatResponse",\x82\xd3\xe4\x93\x02&"$/viam/api/v1/sessions/{id}/heartbeat\x12V\n\x03Log\x12\x19.viam.robot.v1.LogRequest\x1a\x1a.viam.robot.v1.LogResponse"\x18\x82\xd3\xe4\x93\x02\x12"\x10/viam/api/v1/log\x12\x88\x01\n\x10GetCloudMetadata\x12&.viam.robot.v1.GetCloudMetadataRequest\x1a\'.viam.robot.v1.GetCloudMetadataResponse"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/cloud_metadata\x12\x7f\n\rRestartModule\x12#.viam.robot.v1.RestartModuleRequest\x1a$.viam.robot.v1.RestartModuleResponse"#\x82\xd3\xe4\x93\x02\x1d"\x1b/viam/api/v1/restart_module\x12j\n\x08Shutdown\x12\x1e.viam.robot.v1.ShutdownRequest\x1a\x1f.viam.robot.v1.ShutdownResponse"\x1d\x82\xd3\xe4\x93\x02\x17"\x15/viam/api/v1/shutdown\x12\x88\x01\n\x10GetMachineStatus\x12&.viam.robot.v1.GetMachineStatusRequest\x1a\'.viam.robot.v1.GetMachineStatusResponse"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/machine_status\x12o\n\nGetVersion\x12 .viam.robot.v1.GetVersionRequest\x1a!.viam.robot.v1.GetVersionResponse"\x1c\x82\xd3\xe4\x93\x02\x16\x12\x14/viam/api/v1/version\x12I\n\x06Tunnel\x12\x1c.viam.robot.v1.TunnelRequest\x1a\x1d.viam.robot.v1.TunnelResponse(\x010\x01\x12w\n\x0bListTunnels\x12!.viam.robot.v1.ListTunnelsRequest\x1a".viam.robot.v1.ListTunnelsResponse"!\x82\xd3\xe4\x93\x02\x1b\x12\x19/viam/api/v1/list_tunnels\x12\x90\x01\n\x11FrameSystemConfig\x12\'.viam.robot.v1.FrameSystemConfigRequest\x1a(.viam.robot.v1.FrameSystemConfigResponse"(\x82\xd3\xe4\x93\x02"\x12 /viam/api/v1/frame_system/config\x12p\n\x07GetPose\x12\x1d.viam.robot.v1.GetPoseRequest\x1a\x1e.viam.robot.v1.GetPoseResponse"&\x82\xd3\xe4\x93\x02 \x12\x1e/viam/api/v1/frame_system/pose\x12\x8c\x01\n\rTransformPose\x12#.viam.robot.v1.TransformPoseRequest\x1a$.viam.robot.v1.TransformPoseResponse"0\x82\xd3\xe4\x93\x02*\x12(/viam/api/v1/frame_system/transform_pose\x12\x88\x01\n\x0cTransformPCD\x12".viam.robot.v1.TransformPCDRequest\x1a#.viam.robot.v1.TransformPCDResponse"/\x82\xd3\xe4\x93\x02)\x12\'/viam/api/v1/frame_system/transform_pcd\x12n\n\nSendTraces\x12 .viam.robot.v1.SendTracesRequest\x1a!.viam.robot.v1.SendTracesResponse"\x1b\x82\xd3\xe4\x93\x02\x15"\x13/viam/api/v1/tracesB-\n\x11com.viam.robot.v1Z\x18go.viam.com/api/robot/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'robot.v1.robot_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x11com.viam.robot.v1Z\x18go.viam.com/api/robot/v1' - _globals['_GETCLOUDMETADATARESPONSE'].fields_by_name['robot_part_id']._loaded_options = None - _globals['_GETCLOUDMETADATARESPONSE'].fields_by_name['robot_part_id']._serialized_options = b'\x18\x01' - _globals['_ROBOTSERVICE'].methods_by_name['GetOperations']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['GetOperations']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1e\x12\x1c/viam/api/v1/operations/list' - _globals['_ROBOTSERVICE'].methods_by_name['GetSessions']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['GetSessions']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/sessions/list' - _globals['_ROBOTSERVICE'].methods_by_name['ResourceNames']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['ResourceNames']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/resources/list' - _globals['_ROBOTSERVICE'].methods_by_name['ResourceRPCSubtypes']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['ResourceRPCSubtypes']._serialized_options = b"\x82\xd3\xe4\x93\x02)\x12'/viam/api/v1/resource_rpc_subtypes/list" - _globals['_ROBOTSERVICE'].methods_by_name['CancelOperation']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['CancelOperation']._serialized_options = b'\x82\xd3\xe4\x93\x02 "\x1e/viam/api/v1/operations/cancel' - _globals['_ROBOTSERVICE'].methods_by_name['BlockForOperation']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['BlockForOperation']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1f"\x1d/viam/api/v1/operations/block' - _globals['_ROBOTSERVICE'].methods_by_name['GetModelsFromModules']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['GetModelsFromModules']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/module_models' - _globals['_ROBOTSERVICE'].methods_by_name['GetStatus']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['GetStatus']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x02\x15\x12\x13/viam/api/v1/status' - _globals['_ROBOTSERVICE'].methods_by_name['StreamStatus']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['StreamStatus']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/status/stream' - _globals['_ROBOTSERVICE'].methods_by_name['StopAll']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['StopAll']._serialized_options = b'\x82\xd3\xe4\x93\x02\x17\x12\x15/viam/api/v1/stop_all' - _globals['_ROBOTSERVICE'].methods_by_name['StartSession']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['StartSession']._serialized_options = b'\x82\xd3\xe4\x93\x02\x17"\x15/viam/api/v1/sessions' - _globals['_ROBOTSERVICE'].methods_by_name['SendSessionHeartbeat']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['SendSessionHeartbeat']._serialized_options = b'\x82\xd3\xe4\x93\x02&"$/viam/api/v1/sessions/{id}/heartbeat' - _globals['_ROBOTSERVICE'].methods_by_name['Log']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['Log']._serialized_options = b'\x82\xd3\xe4\x93\x02\x12"\x10/viam/api/v1/log' - _globals['_ROBOTSERVICE'].methods_by_name['GetCloudMetadata']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['GetCloudMetadata']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/cloud_metadata' - _globals['_ROBOTSERVICE'].methods_by_name['RestartModule']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['RestartModule']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1d"\x1b/viam/api/v1/restart_module' - _globals['_ROBOTSERVICE'].methods_by_name['Shutdown']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['Shutdown']._serialized_options = b'\x82\xd3\xe4\x93\x02\x17"\x15/viam/api/v1/shutdown' - _globals['_ROBOTSERVICE'].methods_by_name['GetMachineStatus']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['GetMachineStatus']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/machine_status' - _globals['_ROBOTSERVICE'].methods_by_name['GetVersion']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['GetVersion']._serialized_options = b'\x82\xd3\xe4\x93\x02\x16\x12\x14/viam/api/v1/version' - _globals['_ROBOTSERVICE'].methods_by_name['ListTunnels']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['ListTunnels']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1b\x12\x19/viam/api/v1/list_tunnels' - _globals['_ROBOTSERVICE'].methods_by_name['FrameSystemConfig']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['FrameSystemConfig']._serialized_options = b'\x82\xd3\xe4\x93\x02"\x12 /viam/api/v1/frame_system/config' - _globals['_ROBOTSERVICE'].methods_by_name['GetPose']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['GetPose']._serialized_options = b'\x82\xd3\xe4\x93\x02 \x12\x1e/viam/api/v1/frame_system/pose' - _globals['_ROBOTSERVICE'].methods_by_name['TransformPose']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['TransformPose']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x12(/viam/api/v1/frame_system/transform_pose' - _globals['_ROBOTSERVICE'].methods_by_name['TransformPCD']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['TransformPCD']._serialized_options = b"\x82\xd3\xe4\x93\x02)\x12'/viam/api/v1/frame_system/transform_pcd" - _globals['_ROBOTSERVICE'].methods_by_name['SendTraces']._loaded_options = None - _globals['_ROBOTSERVICE'].methods_by_name['SendTraces']._serialized_options = b'\x82\xd3\xe4\x93\x02\x15"\x13/viam/api/v1/traces' - _globals['_PEERCONNECTIONTYPE']._serialized_start = 6085 - _globals['_PEERCONNECTIONTYPE']._serialized_end = 6207 - _globals['_SENDTRACESREQUEST']._serialized_start = 230 - _globals['_SENDTRACESREQUEST']._serialized_end = 333 - _globals['_SENDTRACESRESPONSE']._serialized_start = 335 - _globals['_SENDTRACESRESPONSE']._serialized_end = 355 - _globals['_TUNNELREQUEST']._serialized_start = 357 - _globals['_TUNNELREQUEST']._serialized_end = 435 - _globals['_TUNNELRESPONSE']._serialized_start = 437 - _globals['_TUNNELRESPONSE']._serialized_end = 473 - _globals['_LISTTUNNELSREQUEST']._serialized_start = 475 - _globals['_LISTTUNNELSREQUEST']._serialized_end = 495 - _globals['_LISTTUNNELSRESPONSE']._serialized_start = 497 - _globals['_LISTTUNNELSRESPONSE']._serialized_end = 567 - _globals['_TUNNEL']._serialized_start = 569 - _globals['_TUNNEL']._serialized_end = 671 - _globals['_FRAMESYSTEMCONFIG']._serialized_start = 673 - _globals['_FRAMESYSTEMCONFIG']._serialized_end = 798 - _globals['_FRAMESYSTEMCONFIGREQUEST']._serialized_start = 800 - _globals['_FRAMESYSTEMCONFIGREQUEST']._serialized_end = 910 - _globals['_FRAMESYSTEMCONFIGRESPONSE']._serialized_start = 912 - _globals['_FRAMESYSTEMCONFIGRESPONSE']._serialized_end = 1023 - _globals['_TRANSFORMPOSEREQUEST']._serialized_start = 1026 - _globals['_TRANSFORMPOSEREQUEST']._serialized_end = 1219 - _globals['_TRANSFORMPOSERESPONSE']._serialized_start = 1221 - _globals['_TRANSFORMPOSERESPONSE']._serialized_end = 1293 - _globals['_TRANSFORMPCDREQUEST']._serialized_start = 1295 - _globals['_TRANSFORMPCDREQUEST']._serialized_end = 1414 - _globals['_TRANSFORMPCDRESPONSE']._serialized_start = 1416 - _globals['_TRANSFORMPCDRESPONSE']._serialized_end = 1478 - _globals['_RESOURCENAMESREQUEST']._serialized_start = 1480 - _globals['_RESOURCENAMESREQUEST']._serialized_end = 1502 - _globals['_RESOURCENAMESRESPONSE']._serialized_start = 1504 - _globals['_RESOURCENAMESRESPONSE']._serialized_end = 1587 - _globals['_RESOURCERPCSUBTYPE']._serialized_start = 1589 - _globals['_RESOURCERPCSUBTYPE']._serialized_end = 1702 - _globals['_RESOURCERPCSUBTYPESREQUEST']._serialized_start = 1704 - _globals['_RESOURCERPCSUBTYPESREQUEST']._serialized_end = 1732 - _globals['_RESOURCERPCSUBTYPESRESPONSE']._serialized_start = 1734 - _globals['_RESOURCERPCSUBTYPESRESPONSE']._serialized_end = 1850 - _globals['_OPERATION']._serialized_start = 1853 - _globals['_OPERATION']._serialized_end = 2064 - _globals['_GETOPERATIONSREQUEST']._serialized_start = 2066 - _globals['_GETOPERATIONSREQUEST']._serialized_end = 2088 - _globals['_GETOPERATIONSRESPONSE']._serialized_start = 2090 - _globals['_GETOPERATIONSRESPONSE']._serialized_end = 2171 - _globals['_CANCELOPERATIONREQUEST']._serialized_start = 2173 - _globals['_CANCELOPERATIONREQUEST']._serialized_end = 2213 - _globals['_CANCELOPERATIONRESPONSE']._serialized_start = 2215 - _globals['_CANCELOPERATIONRESPONSE']._serialized_end = 2240 - _globals['_BLOCKFOROPERATIONREQUEST']._serialized_start = 2242 - _globals['_BLOCKFOROPERATIONREQUEST']._serialized_end = 2284 - _globals['_BLOCKFOROPERATIONRESPONSE']._serialized_start = 2286 - _globals['_BLOCKFOROPERATIONRESPONSE']._serialized_end = 2313 - _globals['_PEERCONNECTIONINFO']._serialized_start = 2316 - _globals['_PEERCONNECTIONINFO']._serialized_end = 2514 - _globals['_SESSION']._serialized_start = 2517 - _globals['_SESSION']._serialized_end = 2657 - _globals['_GETSESSIONSREQUEST']._serialized_start = 2659 - _globals['_GETSESSIONSREQUEST']._serialized_end = 2679 - _globals['_GETSESSIONSRESPONSE']._serialized_start = 2681 - _globals['_GETSESSIONSRESPONSE']._serialized_end = 2754 - _globals['_MODULEMODEL']._serialized_start = 2757 - _globals['_MODULEMODEL']._serialized_end = 2887 - _globals['_GETMODELSFROMMODULESREQUEST']._serialized_start = 2889 - _globals['_GETMODELSFROMMODULESREQUEST']._serialized_end = 2918 - _globals['_GETMODELSFROMMODULESRESPONSE']._serialized_start = 2920 - _globals['_GETMODELSFROMMODULESRESPONSE']._serialized_end = 3002 - _globals['_STATUS']._serialized_start = 3005 - _globals['_STATUS']._serialized_end = 3185 - _globals['_GETSTATUSREQUEST']._serialized_start = 3187 - _globals['_GETSTATUSREQUEST']._serialized_end = 3274 - _globals['_GETSTATUSRESPONSE']._serialized_start = 3276 - _globals['_GETSTATUSRESPONSE']._serialized_end = 3342 - _globals['_STREAMSTATUSREQUEST']._serialized_start = 3345 - _globals['_STREAMSTATUSREQUEST']._serialized_end = 3484 - _globals['_STREAMSTATUSRESPONSE']._serialized_start = 3486 - _globals['_STREAMSTATUSRESPONSE']._serialized_end = 3555 - _globals['_STOPEXTRAPARAMETERS']._serialized_start = 3557 - _globals['_STOPEXTRAPARAMETERS']._serialized_end = 3677 - _globals['_STOPALLREQUEST']._serialized_start = 3679 - _globals['_STOPALLREQUEST']._serialized_end = 3753 - _globals['_STOPALLRESPONSE']._serialized_start = 3755 - _globals['_STOPALLRESPONSE']._serialized_end = 3772 - _globals['_STARTSESSIONREQUEST']._serialized_start = 3774 - _globals['_STARTSESSIONREQUEST']._serialized_end = 3819 - _globals['_STARTSESSIONRESPONSE']._serialized_start = 3821 - _globals['_STARTSESSIONRESPONSE']._serialized_end = 3929 - _globals['_SENDSESSIONHEARTBEATREQUEST']._serialized_start = 3931 - _globals['_SENDSESSIONHEARTBEATREQUEST']._serialized_end = 3976 - _globals['_SENDSESSIONHEARTBEATRESPONSE']._serialized_start = 3978 - _globals['_SENDSESSIONHEARTBEATRESPONSE']._serialized_end = 4008 - _globals['_LOGREQUEST']._serialized_start = 4010 - _globals['_LOGREQUEST']._serialized_end = 4068 - _globals['_LOGRESPONSE']._serialized_start = 4070 - _globals['_LOGRESPONSE']._serialized_end = 4083 - _globals['_GETCLOUDMETADATAREQUEST']._serialized_start = 4085 - _globals['_GETCLOUDMETADATAREQUEST']._serialized_end = 4110 - _globals['_GETCLOUDMETADATARESPONSE']._serialized_start = 4113 - _globals['_GETCLOUDMETADATARESPONSE']._serialized_end = 4321 - _globals['_RESTARTMODULEREQUEST']._serialized_start = 4323 - _globals['_RESTARTMODULEREQUEST']._serialized_end = 4425 - _globals['_RESTARTMODULERESPONSE']._serialized_start = 4427 - _globals['_RESTARTMODULERESPONSE']._serialized_end = 4450 - _globals['_SHUTDOWNREQUEST']._serialized_start = 4452 - _globals['_SHUTDOWNREQUEST']._serialized_end = 4469 - _globals['_SHUTDOWNRESPONSE']._serialized_start = 4471 - _globals['_SHUTDOWNRESPONSE']._serialized_end = 4489 - _globals['_GETMACHINESTATUSREQUEST']._serialized_start = 4491 - _globals['_GETMACHINESTATUSREQUEST']._serialized_end = 4516 - _globals['_GETMACHINESTATUSRESPONSE']._serialized_start = 4519 - _globals['_GETMACHINESTATUSRESPONSE']._serialized_end = 4864 - _globals['_GETMACHINESTATUSRESPONSE_STATE']._serialized_start = 4791 - _globals['_GETMACHINESTATUSRESPONSE_STATE']._serialized_end = 4864 - _globals['_JOBSTATUS']._serialized_start = 4867 - _globals['_JOBSTATUS']._serialized_end = 5061 - _globals['_RESOURCESTATUS']._serialized_start = 5064 - _globals['_RESOURCESTATUS']._serialized_end = 5544 - _globals['_RESOURCESTATUS_STATE']._serialized_start = 5390 - _globals['_RESOURCESTATUS_STATE']._serialized_end = 5525 - _globals['_CONFIGSTATUS']._serialized_start = 5546 - _globals['_CONFIGSTATUS']._serialized_end = 5651 - _globals['_GETVERSIONREQUEST']._serialized_start = 5653 - _globals['_GETVERSIONREQUEST']._serialized_end = 5672 - _globals['_GETVERSIONRESPONSE']._serialized_start = 5674 - _globals['_GETVERSIONRESPONSE']._serialized_end = 5781 - _globals['_GETPOSEREQUEST']._serialized_start = 5784 - _globals['_GETPOSEREQUEST']._serialized_end = 6015 - _globals['_GETPOSERESPONSE']._serialized_start = 6017 - _globals['_GETPOSERESPONSE']._serialized_end = 6083 - _globals['_ROBOTSERVICE']._serialized_start = 6210 - _globals['_ROBOTSERVICE']._serialized_end = 9394 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'robot.v1.robot_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x11com.viam.robot.v1Z\x18go.viam.com/api/robot/v1' + _GETCLOUDMETADATARESPONSE.fields_by_name['robot_part_id']._options = None + _GETCLOUDMETADATARESPONSE.fields_by_name['robot_part_id']._serialized_options = b'\x18\x01' + _ROBOTSERVICE.methods_by_name['GetOperations']._options = None + _ROBOTSERVICE.methods_by_name['GetOperations']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1e\x12\x1c/viam/api/v1/operations/list' + _ROBOTSERVICE.methods_by_name['GetSessions']._options = None + _ROBOTSERVICE.methods_by_name['GetSessions']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/sessions/list' + _ROBOTSERVICE.methods_by_name['ResourceNames']._options = None + _ROBOTSERVICE.methods_by_name['ResourceNames']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/resources/list' + _ROBOTSERVICE.methods_by_name['ResourceRPCSubtypes']._options = None + _ROBOTSERVICE.methods_by_name['ResourceRPCSubtypes']._serialized_options = b"\x82\xd3\xe4\x93\x02)\x12'/viam/api/v1/resource_rpc_subtypes/list" + _ROBOTSERVICE.methods_by_name['CancelOperation']._options = None + _ROBOTSERVICE.methods_by_name['CancelOperation']._serialized_options = b'\x82\xd3\xe4\x93\x02 "\x1e/viam/api/v1/operations/cancel' + _ROBOTSERVICE.methods_by_name['BlockForOperation']._options = None + _ROBOTSERVICE.methods_by_name['BlockForOperation']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1f"\x1d/viam/api/v1/operations/block' + _ROBOTSERVICE.methods_by_name['GetModelsFromModules']._options = None + _ROBOTSERVICE.methods_by_name['GetModelsFromModules']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/module_models' + _ROBOTSERVICE.methods_by_name['GetStatus']._options = None + _ROBOTSERVICE.methods_by_name['GetStatus']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x02\x15\x12\x13/viam/api/v1/status' + _ROBOTSERVICE.methods_by_name['StreamStatus']._options = None + _ROBOTSERVICE.methods_by_name['StreamStatus']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x02\x1c\x12\x1a/viam/api/v1/status/stream' + _ROBOTSERVICE.methods_by_name['StopAll']._options = None + _ROBOTSERVICE.methods_by_name['StopAll']._serialized_options = b'\x82\xd3\xe4\x93\x02\x17\x12\x15/viam/api/v1/stop_all' + _ROBOTSERVICE.methods_by_name['StartSession']._options = None + _ROBOTSERVICE.methods_by_name['StartSession']._serialized_options = b'\x82\xd3\xe4\x93\x02\x17"\x15/viam/api/v1/sessions' + _ROBOTSERVICE.methods_by_name['SendSessionHeartbeat']._options = None + _ROBOTSERVICE.methods_by_name['SendSessionHeartbeat']._serialized_options = b'\x82\xd3\xe4\x93\x02&"$/viam/api/v1/sessions/{id}/heartbeat' + _ROBOTSERVICE.methods_by_name['Log']._options = None + _ROBOTSERVICE.methods_by_name['Log']._serialized_options = b'\x82\xd3\xe4\x93\x02\x12"\x10/viam/api/v1/log' + _ROBOTSERVICE.methods_by_name['GetCloudMetadata']._options = None + _ROBOTSERVICE.methods_by_name['GetCloudMetadata']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/cloud_metadata' + _ROBOTSERVICE.methods_by_name['RestartModule']._options = None + _ROBOTSERVICE.methods_by_name['RestartModule']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1d"\x1b/viam/api/v1/restart_module' + _ROBOTSERVICE.methods_by_name['Shutdown']._options = None + _ROBOTSERVICE.methods_by_name['Shutdown']._serialized_options = b'\x82\xd3\xe4\x93\x02\x17"\x15/viam/api/v1/shutdown' + _ROBOTSERVICE.methods_by_name['GetMachineStatus']._options = None + _ROBOTSERVICE.methods_by_name['GetMachineStatus']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1d\x12\x1b/viam/api/v1/machine_status' + _ROBOTSERVICE.methods_by_name['GetVersion']._options = None + _ROBOTSERVICE.methods_by_name['GetVersion']._serialized_options = b'\x82\xd3\xe4\x93\x02\x16\x12\x14/viam/api/v1/version' + _ROBOTSERVICE.methods_by_name['ListTunnels']._options = None + _ROBOTSERVICE.methods_by_name['ListTunnels']._serialized_options = b'\x82\xd3\xe4\x93\x02\x1b\x12\x19/viam/api/v1/list_tunnels' + _ROBOTSERVICE.methods_by_name['FrameSystemConfig']._options = None + _ROBOTSERVICE.methods_by_name['FrameSystemConfig']._serialized_options = b'\x82\xd3\xe4\x93\x02"\x12 /viam/api/v1/frame_system/config' + _ROBOTSERVICE.methods_by_name['GetPose']._options = None + _ROBOTSERVICE.methods_by_name['GetPose']._serialized_options = b'\x82\xd3\xe4\x93\x02 \x12\x1e/viam/api/v1/frame_system/pose' + _ROBOTSERVICE.methods_by_name['TransformPose']._options = None + _ROBOTSERVICE.methods_by_name['TransformPose']._serialized_options = b'\x82\xd3\xe4\x93\x02*\x12(/viam/api/v1/frame_system/transform_pose' + _ROBOTSERVICE.methods_by_name['TransformPCD']._options = None + _ROBOTSERVICE.methods_by_name['TransformPCD']._serialized_options = b"\x82\xd3\xe4\x93\x02)\x12'/viam/api/v1/frame_system/transform_pcd" + _ROBOTSERVICE.methods_by_name['SendTraces']._options = None + _ROBOTSERVICE.methods_by_name['SendTraces']._serialized_options = b'\x82\xd3\xe4\x93\x02\x15"\x13/viam/api/v1/traces' + _PEERCONNECTIONTYPE._serialized_start = 6085 + _PEERCONNECTIONTYPE._serialized_end = 6207 + _SENDTRACESREQUEST._serialized_start = 230 + _SENDTRACESREQUEST._serialized_end = 333 + _SENDTRACESRESPONSE._serialized_start = 335 + _SENDTRACESRESPONSE._serialized_end = 355 + _TUNNELREQUEST._serialized_start = 357 + _TUNNELREQUEST._serialized_end = 435 + _TUNNELRESPONSE._serialized_start = 437 + _TUNNELRESPONSE._serialized_end = 473 + _LISTTUNNELSREQUEST._serialized_start = 475 + _LISTTUNNELSREQUEST._serialized_end = 495 + _LISTTUNNELSRESPONSE._serialized_start = 497 + _LISTTUNNELSRESPONSE._serialized_end = 567 + _TUNNEL._serialized_start = 569 + _TUNNEL._serialized_end = 671 + _FRAMESYSTEMCONFIG._serialized_start = 673 + _FRAMESYSTEMCONFIG._serialized_end = 798 + _FRAMESYSTEMCONFIGREQUEST._serialized_start = 800 + _FRAMESYSTEMCONFIGREQUEST._serialized_end = 910 + _FRAMESYSTEMCONFIGRESPONSE._serialized_start = 912 + _FRAMESYSTEMCONFIGRESPONSE._serialized_end = 1023 + _TRANSFORMPOSEREQUEST._serialized_start = 1026 + _TRANSFORMPOSEREQUEST._serialized_end = 1219 + _TRANSFORMPOSERESPONSE._serialized_start = 1221 + _TRANSFORMPOSERESPONSE._serialized_end = 1293 + _TRANSFORMPCDREQUEST._serialized_start = 1295 + _TRANSFORMPCDREQUEST._serialized_end = 1414 + _TRANSFORMPCDRESPONSE._serialized_start = 1416 + _TRANSFORMPCDRESPONSE._serialized_end = 1478 + _RESOURCENAMESREQUEST._serialized_start = 1480 + _RESOURCENAMESREQUEST._serialized_end = 1502 + _RESOURCENAMESRESPONSE._serialized_start = 1504 + _RESOURCENAMESRESPONSE._serialized_end = 1587 + _RESOURCERPCSUBTYPE._serialized_start = 1589 + _RESOURCERPCSUBTYPE._serialized_end = 1702 + _RESOURCERPCSUBTYPESREQUEST._serialized_start = 1704 + _RESOURCERPCSUBTYPESREQUEST._serialized_end = 1732 + _RESOURCERPCSUBTYPESRESPONSE._serialized_start = 1734 + _RESOURCERPCSUBTYPESRESPONSE._serialized_end = 1850 + _OPERATION._serialized_start = 1853 + _OPERATION._serialized_end = 2064 + _GETOPERATIONSREQUEST._serialized_start = 2066 + _GETOPERATIONSREQUEST._serialized_end = 2088 + _GETOPERATIONSRESPONSE._serialized_start = 2090 + _GETOPERATIONSRESPONSE._serialized_end = 2171 + _CANCELOPERATIONREQUEST._serialized_start = 2173 + _CANCELOPERATIONREQUEST._serialized_end = 2213 + _CANCELOPERATIONRESPONSE._serialized_start = 2215 + _CANCELOPERATIONRESPONSE._serialized_end = 2240 + _BLOCKFOROPERATIONREQUEST._serialized_start = 2242 + _BLOCKFOROPERATIONREQUEST._serialized_end = 2284 + _BLOCKFOROPERATIONRESPONSE._serialized_start = 2286 + _BLOCKFOROPERATIONRESPONSE._serialized_end = 2313 + _PEERCONNECTIONINFO._serialized_start = 2316 + _PEERCONNECTIONINFO._serialized_end = 2514 + _SESSION._serialized_start = 2517 + _SESSION._serialized_end = 2657 + _GETSESSIONSREQUEST._serialized_start = 2659 + _GETSESSIONSREQUEST._serialized_end = 2679 + _GETSESSIONSRESPONSE._serialized_start = 2681 + _GETSESSIONSRESPONSE._serialized_end = 2754 + _MODULEMODEL._serialized_start = 2757 + _MODULEMODEL._serialized_end = 2887 + _GETMODELSFROMMODULESREQUEST._serialized_start = 2889 + _GETMODELSFROMMODULESREQUEST._serialized_end = 2918 + _GETMODELSFROMMODULESRESPONSE._serialized_start = 2920 + _GETMODELSFROMMODULESRESPONSE._serialized_end = 3002 + _STATUS._serialized_start = 3005 + _STATUS._serialized_end = 3185 + _GETSTATUSREQUEST._serialized_start = 3187 + _GETSTATUSREQUEST._serialized_end = 3274 + _GETSTATUSRESPONSE._serialized_start = 3276 + _GETSTATUSRESPONSE._serialized_end = 3342 + _STREAMSTATUSREQUEST._serialized_start = 3345 + _STREAMSTATUSREQUEST._serialized_end = 3484 + _STREAMSTATUSRESPONSE._serialized_start = 3486 + _STREAMSTATUSRESPONSE._serialized_end = 3555 + _STOPEXTRAPARAMETERS._serialized_start = 3557 + _STOPEXTRAPARAMETERS._serialized_end = 3677 + _STOPALLREQUEST._serialized_start = 3679 + _STOPALLREQUEST._serialized_end = 3753 + _STOPALLRESPONSE._serialized_start = 3755 + _STOPALLRESPONSE._serialized_end = 3772 + _STARTSESSIONREQUEST._serialized_start = 3774 + _STARTSESSIONREQUEST._serialized_end = 3819 + _STARTSESSIONRESPONSE._serialized_start = 3821 + _STARTSESSIONRESPONSE._serialized_end = 3929 + _SENDSESSIONHEARTBEATREQUEST._serialized_start = 3931 + _SENDSESSIONHEARTBEATREQUEST._serialized_end = 3976 + _SENDSESSIONHEARTBEATRESPONSE._serialized_start = 3978 + _SENDSESSIONHEARTBEATRESPONSE._serialized_end = 4008 + _LOGREQUEST._serialized_start = 4010 + _LOGREQUEST._serialized_end = 4068 + _LOGRESPONSE._serialized_start = 4070 + _LOGRESPONSE._serialized_end = 4083 + _GETCLOUDMETADATAREQUEST._serialized_start = 4085 + _GETCLOUDMETADATAREQUEST._serialized_end = 4110 + _GETCLOUDMETADATARESPONSE._serialized_start = 4113 + _GETCLOUDMETADATARESPONSE._serialized_end = 4321 + _RESTARTMODULEREQUEST._serialized_start = 4323 + _RESTARTMODULEREQUEST._serialized_end = 4425 + _RESTARTMODULERESPONSE._serialized_start = 4427 + _RESTARTMODULERESPONSE._serialized_end = 4450 + _SHUTDOWNREQUEST._serialized_start = 4452 + _SHUTDOWNREQUEST._serialized_end = 4469 + _SHUTDOWNRESPONSE._serialized_start = 4471 + _SHUTDOWNRESPONSE._serialized_end = 4489 + _GETMACHINESTATUSREQUEST._serialized_start = 4491 + _GETMACHINESTATUSREQUEST._serialized_end = 4516 + _GETMACHINESTATUSRESPONSE._serialized_start = 4519 + _GETMACHINESTATUSRESPONSE._serialized_end = 4864 + _GETMACHINESTATUSRESPONSE_STATE._serialized_start = 4791 + _GETMACHINESTATUSRESPONSE_STATE._serialized_end = 4864 + _JOBSTATUS._serialized_start = 4867 + _JOBSTATUS._serialized_end = 5061 + _RESOURCESTATUS._serialized_start = 5064 + _RESOURCESTATUS._serialized_end = 5544 + _RESOURCESTATUS_STATE._serialized_start = 5390 + _RESOURCESTATUS_STATE._serialized_end = 5525 + _CONFIGSTATUS._serialized_start = 5546 + _CONFIGSTATUS._serialized_end = 5651 + _GETVERSIONREQUEST._serialized_start = 5653 + _GETVERSIONREQUEST._serialized_end = 5672 + _GETVERSIONRESPONSE._serialized_start = 5674 + _GETVERSIONRESPONSE._serialized_end = 5781 + _GETPOSEREQUEST._serialized_start = 5784 + _GETPOSEREQUEST._serialized_end = 6015 + _GETPOSERESPONSE._serialized_start = 6017 + _GETPOSERESPONSE._serialized_end = 6083 + _ROBOTSERVICE._serialized_start = 6210 + _ROBOTSERVICE._serialized_end = 9394 \ No newline at end of file diff --git a/src/viam/gen/service/datamanager/v1/data_manager_pb2.py b/src/viam/gen/service/datamanager/v1/data_manager_pb2.py index c96eee16ac..fa8259c13c 100644 --- a/src/viam/gen/service/datamanager/v1/data_manager_pb2.py +++ b/src/viam/gen/service/datamanager/v1/data_manager_pb2.py @@ -1,35 +1,32 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/datamanager/v1/data_manager.proto') _sym_db = _symbol_database.Default() from ....app.datasync.v1 import data_sync_pb2 as app_dot_datasync_dot_v1_dot_data__sync__pb2 from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)service/datamanager/v1/data_manager.proto\x12\x1bviam.service.datamanager.v1\x1a\x1fapp/datasync/v1/data_sync.proto\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"P\n\x0bSyncRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cSyncResponse"\xf9\x01\n!UploadBinaryDataToDatasetsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0bbinary_data\x18\x02 \x01(\x0cR\nbinaryData\x12\x12\n\x04tags\x18\x03 \x03(\tR\x04tags\x12\x1f\n\x0bdataset_ids\x18\x04 \x03(\tR\ndatasetIds\x12;\n\tmime_type\x18\x05 \x01(\x0e2\x1e.viam.app.datasync.v1.MimeTypeR\x08mimeType\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"$\n"UploadBinaryDataToDatasetsResponse2\xab\x04\n\x12DataManagerService\x12\x95\x01\n\x04Sync\x12(.viam.service.datamanager.v1.SyncRequest\x1a).viam.service.datamanager.v1.SyncResponse"8\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/datamanager/{name}/datasync\x12\x8c\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse":\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/datamanager/{name}/do_command\x12\xed\x01\n\x1aUploadBinaryDataToDatasets\x12>.viam.service.datamanager.v1.UploadBinaryDataToDatasetsRequest\x1a?.viam.service.datamanager.v1.UploadBinaryDataToDatasetsResponse"N\x82\xd3\xe4\x93\x02H"F/viam/api/v1/service/datamanager/{name}/upload_binary_data_to_datasetsBI\n\x1fcom.viam.service.datamanager.v1Z&go.viam.com/api/service/datamanager/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.datamanager.v1.data_manager_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1fcom.viam.service.datamanager.v1Z&go.viam.com/api/service/datamanager/v1' - _globals['_DATAMANAGERSERVICE'].methods_by_name['Sync']._loaded_options = None - _globals['_DATAMANAGERSERVICE'].methods_by_name['Sync']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/datamanager/{name}/datasync' - _globals['_DATAMANAGERSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_DATAMANAGERSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/datamanager/{name}/do_command' - _globals['_DATAMANAGERSERVICE'].methods_by_name['UploadBinaryDataToDatasets']._loaded_options = None - _globals['_DATAMANAGERSERVICE'].methods_by_name['UploadBinaryDataToDatasets']._serialized_options = b'\x82\xd3\xe4\x93\x02H"F/viam/api/v1/service/datamanager/{name}/upload_binary_data_to_datasets' - _globals['_SYNCREQUEST']._serialized_start = 191 - _globals['_SYNCREQUEST']._serialized_end = 271 - _globals['_SYNCRESPONSE']._serialized_start = 273 - _globals['_SYNCRESPONSE']._serialized_end = 287 - _globals['_UPLOADBINARYDATATODATASETSREQUEST']._serialized_start = 290 - _globals['_UPLOADBINARYDATATODATASETSREQUEST']._serialized_end = 539 - _globals['_UPLOADBINARYDATATODATASETSRESPONSE']._serialized_start = 541 - _globals['_UPLOADBINARYDATATODATASETSRESPONSE']._serialized_end = 577 - _globals['_DATAMANAGERSERVICE']._serialized_start = 580 - _globals['_DATAMANAGERSERVICE']._serialized_end = 1135 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.datamanager.v1.data_manager_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1fcom.viam.service.datamanager.v1Z&go.viam.com/api/service/datamanager/v1' + _DATAMANAGERSERVICE.methods_by_name['Sync']._options = None + _DATAMANAGERSERVICE.methods_by_name['Sync']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/datamanager/{name}/datasync' + _DATAMANAGERSERVICE.methods_by_name['DoCommand']._options = None + _DATAMANAGERSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/datamanager/{name}/do_command' + _DATAMANAGERSERVICE.methods_by_name['UploadBinaryDataToDatasets']._options = None + _DATAMANAGERSERVICE.methods_by_name['UploadBinaryDataToDatasets']._serialized_options = b'\x82\xd3\xe4\x93\x02H"F/viam/api/v1/service/datamanager/{name}/upload_binary_data_to_datasets' + _SYNCREQUEST._serialized_start = 191 + _SYNCREQUEST._serialized_end = 271 + _SYNCRESPONSE._serialized_start = 273 + _SYNCRESPONSE._serialized_end = 287 + _UPLOADBINARYDATATODATASETSREQUEST._serialized_start = 290 + _UPLOADBINARYDATATODATASETSREQUEST._serialized_end = 539 + _UPLOADBINARYDATATODATASETSRESPONSE._serialized_start = 541 + _UPLOADBINARYDATATODATASETSRESPONSE._serialized_end = 577 + _DATAMANAGERSERVICE._serialized_start = 580 + _DATAMANAGERSERVICE._serialized_end = 1135 \ No newline at end of file diff --git a/src/viam/gen/service/discovery/v1/discovery_pb2.py b/src/viam/gen/service/discovery/v1/discovery_pb2.py index f9ede98873..3ac70158de 100644 --- a/src/viam/gen/service/discovery/v1/discovery_pb2.py +++ b/src/viam/gen/service/discovery/v1/discovery_pb2.py @@ -1,29 +1,26 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/discovery/v1/discovery.proto') _sym_db = _symbol_database.Default() from ....app.v1 import robot_pb2 as app_dot_v1_dot_robot__pb2 from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$service/discovery/v1/discovery.proto\x12\x19viam.service.discovery.v1\x1a\x12app/v1/robot.proto\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"]\n\x18DiscoverResourcesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"[\n\x19DiscoverResourcesResponse\x12>\n\x0bdiscoveries\x18\x01 \x03(\x0b2\x1c.viam.app.v1.ComponentConfigR\x0bdiscoveries2\xcf\x02\n\x10DiscoveryService\x12\xad\x01\n\x11DiscoverResources\x123.viam.service.discovery.v1.DiscoverResourcesRequest\x1a4.viam.service.discovery.v1.DiscoverResourcesResponse"-\x82\xd3\xe4\x93\x02\'\x12%/viam/api/v1/service/{name}/discovery\x12\x8a\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"8\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/discovery/{name}/do_commandBD\n\x1dcom.viam.service.discovery.v1Z#go.viam.com/api/service/discovey/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.discovery.v1.discovery_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1dcom.viam.service.discovery.v1Z#go.viam.com/api/service/discovey/v1' - _globals['_DISCOVERYSERVICE'].methods_by_name['DiscoverResources']._loaded_options = None - _globals['_DISCOVERYSERVICE'].methods_by_name['DiscoverResources']._serialized_options = b"\x82\xd3\xe4\x93\x02'\x12%/viam/api/v1/service/{name}/discovery" - _globals['_DISCOVERYSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_DISCOVERYSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/discovery/{name}/do_command' - _globals['_DISCOVERRESOURCESREQUEST']._serialized_start = 171 - _globals['_DISCOVERRESOURCESREQUEST']._serialized_end = 264 - _globals['_DISCOVERRESOURCESRESPONSE']._serialized_start = 266 - _globals['_DISCOVERRESOURCESRESPONSE']._serialized_end = 357 - _globals['_DISCOVERYSERVICE']._serialized_start = 360 - _globals['_DISCOVERYSERVICE']._serialized_end = 695 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.discovery.v1.discovery_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1dcom.viam.service.discovery.v1Z#go.viam.com/api/service/discovey/v1' + _DISCOVERYSERVICE.methods_by_name['DiscoverResources']._options = None + _DISCOVERYSERVICE.methods_by_name['DiscoverResources']._serialized_options = b"\x82\xd3\xe4\x93\x02'\x12%/viam/api/v1/service/{name}/discovery" + _DISCOVERYSERVICE.methods_by_name['DoCommand']._options = None + _DISCOVERYSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/discovery/{name}/do_command' + _DISCOVERRESOURCESREQUEST._serialized_start = 171 + _DISCOVERRESOURCESREQUEST._serialized_end = 264 + _DISCOVERRESOURCESRESPONSE._serialized_start = 266 + _DISCOVERRESOURCESRESPONSE._serialized_end = 357 + _DISCOVERYSERVICE._serialized_start = 360 + _DISCOVERYSERVICE._serialized_end = 695 \ No newline at end of file diff --git a/src/viam/gen/service/generic/v1/generic_pb2.py b/src/viam/gen/service/generic/v1/generic_pb2.py index 53d25c6e05..c34fca258e 100644 --- a/src/viam/gen/service/generic/v1/generic_pb2.py +++ b/src/viam/gen/service/generic/v1/generic_pb2.py @@ -1,21 +1,18 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/generic/v1/generic.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n service/generic/v1/generic.proto\x12\x17viam.service.generic.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto2\x9b\x01\n\x0eGenericService\x12\x88\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"6\x82\xd3\xe4\x93\x020"./viam/api/v1/service/generic/{name}/do_commandBA\n\x1bcom.viam.service.generic.v1Z"go.viam.com/api/service/generic/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.generic.v1.generic_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1bcom.viam.service.generic.v1Z"go.viam.com/api/service/generic/v1' - _globals['_GENERICSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_GENERICSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/service/generic/{name}/do_command' - _globals['_GENERICSERVICE']._serialized_start = 116 - _globals['_GENERICSERVICE']._serialized_end = 271 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.generic.v1.generic_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1bcom.viam.service.generic.v1Z"go.viam.com/api/service/generic/v1' + _GENERICSERVICE.methods_by_name['DoCommand']._options = None + _GENERICSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/service/generic/{name}/do_command' + _GENERICSERVICE._serialized_start = 116 + _GENERICSERVICE._serialized_end = 271 \ No newline at end of file diff --git a/src/viam/gen/service/mlmodel/v1/mlmodel_pb2.py b/src/viam/gen/service/mlmodel/v1/mlmodel_pb2.py index e01012ca28..d93d6698fa 100644 --- a/src/viam/gen/service/mlmodel/v1/mlmodel_pb2.py +++ b/src/viam/gen/service/mlmodel/v1/mlmodel_pb2.py @@ -1,83 +1,80 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/mlmodel/v1/mlmodel.proto') _sym_db = _symbol_database.Default() from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n service/mlmodel/v1/mlmodel.proto\x12\x17viam.service.mlmodel.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"\xae\x01\n\x0cInferRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12I\n\rinput_tensors\x18\x03 \x01(\x0b2$.viam.service.mlmodel.v1.FlatTensorsR\x0cinputTensors\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extraJ\x04\x08\x02\x10\x03R\ninput_data"{\n\rInferResponse\x12K\n\x0eoutput_tensors\x18\x03 \x01(\x0b2$.viam.service.mlmodel.v1.FlatTensorsR\routputTensorsJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03R\x04nameR\x0boutput_data"T\n\x0fMetadataRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"Q\n\x10MetadataResponse\x12=\n\x08metadata\x18\x01 \x01(\x0b2!.viam.service.mlmodel.v1.MetadataR\x08metadata"\xde\x01\n\x08Metadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04type\x18\x02 \x01(\tR\x04type\x12 \n\x0bdescription\x18\x03 \x01(\tR\x0bdescription\x12B\n\ninput_info\x18\x04 \x03(\x0b2#.viam.service.mlmodel.v1.TensorInfoR\tinputInfo\x12D\n\x0boutput_info\x18\x05 \x03(\x0b2#.viam.service.mlmodel.v1.TensorInfoR\noutputInfo"\xee\x01\n\nTensorInfo\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12 \n\x0bdescription\x18\x02 \x01(\tR\x0bdescription\x12\x1b\n\tdata_type\x18\x03 \x01(\tR\x08dataType\x12\x14\n\x05shape\x18\x04 \x03(\x05R\x05shape\x12H\n\x10associated_files\x18\x05 \x03(\x0b2\x1d.viam.service.mlmodel.v1.FileR\x0fassociatedFiles\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x7f\n\x04File\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12 \n\x0bdescription\x18\x02 \x01(\tR\x0bdescription\x12A\n\nlabel_type\x18\x03 \x01(\x0e2".viam.service.mlmodel.v1.LabelTypeR\tlabelType"(\n\x12FlatTensorDataInt8\x12\x12\n\x04data\x18\x01 \x01(\x0cR\x04data")\n\x13FlatTensorDataUInt8\x12\x12\n\x04data\x18\x01 \x01(\x0cR\x04data"-\n\x13FlatTensorDataInt16\x12\x16\n\x04data\x18\x01 \x03(\x07B\x02\x10\x01R\x04data".\n\x14FlatTensorDataUInt16\x12\x16\n\x04data\x18\x01 \x03(\x07B\x02\x10\x01R\x04data"-\n\x13FlatTensorDataInt32\x12\x16\n\x04data\x18\x01 \x03(\x0fB\x02\x10\x01R\x04data".\n\x14FlatTensorDataUInt32\x12\x16\n\x04data\x18\x01 \x03(\x07B\x02\x10\x01R\x04data"-\n\x13FlatTensorDataInt64\x12\x16\n\x04data\x18\x01 \x03(\x10B\x02\x10\x01R\x04data".\n\x14FlatTensorDataUInt64\x12\x16\n\x04data\x18\x01 \x03(\x06B\x02\x10\x01R\x04data"-\n\x13FlatTensorDataFloat\x12\x16\n\x04data\x18\x01 \x03(\x02B\x02\x10\x01R\x04data".\n\x14FlatTensorDataDouble\x12\x16\n\x04data\x18\x01 \x03(\x01B\x02\x10\x01R\x04data"\xf3\x06\n\nFlatTensor\x12\x14\n\x05shape\x18\x01 \x03(\x06R\x05shape\x12N\n\x0bint8_tensor\x18\x02 \x01(\x0b2+.viam.service.mlmodel.v1.FlatTensorDataInt8H\x00R\nint8Tensor\x12Q\n\x0cuint8_tensor\x18\x03 \x01(\x0b2,.viam.service.mlmodel.v1.FlatTensorDataUInt8H\x00R\x0buint8Tensor\x12Q\n\x0cint16_tensor\x18\x04 \x01(\x0b2,.viam.service.mlmodel.v1.FlatTensorDataInt16H\x00R\x0bint16Tensor\x12T\n\ruint16_tensor\x18\x05 \x01(\x0b2-.viam.service.mlmodel.v1.FlatTensorDataUInt16H\x00R\x0cuint16Tensor\x12Q\n\x0cint32_tensor\x18\x06 \x01(\x0b2,.viam.service.mlmodel.v1.FlatTensorDataInt32H\x00R\x0bint32Tensor\x12T\n\ruint32_tensor\x18\x07 \x01(\x0b2-.viam.service.mlmodel.v1.FlatTensorDataUInt32H\x00R\x0cuint32Tensor\x12Q\n\x0cint64_tensor\x18\x08 \x01(\x0b2,.viam.service.mlmodel.v1.FlatTensorDataInt64H\x00R\x0bint64Tensor\x12T\n\ruint64_tensor\x18\t \x01(\x0b2-.viam.service.mlmodel.v1.FlatTensorDataUInt64H\x00R\x0cuint64Tensor\x12Q\n\x0cfloat_tensor\x18\n \x01(\x0b2,.viam.service.mlmodel.v1.FlatTensorDataFloatH\x00R\x0bfloatTensor\x12T\n\rdouble_tensor\x18\x0b \x01(\x0b2-.viam.service.mlmodel.v1.FlatTensorDataDoubleH\x00R\x0cdoubleTensorB\x08\n\x06tensor"\xbb\x01\n\x0bFlatTensors\x12K\n\x07tensors\x18\x01 \x03(\x0b21.viam.service.mlmodel.v1.FlatTensors.TensorsEntryR\x07tensors\x1a_\n\x0cTensorsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x129\n\x05value\x18\x02 \x01(\x0b2#.viam.service.mlmodel.v1.FlatTensorR\x05value:\x028\x01*`\n\tLabelType\x12\x1a\n\x16LABEL_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17LABEL_TYPE_TENSOR_VALUE\x10\x01\x12\x1a\n\x16LABEL_TYPE_TENSOR_AXIS\x10\x022\xb4\x02\n\x0eMLModelService\x12\x89\x01\n\x05Infer\x12%.viam.service.mlmodel.v1.InferRequest\x1a&.viam.service.mlmodel.v1.InferResponse"1\x82\xd3\xe4\x93\x02+")/viam/api/v1/service/mlmodel/{name}/infer\x12\x95\x01\n\x08Metadata\x12(.viam.service.mlmodel.v1.MetadataRequest\x1a).viam.service.mlmodel.v1.MetadataResponse"4\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/service/mlmodel/{name}/metadataBA\n\x1bcom.viam.service.mlmodel.v1Z"go.viam.com/api/service/mlmodel/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.mlmodel.v1.mlmodel_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1bcom.viam.service.mlmodel.v1Z"go.viam.com/api/service/mlmodel/v1' - _globals['_FLATTENSORDATAINT16'].fields_by_name['data']._loaded_options = None - _globals['_FLATTENSORDATAINT16'].fields_by_name['data']._serialized_options = b'\x10\x01' - _globals['_FLATTENSORDATAUINT16'].fields_by_name['data']._loaded_options = None - _globals['_FLATTENSORDATAUINT16'].fields_by_name['data']._serialized_options = b'\x10\x01' - _globals['_FLATTENSORDATAINT32'].fields_by_name['data']._loaded_options = None - _globals['_FLATTENSORDATAINT32'].fields_by_name['data']._serialized_options = b'\x10\x01' - _globals['_FLATTENSORDATAUINT32'].fields_by_name['data']._loaded_options = None - _globals['_FLATTENSORDATAUINT32'].fields_by_name['data']._serialized_options = b'\x10\x01' - _globals['_FLATTENSORDATAINT64'].fields_by_name['data']._loaded_options = None - _globals['_FLATTENSORDATAINT64'].fields_by_name['data']._serialized_options = b'\x10\x01' - _globals['_FLATTENSORDATAUINT64'].fields_by_name['data']._loaded_options = None - _globals['_FLATTENSORDATAUINT64'].fields_by_name['data']._serialized_options = b'\x10\x01' - _globals['_FLATTENSORDATAFLOAT'].fields_by_name['data']._loaded_options = None - _globals['_FLATTENSORDATAFLOAT'].fields_by_name['data']._serialized_options = b'\x10\x01' - _globals['_FLATTENSORDATADOUBLE'].fields_by_name['data']._loaded_options = None - _globals['_FLATTENSORDATADOUBLE'].fields_by_name['data']._serialized_options = b'\x10\x01' - _globals['_FLATTENSORS_TENSORSENTRY']._loaded_options = None - _globals['_FLATTENSORS_TENSORSENTRY']._serialized_options = b'8\x01' - _globals['_MLMODELSERVICE'].methods_by_name['Infer']._loaded_options = None - _globals['_MLMODELSERVICE'].methods_by_name['Infer']._serialized_options = b'\x82\xd3\xe4\x93\x02+")/viam/api/v1/service/mlmodel/{name}/infer' - _globals['_MLMODELSERVICE'].methods_by_name['Metadata']._loaded_options = None - _globals['_MLMODELSERVICE'].methods_by_name['Metadata']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/service/mlmodel/{name}/metadata' - _globals['_LABELTYPE']._serialized_start = 2728 - _globals['_LABELTYPE']._serialized_end = 2824 - _globals['_INFERREQUEST']._serialized_start = 122 - _globals['_INFERREQUEST']._serialized_end = 296 - _globals['_INFERRESPONSE']._serialized_start = 298 - _globals['_INFERRESPONSE']._serialized_end = 421 - _globals['_METADATAREQUEST']._serialized_start = 423 - _globals['_METADATAREQUEST']._serialized_end = 507 - _globals['_METADATARESPONSE']._serialized_start = 509 - _globals['_METADATARESPONSE']._serialized_end = 590 - _globals['_METADATA']._serialized_start = 593 - _globals['_METADATA']._serialized_end = 815 - _globals['_TENSORINFO']._serialized_start = 818 - _globals['_TENSORINFO']._serialized_end = 1056 - _globals['_FILE']._serialized_start = 1058 - _globals['_FILE']._serialized_end = 1185 - _globals['_FLATTENSORDATAINT8']._serialized_start = 1187 - _globals['_FLATTENSORDATAINT8']._serialized_end = 1227 - _globals['_FLATTENSORDATAUINT8']._serialized_start = 1229 - _globals['_FLATTENSORDATAUINT8']._serialized_end = 1270 - _globals['_FLATTENSORDATAINT16']._serialized_start = 1272 - _globals['_FLATTENSORDATAINT16']._serialized_end = 1317 - _globals['_FLATTENSORDATAUINT16']._serialized_start = 1319 - _globals['_FLATTENSORDATAUINT16']._serialized_end = 1365 - _globals['_FLATTENSORDATAINT32']._serialized_start = 1367 - _globals['_FLATTENSORDATAINT32']._serialized_end = 1412 - _globals['_FLATTENSORDATAUINT32']._serialized_start = 1414 - _globals['_FLATTENSORDATAUINT32']._serialized_end = 1460 - _globals['_FLATTENSORDATAINT64']._serialized_start = 1462 - _globals['_FLATTENSORDATAINT64']._serialized_end = 1507 - _globals['_FLATTENSORDATAUINT64']._serialized_start = 1509 - _globals['_FLATTENSORDATAUINT64']._serialized_end = 1555 - _globals['_FLATTENSORDATAFLOAT']._serialized_start = 1557 - _globals['_FLATTENSORDATAFLOAT']._serialized_end = 1602 - _globals['_FLATTENSORDATADOUBLE']._serialized_start = 1604 - _globals['_FLATTENSORDATADOUBLE']._serialized_end = 1650 - _globals['_FLATTENSOR']._serialized_start = 1653 - _globals['_FLATTENSOR']._serialized_end = 2536 - _globals['_FLATTENSORS']._serialized_start = 2539 - _globals['_FLATTENSORS']._serialized_end = 2726 - _globals['_FLATTENSORS_TENSORSENTRY']._serialized_start = 2631 - _globals['_FLATTENSORS_TENSORSENTRY']._serialized_end = 2726 - _globals['_MLMODELSERVICE']._serialized_start = 2827 - _globals['_MLMODELSERVICE']._serialized_end = 3135 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.mlmodel.v1.mlmodel_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1bcom.viam.service.mlmodel.v1Z"go.viam.com/api/service/mlmodel/v1' + _FLATTENSORDATAINT16.fields_by_name['data']._options = None + _FLATTENSORDATAINT16.fields_by_name['data']._serialized_options = b'\x10\x01' + _FLATTENSORDATAUINT16.fields_by_name['data']._options = None + _FLATTENSORDATAUINT16.fields_by_name['data']._serialized_options = b'\x10\x01' + _FLATTENSORDATAINT32.fields_by_name['data']._options = None + _FLATTENSORDATAINT32.fields_by_name['data']._serialized_options = b'\x10\x01' + _FLATTENSORDATAUINT32.fields_by_name['data']._options = None + _FLATTENSORDATAUINT32.fields_by_name['data']._serialized_options = b'\x10\x01' + _FLATTENSORDATAINT64.fields_by_name['data']._options = None + _FLATTENSORDATAINT64.fields_by_name['data']._serialized_options = b'\x10\x01' + _FLATTENSORDATAUINT64.fields_by_name['data']._options = None + _FLATTENSORDATAUINT64.fields_by_name['data']._serialized_options = b'\x10\x01' + _FLATTENSORDATAFLOAT.fields_by_name['data']._options = None + _FLATTENSORDATAFLOAT.fields_by_name['data']._serialized_options = b'\x10\x01' + _FLATTENSORDATADOUBLE.fields_by_name['data']._options = None + _FLATTENSORDATADOUBLE.fields_by_name['data']._serialized_options = b'\x10\x01' + _FLATTENSORS_TENSORSENTRY._options = None + _FLATTENSORS_TENSORSENTRY._serialized_options = b'8\x01' + _MLMODELSERVICE.methods_by_name['Infer']._options = None + _MLMODELSERVICE.methods_by_name['Infer']._serialized_options = b'\x82\xd3\xe4\x93\x02+")/viam/api/v1/service/mlmodel/{name}/infer' + _MLMODELSERVICE.methods_by_name['Metadata']._options = None + _MLMODELSERVICE.methods_by_name['Metadata']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/service/mlmodel/{name}/metadata' + _LABELTYPE._serialized_start = 2728 + _LABELTYPE._serialized_end = 2824 + _INFERREQUEST._serialized_start = 122 + _INFERREQUEST._serialized_end = 296 + _INFERRESPONSE._serialized_start = 298 + _INFERRESPONSE._serialized_end = 421 + _METADATAREQUEST._serialized_start = 423 + _METADATAREQUEST._serialized_end = 507 + _METADATARESPONSE._serialized_start = 509 + _METADATARESPONSE._serialized_end = 590 + _METADATA._serialized_start = 593 + _METADATA._serialized_end = 815 + _TENSORINFO._serialized_start = 818 + _TENSORINFO._serialized_end = 1056 + _FILE._serialized_start = 1058 + _FILE._serialized_end = 1185 + _FLATTENSORDATAINT8._serialized_start = 1187 + _FLATTENSORDATAINT8._serialized_end = 1227 + _FLATTENSORDATAUINT8._serialized_start = 1229 + _FLATTENSORDATAUINT8._serialized_end = 1270 + _FLATTENSORDATAINT16._serialized_start = 1272 + _FLATTENSORDATAINT16._serialized_end = 1317 + _FLATTENSORDATAUINT16._serialized_start = 1319 + _FLATTENSORDATAUINT16._serialized_end = 1365 + _FLATTENSORDATAINT32._serialized_start = 1367 + _FLATTENSORDATAINT32._serialized_end = 1412 + _FLATTENSORDATAUINT32._serialized_start = 1414 + _FLATTENSORDATAUINT32._serialized_end = 1460 + _FLATTENSORDATAINT64._serialized_start = 1462 + _FLATTENSORDATAINT64._serialized_end = 1507 + _FLATTENSORDATAUINT64._serialized_start = 1509 + _FLATTENSORDATAUINT64._serialized_end = 1555 + _FLATTENSORDATAFLOAT._serialized_start = 1557 + _FLATTENSORDATAFLOAT._serialized_end = 1602 + _FLATTENSORDATADOUBLE._serialized_start = 1604 + _FLATTENSORDATADOUBLE._serialized_end = 1650 + _FLATTENSOR._serialized_start = 1653 + _FLATTENSOR._serialized_end = 2536 + _FLATTENSORS._serialized_start = 2539 + _FLATTENSORS._serialized_end = 2726 + _FLATTENSORS_TENSORSENTRY._serialized_start = 2631 + _FLATTENSORS_TENSORSENTRY._serialized_end = 2726 + _MLMODELSERVICE._serialized_start = 2827 + _MLMODELSERVICE._serialized_end = 3135 \ No newline at end of file diff --git a/src/viam/gen/service/motion/v1/motion_pb2.py b/src/viam/gen/service/motion/v1/motion_pb2.py index 7cabaaa459..6dfc75538b 100644 --- a/src/viam/gen/service/motion/v1/motion_pb2.py +++ b/src/viam/gen/service/motion/v1/motion_pb2.py @@ -1,127 +1,124 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/motion/v1/motion.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1eservice/motion/v1/motion.proto\x12\x16viam.service.motion.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xc2\x03\n\x0bMoveRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12=\n\x0bdestination\x18\x02 \x01(\x0b2\x1b.viam.common.v1.PoseInFrameR\x0bdestination\x12\\\n\x19component_name_deprecated\x18\x03 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17componentNameDeprecated\x12@\n\x0bworld_state\x18\x04 \x01(\x0b2\x1a.viam.common.v1.WorldStateH\x00R\nworldState\x88\x01\x01\x12J\n\x0bconstraints\x18\x05 \x01(\x0b2#.viam.service.motion.v1.ConstraintsH\x01R\x0bconstraints\x88\x01\x01\x12%\n\x0ecomponent_name\x18\x06 \x01(\tR\rcomponentName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extraB\x0e\n\x0c_world_stateB\x0e\n\x0c_constraints"(\n\x0cMoveResponse\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success"\xd7\x04\n\x10MoveOnMapRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x126\n\x0bdestination\x18\x02 \x01(\x0b2\x14.viam.common.v1.PoseR\x0bdestination\x12\\\n\x19component_name_deprecated\x18\x03 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17componentNameDeprecated\x12a\n\x1cslam_service_name_deprecated\x18\x04 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x19slamServiceNameDeprecated\x12c\n\x14motion_configuration\x18\x05 \x01(\x0b2+.viam.service.motion.v1.MotionConfigurationH\x00R\x13motionConfiguration\x88\x01\x01\x126\n\tobstacles\x18\x06 \x03(\x0b2\x18.viam.common.v1.GeometryR\tobstacles\x12%\n\x0ecomponent_name\x18\x07 \x01(\tR\rcomponentName\x12*\n\x11slam_service_name\x18\x08 \x01(\tR\x0fslamServiceName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extraB\x17\n\x15_motion_configuration"6\n\x11MoveOnMapResponse\x12!\n\x0cexecution_id\x18\x01 \x01(\tR\x0bexecutionId"\xfe\x01\n\x10ObstacleDetector\x12\\\n\x19vision_service_deprecated\x18\x01 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17visionServiceDeprecated\x12M\n\x11camera_deprecated\x18\x02 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x10cameraDeprecated\x12%\n\x0evision_service\x18\x03 \x01(\tR\rvisionService\x12\x16\n\x06camera\x18\x04 \x01(\tR\x06camera"\x98\x04\n\x13MotionConfiguration\x12W\n\x12obstacle_detectors\x18\x01 \x03(\x0b2(.viam.service.motion.v1.ObstacleDetectorR\x11obstacleDetectors\x12F\n\x1dposition_polling_frequency_hz\x18\x02 \x01(\x01H\x00R\x1apositionPollingFrequencyHz\x88\x01\x01\x12F\n\x1dobstacle_polling_frequency_hz\x18\x03 \x01(\x01H\x01R\x1aobstaclePollingFrequencyHz\x88\x01\x01\x12-\n\x10plan_deviation_m\x18\x04 \x01(\x01H\x02R\x0eplanDeviationM\x88\x01\x01\x12,\n\x10linear_m_per_sec\x18\x05 \x01(\x01H\x03R\rlinearMPerSec\x88\x01\x01\x124\n\x14angular_degs_per_sec\x18\x06 \x01(\x01H\x04R\x11angularDegsPerSec\x88\x01\x01B \n\x1e_position_polling_frequency_hzB \n\x1e_obstacle_polling_frequency_hzB\x13\n\x11_plan_deviation_mB\x13\n\x11_linear_m_per_secB\x17\n\x15_angular_degs_per_sec"\xdf\x05\n\x12MoveOnGlobeRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12:\n\x0bdestination\x18\x02 \x01(\x0b2\x18.viam.common.v1.GeoPointR\x0bdestination\x12\x1d\n\x07heading\x18\x03 \x01(\x01H\x00R\x07heading\x88\x01\x01\x12\\\n\x19component_name_deprecated\x18\x04 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17componentNameDeprecated\x12g\n\x1fmovement_sensor_name_deprecated\x18\x05 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x1cmovementSensorNameDeprecated\x129\n\tobstacles\x18\x06 \x03(\x0b2\x1b.viam.common.v1.GeoGeometryR\tobstacles\x12c\n\x14motion_configuration\x18\x07 \x01(\x0b2+.viam.service.motion.v1.MotionConfigurationH\x01R\x13motionConfiguration\x88\x01\x01\x12F\n\x10bounding_regions\x18\x08 \x03(\x0b2\x1b.viam.common.v1.GeoGeometryR\x0fboundingRegions\x12%\n\x0ecomponent_name\x18\t \x01(\tR\rcomponentName\x120\n\x14movement_sensor_name\x18\n \x01(\tR\x12movementSensorName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extraB\n\n\x08_headingB\x17\n\x15_motion_configuration"8\n\x13MoveOnGlobeResponse\x12!\n\x0cexecution_id\x18\x01 \x01(\tR\x0bexecutionId"\xdd\x02\n\x0eGetPoseRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\\\n\x19component_name_deprecated\x18\x02 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17componentNameDeprecated\x12+\n\x11destination_frame\x18\x03 \x01(\tR\x10destinationFrame\x12R\n\x17supplemental_transforms\x18\x04 \x03(\x0b2\x19.viam.common.v1.TransformR\x16supplementalTransforms\x12%\n\x0ecomponent_name\x18\x05 \x01(\tR\rcomponentName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra:\x02\x18\x01"F\n\x0fGetPoseResponse\x12/\n\x04pose\x18\x01 \x01(\x0b2\x1b.viam.common.v1.PoseInFrameR\x04pose:\x02\x18\x01"\xd9\x01\n\x0fStopPlanRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\\\n\x19component_name_deprecated\x18\x02 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17componentNameDeprecated\x12%\n\x0ecomponent_name\x18\x03 \x01(\tR\rcomponentName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x12\n\x10StopPlanResponse"\x88\x01\n\x17ListPlanStatusesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12*\n\x11only_active_plans\x18\x02 \x01(\x08R\x0fonlyActivePlans\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"y\n\x18ListPlanStatusesResponse\x12]\n\x16plan_statuses_with_ids\x18\x01 \x03(\x0b2(.viam.service.motion.v1.PlanStatusWithIDR\x13planStatusesWithIds"\xb7\x02\n\x0eGetPlanRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\\\n\x19component_name_deprecated\x18\x02 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17componentNameDeprecated\x12$\n\x0elast_plan_only\x18\x03 \x01(\x08R\x0clastPlanOnly\x12&\n\x0cexecution_id\x18\x04 \x01(\tH\x00R\x0bexecutionId\x88\x01\x01\x12%\n\x0ecomponent_name\x18\x05 \x01(\tR\rcomponentName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extraB\x0f\n\r_execution_id"\xc1\x01\n\x0fGetPlanResponse\x12_\n\x18current_plan_with_status\x18\x01 \x01(\x0b2&.viam.service.motion.v1.PlanWithStatusR\x15currentPlanWithStatus\x12M\n\x0ereplan_history\x18\x02 \x03(\x0b2&.viam.service.motion.v1.PlanWithStatusR\rreplanHistory"\x9c\x03\n\x0bConstraints\x12U\n\x11linear_constraint\x18\x01 \x03(\x0b2(.viam.service.motion.v1.LinearConstraintR\x10linearConstraint\x12d\n\x16orientation_constraint\x18\x02 \x03(\x0b2-.viam.service.motion.v1.OrientationConstraintR\x15orientationConstraint\x12g\n\x17collision_specification\x18\x03 \x03(\x0b2..viam.service.motion.v1.CollisionSpecificationR\x16collisionSpecification\x12g\n\x17pseudolinear_constraint\x18\x04 \x03(\x0b2..viam.service.motion.v1.PseudolinearConstraintR\x16pseudolinearConstraint"\xbb\x01\n\x10LinearConstraint\x12/\n\x11line_tolerance_mm\x18\x01 \x01(\x02H\x00R\x0flineToleranceMm\x88\x01\x01\x12A\n\x1aorientation_tolerance_degs\x18\x02 \x01(\x02H\x01R\x18orientationToleranceDegs\x88\x01\x01B\x14\n\x12_line_tolerance_mmB\x1d\n\x1b_orientation_tolerance_degs"\xd3\x01\n\x16PseudolinearConstraint\x127\n\x15line_tolerance_factor\x18\x01 \x01(\x02H\x00R\x13lineToleranceFactor\x88\x01\x01\x12E\n\x1corientation_tolerance_factor\x18\x02 \x01(\x02H\x01R\x1aorientationToleranceFactor\x88\x01\x01B\x18\n\x16_line_tolerance_factorB\x1f\n\x1d_orientation_tolerance_factor"y\n\x15OrientationConstraint\x12A\n\x1aorientation_tolerance_degs\x18\x01 \x01(\x02H\x00R\x18orientationToleranceDegs\x88\x01\x01B\x1d\n\x1b_orientation_tolerance_degs"\xc1\x01\n\x16CollisionSpecification\x12]\n\x06allows\x18\x01 \x03(\x0b2E.viam.service.motion.v1.CollisionSpecification.AllowedFrameCollisionsR\x06allows\x1aH\n\x16AllowedFrameCollisions\x12\x16\n\x06frame1\x18\x01 \x01(\tR\x06frame1\x12\x16\n\x06frame2\x18\x02 \x01(\tR\x06frame2"\xc9\x01\n\x0ePlanWithStatus\x120\n\x04plan\x18\x01 \x01(\x0b2\x1c.viam.service.motion.v1.PlanR\x04plan\x12:\n\x06status\x18\x02 \x01(\x0b2".viam.service.motion.v1.PlanStatusR\x06status\x12I\n\x0estatus_history\x18\x03 \x03(\x0b2".viam.service.motion.v1.PlanStatusR\rstatusHistory"\x8f\x02\n\x10PlanStatusWithID\x12\x17\n\x07plan_id\x18\x01 \x01(\tR\x06planId\x12\\\n\x19component_name_deprecated\x18\x02 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17componentNameDeprecated\x12!\n\x0cexecution_id\x18\x03 \x01(\tR\x0bexecutionId\x12:\n\x06status\x18\x04 \x01(\x0b2".viam.service.motion.v1.PlanStatusR\x06status\x12%\n\x0ecomponent_name\x18\x05 \x01(\tR\rcomponentName"\xa7\x01\n\nPlanStatus\x127\n\x05state\x18\x01 \x01(\x0e2!.viam.service.motion.v1.PlanStateR\x05state\x128\n\ttimestamp\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\ttimestamp\x12\x1b\n\x06reason\x18\x03 \x01(\tH\x00R\x06reason\x88\x01\x01B\t\n\x07_reason"\xf6\x01\n\x04Plan\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\\\n\x19component_name_deprecated\x18\x02 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x17componentNameDeprecated\x12!\n\x0cexecution_id\x18\x03 \x01(\tR\x0bexecutionId\x126\n\x05steps\x18\x04 \x03(\x0b2 .viam.service.motion.v1.PlanStepR\x05steps\x12%\n\x0ecomponent_name\x18\x05 \x01(\tR\rcomponentName"\xab\x01\n\x08PlanStep\x12>\n\x04step\x18\x01 \x03(\x0b2*.viam.service.motion.v1.PlanStep.StepEntryR\x04step\x1a_\n\tStepEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12<\n\x05value\x18\x02 \x01(\x0b2&.viam.service.motion.v1.ComponentStateR\x05value:\x028\x01":\n\x0eComponentState\x12(\n\x04pose\x18\x01 \x01(\x0b2\x14.viam.common.v1.PoseR\x04pose*\x8c\x01\n\tPlanState\x12\x1a\n\x16PLAN_STATE_UNSPECIFIED\x10\x00\x12\x1a\n\x16PLAN_STATE_IN_PROGRESS\x10\x01\x12\x16\n\x12PLAN_STATE_STOPPED\x10\x02\x12\x18\n\x14PLAN_STATE_SUCCEEDED\x10\x03\x12\x15\n\x11PLAN_STATE_FAILED\x10\x042\xcc\t\n\rMotionService\x12\x82\x01\n\x04Move\x12#.viam.service.motion.v1.MoveRequest\x1a$.viam.service.motion.v1.MoveResponse"/\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/service/motion/{name}/move\x12\x98\x01\n\tMoveOnMap\x12(.viam.service.motion.v1.MoveOnMapRequest\x1a).viam.service.motion.v1.MoveOnMapResponse"6\x82\xd3\xe4\x93\x020"./viam/api/v1/service/motion/{name}/move_on_map\x12\xa0\x01\n\x0bMoveOnGlobe\x12*.viam.service.motion.v1.MoveOnGlobeRequest\x1a+.viam.service.motion.v1.MoveOnGlobeResponse"8\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/motion/{name}/move_on_globe\x12\x8e\x01\n\x07GetPose\x12&.viam.service.motion.v1.GetPoseRequest\x1a\'.viam.service.motion.v1.GetPoseResponse"2\x88\x02\x01\x82\xd3\xe4\x93\x02)\x12\'/viam/api/v1/service/motion/{name}/pose\x12\x93\x01\n\x08StopPlan\x12\'.viam.service.motion.v1.StopPlanRequest\x1a(.viam.service.motion.v1.StopPlanResponse"4\x82\xd3\xe4\x93\x02.\x1a,/viam/api/v1/service/motion/{name}/stop_plan\x12\xb4\x01\n\x10ListPlanStatuses\x12/.viam.service.motion.v1.ListPlanStatusesRequest\x1a0.viam.service.motion.v1.ListPlanStatusesResponse"=\x82\xd3\xe4\x93\x027\x125/viam/api/v1/service/motion/{name}/list_plan_statuses\x12\x8f\x01\n\x07GetPlan\x12&.viam.service.motion.v1.GetPlanRequest\x1a\'.viam.service.motion.v1.GetPlanResponse"3\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/motion/{name}/get_plan\x12\x87\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"5\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/motion/{name}/do_commandB?\n\x1acom.viam.service.motion.v1Z!go.viam.com/api/service/motion/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.motion.v1.motion_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1acom.viam.service.motion.v1Z!go.viam.com/api/service/motion/v1' - _globals['_MOVEREQUEST'].fields_by_name['component_name_deprecated']._loaded_options = None - _globals['_MOVEREQUEST'].fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_MOVEONMAPREQUEST'].fields_by_name['component_name_deprecated']._loaded_options = None - _globals['_MOVEONMAPREQUEST'].fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_MOVEONMAPREQUEST'].fields_by_name['slam_service_name_deprecated']._loaded_options = None - _globals['_MOVEONMAPREQUEST'].fields_by_name['slam_service_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_OBSTACLEDETECTOR'].fields_by_name['vision_service_deprecated']._loaded_options = None - _globals['_OBSTACLEDETECTOR'].fields_by_name['vision_service_deprecated']._serialized_options = b'\x18\x01' - _globals['_OBSTACLEDETECTOR'].fields_by_name['camera_deprecated']._loaded_options = None - _globals['_OBSTACLEDETECTOR'].fields_by_name['camera_deprecated']._serialized_options = b'\x18\x01' - _globals['_MOVEONGLOBEREQUEST'].fields_by_name['component_name_deprecated']._loaded_options = None - _globals['_MOVEONGLOBEREQUEST'].fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_MOVEONGLOBEREQUEST'].fields_by_name['movement_sensor_name_deprecated']._loaded_options = None - _globals['_MOVEONGLOBEREQUEST'].fields_by_name['movement_sensor_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_GETPOSEREQUEST'].fields_by_name['component_name_deprecated']._loaded_options = None - _globals['_GETPOSEREQUEST'].fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_GETPOSEREQUEST']._loaded_options = None - _globals['_GETPOSEREQUEST']._serialized_options = b'\x18\x01' - _globals['_GETPOSERESPONSE']._loaded_options = None - _globals['_GETPOSERESPONSE']._serialized_options = b'\x18\x01' - _globals['_STOPPLANREQUEST'].fields_by_name['component_name_deprecated']._loaded_options = None - _globals['_STOPPLANREQUEST'].fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_GETPLANREQUEST'].fields_by_name['component_name_deprecated']._loaded_options = None - _globals['_GETPLANREQUEST'].fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_PLANSTATUSWITHID'].fields_by_name['component_name_deprecated']._loaded_options = None - _globals['_PLANSTATUSWITHID'].fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_PLAN'].fields_by_name['component_name_deprecated']._loaded_options = None - _globals['_PLAN'].fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' - _globals['_PLANSTEP_STEPENTRY']._loaded_options = None - _globals['_PLANSTEP_STEPENTRY']._serialized_options = b'8\x01' - _globals['_MOTIONSERVICE'].methods_by_name['Move']._loaded_options = None - _globals['_MOTIONSERVICE'].methods_by_name['Move']._serialized_options = b'\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/service/motion/{name}/move' - _globals['_MOTIONSERVICE'].methods_by_name['MoveOnMap']._loaded_options = None - _globals['_MOTIONSERVICE'].methods_by_name['MoveOnMap']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/service/motion/{name}/move_on_map' - _globals['_MOTIONSERVICE'].methods_by_name['MoveOnGlobe']._loaded_options = None - _globals['_MOTIONSERVICE'].methods_by_name['MoveOnGlobe']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/motion/{name}/move_on_globe' - _globals['_MOTIONSERVICE'].methods_by_name['GetPose']._loaded_options = None - _globals['_MOTIONSERVICE'].methods_by_name['GetPose']._serialized_options = b"\x88\x02\x01\x82\xd3\xe4\x93\x02)\x12'/viam/api/v1/service/motion/{name}/pose" - _globals['_MOTIONSERVICE'].methods_by_name['StopPlan']._loaded_options = None - _globals['_MOTIONSERVICE'].methods_by_name['StopPlan']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x1a,/viam/api/v1/service/motion/{name}/stop_plan' - _globals['_MOTIONSERVICE'].methods_by_name['ListPlanStatuses']._loaded_options = None - _globals['_MOTIONSERVICE'].methods_by_name['ListPlanStatuses']._serialized_options = b'\x82\xd3\xe4\x93\x027\x125/viam/api/v1/service/motion/{name}/list_plan_statuses' - _globals['_MOTIONSERVICE'].methods_by_name['GetPlan']._loaded_options = None - _globals['_MOTIONSERVICE'].methods_by_name['GetPlan']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/motion/{name}/get_plan' - _globals['_MOTIONSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_MOTIONSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/motion/{name}/do_command' - _globals['_PLANSTATE']._serialized_start = 6626 - _globals['_PLANSTATE']._serialized_end = 6766 - _globals['_MOVEREQUEST']._serialized_start = 176 - _globals['_MOVEREQUEST']._serialized_end = 626 - _globals['_MOVERESPONSE']._serialized_start = 628 - _globals['_MOVERESPONSE']._serialized_end = 668 - _globals['_MOVEONMAPREQUEST']._serialized_start = 671 - _globals['_MOVEONMAPREQUEST']._serialized_end = 1270 - _globals['_MOVEONMAPRESPONSE']._serialized_start = 1272 - _globals['_MOVEONMAPRESPONSE']._serialized_end = 1326 - _globals['_OBSTACLEDETECTOR']._serialized_start = 1329 - _globals['_OBSTACLEDETECTOR']._serialized_end = 1583 - _globals['_MOTIONCONFIGURATION']._serialized_start = 1586 - _globals['_MOTIONCONFIGURATION']._serialized_end = 2122 - _globals['_MOVEONGLOBEREQUEST']._serialized_start = 2125 - _globals['_MOVEONGLOBEREQUEST']._serialized_end = 2860 - _globals['_MOVEONGLOBERESPONSE']._serialized_start = 2862 - _globals['_MOVEONGLOBERESPONSE']._serialized_end = 2918 - _globals['_GETPOSEREQUEST']._serialized_start = 2921 - _globals['_GETPOSEREQUEST']._serialized_end = 3270 - _globals['_GETPOSERESPONSE']._serialized_start = 3272 - _globals['_GETPOSERESPONSE']._serialized_end = 3342 - _globals['_STOPPLANREQUEST']._serialized_start = 3345 - _globals['_STOPPLANREQUEST']._serialized_end = 3562 - _globals['_STOPPLANRESPONSE']._serialized_start = 3564 - _globals['_STOPPLANRESPONSE']._serialized_end = 3582 - _globals['_LISTPLANSTATUSESREQUEST']._serialized_start = 3585 - _globals['_LISTPLANSTATUSESREQUEST']._serialized_end = 3721 - _globals['_LISTPLANSTATUSESRESPONSE']._serialized_start = 3723 - _globals['_LISTPLANSTATUSESRESPONSE']._serialized_end = 3844 - _globals['_GETPLANREQUEST']._serialized_start = 3847 - _globals['_GETPLANREQUEST']._serialized_end = 4158 - _globals['_GETPLANRESPONSE']._serialized_start = 4161 - _globals['_GETPLANRESPONSE']._serialized_end = 4354 - _globals['_CONSTRAINTS']._serialized_start = 4357 - _globals['_CONSTRAINTS']._serialized_end = 4769 - _globals['_LINEARCONSTRAINT']._serialized_start = 4772 - _globals['_LINEARCONSTRAINT']._serialized_end = 4959 - _globals['_PSEUDOLINEARCONSTRAINT']._serialized_start = 4962 - _globals['_PSEUDOLINEARCONSTRAINT']._serialized_end = 5173 - _globals['_ORIENTATIONCONSTRAINT']._serialized_start = 5175 - _globals['_ORIENTATIONCONSTRAINT']._serialized_end = 5296 - _globals['_COLLISIONSPECIFICATION']._serialized_start = 5299 - _globals['_COLLISIONSPECIFICATION']._serialized_end = 5492 - _globals['_COLLISIONSPECIFICATION_ALLOWEDFRAMECOLLISIONS']._serialized_start = 5420 - _globals['_COLLISIONSPECIFICATION_ALLOWEDFRAMECOLLISIONS']._serialized_end = 5492 - _globals['_PLANWITHSTATUS']._serialized_start = 5495 - _globals['_PLANWITHSTATUS']._serialized_end = 5696 - _globals['_PLANSTATUSWITHID']._serialized_start = 5699 - _globals['_PLANSTATUSWITHID']._serialized_end = 5970 - _globals['_PLANSTATUS']._serialized_start = 5973 - _globals['_PLANSTATUS']._serialized_end = 6140 - _globals['_PLAN']._serialized_start = 6143 - _globals['_PLAN']._serialized_end = 6389 - _globals['_PLANSTEP']._serialized_start = 6392 - _globals['_PLANSTEP']._serialized_end = 6563 - _globals['_PLANSTEP_STEPENTRY']._serialized_start = 6468 - _globals['_PLANSTEP_STEPENTRY']._serialized_end = 6563 - _globals['_COMPONENTSTATE']._serialized_start = 6565 - _globals['_COMPONENTSTATE']._serialized_end = 6623 - _globals['_MOTIONSERVICE']._serialized_start = 6769 - _globals['_MOTIONSERVICE']._serialized_end = 7997 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.motion.v1.motion_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1acom.viam.service.motion.v1Z!go.viam.com/api/service/motion/v1' + _MOVEREQUEST.fields_by_name['component_name_deprecated']._options = None + _MOVEREQUEST.fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' + _MOVEONMAPREQUEST.fields_by_name['component_name_deprecated']._options = None + _MOVEONMAPREQUEST.fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' + _MOVEONMAPREQUEST.fields_by_name['slam_service_name_deprecated']._options = None + _MOVEONMAPREQUEST.fields_by_name['slam_service_name_deprecated']._serialized_options = b'\x18\x01' + _OBSTACLEDETECTOR.fields_by_name['vision_service_deprecated']._options = None + _OBSTACLEDETECTOR.fields_by_name['vision_service_deprecated']._serialized_options = b'\x18\x01' + _OBSTACLEDETECTOR.fields_by_name['camera_deprecated']._options = None + _OBSTACLEDETECTOR.fields_by_name['camera_deprecated']._serialized_options = b'\x18\x01' + _MOVEONGLOBEREQUEST.fields_by_name['component_name_deprecated']._options = None + _MOVEONGLOBEREQUEST.fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' + _MOVEONGLOBEREQUEST.fields_by_name['movement_sensor_name_deprecated']._options = None + _MOVEONGLOBEREQUEST.fields_by_name['movement_sensor_name_deprecated']._serialized_options = b'\x18\x01' + _GETPOSEREQUEST.fields_by_name['component_name_deprecated']._options = None + _GETPOSEREQUEST.fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' + _GETPOSEREQUEST._options = None + _GETPOSEREQUEST._serialized_options = b'\x18\x01' + _GETPOSERESPONSE._options = None + _GETPOSERESPONSE._serialized_options = b'\x18\x01' + _STOPPLANREQUEST.fields_by_name['component_name_deprecated']._options = None + _STOPPLANREQUEST.fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' + _GETPLANREQUEST.fields_by_name['component_name_deprecated']._options = None + _GETPLANREQUEST.fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' + _PLANSTATUSWITHID.fields_by_name['component_name_deprecated']._options = None + _PLANSTATUSWITHID.fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' + _PLAN.fields_by_name['component_name_deprecated']._options = None + _PLAN.fields_by_name['component_name_deprecated']._serialized_options = b'\x18\x01' + _PLANSTEP_STEPENTRY._options = None + _PLANSTEP_STEPENTRY._serialized_options = b'8\x01' + _MOTIONSERVICE.methods_by_name['Move']._options = None + _MOTIONSERVICE.methods_by_name['Move']._serialized_options = b'\x82\xd3\xe4\x93\x02)"\'/viam/api/v1/service/motion/{name}/move' + _MOTIONSERVICE.methods_by_name['MoveOnMap']._options = None + _MOTIONSERVICE.methods_by_name['MoveOnMap']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/service/motion/{name}/move_on_map' + _MOTIONSERVICE.methods_by_name['MoveOnGlobe']._options = None + _MOTIONSERVICE.methods_by_name['MoveOnGlobe']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/motion/{name}/move_on_globe' + _MOTIONSERVICE.methods_by_name['GetPose']._options = None + _MOTIONSERVICE.methods_by_name['GetPose']._serialized_options = b"\x88\x02\x01\x82\xd3\xe4\x93\x02)\x12'/viam/api/v1/service/motion/{name}/pose" + _MOTIONSERVICE.methods_by_name['StopPlan']._options = None + _MOTIONSERVICE.methods_by_name['StopPlan']._serialized_options = b'\x82\xd3\xe4\x93\x02.\x1a,/viam/api/v1/service/motion/{name}/stop_plan' + _MOTIONSERVICE.methods_by_name['ListPlanStatuses']._options = None + _MOTIONSERVICE.methods_by_name['ListPlanStatuses']._serialized_options = b'\x82\xd3\xe4\x93\x027\x125/viam/api/v1/service/motion/{name}/list_plan_statuses' + _MOTIONSERVICE.methods_by_name['GetPlan']._options = None + _MOTIONSERVICE.methods_by_name['GetPlan']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/motion/{name}/get_plan' + _MOTIONSERVICE.methods_by_name['DoCommand']._options = None + _MOTIONSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/motion/{name}/do_command' + _PLANSTATE._serialized_start = 6626 + _PLANSTATE._serialized_end = 6766 + _MOVEREQUEST._serialized_start = 176 + _MOVEREQUEST._serialized_end = 626 + _MOVERESPONSE._serialized_start = 628 + _MOVERESPONSE._serialized_end = 668 + _MOVEONMAPREQUEST._serialized_start = 671 + _MOVEONMAPREQUEST._serialized_end = 1270 + _MOVEONMAPRESPONSE._serialized_start = 1272 + _MOVEONMAPRESPONSE._serialized_end = 1326 + _OBSTACLEDETECTOR._serialized_start = 1329 + _OBSTACLEDETECTOR._serialized_end = 1583 + _MOTIONCONFIGURATION._serialized_start = 1586 + _MOTIONCONFIGURATION._serialized_end = 2122 + _MOVEONGLOBEREQUEST._serialized_start = 2125 + _MOVEONGLOBEREQUEST._serialized_end = 2860 + _MOVEONGLOBERESPONSE._serialized_start = 2862 + _MOVEONGLOBERESPONSE._serialized_end = 2918 + _GETPOSEREQUEST._serialized_start = 2921 + _GETPOSEREQUEST._serialized_end = 3270 + _GETPOSERESPONSE._serialized_start = 3272 + _GETPOSERESPONSE._serialized_end = 3342 + _STOPPLANREQUEST._serialized_start = 3345 + _STOPPLANREQUEST._serialized_end = 3562 + _STOPPLANRESPONSE._serialized_start = 3564 + _STOPPLANRESPONSE._serialized_end = 3582 + _LISTPLANSTATUSESREQUEST._serialized_start = 3585 + _LISTPLANSTATUSESREQUEST._serialized_end = 3721 + _LISTPLANSTATUSESRESPONSE._serialized_start = 3723 + _LISTPLANSTATUSESRESPONSE._serialized_end = 3844 + _GETPLANREQUEST._serialized_start = 3847 + _GETPLANREQUEST._serialized_end = 4158 + _GETPLANRESPONSE._serialized_start = 4161 + _GETPLANRESPONSE._serialized_end = 4354 + _CONSTRAINTS._serialized_start = 4357 + _CONSTRAINTS._serialized_end = 4769 + _LINEARCONSTRAINT._serialized_start = 4772 + _LINEARCONSTRAINT._serialized_end = 4959 + _PSEUDOLINEARCONSTRAINT._serialized_start = 4962 + _PSEUDOLINEARCONSTRAINT._serialized_end = 5173 + _ORIENTATIONCONSTRAINT._serialized_start = 5175 + _ORIENTATIONCONSTRAINT._serialized_end = 5296 + _COLLISIONSPECIFICATION._serialized_start = 5299 + _COLLISIONSPECIFICATION._serialized_end = 5492 + _COLLISIONSPECIFICATION_ALLOWEDFRAMECOLLISIONS._serialized_start = 5420 + _COLLISIONSPECIFICATION_ALLOWEDFRAMECOLLISIONS._serialized_end = 5492 + _PLANWITHSTATUS._serialized_start = 5495 + _PLANWITHSTATUS._serialized_end = 5696 + _PLANSTATUSWITHID._serialized_start = 5699 + _PLANSTATUSWITHID._serialized_end = 5970 + _PLANSTATUS._serialized_start = 5973 + _PLANSTATUS._serialized_end = 6140 + _PLAN._serialized_start = 6143 + _PLAN._serialized_end = 6389 + _PLANSTEP._serialized_start = 6392 + _PLANSTEP._serialized_end = 6563 + _PLANSTEP_STEPENTRY._serialized_start = 6468 + _PLANSTEP_STEPENTRY._serialized_end = 6563 + _COMPONENTSTATE._serialized_start = 6565 + _COMPONENTSTATE._serialized_end = 6623 + _MOTIONSERVICE._serialized_start = 6769 + _MOTIONSERVICE._serialized_end = 7997 \ No newline at end of file diff --git a/src/viam/gen/service/navigation/v1/navigation_pb2.py b/src/viam/gen/service/navigation/v1/navigation_pb2.py index 738baa15d2..3ad22d9915 100644 --- a/src/viam/gen/service/navigation/v1/navigation_pb2.py +++ b/src/viam/gen/service/navigation/v1/navigation_pb2.py @@ -1,84 +1,81 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/navigation/v1/navigation.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&service/navigation/v1/navigation.proto\x12\x1aviam.service.navigation.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"S\n\x0eGetModeRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"G\n\x0fGetModeResponse\x124\n\x04mode\x18\x01 \x01(\x0e2 .viam.service.navigation.v1.ModeR\x04mode"\x89\x01\n\x0eSetModeRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x124\n\x04mode\x18\x02 \x01(\x0e2 .viam.service.navigation.v1.ModeR\x04mode\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x11\n\x0fSetModeResponse"P\n\x08Waypoint\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x124\n\x08location\x18\x02 \x01(\x0b2\x18.viam.common.v1.GeoPointR\x08location"W\n\x12GetLocationRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"t\n\x13GetLocationResponse\x124\n\x08location\x18\x01 \x01(\x0b2\x18.viam.common.v1.GeoPointR\x08location\x12\'\n\x0fcompass_heading\x18\x02 \x01(\x01R\x0ecompassHeading"X\n\x13GetWaypointsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"Z\n\x14GetWaypointsResponse\x12B\n\twaypoints\x18\x01 \x03(\x0b2$.viam.service.navigation.v1.WaypointR\twaypoints"\x8d\x01\n\x12AddWaypointRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x124\n\x08location\x18\x02 \x01(\x0b2\x18.viam.common.v1.GeoPointR\x08location\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x15\n\x13AddWaypointResponse"j\n\x15RemoveWaypointRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x18\n\x16RemoveWaypointResponse"X\n\x13GetObstaclesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"Q\n\x14GetObstaclesResponse\x129\n\tobstacles\x18\x01 \x03(\x0b2\x1b.viam.common.v1.GeoGeometryR\tobstacles"v\n\x04Path\x126\n\x17destination_waypoint_id\x18\x01 \x01(\tR\x15destinationWaypointId\x126\n\tgeopoints\x18\x02 \x03(\x0b2\x18.viam.common.v1.GeoPointR\tgeopoints"T\n\x0fGetPathsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"J\n\x10GetPathsResponse\x126\n\x05paths\x18\x01 \x03(\x0b2 .viam.service.navigation.v1.PathR\x05paths"*\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"W\n\x15GetPropertiesResponse\x12>\n\x08map_type\x18\x01 \x01(\x0e2#.viam.service.navigation.v1.MapTypeR\x07mapType*H\n\x07MapType\x12\x18\n\x14MAP_TYPE_UNSPECIFIED\x10\x00\x12\x11\n\rMAP_TYPE_NONE\x10\x01\x12\x10\n\x0cMAP_TYPE_GPS\x10\x02*R\n\x04Mode\x12\x14\n\x10MODE_UNSPECIFIED\x10\x00\x12\x0f\n\x0bMODE_MANUAL\x10\x01\x12\x11\n\rMODE_WAYPOINT\x10\x02\x12\x10\n\x0cMODE_EXPLORE\x10\x032\x97\r\n\x11NavigationService\x12\x97\x01\n\x07GetMode\x12*.viam.service.navigation.v1.GetModeRequest\x1a+.viam.service.navigation.v1.GetModeResponse"3\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/navigation/{name}/mode\x12\x97\x01\n\x07SetMode\x12*.viam.service.navigation.v1.SetModeRequest\x1a+.viam.service.navigation.v1.SetModeResponse"3\x82\xd3\xe4\x93\x02-\x1a+/viam/api/v1/service/navigation/{name}/mode\x12\xa7\x01\n\x0bGetLocation\x12..viam.service.navigation.v1.GetLocationRequest\x1a/.viam.service.navigation.v1.GetLocationResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/service/navigation/{name}/location\x12\xab\x01\n\x0cGetWaypoints\x12/.viam.service.navigation.v1.GetWaypointsRequest\x1a0.viam.service.navigation.v1.GetWaypointsResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/navigation/{name}/waypoints\x12\xa8\x01\n\x0bAddWaypoint\x12..viam.service.navigation.v1.AddWaypointRequest\x1a/.viam.service.navigation.v1.AddWaypointResponse"8\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/navigation/{name}/waypoints\x12\xb6\x01\n\x0eRemoveWaypoint\x121.viam.service.navigation.v1.RemoveWaypointRequest\x1a2.viam.service.navigation.v1.RemoveWaypointResponse"=\x82\xd3\xe4\x93\x027*5/viam/api/v1/service/navigation/{name}/waypoints/{id}\x12\xaf\x01\n\x0cGetObstacles\x12/.viam.service.navigation.v1.GetObstaclesRequest\x1a0.viam.service.navigation.v1.GetObstaclesResponse"<\x82\xd3\xe4\x93\x026\x124/viam/api/v1/service/navigation/{name}/get_obstacles\x12\x9f\x01\n\x08GetPaths\x12+.viam.service.navigation.v1.GetPathsRequest\x1a,.viam.service.navigation.v1.GetPathsResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/navigation/{name}/get_paths\x12\xaf\x01\n\rGetProperties\x120.viam.service.navigation.v1.GetPropertiesRequest\x1a1.viam.service.navigation.v1.GetPropertiesResponse"9\x82\xd3\xe4\x93\x023\x121/viam/api/v1/service/navigation/{name}/properties\x12\x8b\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"9\x82\xd3\xe4\x93\x023"1/viam/api/v1/service/navigation/{name}/do_commandBG\n\x1ecom.viam.service.navigation.v1Z%go.viam.com/api/service/navigation/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.navigation.v1.navigation_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1ecom.viam.service.navigation.v1Z%go.viam.com/api/service/navigation/v1' - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetMode']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetMode']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/navigation/{name}/mode' - _globals['_NAVIGATIONSERVICE'].methods_by_name['SetMode']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['SetMode']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x1a+/viam/api/v1/service/navigation/{name}/mode' - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetLocation']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetLocation']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/service/navigation/{name}/location' - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetWaypoints']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetWaypoints']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/navigation/{name}/waypoints' - _globals['_NAVIGATIONSERVICE'].methods_by_name['AddWaypoint']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['AddWaypoint']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/navigation/{name}/waypoints' - _globals['_NAVIGATIONSERVICE'].methods_by_name['RemoveWaypoint']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['RemoveWaypoint']._serialized_options = b'\x82\xd3\xe4\x93\x027*5/viam/api/v1/service/navigation/{name}/waypoints/{id}' - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetObstacles']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetObstacles']._serialized_options = b'\x82\xd3\xe4\x93\x026\x124/viam/api/v1/service/navigation/{name}/get_obstacles' - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetPaths']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetPaths']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/navigation/{name}/get_paths' - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/service/navigation/{name}/properties' - _globals['_NAVIGATIONSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_NAVIGATIONSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x023"1/viam/api/v1/service/navigation/{name}/do_command' - _globals['_MAPTYPE']._serialized_start = 1831 - _globals['_MAPTYPE']._serialized_end = 1903 - _globals['_MODE']._serialized_start = 1905 - _globals['_MODE']._serialized_end = 1987 - _globals['_GETMODEREQUEST']._serialized_start = 154 - _globals['_GETMODEREQUEST']._serialized_end = 237 - _globals['_GETMODERESPONSE']._serialized_start = 239 - _globals['_GETMODERESPONSE']._serialized_end = 310 - _globals['_SETMODEREQUEST']._serialized_start = 313 - _globals['_SETMODEREQUEST']._serialized_end = 450 - _globals['_SETMODERESPONSE']._serialized_start = 452 - _globals['_SETMODERESPONSE']._serialized_end = 469 - _globals['_WAYPOINT']._serialized_start = 471 - _globals['_WAYPOINT']._serialized_end = 551 - _globals['_GETLOCATIONREQUEST']._serialized_start = 553 - _globals['_GETLOCATIONREQUEST']._serialized_end = 640 - _globals['_GETLOCATIONRESPONSE']._serialized_start = 642 - _globals['_GETLOCATIONRESPONSE']._serialized_end = 758 - _globals['_GETWAYPOINTSREQUEST']._serialized_start = 760 - _globals['_GETWAYPOINTSREQUEST']._serialized_end = 848 - _globals['_GETWAYPOINTSRESPONSE']._serialized_start = 850 - _globals['_GETWAYPOINTSRESPONSE']._serialized_end = 940 - _globals['_ADDWAYPOINTREQUEST']._serialized_start = 943 - _globals['_ADDWAYPOINTREQUEST']._serialized_end = 1084 - _globals['_ADDWAYPOINTRESPONSE']._serialized_start = 1086 - _globals['_ADDWAYPOINTRESPONSE']._serialized_end = 1107 - _globals['_REMOVEWAYPOINTREQUEST']._serialized_start = 1109 - _globals['_REMOVEWAYPOINTREQUEST']._serialized_end = 1215 - _globals['_REMOVEWAYPOINTRESPONSE']._serialized_start = 1217 - _globals['_REMOVEWAYPOINTRESPONSE']._serialized_end = 1241 - _globals['_GETOBSTACLESREQUEST']._serialized_start = 1243 - _globals['_GETOBSTACLESREQUEST']._serialized_end = 1331 - _globals['_GETOBSTACLESRESPONSE']._serialized_start = 1333 - _globals['_GETOBSTACLESRESPONSE']._serialized_end = 1414 - _globals['_PATH']._serialized_start = 1416 - _globals['_PATH']._serialized_end = 1534 - _globals['_GETPATHSREQUEST']._serialized_start = 1536 - _globals['_GETPATHSREQUEST']._serialized_end = 1620 - _globals['_GETPATHSRESPONSE']._serialized_start = 1622 - _globals['_GETPATHSRESPONSE']._serialized_end = 1696 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 1698 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 1740 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 1742 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 1829 - _globals['_NAVIGATIONSERVICE']._serialized_start = 1990 - _globals['_NAVIGATIONSERVICE']._serialized_end = 3677 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.navigation.v1.navigation_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1ecom.viam.service.navigation.v1Z%go.viam.com/api/service/navigation/v1' + _NAVIGATIONSERVICE.methods_by_name['GetMode']._options = None + _NAVIGATIONSERVICE.methods_by_name['GetMode']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/navigation/{name}/mode' + _NAVIGATIONSERVICE.methods_by_name['SetMode']._options = None + _NAVIGATIONSERVICE.methods_by_name['SetMode']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x1a+/viam/api/v1/service/navigation/{name}/mode' + _NAVIGATIONSERVICE.methods_by_name['GetLocation']._options = None + _NAVIGATIONSERVICE.methods_by_name['GetLocation']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/service/navigation/{name}/location' + _NAVIGATIONSERVICE.methods_by_name['GetWaypoints']._options = None + _NAVIGATIONSERVICE.methods_by_name['GetWaypoints']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/navigation/{name}/waypoints' + _NAVIGATIONSERVICE.methods_by_name['AddWaypoint']._options = None + _NAVIGATIONSERVICE.methods_by_name['AddWaypoint']._serialized_options = b'\x82\xd3\xe4\x93\x022"0/viam/api/v1/service/navigation/{name}/waypoints' + _NAVIGATIONSERVICE.methods_by_name['RemoveWaypoint']._options = None + _NAVIGATIONSERVICE.methods_by_name['RemoveWaypoint']._serialized_options = b'\x82\xd3\xe4\x93\x027*5/viam/api/v1/service/navigation/{name}/waypoints/{id}' + _NAVIGATIONSERVICE.methods_by_name['GetObstacles']._options = None + _NAVIGATIONSERVICE.methods_by_name['GetObstacles']._serialized_options = b'\x82\xd3\xe4\x93\x026\x124/viam/api/v1/service/navigation/{name}/get_obstacles' + _NAVIGATIONSERVICE.methods_by_name['GetPaths']._options = None + _NAVIGATIONSERVICE.methods_by_name['GetPaths']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/navigation/{name}/get_paths' + _NAVIGATIONSERVICE.methods_by_name['GetProperties']._options = None + _NAVIGATIONSERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x023\x121/viam/api/v1/service/navigation/{name}/properties' + _NAVIGATIONSERVICE.methods_by_name['DoCommand']._options = None + _NAVIGATIONSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x023"1/viam/api/v1/service/navigation/{name}/do_command' + _MAPTYPE._serialized_start = 1831 + _MAPTYPE._serialized_end = 1903 + _MODE._serialized_start = 1905 + _MODE._serialized_end = 1987 + _GETMODEREQUEST._serialized_start = 154 + _GETMODEREQUEST._serialized_end = 237 + _GETMODERESPONSE._serialized_start = 239 + _GETMODERESPONSE._serialized_end = 310 + _SETMODEREQUEST._serialized_start = 313 + _SETMODEREQUEST._serialized_end = 450 + _SETMODERESPONSE._serialized_start = 452 + _SETMODERESPONSE._serialized_end = 469 + _WAYPOINT._serialized_start = 471 + _WAYPOINT._serialized_end = 551 + _GETLOCATIONREQUEST._serialized_start = 553 + _GETLOCATIONREQUEST._serialized_end = 640 + _GETLOCATIONRESPONSE._serialized_start = 642 + _GETLOCATIONRESPONSE._serialized_end = 758 + _GETWAYPOINTSREQUEST._serialized_start = 760 + _GETWAYPOINTSREQUEST._serialized_end = 848 + _GETWAYPOINTSRESPONSE._serialized_start = 850 + _GETWAYPOINTSRESPONSE._serialized_end = 940 + _ADDWAYPOINTREQUEST._serialized_start = 943 + _ADDWAYPOINTREQUEST._serialized_end = 1084 + _ADDWAYPOINTRESPONSE._serialized_start = 1086 + _ADDWAYPOINTRESPONSE._serialized_end = 1107 + _REMOVEWAYPOINTREQUEST._serialized_start = 1109 + _REMOVEWAYPOINTREQUEST._serialized_end = 1215 + _REMOVEWAYPOINTRESPONSE._serialized_start = 1217 + _REMOVEWAYPOINTRESPONSE._serialized_end = 1241 + _GETOBSTACLESREQUEST._serialized_start = 1243 + _GETOBSTACLESREQUEST._serialized_end = 1331 + _GETOBSTACLESRESPONSE._serialized_start = 1333 + _GETOBSTACLESRESPONSE._serialized_end = 1414 + _PATH._serialized_start = 1416 + _PATH._serialized_end = 1534 + _GETPATHSREQUEST._serialized_start = 1536 + _GETPATHSREQUEST._serialized_end = 1620 + _GETPATHSRESPONSE._serialized_start = 1622 + _GETPATHSRESPONSE._serialized_end = 1696 + _GETPROPERTIESREQUEST._serialized_start = 1698 + _GETPROPERTIESREQUEST._serialized_end = 1740 + _GETPROPERTIESRESPONSE._serialized_start = 1742 + _GETPROPERTIESRESPONSE._serialized_end = 1829 + _NAVIGATIONSERVICE._serialized_start = 1990 + _NAVIGATIONSERVICE._serialized_end = 3677 \ No newline at end of file diff --git a/src/viam/gen/service/sensors/v1/sensors_pb2.py b/src/viam/gen/service/sensors/v1/sensors_pb2.py index 9a304eb65e..8c4fac9dd6 100644 --- a/src/viam/gen/service/sensors/v1/sensors_pb2.py +++ b/src/viam/gen/service/sensors/v1/sensors_pb2.py @@ -1,68 +1,65 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/sensors/v1/sensors.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n service/sensors/v1/sensors.proto\x12\x17viam.service.sensors.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"b\n\x11GetSensorsRequest\x12\x16\n\x04name\x18\x01 \x01(\tB\x02\x18\x01R\x04name\x121\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructB\x02\x18\x01R\x05extra:\x02\x18\x01"]\n\x12GetSensorsResponse\x12C\n\x0csensor_names\x18\x01 \x03(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x0bsensorNames:\x02\x18\x01"\xa8\x01\n\x12GetReadingsRequest\x12\x16\n\x04name\x18\x01 \x01(\tB\x02\x18\x01R\x04name\x12C\n\x0csensor_names\x18\x02 \x03(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x0bsensorNames\x121\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructB\x02\x18\x01R\x05extra:\x02\x18\x01"\xea\x01\n\x08Readings\x124\n\x04name\x18\x01 \x01(\x0b2\x1c.viam.common.v1.ResourceNameB\x02\x18\x01R\x04name\x12O\n\x08readings\x18\x02 \x03(\x0b2/.viam.service.sensors.v1.Readings.ReadingsEntryB\x02\x18\x01R\x08readings\x1aS\n\rReadingsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12,\n\x05value\x18\x02 \x01(\x0b2\x16.google.protobuf.ValueR\x05value:\x028\x01:\x02\x18\x01"\\\n\x13GetReadingsResponse\x12A\n\x08readings\x18\x01 \x03(\x0b2!.viam.service.sensors.v1.ReadingsB\x02\x18\x01R\x08readings:\x02\x18\x012\xda\x03\n\x0eSensorsService\x12\x95\x01\n\nGetSensors\x12*.viam.service.sensors.v1.GetSensorsRequest\x1a+.viam.service.sensors.v1.GetSensorsResponse".\x88\x02\x01\x82\xd3\xe4\x93\x02%\x12#/viam/api/v1/service/{name}/sensors\x12\xa1\x01\n\x0bGetReadings\x12+.viam.service.sensors.v1.GetReadingsRequest\x1a,.viam.service.sensors.v1.GetReadingsResponse"7\x88\x02\x01\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/service/sensors/{name}/readings\x12\x8b\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"9\x88\x02\x01\x82\xd3\xe4\x93\x020"./viam/api/v1/service/sensors/{name}/do_commandBD\n\x1bcom.viam.service.sensors.v1Z"go.viam.com/api/service/sensors/v1\xb8\x01\x01b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.sensors.v1.sensors_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1bcom.viam.service.sensors.v1Z"go.viam.com/api/service/sensors/v1\xb8\x01\x01' - _globals['_GETSENSORSREQUEST'].fields_by_name['name']._loaded_options = None - _globals['_GETSENSORSREQUEST'].fields_by_name['name']._serialized_options = b'\x18\x01' - _globals['_GETSENSORSREQUEST'].fields_by_name['extra']._loaded_options = None - _globals['_GETSENSORSREQUEST'].fields_by_name['extra']._serialized_options = b'\x18\x01' - _globals['_GETSENSORSREQUEST']._loaded_options = None - _globals['_GETSENSORSREQUEST']._serialized_options = b'\x18\x01' - _globals['_GETSENSORSRESPONSE'].fields_by_name['sensor_names']._loaded_options = None - _globals['_GETSENSORSRESPONSE'].fields_by_name['sensor_names']._serialized_options = b'\x18\x01' - _globals['_GETSENSORSRESPONSE']._loaded_options = None - _globals['_GETSENSORSRESPONSE']._serialized_options = b'\x18\x01' - _globals['_GETREADINGSREQUEST'].fields_by_name['name']._loaded_options = None - _globals['_GETREADINGSREQUEST'].fields_by_name['name']._serialized_options = b'\x18\x01' - _globals['_GETREADINGSREQUEST'].fields_by_name['sensor_names']._loaded_options = None - _globals['_GETREADINGSREQUEST'].fields_by_name['sensor_names']._serialized_options = b'\x18\x01' - _globals['_GETREADINGSREQUEST'].fields_by_name['extra']._loaded_options = None - _globals['_GETREADINGSREQUEST'].fields_by_name['extra']._serialized_options = b'\x18\x01' - _globals['_GETREADINGSREQUEST']._loaded_options = None - _globals['_GETREADINGSREQUEST']._serialized_options = b'\x18\x01' - _globals['_READINGS_READINGSENTRY']._loaded_options = None - _globals['_READINGS_READINGSENTRY']._serialized_options = b'8\x01' - _globals['_READINGS'].fields_by_name['name']._loaded_options = None - _globals['_READINGS'].fields_by_name['name']._serialized_options = b'\x18\x01' - _globals['_READINGS'].fields_by_name['readings']._loaded_options = None - _globals['_READINGS'].fields_by_name['readings']._serialized_options = b'\x18\x01' - _globals['_READINGS']._loaded_options = None - _globals['_READINGS']._serialized_options = b'\x18\x01' - _globals['_GETREADINGSRESPONSE'].fields_by_name['readings']._loaded_options = None - _globals['_GETREADINGSRESPONSE'].fields_by_name['readings']._serialized_options = b'\x18\x01' - _globals['_GETREADINGSRESPONSE']._loaded_options = None - _globals['_GETREADINGSRESPONSE']._serialized_options = b'\x18\x01' - _globals['_SENSORSSERVICE'].methods_by_name['GetSensors']._loaded_options = None - _globals['_SENSORSSERVICE'].methods_by_name['GetSensors']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x02%\x12#/viam/api/v1/service/{name}/sensors' - _globals['_SENSORSSERVICE'].methods_by_name['GetReadings']._loaded_options = None - _globals['_SENSORSSERVICE'].methods_by_name['GetReadings']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/service/sensors/{name}/readings' - _globals['_SENSORSSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_SENSORSSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x020"./viam/api/v1/service/sensors/{name}/do_command' - _globals['_GETSENSORSREQUEST']._serialized_start = 145 - _globals['_GETSENSORSREQUEST']._serialized_end = 243 - _globals['_GETSENSORSRESPONSE']._serialized_start = 245 - _globals['_GETSENSORSRESPONSE']._serialized_end = 338 - _globals['_GETREADINGSREQUEST']._serialized_start = 341 - _globals['_GETREADINGSREQUEST']._serialized_end = 509 - _globals['_READINGS']._serialized_start = 512 - _globals['_READINGS']._serialized_end = 746 - _globals['_READINGS_READINGSENTRY']._serialized_start = 659 - _globals['_READINGS_READINGSENTRY']._serialized_end = 742 - _globals['_GETREADINGSRESPONSE']._serialized_start = 748 - _globals['_GETREADINGSRESPONSE']._serialized_end = 840 - _globals['_SENSORSSERVICE']._serialized_start = 843 - _globals['_SENSORSSERVICE']._serialized_end = 1317 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.sensors.v1.sensors_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1bcom.viam.service.sensors.v1Z"go.viam.com/api/service/sensors/v1\xb8\x01\x01' + _GETSENSORSREQUEST.fields_by_name['name']._options = None + _GETSENSORSREQUEST.fields_by_name['name']._serialized_options = b'\x18\x01' + _GETSENSORSREQUEST.fields_by_name['extra']._options = None + _GETSENSORSREQUEST.fields_by_name['extra']._serialized_options = b'\x18\x01' + _GETSENSORSREQUEST._options = None + _GETSENSORSREQUEST._serialized_options = b'\x18\x01' + _GETSENSORSRESPONSE.fields_by_name['sensor_names']._options = None + _GETSENSORSRESPONSE.fields_by_name['sensor_names']._serialized_options = b'\x18\x01' + _GETSENSORSRESPONSE._options = None + _GETSENSORSRESPONSE._serialized_options = b'\x18\x01' + _GETREADINGSREQUEST.fields_by_name['name']._options = None + _GETREADINGSREQUEST.fields_by_name['name']._serialized_options = b'\x18\x01' + _GETREADINGSREQUEST.fields_by_name['sensor_names']._options = None + _GETREADINGSREQUEST.fields_by_name['sensor_names']._serialized_options = b'\x18\x01' + _GETREADINGSREQUEST.fields_by_name['extra']._options = None + _GETREADINGSREQUEST.fields_by_name['extra']._serialized_options = b'\x18\x01' + _GETREADINGSREQUEST._options = None + _GETREADINGSREQUEST._serialized_options = b'\x18\x01' + _READINGS_READINGSENTRY._options = None + _READINGS_READINGSENTRY._serialized_options = b'8\x01' + _READINGS.fields_by_name['name']._options = None + _READINGS.fields_by_name['name']._serialized_options = b'\x18\x01' + _READINGS.fields_by_name['readings']._options = None + _READINGS.fields_by_name['readings']._serialized_options = b'\x18\x01' + _READINGS._options = None + _READINGS._serialized_options = b'\x18\x01' + _GETREADINGSRESPONSE.fields_by_name['readings']._options = None + _GETREADINGSRESPONSE.fields_by_name['readings']._serialized_options = b'\x18\x01' + _GETREADINGSRESPONSE._options = None + _GETREADINGSRESPONSE._serialized_options = b'\x18\x01' + _SENSORSSERVICE.methods_by_name['GetSensors']._options = None + _SENSORSSERVICE.methods_by_name['GetSensors']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x02%\x12#/viam/api/v1/service/{name}/sensors' + _SENSORSSERVICE.methods_by_name['GetReadings']._options = None + _SENSORSSERVICE.methods_by_name['GetReadings']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x02.\x12,/viam/api/v1/service/sensors/{name}/readings' + _SENSORSSERVICE.methods_by_name['DoCommand']._options = None + _SENSORSSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x88\x02\x01\x82\xd3\xe4\x93\x020"./viam/api/v1/service/sensors/{name}/do_command' + _GETSENSORSREQUEST._serialized_start = 145 + _GETSENSORSREQUEST._serialized_end = 243 + _GETSENSORSRESPONSE._serialized_start = 245 + _GETSENSORSRESPONSE._serialized_end = 338 + _GETREADINGSREQUEST._serialized_start = 341 + _GETREADINGSREQUEST._serialized_end = 509 + _READINGS._serialized_start = 512 + _READINGS._serialized_end = 746 + _READINGS_READINGSENTRY._serialized_start = 659 + _READINGS_READINGSENTRY._serialized_end = 742 + _GETREADINGSRESPONSE._serialized_start = 748 + _GETREADINGSRESPONSE._serialized_end = 840 + _SENSORSSERVICE._serialized_start = 843 + _SENSORSSERVICE._serialized_end = 1317 \ No newline at end of file diff --git a/src/viam/gen/service/shell/v1/shell_pb2.py b/src/viam/gen/service/shell/v1/shell_pb2.py index f1fbd6403d..219812c597 100644 --- a/src/viam/gen/service/shell/v1/shell_pb2.py +++ b/src/viam/gen/service/shell/v1/shell_pb2.py @@ -1,45 +1,42 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/shell/v1/shell.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1cservice/shell/v1/shell.proto\x12\x15viam.service.shell.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"j\n\x0cShellRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x17\n\x07data_in\x18\x02 \x01(\tR\x06dataIn\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"W\n\rShellResponse\x12\x19\n\x08data_out\x18\x01 \x01(\tR\x07dataOut\x12\x19\n\x08data_err\x18\x02 \x01(\tR\x07dataErr\x12\x10\n\x03eof\x18\x03 \x01(\x08R\x03eof"\xda\x01\n\x08FileData\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04size\x18\x02 \x01(\x03R\x04size\x12\x15\n\x06is_dir\x18\x03 \x01(\x08R\x05isDir\x12\x12\n\x04data\x18\x04 \x01(\x0cR\x04data\x12\x10\n\x03eof\x18\x05 \x01(\x08R\x03eof\x12:\n\x08mod_time\x18\x06 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00R\x07modTime\x88\x01\x01\x12\x17\n\x04mode\x18\x07 \x01(\rH\x01R\x04mode\x88\x01\x01B\x0b\n\t_mod_timeB\x07\n\x05_mode"\xf1\x01\n!CopyFilesToMachineRequestMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12K\n\x0bsource_type\x18\x02 \x01(\x0e2*.viam.service.shell.v1.CopyFilesSourceTypeR\nsourceType\x12 \n\x0bdestination\x18\x03 \x01(\tR\x0bdestination\x12\x1a\n\x08preserve\x18\x04 \x01(\x08R\x08preserve\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xbe\x01\n\x19CopyFilesToMachineRequest\x12V\n\x08metadata\x18\x01 \x01(\x0b28.viam.service.shell.v1.CopyFilesToMachineRequestMetadataH\x00R\x08metadata\x12>\n\tfile_data\x18\x02 \x01(\x0b2\x1f.viam.service.shell.v1.FileDataH\x00R\x08fileDataB\t\n\x07request"@\n\x1aCopyFilesToMachineResponse\x12"\n\rack_last_file\x18\x01 \x01(\x08R\x0backLastFile"\xc3\x01\n#CopyFilesFromMachineRequestMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n\x05paths\x18\x02 \x03(\tR\x05paths\x12\'\n\x0fallow_recursion\x18\x03 \x01(\x08R\x0eallowRecursion\x12\x1a\n\x08preserve\x18\x04 \x01(\x08R\x08preserve\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xa8\x01\n\x1bCopyFilesFromMachineRequest\x12X\n\x08metadata\x18\x01 \x01(\x0b2:.viam.service.shell.v1.CopyFilesFromMachineRequestMetadataH\x00R\x08metadata\x12$\n\rack_last_file\x18\x02 \x01(\x08H\x00R\x0backLastFileB\t\n\x07request"s\n$CopyFilesFromMachineResponseMetadata\x12K\n\x0bsource_type\x18\x01 \x01(\x0e2*.viam.service.shell.v1.CopyFilesSourceTypeR\nsourceType"\xc5\x01\n\x1cCopyFilesFromMachineResponse\x12Y\n\x08metadata\x18\x01 \x01(\x0b2;.viam.service.shell.v1.CopyFilesFromMachineResponseMetadataH\x00R\x08metadata\x12>\n\tfile_data\x18\x02 \x01(\x0b2\x1f.viam.service.shell.v1.FileDataH\x00R\x08fileDataB\n\n\x08response*\xbd\x01\n\x13CopyFilesSourceType\x12&\n"COPY_FILES_SOURCE_TYPE_UNSPECIFIED\x10\x00\x12&\n"COPY_FILES_SOURCE_TYPE_SINGLE_FILE\x10\x01\x12+\n\'COPY_FILES_SOURCE_TYPE_SINGLE_DIRECTORY\x10\x02\x12)\n%COPY_FILES_SOURCE_TYPE_MULTIPLE_FILES\x10\x032\xf4\x03\n\x0cShellService\x12V\n\x05Shell\x12#.viam.service.shell.v1.ShellRequest\x1a$.viam.service.shell.v1.ShellResponse(\x010\x01\x12}\n\x12CopyFilesToMachine\x120.viam.service.shell.v1.CopyFilesToMachineRequest\x1a1.viam.service.shell.v1.CopyFilesToMachineResponse(\x010\x01\x12\x83\x01\n\x14CopyFilesFromMachine\x122.viam.service.shell.v1.CopyFilesFromMachineRequest\x1a3.viam.service.shell.v1.CopyFilesFromMachineResponse(\x010\x01\x12\x86\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"4\x82\xd3\xe4\x93\x02.",/viam/api/v1/service/shell/{name}/do_commandB=\n\x19com.viam.service.shell.v1Z go.viam.com/api/service/shell/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.shell.v1.shell_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x19com.viam.service.shell.v1Z go.viam.com/api/service/shell/v1' - _globals['_SHELLSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_SHELLSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02.",/viam/api/v1/service/shell/{name}/do_command' - _globals['_COPYFILESSOURCETYPE']._serialized_start = 1780 - _globals['_COPYFILESSOURCETYPE']._serialized_end = 1969 - _globals['_SHELLREQUEST']._serialized_start = 172 - _globals['_SHELLREQUEST']._serialized_end = 278 - _globals['_SHELLRESPONSE']._serialized_start = 280 - _globals['_SHELLRESPONSE']._serialized_end = 367 - _globals['_FILEDATA']._serialized_start = 370 - _globals['_FILEDATA']._serialized_end = 588 - _globals['_COPYFILESTOMACHINEREQUESTMETADATA']._serialized_start = 591 - _globals['_COPYFILESTOMACHINEREQUESTMETADATA']._serialized_end = 832 - _globals['_COPYFILESTOMACHINEREQUEST']._serialized_start = 835 - _globals['_COPYFILESTOMACHINEREQUEST']._serialized_end = 1025 - _globals['_COPYFILESTOMACHINERESPONSE']._serialized_start = 1027 - _globals['_COPYFILESTOMACHINERESPONSE']._serialized_end = 1091 - _globals['_COPYFILESFROMMACHINEREQUESTMETADATA']._serialized_start = 1094 - _globals['_COPYFILESFROMMACHINEREQUESTMETADATA']._serialized_end = 1289 - _globals['_COPYFILESFROMMACHINEREQUEST']._serialized_start = 1292 - _globals['_COPYFILESFROMMACHINEREQUEST']._serialized_end = 1460 - _globals['_COPYFILESFROMMACHINERESPONSEMETADATA']._serialized_start = 1462 - _globals['_COPYFILESFROMMACHINERESPONSEMETADATA']._serialized_end = 1577 - _globals['_COPYFILESFROMMACHINERESPONSE']._serialized_start = 1580 - _globals['_COPYFILESFROMMACHINERESPONSE']._serialized_end = 1777 - _globals['_SHELLSERVICE']._serialized_start = 1972 - _globals['_SHELLSERVICE']._serialized_end = 2472 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.shell.v1.shell_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x19com.viam.service.shell.v1Z go.viam.com/api/service/shell/v1' + _SHELLSERVICE.methods_by_name['DoCommand']._options = None + _SHELLSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02.",/viam/api/v1/service/shell/{name}/do_command' + _COPYFILESSOURCETYPE._serialized_start = 1780 + _COPYFILESSOURCETYPE._serialized_end = 1969 + _SHELLREQUEST._serialized_start = 172 + _SHELLREQUEST._serialized_end = 278 + _SHELLRESPONSE._serialized_start = 280 + _SHELLRESPONSE._serialized_end = 367 + _FILEDATA._serialized_start = 370 + _FILEDATA._serialized_end = 588 + _COPYFILESTOMACHINEREQUESTMETADATA._serialized_start = 591 + _COPYFILESTOMACHINEREQUESTMETADATA._serialized_end = 832 + _COPYFILESTOMACHINEREQUEST._serialized_start = 835 + _COPYFILESTOMACHINEREQUEST._serialized_end = 1025 + _COPYFILESTOMACHINERESPONSE._serialized_start = 1027 + _COPYFILESTOMACHINERESPONSE._serialized_end = 1091 + _COPYFILESFROMMACHINEREQUESTMETADATA._serialized_start = 1094 + _COPYFILESFROMMACHINEREQUESTMETADATA._serialized_end = 1289 + _COPYFILESFROMMACHINEREQUEST._serialized_start = 1292 + _COPYFILESFROMMACHINEREQUEST._serialized_end = 1460 + _COPYFILESFROMMACHINERESPONSEMETADATA._serialized_start = 1462 + _COPYFILESFROMMACHINERESPONSEMETADATA._serialized_end = 1577 + _COPYFILESFROMMACHINERESPONSE._serialized_start = 1580 + _COPYFILESFROMMACHINERESPONSE._serialized_end = 1777 + _SHELLSERVICE._serialized_start = 1972 + _SHELLSERVICE._serialized_end = 2472 \ No newline at end of file diff --git a/src/viam/gen/service/slam/v1/slam_pb2.py b/src/viam/gen/service/slam/v1/slam_pb2.py index 99fad7b096..b5408fafcb 100644 --- a/src/viam/gen/service/slam/v1/slam_pb2.py +++ b/src/viam/gen/service/slam/v1/slam_pb2.py @@ -1,51 +1,48 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/slam/v1/slam.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1aservice/slam/v1/slam.proto\x12\x14viam.service.slam.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto"(\n\x12GetPositionRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"?\n\x13GetPositionResponse\x12(\n\x04pose\x18\x01 \x01(\x0b2\x14.viam.common.v1.PoseR\x04pose"t\n\x17GetPointCloudMapRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12/\n\x11return_edited_map\x18\x02 \x01(\x08H\x00R\x0freturnEditedMap\x88\x01\x01B\x14\n\x12_return_edited_map"M\n\x18GetPointCloudMapResponse\x121\n\x15point_cloud_pcd_chunk\x18\x01 \x01(\x0cR\x12pointCloudPcdChunk"-\n\x17GetInternalStateRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"L\n\x18GetInternalStateResponse\x120\n\x14internal_state_chunk\x18\x01 \x01(\x0cR\x12internalStateChunk"*\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"\x9a\x02\n\x15GetPropertiesResponse\x12\x1d\n\ncloud_slam\x18\x01 \x01(\x08R\tcloudSlam\x12D\n\x0cmapping_mode\x18\x02 \x01(\x0e2!.viam.service.slam.v1.MappingModeR\x0bmappingMode\x12<\n\x18internal_state_file_type\x18\x03 \x01(\tH\x00R\x15internalStateFileType\x88\x01\x01\x12A\n\x0bsensor_info\x18\x04 \x03(\x0b2 .viam.service.slam.v1.SensorInfoR\nsensorInfoB\x1b\n\x19_internal_state_file_type"V\n\nSensorInfo\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x124\n\x04type\x18\x02 \x01(\x0e2 .viam.service.slam.v1.SensorTypeR\x04type*\x92\x01\n\x0bMappingMode\x12\x1c\n\x18MAPPING_MODE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bMAPPING_MODE_CREATE_NEW_MAP\x10\x01\x12\x1e\n\x1aMAPPING_MODE_LOCALIZE_ONLY\x10\x02\x12$\n MAPPING_MODE_UPDATE_EXISTING_MAP\x10\x03*b\n\nSensorType\x12\x1b\n\x17SENSOR_TYPE_UNSPECIFIED\x10\x00\x12\x16\n\x12SENSOR_TYPE_CAMERA\x10\x01\x12\x1f\n\x1bSENSOR_TYPE_MOVEMENT_SENSOR\x10\x022\xac\x06\n\x0bSLAMService\x12\x95\x01\n\x0bGetPosition\x12(.viam.service.slam.v1.GetPositionRequest\x1a).viam.service.slam.v1.GetPositionResponse"1\x82\xd3\xe4\x93\x02+\x12)/viam/api/v1/service/slam/{name}/position\x12\xad\x01\n\x10GetPointCloudMap\x12-.viam.service.slam.v1.GetPointCloudMapRequest\x1a..viam.service.slam.v1.GetPointCloudMapResponse"8\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/slam/{name}/point_cloud_map0\x01\x12\xac\x01\n\x10GetInternalState\x12-.viam.service.slam.v1.GetInternalStateRequest\x1a..viam.service.slam.v1.GetInternalStateResponse"7\x82\xd3\xe4\x93\x021\x12//viam/api/v1/service/slam/{name}/internal_state0\x01\x12\x9d\x01\n\rGetProperties\x12*.viam.service.slam.v1.GetPropertiesRequest\x1a+.viam.service.slam.v1.GetPropertiesResponse"3\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/slam/{name}/properties\x12\x85\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"3\x82\xd3\xe4\x93\x02-"+/viam/api/v1/service/slam/{name}/do_commandB;\n\x18com.viam.service.slam.v1Z\x1fgo.viam.com/api/service/slam/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.slam.v1.slam_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x18com.viam.service.slam.v1Z\x1fgo.viam.com/api/service/slam/v1' - _globals['_SLAMSERVICE'].methods_by_name['GetPosition']._loaded_options = None - _globals['_SLAMSERVICE'].methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02+\x12)/viam/api/v1/service/slam/{name}/position' - _globals['_SLAMSERVICE'].methods_by_name['GetPointCloudMap']._loaded_options = None - _globals['_SLAMSERVICE'].methods_by_name['GetPointCloudMap']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/slam/{name}/point_cloud_map' - _globals['_SLAMSERVICE'].methods_by_name['GetInternalState']._loaded_options = None - _globals['_SLAMSERVICE'].methods_by_name['GetInternalState']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/service/slam/{name}/internal_state' - _globals['_SLAMSERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_SLAMSERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/slam/{name}/properties' - _globals['_SLAMSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_SLAMSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02-"+/viam/api/v1/service/slam/{name}/do_command' - _globals['_MAPPINGMODE']._serialized_start = 953 - _globals['_MAPPINGMODE']._serialized_end = 1099 - _globals['_SENSORTYPE']._serialized_start = 1101 - _globals['_SENSORTYPE']._serialized_end = 1199 - _globals['_GETPOSITIONREQUEST']._serialized_start = 106 - _globals['_GETPOSITIONREQUEST']._serialized_end = 146 - _globals['_GETPOSITIONRESPONSE']._serialized_start = 148 - _globals['_GETPOSITIONRESPONSE']._serialized_end = 211 - _globals['_GETPOINTCLOUDMAPREQUEST']._serialized_start = 213 - _globals['_GETPOINTCLOUDMAPREQUEST']._serialized_end = 329 - _globals['_GETPOINTCLOUDMAPRESPONSE']._serialized_start = 331 - _globals['_GETPOINTCLOUDMAPRESPONSE']._serialized_end = 408 - _globals['_GETINTERNALSTATEREQUEST']._serialized_start = 410 - _globals['_GETINTERNALSTATEREQUEST']._serialized_end = 455 - _globals['_GETINTERNALSTATERESPONSE']._serialized_start = 457 - _globals['_GETINTERNALSTATERESPONSE']._serialized_end = 533 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 535 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 577 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 580 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 862 - _globals['_SENSORINFO']._serialized_start = 864 - _globals['_SENSORINFO']._serialized_end = 950 - _globals['_SLAMSERVICE']._serialized_start = 1202 - _globals['_SLAMSERVICE']._serialized_end = 2014 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.slam.v1.slam_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x18com.viam.service.slam.v1Z\x1fgo.viam.com/api/service/slam/v1' + _SLAMSERVICE.methods_by_name['GetPosition']._options = None + _SLAMSERVICE.methods_by_name['GetPosition']._serialized_options = b'\x82\xd3\xe4\x93\x02+\x12)/viam/api/v1/service/slam/{name}/position' + _SLAMSERVICE.methods_by_name['GetPointCloudMap']._options = None + _SLAMSERVICE.methods_by_name['GetPointCloudMap']._serialized_options = b'\x82\xd3\xe4\x93\x022\x120/viam/api/v1/service/slam/{name}/point_cloud_map' + _SLAMSERVICE.methods_by_name['GetInternalState']._options = None + _SLAMSERVICE.methods_by_name['GetInternalState']._serialized_options = b'\x82\xd3\xe4\x93\x021\x12//viam/api/v1/service/slam/{name}/internal_state' + _SLAMSERVICE.methods_by_name['GetProperties']._options = None + _SLAMSERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x02-\x12+/viam/api/v1/service/slam/{name}/properties' + _SLAMSERVICE.methods_by_name['DoCommand']._options = None + _SLAMSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02-"+/viam/api/v1/service/slam/{name}/do_command' + _MAPPINGMODE._serialized_start = 953 + _MAPPINGMODE._serialized_end = 1099 + _SENSORTYPE._serialized_start = 1101 + _SENSORTYPE._serialized_end = 1199 + _GETPOSITIONREQUEST._serialized_start = 106 + _GETPOSITIONREQUEST._serialized_end = 146 + _GETPOSITIONRESPONSE._serialized_start = 148 + _GETPOSITIONRESPONSE._serialized_end = 211 + _GETPOINTCLOUDMAPREQUEST._serialized_start = 213 + _GETPOINTCLOUDMAPREQUEST._serialized_end = 329 + _GETPOINTCLOUDMAPRESPONSE._serialized_start = 331 + _GETPOINTCLOUDMAPRESPONSE._serialized_end = 408 + _GETINTERNALSTATEREQUEST._serialized_start = 410 + _GETINTERNALSTATEREQUEST._serialized_end = 455 + _GETINTERNALSTATERESPONSE._serialized_start = 457 + _GETINTERNALSTATERESPONSE._serialized_end = 533 + _GETPROPERTIESREQUEST._serialized_start = 535 + _GETPROPERTIESREQUEST._serialized_end = 577 + _GETPROPERTIESRESPONSE._serialized_start = 580 + _GETPROPERTIESRESPONSE._serialized_end = 862 + _SENSORINFO._serialized_start = 864 + _SENSORINFO._serialized_end = 950 + _SLAMSERVICE._serialized_start = 1202 + _SLAMSERVICE._serialized_end = 2014 \ No newline at end of file diff --git a/src/viam/gen/service/video/v1/video_pb2.py b/src/viam/gen/service/video/v1/video_pb2.py index 55a607ee0a..97da9fabb3 100644 --- a/src/viam/gen/service/video/v1/video_pb2.py +++ b/src/viam/gen/service/video/v1/video_pb2.py @@ -1,29 +1,26 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/video/v1/video.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1cservice/video/v1/video.proto\x12\x15viam.service.video.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\xc3\x02\n\x0fGetVideoRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12C\n\x0fstart_timestamp\x18\x02 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0estartTimestamp\x12?\n\rend_timestamp\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x0cendTimestamp\x12\x1f\n\x0bvideo_codec\x18\x04 \x01(\tR\nvideoCodec\x12\'\n\x0fvideo_container\x18\x05 \x01(\tR\x0evideoContainer\x12\x1d\n\nrequest_id\x18\x06 \x01(\tR\trequestId\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"y\n\x10GetVideoResponse\x12\x1d\n\nvideo_data\x18\x01 \x01(\x0cR\tvideoData\x12\'\n\x0fvideo_container\x18\x02 \x01(\tR\x0evideoContainer\x12\x1d\n\nrequest_id\x18\x03 \x01(\tR\trequestId2\xb3\x02\n\x0cVideoService\x12\x99\x01\n\x08GetVideo\x12&.viam.service.video.v1.GetVideoRequest\x1a\'.viam.service.video.v1.GetVideoResponse":\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/video/{name}/get_video_stream0\x01\x12\x86\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"4\x82\xd3\xe4\x93\x02.",/viam/api/v1/service/video/{name}/do_commandB=\n\x19com.viam.service.video.v1Z go.viam.com/api/service/video/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.video.v1.video_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x19com.viam.service.video.v1Z go.viam.com/api/service/video/v1' - _globals['_VIDEOSERVICE'].methods_by_name['GetVideo']._loaded_options = None - _globals['_VIDEOSERVICE'].methods_by_name['GetVideo']._serialized_options = b'\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/video/{name}/get_video_stream' - _globals['_VIDEOSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_VIDEOSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02.",/viam/api/v1/service/video/{name}/do_command' - _globals['_GETVIDEOREQUEST']._serialized_start = 173 - _globals['_GETVIDEOREQUEST']._serialized_end = 496 - _globals['_GETVIDEORESPONSE']._serialized_start = 498 - _globals['_GETVIDEORESPONSE']._serialized_end = 619 - _globals['_VIDEOSERVICE']._serialized_start = 622 - _globals['_VIDEOSERVICE']._serialized_end = 929 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.video.v1.video_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x19com.viam.service.video.v1Z go.viam.com/api/service/video/v1' + _VIDEOSERVICE.methods_by_name['GetVideo']._options = None + _VIDEOSERVICE.methods_by_name['GetVideo']._serialized_options = b'\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/video/{name}/get_video_stream' + _VIDEOSERVICE.methods_by_name['DoCommand']._options = None + _VIDEOSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02.",/viam/api/v1/service/video/{name}/do_command' + _GETVIDEOREQUEST._serialized_start = 173 + _GETVIDEOREQUEST._serialized_end = 496 + _GETVIDEORESPONSE._serialized_start = 498 + _GETVIDEORESPONSE._serialized_end = 619 + _VIDEOSERVICE._serialized_start = 622 + _VIDEOSERVICE._serialized_end = 929 \ No newline at end of file diff --git a/src/viam/gen/service/vision/v1/vision_pb2.py b/src/viam/gen/service/vision/v1/vision_pb2.py index a6fc4c0745..79340552cf 100644 --- a/src/viam/gen/service/vision/v1/vision_pb2.py +++ b/src/viam/gen/service/vision/v1/vision_pb2.py @@ -1,69 +1,66 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/vision/v1/vision.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from ....component.camera.v1 import camera_pb2 as component_dot_camera_dot_v1_dot_camera__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1eservice/vision/v1/vision.proto\x12\x16viam.service.vision.v1\x1a\x16common/v1/common.proto\x1a component/camera/v1/camera.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"\xba\x01\n\x14GetDetectionsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n\x05image\x18\x02 \x01(\x0cR\x05image\x12\x14\n\x05width\x18\x03 \x01(\x03R\x05width\x12\x16\n\x06height\x18\x04 \x01(\x03R\x06height\x12\x1b\n\tmime_type\x18\x05 \x01(\tR\x08mimeType\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"Z\n\x15GetDetectionsResponse\x12A\n\ndetections\x18\x01 \x03(\x0b2!.viam.service.vision.v1.DetectionR\ndetections"\x84\x01\n\x1eGetDetectionsFromCameraRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0bcamera_name\x18\x02 \x01(\tR\ncameraName\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"d\n\x1fGetDetectionsFromCameraResponse\x12A\n\ndetections\x18\x01 \x03(\x0b2!.viam.service.vision.v1.DetectionR\ndetections"\xea\x03\n\tDetection\x12\x18\n\x05x_min\x18\x01 \x01(\x03H\x00R\x04xMin\x88\x01\x01\x12\x18\n\x05y_min\x18\x02 \x01(\x03H\x01R\x04yMin\x88\x01\x01\x12\x18\n\x05x_max\x18\x03 \x01(\x03H\x02R\x04xMax\x88\x01\x01\x12\x18\n\x05y_max\x18\x04 \x01(\x03H\x03R\x04yMax\x88\x01\x01\x12\x1e\n\nconfidence\x18\x05 \x01(\x01R\nconfidence\x12\x1d\n\nclass_name\x18\x06 \x01(\tR\tclassName\x12-\n\x10x_min_normalized\x18\x07 \x01(\x01H\x04R\x0exMinNormalized\x88\x01\x01\x12-\n\x10y_min_normalized\x18\x08 \x01(\x01H\x05R\x0eyMinNormalized\x88\x01\x01\x12-\n\x10x_max_normalized\x18\t \x01(\x01H\x06R\x0exMaxNormalized\x88\x01\x01\x12-\n\x10y_max_normalized\x18\n \x01(\x01H\x07R\x0eyMaxNormalized\x88\x01\x01B\x08\n\x06_x_minB\x08\n\x06_y_minB\x08\n\x06_x_maxB\x08\n\x06_y_maxB\x13\n\x11_x_min_normalizedB\x13\n\x11_y_min_normalizedB\x13\n\x11_x_max_normalizedB\x13\n\x11_y_max_normalized"\xcd\x01\n\x19GetClassificationsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n\x05image\x18\x02 \x01(\x0cR\x05image\x12\x14\n\x05width\x18\x03 \x01(\x05R\x05width\x12\x16\n\x06height\x18\x04 \x01(\x05R\x06height\x12\x1b\n\tmime_type\x18\x05 \x01(\tR\x08mimeType\x12\x0c\n\x01n\x18\x06 \x01(\x05R\x01n\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"n\n\x1aGetClassificationsResponse\x12P\n\x0fclassifications\x18\x01 \x03(\x0b2&.viam.service.vision.v1.ClassificationR\x0fclassifications"\x97\x01\n#GetClassificationsFromCameraRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0bcamera_name\x18\x02 \x01(\tR\ncameraName\x12\x0c\n\x01n\x18\x03 \x01(\x05R\x01n\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"x\n$GetClassificationsFromCameraResponse\x12P\n\x0fclassifications\x18\x01 \x03(\x0b2&.viam.service.vision.v1.ClassificationR\x0fclassifications"O\n\x0eClassification\x12\x1d\n\nclass_name\x18\x01 \x01(\tR\tclassName\x12\x1e\n\nconfidence\x18\x02 \x01(\x01R\nconfidence"\x9e\x01\n\x1bGetObjectPointCloudsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0bcamera_name\x18\x02 \x01(\tR\ncameraName\x12\x1b\n\tmime_type\x18\x03 \x01(\tR\x08mimeType\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"w\n\x1cGetObjectPointCloudsResponse\x12\x1b\n\tmime_type\x18\x01 \x01(\tR\x08mimeType\x12:\n\x07objects\x18\x02 \x03(\x0b2 .viam.common.v1.PointCloudObjectR\x07objects"Y\n\x14GetPropertiesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xc5\x02\n\x1bCaptureAllFromCameraRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0bcamera_name\x18\x02 \x01(\tR\ncameraName\x12!\n\x0creturn_image\x18\x03 \x01(\x08R\x0breturnImage\x125\n\x16return_classifications\x18\x04 \x01(\x08R\x15returnClassifications\x12+\n\x11return_detections\x18\x05 \x01(\x08R\x10returnDetections\x12;\n\x1areturn_object_point_clouds\x18\x06 \x01(\x08R\x17returnObjectPointClouds\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xd5\x02\n\x1cCaptureAllFromCameraResponse\x125\n\x05image\x18\x01 \x01(\x0b2\x1f.viam.component.camera.v1.ImageR\x05image\x12A\n\ndetections\x18\x02 \x03(\x0b2!.viam.service.vision.v1.DetectionR\ndetections\x12P\n\x0fclassifications\x18\x03 \x03(\x0b2&.viam.service.vision.v1.ClassificationR\x0fclassifications\x12:\n\x07objects\x18\x04 \x03(\x0b2 .viam.common.v1.PointCloudObjectR\x07objects\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xca\x01\n\x15GetPropertiesResponse\x12;\n\x19classifications_supported\x18\x01 \x01(\x08R\x18classificationsSupported\x121\n\x14detections_supported\x18\x02 \x01(\x08R\x13detectionsSupported\x12A\n\x1dobject_point_clouds_supported\x18\x03 \x01(\x08R\x1aobjectPointCloudsSupported2\xcd\x0b\n\rVisionService\x12\xc8\x01\n\x17GetDetectionsFromCamera\x126.viam.service.vision.v1.GetDetectionsFromCameraRequest\x1a7.viam.service.vision.v1.GetDetectionsFromCameraResponse"<\x82\xd3\xe4\x93\x026"4/viam/api/v1/service/vision/{name}/camera_detections\x12\xa3\x01\n\rGetDetections\x12,.viam.service.vision.v1.GetDetectionsRequest\x1a-.viam.service.vision.v1.GetDetectionsResponse"5\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/vision/{name}/detections\x12\xdc\x01\n\x1cGetClassificationsFromCamera\x12;.viam.service.vision.v1.GetClassificationsFromCameraRequest\x1a<.viam.service.vision.v1.GetClassificationsFromCameraResponse"A\x82\xd3\xe4\x93\x02;"9/viam/api/v1/service/vision/{name}/camera_classifications\x12\xb7\x01\n\x12GetClassifications\x121.viam.service.vision.v1.GetClassificationsRequest\x1a2.viam.service.vision.v1.GetClassificationsResponse":\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/vision/{name}/classifications\x12\xc1\x01\n\x14GetObjectPointClouds\x123.viam.service.vision.v1.GetObjectPointCloudsRequest\x1a4.viam.service.vision.v1.GetObjectPointCloudsResponse">\x82\xd3\xe4\x93\x028"6/viam/api/v1/service/vision/{name}/object_point_clouds\x12\xa7\x01\n\rGetProperties\x12,.viam.service.vision.v1.GetPropertiesRequest\x1a-.viam.service.vision.v1.GetPropertiesResponse"9\x82\xd3\xe4\x93\x023"1/viam/api/v1/service/vision/{name}/get_properties\x12\xb9\x01\n\x14CaptureAllFromCamera\x123.viam.service.vision.v1.CaptureAllFromCameraRequest\x1a4.viam.service.vision.v1.CaptureAllFromCameraResponse"6\x82\xd3\xe4\x93\x020"./viam/api/v1/service/vision/{name}/capture_all\x12\x87\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"5\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/vision/{name}/do_commandB?\n\x1acom.viam.service.vision.v1Z!go.viam.com/api/service/vision/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.vision.v1.vision_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n\x1acom.viam.service.vision.v1Z!go.viam.com/api/service/vision/v1' - _globals['_VISIONSERVICE'].methods_by_name['GetDetectionsFromCamera']._loaded_options = None - _globals['_VISIONSERVICE'].methods_by_name['GetDetectionsFromCamera']._serialized_options = b'\x82\xd3\xe4\x93\x026"4/viam/api/v1/service/vision/{name}/camera_detections' - _globals['_VISIONSERVICE'].methods_by_name['GetDetections']._loaded_options = None - _globals['_VISIONSERVICE'].methods_by_name['GetDetections']._serialized_options = b'\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/vision/{name}/detections' - _globals['_VISIONSERVICE'].methods_by_name['GetClassificationsFromCamera']._loaded_options = None - _globals['_VISIONSERVICE'].methods_by_name['GetClassificationsFromCamera']._serialized_options = b'\x82\xd3\xe4\x93\x02;"9/viam/api/v1/service/vision/{name}/camera_classifications' - _globals['_VISIONSERVICE'].methods_by_name['GetClassifications']._loaded_options = None - _globals['_VISIONSERVICE'].methods_by_name['GetClassifications']._serialized_options = b'\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/vision/{name}/classifications' - _globals['_VISIONSERVICE'].methods_by_name['GetObjectPointClouds']._loaded_options = None - _globals['_VISIONSERVICE'].methods_by_name['GetObjectPointClouds']._serialized_options = b'\x82\xd3\xe4\x93\x028"6/viam/api/v1/service/vision/{name}/object_point_clouds' - _globals['_VISIONSERVICE'].methods_by_name['GetProperties']._loaded_options = None - _globals['_VISIONSERVICE'].methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x023"1/viam/api/v1/service/vision/{name}/get_properties' - _globals['_VISIONSERVICE'].methods_by_name['CaptureAllFromCamera']._loaded_options = None - _globals['_VISIONSERVICE'].methods_by_name['CaptureAllFromCamera']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/service/vision/{name}/capture_all' - _globals['_VISIONSERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_VISIONSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/vision/{name}/do_command' - _globals['_GETDETECTIONSREQUEST']._serialized_start = 177 - _globals['_GETDETECTIONSREQUEST']._serialized_end = 363 - _globals['_GETDETECTIONSRESPONSE']._serialized_start = 365 - _globals['_GETDETECTIONSRESPONSE']._serialized_end = 455 - _globals['_GETDETECTIONSFROMCAMERAREQUEST']._serialized_start = 458 - _globals['_GETDETECTIONSFROMCAMERAREQUEST']._serialized_end = 590 - _globals['_GETDETECTIONSFROMCAMERARESPONSE']._serialized_start = 592 - _globals['_GETDETECTIONSFROMCAMERARESPONSE']._serialized_end = 692 - _globals['_DETECTION']._serialized_start = 695 - _globals['_DETECTION']._serialized_end = 1185 - _globals['_GETCLASSIFICATIONSREQUEST']._serialized_start = 1188 - _globals['_GETCLASSIFICATIONSREQUEST']._serialized_end = 1393 - _globals['_GETCLASSIFICATIONSRESPONSE']._serialized_start = 1395 - _globals['_GETCLASSIFICATIONSRESPONSE']._serialized_end = 1505 - _globals['_GETCLASSIFICATIONSFROMCAMERAREQUEST']._serialized_start = 1508 - _globals['_GETCLASSIFICATIONSFROMCAMERAREQUEST']._serialized_end = 1659 - _globals['_GETCLASSIFICATIONSFROMCAMERARESPONSE']._serialized_start = 1661 - _globals['_GETCLASSIFICATIONSFROMCAMERARESPONSE']._serialized_end = 1781 - _globals['_CLASSIFICATION']._serialized_start = 1783 - _globals['_CLASSIFICATION']._serialized_end = 1862 - _globals['_GETOBJECTPOINTCLOUDSREQUEST']._serialized_start = 1865 - _globals['_GETOBJECTPOINTCLOUDSREQUEST']._serialized_end = 2023 - _globals['_GETOBJECTPOINTCLOUDSRESPONSE']._serialized_start = 2025 - _globals['_GETOBJECTPOINTCLOUDSRESPONSE']._serialized_end = 2144 - _globals['_GETPROPERTIESREQUEST']._serialized_start = 2146 - _globals['_GETPROPERTIESREQUEST']._serialized_end = 2235 - _globals['_CAPTUREALLFROMCAMERAREQUEST']._serialized_start = 2238 - _globals['_CAPTUREALLFROMCAMERAREQUEST']._serialized_end = 2563 - _globals['_CAPTUREALLFROMCAMERARESPONSE']._serialized_start = 2566 - _globals['_CAPTUREALLFROMCAMERARESPONSE']._serialized_end = 2907 - _globals['_GETPROPERTIESRESPONSE']._serialized_start = 2910 - _globals['_GETPROPERTIESRESPONSE']._serialized_end = 3112 - _globals['_VISIONSERVICE']._serialized_start = 3115 - _globals['_VISIONSERVICE']._serialized_end = 4600 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.vision.v1.vision_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\x1acom.viam.service.vision.v1Z!go.viam.com/api/service/vision/v1' + _VISIONSERVICE.methods_by_name['GetDetectionsFromCamera']._options = None + _VISIONSERVICE.methods_by_name['GetDetectionsFromCamera']._serialized_options = b'\x82\xd3\xe4\x93\x026"4/viam/api/v1/service/vision/{name}/camera_detections' + _VISIONSERVICE.methods_by_name['GetDetections']._options = None + _VISIONSERVICE.methods_by_name['GetDetections']._serialized_options = b'\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/vision/{name}/detections' + _VISIONSERVICE.methods_by_name['GetClassificationsFromCamera']._options = None + _VISIONSERVICE.methods_by_name['GetClassificationsFromCamera']._serialized_options = b'\x82\xd3\xe4\x93\x02;"9/viam/api/v1/service/vision/{name}/camera_classifications' + _VISIONSERVICE.methods_by_name['GetClassifications']._options = None + _VISIONSERVICE.methods_by_name['GetClassifications']._serialized_options = b'\x82\xd3\xe4\x93\x024"2/viam/api/v1/service/vision/{name}/classifications' + _VISIONSERVICE.methods_by_name['GetObjectPointClouds']._options = None + _VISIONSERVICE.methods_by_name['GetObjectPointClouds']._serialized_options = b'\x82\xd3\xe4\x93\x028"6/viam/api/v1/service/vision/{name}/object_point_clouds' + _VISIONSERVICE.methods_by_name['GetProperties']._options = None + _VISIONSERVICE.methods_by_name['GetProperties']._serialized_options = b'\x82\xd3\xe4\x93\x023"1/viam/api/v1/service/vision/{name}/get_properties' + _VISIONSERVICE.methods_by_name['CaptureAllFromCamera']._options = None + _VISIONSERVICE.methods_by_name['CaptureAllFromCamera']._serialized_options = b'\x82\xd3\xe4\x93\x020"./viam/api/v1/service/vision/{name}/capture_all' + _VISIONSERVICE.methods_by_name['DoCommand']._options = None + _VISIONSERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x02/"-/viam/api/v1/service/vision/{name}/do_command' + _GETDETECTIONSREQUEST._serialized_start = 177 + _GETDETECTIONSREQUEST._serialized_end = 363 + _GETDETECTIONSRESPONSE._serialized_start = 365 + _GETDETECTIONSRESPONSE._serialized_end = 455 + _GETDETECTIONSFROMCAMERAREQUEST._serialized_start = 458 + _GETDETECTIONSFROMCAMERAREQUEST._serialized_end = 590 + _GETDETECTIONSFROMCAMERARESPONSE._serialized_start = 592 + _GETDETECTIONSFROMCAMERARESPONSE._serialized_end = 692 + _DETECTION._serialized_start = 695 + _DETECTION._serialized_end = 1185 + _GETCLASSIFICATIONSREQUEST._serialized_start = 1188 + _GETCLASSIFICATIONSREQUEST._serialized_end = 1393 + _GETCLASSIFICATIONSRESPONSE._serialized_start = 1395 + _GETCLASSIFICATIONSRESPONSE._serialized_end = 1505 + _GETCLASSIFICATIONSFROMCAMERAREQUEST._serialized_start = 1508 + _GETCLASSIFICATIONSFROMCAMERAREQUEST._serialized_end = 1659 + _GETCLASSIFICATIONSFROMCAMERARESPONSE._serialized_start = 1661 + _GETCLASSIFICATIONSFROMCAMERARESPONSE._serialized_end = 1781 + _CLASSIFICATION._serialized_start = 1783 + _CLASSIFICATION._serialized_end = 1862 + _GETOBJECTPOINTCLOUDSREQUEST._serialized_start = 1865 + _GETOBJECTPOINTCLOUDSREQUEST._serialized_end = 2023 + _GETOBJECTPOINTCLOUDSRESPONSE._serialized_start = 2025 + _GETOBJECTPOINTCLOUDSRESPONSE._serialized_end = 2144 + _GETPROPERTIESREQUEST._serialized_start = 2146 + _GETPROPERTIESREQUEST._serialized_end = 2235 + _CAPTUREALLFROMCAMERAREQUEST._serialized_start = 2238 + _CAPTUREALLFROMCAMERAREQUEST._serialized_end = 2563 + _CAPTUREALLFROMCAMERARESPONSE._serialized_start = 2566 + _CAPTUREALLFROMCAMERARESPONSE._serialized_end = 2907 + _GETPROPERTIESRESPONSE._serialized_start = 2910 + _GETPROPERTIESRESPONSE._serialized_end = 3112 + _VISIONSERVICE._serialized_start = 3115 + _VISIONSERVICE._serialized_end = 4600 \ No newline at end of file diff --git a/src/viam/gen/service/worldstatestore/v1/world_state_store_pb2.py b/src/viam/gen/service/worldstatestore/v1/world_state_store_pb2.py index 210c9cf278..2c5ef92433 100644 --- a/src/viam/gen/service/worldstatestore/v1/world_state_store_pb2.py +++ b/src/viam/gen/service/worldstatestore/v1/world_state_store_pb2.py @@ -1,39 +1,36 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'service/worldstatestore/v1/world_state_store.proto') _sym_db = _symbol_database.Default() from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2service/worldstatestore/v1/world_state_store.proto\x12\x1fviam.service.worldstatestore.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a google/protobuf/field_mask.proto\x1a\x1cgoogle/protobuf/struct.proto"U\n\x10ListUUIDsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra")\n\x11ListUUIDsResponse\x12\x14\n\x05uuids\x18\x01 \x03(\x0cR\x05uuids"l\n\x13GetTransformRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04uuid\x18\x02 \x01(\x0cR\x04uuid\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"O\n\x14GetTransformResponse\x127\n\ttransform\x18\x02 \x01(\x0b2\x19.viam.common.v1.TransformR\ttransform"b\n\x1dStreamTransformChangesRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\xf3\x01\n\x1eStreamTransformChangesResponse\x12U\n\x0bchange_type\x18\x01 \x01(\x0e24.viam.service.worldstatestore.v1.TransformChangeTypeR\nchangeType\x127\n\ttransform\x18\x02 \x01(\x0b2\x19.viam.common.v1.TransformR\ttransform\x12A\n\x0eupdated_fields\x18\x03 \x01(\x0b2\x1a.google.protobuf.FieldMaskR\rupdatedFields*\xa3\x01\n\x13TransformChangeType\x12%\n!TRANSFORM_CHANGE_TYPE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bTRANSFORM_CHANGE_TYPE_ADDED\x10\x01\x12!\n\x1dTRANSFORM_CHANGE_TYPE_REMOVED\x10\x02\x12!\n\x1dTRANSFORM_CHANGE_TYPE_UPDATED\x10\x032\x8c\x05\n\x16WorldStateStoreService\x12t\n\tListUUIDs\x121.viam.service.worldstatestore.v1.ListUUIDsRequest\x1a2.viam.service.worldstatestore.v1.ListUUIDsResponse"\x00\x12}\n\x0cGetTransform\x124.viam.service.worldstatestore.v1.GetTransformRequest\x1a5.viam.service.worldstatestore.v1.GetTransformResponse"\x00\x12\xe9\x01\n\x16StreamTransformChanges\x12>.viam.service.worldstatestore.v1.StreamTransformChangesRequest\x1a?.viam.service.worldstatestore.v1.StreamTransformChangesResponse"L\x82\xd3\xe4\x93\x02F\x12D/viam/api/v1/service/worldstatestore/{name}/stream_transform_changes0\x01\x12\x90\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse">\x82\xd3\xe4\x93\x028"6/viam/api/v1/service/worldstatestore/{name}/do_commandBQ\n#com.viam.service.worldstatestore.v1Z*go.viam.com/api/service/worldstatestore/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.worldstatestore.v1.world_state_store_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'\n#com.viam.service.worldstatestore.v1Z*go.viam.com/api/service/worldstatestore/v1' - _globals['_WORLDSTATESTORESERVICE'].methods_by_name['StreamTransformChanges']._loaded_options = None - _globals['_WORLDSTATESTORESERVICE'].methods_by_name['StreamTransformChanges']._serialized_options = b'\x82\xd3\xe4\x93\x02F\x12D/viam/api/v1/service/worldstatestore/{name}/stream_transform_changes' - _globals['_WORLDSTATESTORESERVICE'].methods_by_name['DoCommand']._loaded_options = None - _globals['_WORLDSTATESTORESERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x028"6/viam/api/v1/service/worldstatestore/{name}/do_command' - _globals['_TRANSFORMCHANGETYPE']._serialized_start = 873 - _globals['_TRANSFORMCHANGETYPE']._serialized_end = 1036 - _globals['_LISTUUIDSREQUEST']._serialized_start = 205 - _globals['_LISTUUIDSREQUEST']._serialized_end = 290 - _globals['_LISTUUIDSRESPONSE']._serialized_start = 292 - _globals['_LISTUUIDSRESPONSE']._serialized_end = 333 - _globals['_GETTRANSFORMREQUEST']._serialized_start = 335 - _globals['_GETTRANSFORMREQUEST']._serialized_end = 443 - _globals['_GETTRANSFORMRESPONSE']._serialized_start = 445 - _globals['_GETTRANSFORMRESPONSE']._serialized_end = 524 - _globals['_STREAMTRANSFORMCHANGESREQUEST']._serialized_start = 526 - _globals['_STREAMTRANSFORMCHANGESREQUEST']._serialized_end = 624 - _globals['_STREAMTRANSFORMCHANGESRESPONSE']._serialized_start = 627 - _globals['_STREAMTRANSFORMCHANGESRESPONSE']._serialized_end = 870 - _globals['_WORLDSTATESTORESERVICE']._serialized_start = 1039 - _globals['_WORLDSTATESTORESERVICE']._serialized_end = 1691 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'service.worldstatestore.v1.world_state_store_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n#com.viam.service.worldstatestore.v1Z*go.viam.com/api/service/worldstatestore/v1' + _WORLDSTATESTORESERVICE.methods_by_name['StreamTransformChanges']._options = None + _WORLDSTATESTORESERVICE.methods_by_name['StreamTransformChanges']._serialized_options = b'\x82\xd3\xe4\x93\x02F\x12D/viam/api/v1/service/worldstatestore/{name}/stream_transform_changes' + _WORLDSTATESTORESERVICE.methods_by_name['DoCommand']._options = None + _WORLDSTATESTORESERVICE.methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x028"6/viam/api/v1/service/worldstatestore/{name}/do_command' + _TRANSFORMCHANGETYPE._serialized_start = 873 + _TRANSFORMCHANGETYPE._serialized_end = 1036 + _LISTUUIDSREQUEST._serialized_start = 205 + _LISTUUIDSREQUEST._serialized_end = 290 + _LISTUUIDSRESPONSE._serialized_start = 292 + _LISTUUIDSRESPONSE._serialized_end = 333 + _GETTRANSFORMREQUEST._serialized_start = 335 + _GETTRANSFORMREQUEST._serialized_end = 443 + _GETTRANSFORMRESPONSE._serialized_start = 445 + _GETTRANSFORMRESPONSE._serialized_end = 524 + _STREAMTRANSFORMCHANGESREQUEST._serialized_start = 526 + _STREAMTRANSFORMCHANGESREQUEST._serialized_end = 624 + _STREAMTRANSFORMCHANGESRESPONSE._serialized_start = 627 + _STREAMTRANSFORMCHANGESRESPONSE._serialized_end = 870 + _WORLDSTATESTORESERVICE._serialized_start = 1039 + _WORLDSTATESTORESERVICE._serialized_end = 1691 \ No newline at end of file diff --git a/src/viam/gen/stream/v1/stream_pb2.py b/src/viam/gen/stream/v1/stream_pb2.py index de74da9d41..0356c43911 100644 --- a/src/viam/gen/stream/v1/stream_pb2.py +++ b/src/viam/gen/stream/v1/stream_pb2.py @@ -1,39 +1,36 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'stream/v1/stream.proto') _sym_db = _symbol_database.Default() DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16stream/v1/stream.proto\x12\x0fproto.stream.v1"\x14\n\x12ListStreamsRequest"+\n\x13ListStreamsResponse\x12\x14\n\x05names\x18\x01 \x03(\tR\x05names"&\n\x10AddStreamRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"\x13\n\x11AddStreamResponse")\n\x13RemoveStreamRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"\x16\n\x14RemoveStreamResponse":\n\nResolution\x12\x14\n\x05width\x18\x01 \x01(\x05R\x05width\x12\x16\n\x06height\x18\x02 \x01(\x05R\x06height"-\n\x17GetStreamOptionsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name"Y\n\x18GetStreamOptionsResponse\x12=\n\x0bresolutions\x18\x01 \x03(\x0b2\x1b.proto.stream.v1.ResolutionR\x0bresolutions"j\n\x17SetStreamOptionsRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12;\n\nresolution\x18\x02 \x01(\x0b2\x1b.proto.stream.v1.ResolutionR\nresolution"\x1a\n\x18SetStreamOptionsResponse2\xec\x03\n\rStreamService\x12X\n\x0bListStreams\x12#.proto.stream.v1.ListStreamsRequest\x1a$.proto.stream.v1.ListStreamsResponse\x12R\n\tAddStream\x12!.proto.stream.v1.AddStreamRequest\x1a".proto.stream.v1.AddStreamResponse\x12g\n\x10GetStreamOptions\x12(.proto.stream.v1.GetStreamOptionsRequest\x1a).proto.stream.v1.GetStreamOptionsResponse\x12g\n\x10SetStreamOptions\x12(.proto.stream.v1.SetStreamOptionsRequest\x1a).proto.stream.v1.SetStreamOptionsResponse\x12[\n\x0cRemoveStream\x12$.proto.stream.v1.RemoveStreamRequest\x1a%.proto.stream.v1.RemoveStreamResponseB.Z,github.com/edaniels/gostream/proto/stream/v1b\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'stream.v1.stream_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z,github.com/edaniels/gostream/proto/stream/v1' - _globals['_LISTSTREAMSREQUEST']._serialized_start = 43 - _globals['_LISTSTREAMSREQUEST']._serialized_end = 63 - _globals['_LISTSTREAMSRESPONSE']._serialized_start = 65 - _globals['_LISTSTREAMSRESPONSE']._serialized_end = 108 - _globals['_ADDSTREAMREQUEST']._serialized_start = 110 - _globals['_ADDSTREAMREQUEST']._serialized_end = 148 - _globals['_ADDSTREAMRESPONSE']._serialized_start = 150 - _globals['_ADDSTREAMRESPONSE']._serialized_end = 169 - _globals['_REMOVESTREAMREQUEST']._serialized_start = 171 - _globals['_REMOVESTREAMREQUEST']._serialized_end = 212 - _globals['_REMOVESTREAMRESPONSE']._serialized_start = 214 - _globals['_REMOVESTREAMRESPONSE']._serialized_end = 236 - _globals['_RESOLUTION']._serialized_start = 238 - _globals['_RESOLUTION']._serialized_end = 296 - _globals['_GETSTREAMOPTIONSREQUEST']._serialized_start = 298 - _globals['_GETSTREAMOPTIONSREQUEST']._serialized_end = 343 - _globals['_GETSTREAMOPTIONSRESPONSE']._serialized_start = 345 - _globals['_GETSTREAMOPTIONSRESPONSE']._serialized_end = 434 - _globals['_SETSTREAMOPTIONSREQUEST']._serialized_start = 436 - _globals['_SETSTREAMOPTIONSREQUEST']._serialized_end = 542 - _globals['_SETSTREAMOPTIONSRESPONSE']._serialized_start = 544 - _globals['_SETSTREAMOPTIONSRESPONSE']._serialized_end = 570 - _globals['_STREAMSERVICE']._serialized_start = 573 - _globals['_STREAMSERVICE']._serialized_end = 1065 \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'stream.v1.stream_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z,github.com/edaniels/gostream/proto/stream/v1' + _LISTSTREAMSREQUEST._serialized_start = 43 + _LISTSTREAMSREQUEST._serialized_end = 63 + _LISTSTREAMSRESPONSE._serialized_start = 65 + _LISTSTREAMSRESPONSE._serialized_end = 108 + _ADDSTREAMREQUEST._serialized_start = 110 + _ADDSTREAMREQUEST._serialized_end = 148 + _ADDSTREAMRESPONSE._serialized_start = 150 + _ADDSTREAMRESPONSE._serialized_end = 169 + _REMOVESTREAMREQUEST._serialized_start = 171 + _REMOVESTREAMREQUEST._serialized_end = 212 + _REMOVESTREAMRESPONSE._serialized_start = 214 + _REMOVESTREAMRESPONSE._serialized_end = 236 + _RESOLUTION._serialized_start = 238 + _RESOLUTION._serialized_end = 296 + _GETSTREAMOPTIONSREQUEST._serialized_start = 298 + _GETSTREAMOPTIONSREQUEST._serialized_end = 343 + _GETSTREAMOPTIONSRESPONSE._serialized_start = 345 + _GETSTREAMOPTIONSRESPONSE._serialized_end = 434 + _SETSTREAMOPTIONSREQUEST._serialized_start = 436 + _SETSTREAMOPTIONSREQUEST._serialized_end = 542 + _SETSTREAMOPTIONSRESPONSE._serialized_start = 544 + _SETSTREAMOPTIONSRESPONSE._serialized_end = 570 + _STREAMSERVICE._serialized_start = 573 + _STREAMSERVICE._serialized_end = 1065 \ No newline at end of file diff --git a/src/viam/gen/tagger/v1/tagger_pb2.py b/src/viam/gen/tagger/v1/tagger_pb2.py index c8be831dfe..30afd97a3f 100644 --- a/src/viam/gen/tagger/v1/tagger_pb2.py +++ b/src/viam/gen/tagger/v1/tagger_pb2.py @@ -1,16 +1,15 @@ """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder 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, 5, 29, 2, '', 'tagger/v1/tagger.proto') _sym_db = _symbol_database.Default() from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16tagger/v1/tagger.proto\x12\ttagger.v1\x1a google/protobuf/descriptor.proto:3\n\x04tags\x12\x1d.google.protobuf.FieldOptions\x18\xc3\xe03 \x01(\tR\x04tags:>\n\noneof_tags\x12\x1d.google.protobuf.OneofOptions\x18\xc3\xe03 \x01(\tR\toneofTagsB4Z2github.com/srikrsna/protoc-gen-gotag/tagger;taggerb\x06proto3') -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tagger.v1.tagger_pb2', _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals['DESCRIPTOR']._loaded_options = None - _globals['DESCRIPTOR']._serialized_options = b'Z2github.com/srikrsna/protoc-gen-gotag/tagger;tagger' \ No newline at end of file +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tagger.v1.tagger_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(tags) + google_dot_protobuf_dot_descriptor__pb2.OneofOptions.RegisterExtension(oneof_tags) + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z2github.com/srikrsna/protoc-gen-gotag/tagger;tagger' \ No newline at end of file diff --git a/src/viam/proto/app/__init__.py b/src/viam/proto/app/__init__.py index e359754df2..a50738bee5 100644 --- a/src/viam/proto/app/__init__.py +++ b/src/viam/proto/app/__init__.py @@ -1,16 +1,18 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.app.v1.app_grpc import AppServiceBase, AppServiceStub, UnimplementedAppServiceBase +''' +from ...gen.app.v1.app_grpc import ( + AppServiceBase, + AppServiceStub, + UnimplementedAppServiceBase +) from ...gen.app.v1.app_pb2 import ( - PKCE, - AdditionalFragment, - AddRoleRequest, - AddRoleResponse, APIKey, APIKeyWithAuthorizations, + AddRoleRequest, + AddRoleResponse, + AdditionalFragment, App, AppCustomizations, AppType, @@ -181,15 +183,15 @@ LocationAuthResponse, LocationOrganization, LocationSummary, + MLModelMetadata, + MLTrainingMetadata, + MLTrainingVersion, MachinePickerCustomizations, MachineSummary, MarkPartAsMainRequest, MarkPartAsMainResponse, MarkPartForRestartRequest, MarkPartForRestartResponse, - MLModelMetadata, - MLTrainingMetadata, - MLTrainingVersion, Model, Module, ModuleFileInfo, @@ -203,6 +205,7 @@ NewRobotResponse, OAuthConfig, OnlineState, + OrgDetails, Organization, OrganizationGetLogoRequest, OrganizationGetLogoResponse, @@ -215,7 +218,7 @@ OrganizationSetLogoResponse, OrganizationSetSupportEmailRequest, OrganizationSetSupportEmailResponse, - OrgDetails, + PKCE, PartSummary, ReadOAuthAppRequest, ReadOAuthAppResponse, @@ -240,15 +243,16 @@ SearchOrganizationsResponse, SetFragmentTagRequest, SetFragmentTagResponse, - SharedSecret, ShareLocationRequest, ShareLocationResponse, + SharedSecret, StorageConfig, TailRobotPartLogsRequest, TailRobotPartLogsResponse, TextOverrides, TransferRegistryItemRequest, TransferRegistryItemResponse, + URLValidation, UnshareLocationRequest, UnshareLocationResponse, UpdateBillingServiceRequest, @@ -287,302 +291,301 @@ UploadModuleFileRequest, UploadModuleFileResponse, Uploads, - URLValidation, VersionHistory, ViamAgentVersion, ViamServerVersion, - Visibility, + Visibility ) __all__ = [ - "AppServiceBase", - "AppServiceStub", - "UnimplementedAppServiceBase", - "APIKey", - "APIKeyWithAuthorizations", - "AddRoleRequest", - "AddRoleResponse", - "AdditionalFragment", - "App", - "AppCustomizations", - "AppType", - "AuthenticationType", - "AuthenticatorInfo", - "Authorization", - "AuthorizationDetails", - "AuthorizedPermissions", - "BillingAddress", - "ChangeRoleRequest", - "ChangeRoleResponse", - "CheckPermissionsRequest", - "CheckPermissionsResponse", - "ClientAuthentication", - "CreateFragmentRequest", - "CreateFragmentResponse", - "CreateKeyFromExistingKeyAuthorizationsRequest", - "CreateKeyFromExistingKeyAuthorizationsResponse", - "CreateKeyRequest", - "CreateKeyResponse", - "CreateLocationRequest", - "CreateLocationResponse", - "CreateLocationSecretRequest", - "CreateLocationSecretResponse", - "CreateModuleRequest", - "CreateModuleResponse", - "CreateOAuthAppRequest", - "CreateOAuthAppResponse", - "CreateOrganizationInviteRequest", - "CreateOrganizationInviteResponse", - "CreateOrganizationRequest", - "CreateOrganizationResponse", - "CreateRegistryItemRequest", - "CreateRegistryItemResponse", - "CreateRobotPartSecretRequest", - "CreateRobotPartSecretResponse", - "DeleteFragmentRequest", - "DeleteFragmentResponse", - "DeleteFragmentTagRequest", - "DeleteFragmentTagResponse", - "DeleteKeyRequest", - "DeleteKeyResponse", - "DeleteLocationRequest", - "DeleteLocationResponse", - "DeleteLocationSecretRequest", - "DeleteLocationSecretResponse", - "DeleteOAuthAppRequest", - "DeleteOAuthAppResponse", - "DeleteOrganizationInviteRequest", - "DeleteOrganizationInviteResponse", - "DeleteOrganizationMemberRequest", - "DeleteOrganizationMemberResponse", - "DeleteOrganizationRequest", - "DeleteOrganizationResponse", - "DeleteRegistryItemRequest", - "DeleteRegistryItemResponse", - "DeleteRobotPartRequest", - "DeleteRobotPartResponse", - "DeleteRobotPartSecretRequest", - "DeleteRobotPartSecretResponse", - "DeleteRobotRequest", - "DeleteRobotResponse", - "DisableAuthServiceRequest", - "DisableAuthServiceResponse", - "DisableBillingServiceRequest", - "DisableBillingServiceResponse", - "EnableAuthServiceRequest", - "EnableAuthServiceResponse", - "EnableBillingServiceRequest", - "EnableBillingServiceResponse", - "EnabledGrant", - "Fragment", - "FragmentError", - "FragmentErrorType", - "FragmentHistoryEntry", - "FragmentImport", - "FragmentImportList", - "FragmentRevision", - "FragmentSummary", - "FragmentTag", - "FragmentUsage", - "FragmentVisibility", - "GetAppBrandingRequest", - "GetAppBrandingResponse", - "GetAppContentRequest", - "GetAppContentResponse", - "GetBillingServiceConfigRequest", - "GetBillingServiceConfigResponse", - "GetFragmentHistoryRequest", - "GetFragmentHistoryResponse", - "GetFragmentRequest", - "GetFragmentResponse", - "GetFragmentUsageRequest", - "GetFragmentUsageResponse", - "GetLocationMetadataRequest", - "GetLocationMetadataResponse", - "GetLocationRequest", - "GetLocationResponse", - "GetModuleRequest", - "GetModuleResponse", - "GetOrganizationMetadataRequest", - "GetOrganizationMetadataResponse", - "GetOrganizationNamespaceAvailabilityRequest", - "GetOrganizationNamespaceAvailabilityResponse", - "GetOrganizationRequest", - "GetOrganizationResponse", - "GetOrganizationsWithAccessToLocationRequest", - "GetOrganizationsWithAccessToLocationResponse", - "GetRegistryItemRequest", - "GetRegistryItemResponse", - "GetRobotAPIKeysRequest", - "GetRobotAPIKeysResponse", - "GetRobotMetadataRequest", - "GetRobotMetadataResponse", - "GetRobotPartByNameAndLocationRequest", - "GetRobotPartByNameAndLocationResponse", - "GetRobotPartHistoryRequest", - "GetRobotPartHistoryResponse", - "GetRobotPartLogsRequest", - "GetRobotPartLogsResponse", - "GetRobotPartMetadataRequest", - "GetRobotPartMetadataResponse", - "GetRobotPartRequest", - "GetRobotPartResponse", - "GetRobotPartsRequest", - "GetRobotPartsResponse", - "GetRobotRequest", - "GetRobotResponse", - "GetRoverRentalRobotsRequest", - "GetRoverRentalRobotsResponse", - "GetUserIDByEmailRequest", - "GetUserIDByEmailResponse", - "ListAuthorizationsRequest", - "ListAuthorizationsResponse", - "ListFragmentsRequest", - "ListFragmentsResponse", - "ListKeysRequest", - "ListKeysResponse", - "ListLocationsRequest", - "ListLocationsResponse", - "ListMachineFragmentsRequest", - "ListMachineFragmentsResponse", - "ListMachineSummariesRequest", - "ListMachineSummariesResponse", - "ListModulesRequest", - "ListModulesResponse", - "ListNestedFragmentsRequest", - "ListNestedFragmentsResponse", - "ListOAuthAppsRequest", - "ListOAuthAppsResponse", - "ListOrganizationMembersRequest", - "ListOrganizationMembersResponse", - "ListOrganizationsByUserRequest", - "ListOrganizationsByUserResponse", - "ListOrganizationsRequest", - "ListOrganizationsResponse", - "ListRegistryItemsRequest", - "ListRegistryItemsResponse", - "ListRobotsForLocationsRequest", - "ListRobotsForLocationsResponse", - "ListRobotsForOrgRequest", - "ListRobotsForOrgResponse", - "ListRobotsRequest", - "ListRobotsResponse", - "Location", - "LocationAuth", - "LocationAuthRequest", - "LocationAuthResponse", - "LocationOrganization", - "LocationSummary", - "MLModelMetadata", - "MLTrainingMetadata", - "MLTrainingVersion", - "MachinePickerCustomizations", - "MachineSummary", - "MarkPartAsMainRequest", - "MarkPartAsMainResponse", - "MarkPartForRestartRequest", - "MarkPartForRestartResponse", - "Model", - "Module", - "ModuleFileInfo", - "ModuleLanguage", - "ModuleMetadata", - "ModuleSourceType", - "ModuleVersion", - "NewRobotPartRequest", - "NewRobotPartResponse", - "NewRobotRequest", - "NewRobotResponse", - "OAuthConfig", - "OnlineState", - "OrgDetails", - "Organization", - "OrganizationGetLogoRequest", - "OrganizationGetLogoResponse", - "OrganizationGetSupportEmailRequest", - "OrganizationGetSupportEmailResponse", - "OrganizationIdentity", - "OrganizationInvite", - "OrganizationMember", - "OrganizationSetLogoRequest", - "OrganizationSetLogoResponse", - "OrganizationSetSupportEmailRequest", - "OrganizationSetSupportEmailResponse", - "PKCE", - "PartSummary", - "ReadOAuthAppRequest", - "ReadOAuthAppResponse", - "RegistryItem", - "RegistryItemStatus", - "RemoveRoleRequest", - "RemoveRoleResponse", - "RenameKeyRequest", - "RenameKeyResponse", - "RenameRegistryItemRequest", - "RenameRegistryItemResponse", - "ResendOrganizationInviteRequest", - "ResendOrganizationInviteResponse", - "ResolvedFragment", - "Robot", - "RobotPart", - "RobotPartHistoryEntry", - "RotateKeyRequest", - "RotateKeyResponse", - "RoverRentalRobot", - "SearchOrganizationsRequest", - "SearchOrganizationsResponse", - "SetFragmentTagRequest", - "SetFragmentTagResponse", - "ShareLocationRequest", - "ShareLocationResponse", - "SharedSecret", - "StorageConfig", - "TailRobotPartLogsRequest", - "TailRobotPartLogsResponse", - "TextOverrides", - "TransferRegistryItemRequest", - "TransferRegistryItemResponse", - "URLValidation", - "UnshareLocationRequest", - "UnshareLocationResponse", - "UpdateBillingServiceRequest", - "UpdateBillingServiceResponse", - "UpdateFragmentRequest", - "UpdateFragmentResponse", - "UpdateLocationMetadataRequest", - "UpdateLocationMetadataResponse", - "UpdateLocationRequest", - "UpdateLocationResponse", - "UpdateMLModelMetadata", - "UpdateMLTrainingMetadata", - "UpdateModuleMetadata", - "UpdateModuleRequest", - "UpdateModuleResponse", - "UpdateOAuthAppRequest", - "UpdateOAuthAppResponse", - "UpdateOrganizationInviteAuthorizationsRequest", - "UpdateOrganizationInviteAuthorizationsResponse", - "UpdateOrganizationMetadataRequest", - "UpdateOrganizationMetadataResponse", - "UpdateOrganizationNamespaceRequest", - "UpdateOrganizationNamespaceResponse", - "UpdateOrganizationRequest", - "UpdateOrganizationResponse", - "UpdateRegistryItemRequest", - "UpdateRegistryItemResponse", - "UpdateRobotMetadataRequest", - "UpdateRobotMetadataResponse", - "UpdateRobotPartMetadataRequest", - "UpdateRobotPartMetadataResponse", - "UpdateRobotPartRequest", - "UpdateRobotPartResponse", - "UpdateRobotRequest", - "UpdateRobotResponse", - "UploadModuleFileRequest", - "UploadModuleFileResponse", - "Uploads", - "VersionHistory", - "ViamAgentVersion", - "ViamServerVersion", - "Visibility", + 'AppServiceBase', + 'AppServiceStub', + 'UnimplementedAppServiceBase', + 'APIKey', + 'APIKeyWithAuthorizations', + 'AddRoleRequest', + 'AddRoleResponse', + 'AdditionalFragment', + 'App', + 'AppCustomizations', + 'AppType', + 'AuthenticationType', + 'AuthenticatorInfo', + 'Authorization', + 'AuthorizationDetails', + 'AuthorizedPermissions', + 'BillingAddress', + 'ChangeRoleRequest', + 'ChangeRoleResponse', + 'CheckPermissionsRequest', + 'CheckPermissionsResponse', + 'ClientAuthentication', + 'CreateFragmentRequest', + 'CreateFragmentResponse', + 'CreateKeyFromExistingKeyAuthorizationsRequest', + 'CreateKeyFromExistingKeyAuthorizationsResponse', + 'CreateKeyRequest', + 'CreateKeyResponse', + 'CreateLocationRequest', + 'CreateLocationResponse', + 'CreateLocationSecretRequest', + 'CreateLocationSecretResponse', + 'CreateModuleRequest', + 'CreateModuleResponse', + 'CreateOAuthAppRequest', + 'CreateOAuthAppResponse', + 'CreateOrganizationInviteRequest', + 'CreateOrganizationInviteResponse', + 'CreateOrganizationRequest', + 'CreateOrganizationResponse', + 'CreateRegistryItemRequest', + 'CreateRegistryItemResponse', + 'CreateRobotPartSecretRequest', + 'CreateRobotPartSecretResponse', + 'DeleteFragmentRequest', + 'DeleteFragmentResponse', + 'DeleteFragmentTagRequest', + 'DeleteFragmentTagResponse', + 'DeleteKeyRequest', + 'DeleteKeyResponse', + 'DeleteLocationRequest', + 'DeleteLocationResponse', + 'DeleteLocationSecretRequest', + 'DeleteLocationSecretResponse', + 'DeleteOAuthAppRequest', + 'DeleteOAuthAppResponse', + 'DeleteOrganizationInviteRequest', + 'DeleteOrganizationInviteResponse', + 'DeleteOrganizationMemberRequest', + 'DeleteOrganizationMemberResponse', + 'DeleteOrganizationRequest', + 'DeleteOrganizationResponse', + 'DeleteRegistryItemRequest', + 'DeleteRegistryItemResponse', + 'DeleteRobotPartRequest', + 'DeleteRobotPartResponse', + 'DeleteRobotPartSecretRequest', + 'DeleteRobotPartSecretResponse', + 'DeleteRobotRequest', + 'DeleteRobotResponse', + 'DisableAuthServiceRequest', + 'DisableAuthServiceResponse', + 'DisableBillingServiceRequest', + 'DisableBillingServiceResponse', + 'EnableAuthServiceRequest', + 'EnableAuthServiceResponse', + 'EnableBillingServiceRequest', + 'EnableBillingServiceResponse', + 'EnabledGrant', + 'Fragment', + 'FragmentError', + 'FragmentErrorType', + 'FragmentHistoryEntry', + 'FragmentImport', + 'FragmentImportList', + 'FragmentRevision', + 'FragmentSummary', + 'FragmentTag', + 'FragmentUsage', + 'FragmentVisibility', + 'GetAppBrandingRequest', + 'GetAppBrandingResponse', + 'GetAppContentRequest', + 'GetAppContentResponse', + 'GetBillingServiceConfigRequest', + 'GetBillingServiceConfigResponse', + 'GetFragmentHistoryRequest', + 'GetFragmentHistoryResponse', + 'GetFragmentRequest', + 'GetFragmentResponse', + 'GetFragmentUsageRequest', + 'GetFragmentUsageResponse', + 'GetLocationMetadataRequest', + 'GetLocationMetadataResponse', + 'GetLocationRequest', + 'GetLocationResponse', + 'GetModuleRequest', + 'GetModuleResponse', + 'GetOrganizationMetadataRequest', + 'GetOrganizationMetadataResponse', + 'GetOrganizationNamespaceAvailabilityRequest', + 'GetOrganizationNamespaceAvailabilityResponse', + 'GetOrganizationRequest', + 'GetOrganizationResponse', + 'GetOrganizationsWithAccessToLocationRequest', + 'GetOrganizationsWithAccessToLocationResponse', + 'GetRegistryItemRequest', + 'GetRegistryItemResponse', + 'GetRobotAPIKeysRequest', + 'GetRobotAPIKeysResponse', + 'GetRobotMetadataRequest', + 'GetRobotMetadataResponse', + 'GetRobotPartByNameAndLocationRequest', + 'GetRobotPartByNameAndLocationResponse', + 'GetRobotPartHistoryRequest', + 'GetRobotPartHistoryResponse', + 'GetRobotPartLogsRequest', + 'GetRobotPartLogsResponse', + 'GetRobotPartMetadataRequest', + 'GetRobotPartMetadataResponse', + 'GetRobotPartRequest', + 'GetRobotPartResponse', + 'GetRobotPartsRequest', + 'GetRobotPartsResponse', + 'GetRobotRequest', + 'GetRobotResponse', + 'GetRoverRentalRobotsRequest', + 'GetRoverRentalRobotsResponse', + 'GetUserIDByEmailRequest', + 'GetUserIDByEmailResponse', + 'ListAuthorizationsRequest', + 'ListAuthorizationsResponse', + 'ListFragmentsRequest', + 'ListFragmentsResponse', + 'ListKeysRequest', + 'ListKeysResponse', + 'ListLocationsRequest', + 'ListLocationsResponse', + 'ListMachineFragmentsRequest', + 'ListMachineFragmentsResponse', + 'ListMachineSummariesRequest', + 'ListMachineSummariesResponse', + 'ListModulesRequest', + 'ListModulesResponse', + 'ListNestedFragmentsRequest', + 'ListNestedFragmentsResponse', + 'ListOAuthAppsRequest', + 'ListOAuthAppsResponse', + 'ListOrganizationMembersRequest', + 'ListOrganizationMembersResponse', + 'ListOrganizationsByUserRequest', + 'ListOrganizationsByUserResponse', + 'ListOrganizationsRequest', + 'ListOrganizationsResponse', + 'ListRegistryItemsRequest', + 'ListRegistryItemsResponse', + 'ListRobotsForLocationsRequest', + 'ListRobotsForLocationsResponse', + 'ListRobotsForOrgRequest', + 'ListRobotsForOrgResponse', + 'ListRobotsRequest', + 'ListRobotsResponse', + 'Location', + 'LocationAuth', + 'LocationAuthRequest', + 'LocationAuthResponse', + 'LocationOrganization', + 'LocationSummary', + 'MLModelMetadata', + 'MLTrainingMetadata', + 'MLTrainingVersion', + 'MachinePickerCustomizations', + 'MachineSummary', + 'MarkPartAsMainRequest', + 'MarkPartAsMainResponse', + 'MarkPartForRestartRequest', + 'MarkPartForRestartResponse', + 'Model', + 'Module', + 'ModuleFileInfo', + 'ModuleLanguage', + 'ModuleMetadata', + 'ModuleSourceType', + 'ModuleVersion', + 'NewRobotPartRequest', + 'NewRobotPartResponse', + 'NewRobotRequest', + 'NewRobotResponse', + 'OAuthConfig', + 'OnlineState', + 'OrgDetails', + 'Organization', + 'OrganizationGetLogoRequest', + 'OrganizationGetLogoResponse', + 'OrganizationGetSupportEmailRequest', + 'OrganizationGetSupportEmailResponse', + 'OrganizationIdentity', + 'OrganizationInvite', + 'OrganizationMember', + 'OrganizationSetLogoRequest', + 'OrganizationSetLogoResponse', + 'OrganizationSetSupportEmailRequest', + 'OrganizationSetSupportEmailResponse', + 'PKCE', + 'PartSummary', + 'ReadOAuthAppRequest', + 'ReadOAuthAppResponse', + 'RegistryItem', + 'RegistryItemStatus', + 'RemoveRoleRequest', + 'RemoveRoleResponse', + 'RenameKeyRequest', + 'RenameKeyResponse', + 'RenameRegistryItemRequest', + 'RenameRegistryItemResponse', + 'ResendOrganizationInviteRequest', + 'ResendOrganizationInviteResponse', + 'ResolvedFragment', + 'Robot', + 'RobotPart', + 'RobotPartHistoryEntry', + 'RotateKeyRequest', + 'RotateKeyResponse', + 'RoverRentalRobot', + 'SearchOrganizationsRequest', + 'SearchOrganizationsResponse', + 'SetFragmentTagRequest', + 'SetFragmentTagResponse', + 'ShareLocationRequest', + 'ShareLocationResponse', + 'SharedSecret', + 'StorageConfig', + 'TailRobotPartLogsRequest', + 'TailRobotPartLogsResponse', + 'TextOverrides', + 'TransferRegistryItemRequest', + 'TransferRegistryItemResponse', + 'URLValidation', + 'UnshareLocationRequest', + 'UnshareLocationResponse', + 'UpdateBillingServiceRequest', + 'UpdateBillingServiceResponse', + 'UpdateFragmentRequest', + 'UpdateFragmentResponse', + 'UpdateLocationMetadataRequest', + 'UpdateLocationMetadataResponse', + 'UpdateLocationRequest', + 'UpdateLocationResponse', + 'UpdateMLModelMetadata', + 'UpdateMLTrainingMetadata', + 'UpdateModuleMetadata', + 'UpdateModuleRequest', + 'UpdateModuleResponse', + 'UpdateOAuthAppRequest', + 'UpdateOAuthAppResponse', + 'UpdateOrganizationInviteAuthorizationsRequest', + 'UpdateOrganizationInviteAuthorizationsResponse', + 'UpdateOrganizationMetadataRequest', + 'UpdateOrganizationMetadataResponse', + 'UpdateOrganizationNamespaceRequest', + 'UpdateOrganizationNamespaceResponse', + 'UpdateOrganizationRequest', + 'UpdateOrganizationResponse', + 'UpdateRegistryItemRequest', + 'UpdateRegistryItemResponse', + 'UpdateRobotMetadataRequest', + 'UpdateRobotMetadataResponse', + 'UpdateRobotPartMetadataRequest', + 'UpdateRobotPartMetadataResponse', + 'UpdateRobotPartRequest', + 'UpdateRobotPartResponse', + 'UpdateRobotRequest', + 'UpdateRobotResponse', + 'UploadModuleFileRequest', + 'UploadModuleFileResponse', + 'Uploads', + 'VersionHistory', + 'ViamAgentVersion', + 'ViamServerVersion', + 'Visibility', ] diff --git a/src/viam/proto/app/agent/__init__.py b/src/viam/proto/app/agent/__init__.py index d65e26305c..2e0e2b9fc4 100644 --- a/src/viam/proto/app/agent/__init__.py +++ b/src/viam/proto/app/agent/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.agent.v1.agent_grpc import AgentDeviceServiceBase, AgentDeviceServiceStub, UnimplementedAgentDeviceServiceBase +''' +from ....gen.app.agent.v1.agent_grpc import ( + AgentDeviceServiceBase, + AgentDeviceServiceStub, + UnimplementedAgentDeviceServiceBase +) from ....gen.app.agent.v1.agent_pb2 import ( DeviceAgentConfigRequest, DeviceAgentConfigResponse, @@ -11,18 +14,18 @@ HostInfo, PackageFormat, UpdateInfo, - VersionInfo, + VersionInfo ) __all__ = [ - "AgentDeviceServiceBase", - "AgentDeviceServiceStub", - "UnimplementedAgentDeviceServiceBase", - "DeviceAgentConfigRequest", - "DeviceAgentConfigResponse", - "DeviceSubsystemConfig", - "HostInfo", - "PackageFormat", - "UpdateInfo", - "VersionInfo", + 'AgentDeviceServiceBase', + 'AgentDeviceServiceStub', + 'UnimplementedAgentDeviceServiceBase', + 'DeviceAgentConfigRequest', + 'DeviceAgentConfigResponse', + 'DeviceSubsystemConfig', + 'HostInfo', + 'PackageFormat', + 'UpdateInfo', + 'VersionInfo', ] diff --git a/src/viam/proto/app/billing.py b/src/viam/proto/app/billing.py index fa8db4d01d..0a3f70dfd4 100644 --- a/src/viam/proto/app/billing.py +++ b/src/viam/proto/app/billing.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.app.v1.billing_grpc import BillingServiceBase, BillingServiceStub, UnimplementedBillingServiceBase +''' +from ...gen.app.v1.billing_grpc import ( + BillingServiceBase, + BillingServiceStub, + UnimplementedBillingServiceBase +) from ...gen.app.v1.billing_pb2 import ( CreateInvoiceAndChargeImmediatelyRequest, CreateInvoiceAndChargeImmediatelyResponse, @@ -30,37 +33,37 @@ UpdateOrganizationBillingTierResponse, UsageCost, UsageCostType, - VerificationInfo, + VerificationInfo ) __all__ = [ - "BillingServiceBase", - "BillingServiceStub", - "UnimplementedBillingServiceBase", - "CreateInvoiceAndChargeImmediatelyRequest", - "CreateInvoiceAndChargeImmediatelyResponse", - "GetAvailableBillingTiersRequest", - "GetAvailableBillingTiersResponse", - "GetCurrentMonthUsageRequest", - "GetCurrentMonthUsageResponse", - "GetInvoicePdfRequest", - "GetInvoicePdfResponse", - "GetInvoicesSummaryRequest", - "GetInvoicesSummaryResponse", - "GetOrgBillingInformationRequest", - "GetOrgBillingInformationResponse", - "InvoiceSummary", - "PaymentMethodCard", - "PaymentMethodType", - "PaymentMethodUSBankAccount", - "ResourceUsageCosts", - "ResourceUsageCostsBySource", - "SendPaymentRequiredEmailRequest", - "SendPaymentRequiredEmailResponse", - "SourceType", - "UpdateOrganizationBillingTierRequest", - "UpdateOrganizationBillingTierResponse", - "UsageCost", - "UsageCostType", - "VerificationInfo", + 'BillingServiceBase', + 'BillingServiceStub', + 'UnimplementedBillingServiceBase', + 'CreateInvoiceAndChargeImmediatelyRequest', + 'CreateInvoiceAndChargeImmediatelyResponse', + 'GetAvailableBillingTiersRequest', + 'GetAvailableBillingTiersResponse', + 'GetCurrentMonthUsageRequest', + 'GetCurrentMonthUsageResponse', + 'GetInvoicePdfRequest', + 'GetInvoicePdfResponse', + 'GetInvoicesSummaryRequest', + 'GetInvoicesSummaryResponse', + 'GetOrgBillingInformationRequest', + 'GetOrgBillingInformationResponse', + 'InvoiceSummary', + 'PaymentMethodCard', + 'PaymentMethodType', + 'PaymentMethodUSBankAccount', + 'ResourceUsageCosts', + 'ResourceUsageCostsBySource', + 'SendPaymentRequiredEmailRequest', + 'SendPaymentRequiredEmailResponse', + 'SourceType', + 'UpdateOrganizationBillingTierRequest', + 'UpdateOrganizationBillingTierResponse', + 'UsageCost', + 'UsageCostType', + 'VerificationInfo', ] diff --git a/src/viam/proto/app/cloudslam/__init__.py b/src/viam/proto/app/cloudslam/__init__.py index 1f01b79f50..2fad1b5cef 100644 --- a/src/viam/proto/app/cloudslam/__init__.py +++ b/src/viam/proto/app/cloudslam/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.cloudslam.v1.cloud_slam_grpc import CloudSLAMServiceBase, CloudSLAMServiceStub, UnimplementedCloudSLAMServiceBase +''' +from ....gen.app.cloudslam.v1.cloud_slam_grpc import ( + CloudSLAMServiceBase, + CloudSLAMServiceStub, + UnimplementedCloudSLAMServiceBase +) from ....gen.app.cloudslam.v1.cloud_slam_pb2 import ( CaptureInterval, EndStatus, @@ -21,28 +24,28 @@ StartMappingSessionRequest, StartMappingSessionResponse, StopMappingSessionRequest, - StopMappingSessionResponse, + StopMappingSessionResponse ) __all__ = [ - "CloudSLAMServiceBase", - "CloudSLAMServiceStub", - "UnimplementedCloudSLAMServiceBase", - "CaptureInterval", - "EndStatus", - "GetActiveMappingSessionsForRobotRequest", - "GetActiveMappingSessionsForRobotResponse", - "GetMappingSessionMetadataByIDRequest", - "GetMappingSessionMetadataByIDResponse", - "GetMappingSessionPointCloudRequest", - "GetMappingSessionPointCloudResponse", - "ListMappingSessionsRequest", - "ListMappingSessionsResponse", - "MappingMetadata", - "Module", - "SensorInfo", - "StartMappingSessionRequest", - "StartMappingSessionResponse", - "StopMappingSessionRequest", - "StopMappingSessionResponse", + 'CloudSLAMServiceBase', + 'CloudSLAMServiceStub', + 'UnimplementedCloudSLAMServiceBase', + 'CaptureInterval', + 'EndStatus', + 'GetActiveMappingSessionsForRobotRequest', + 'GetActiveMappingSessionsForRobotResponse', + 'GetMappingSessionMetadataByIDRequest', + 'GetMappingSessionMetadataByIDResponse', + 'GetMappingSessionPointCloudRequest', + 'GetMappingSessionPointCloudResponse', + 'ListMappingSessionsRequest', + 'ListMappingSessionsResponse', + 'MappingMetadata', + 'Module', + 'SensorInfo', + 'StartMappingSessionRequest', + 'StartMappingSessionResponse', + 'StopMappingSessionRequest', + 'StopMappingSessionResponse', ] diff --git a/src/viam/proto/app/data/__init__.py b/src/viam/proto/app/data/__init__.py index 92b2aa0eae..10545ec033 100644 --- a/src/viam/proto/app/data/__init__.py +++ b/src/viam/proto/app/data/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.data.v1.data_grpc import DataServiceBase, DataServiceStub, UnimplementedDataServiceBase +''' +from ....gen.app.data.v1.data_grpc import ( + DataServiceBase, + DataServiceStub, + UnimplementedDataServiceBase +) from ....gen.app.data.v1.data_pb2 import ( AddBinaryDataToDatasetByIDsRequest, AddBinaryDataToDatasetByIDsResponse, @@ -56,8 +59,8 @@ GetSavedQueryRequest, GetSavedQueryResponse, Index, - IndexableCollection, IndexCreator, + IndexableCollection, ListIndexesRequest, ListIndexesResponse, ListSavedQueriesRequest, @@ -88,95 +91,95 @@ UpdateBoundingBoxRequest, UpdateBoundingBoxResponse, UpdateSavedQueryRequest, - UpdateSavedQueryResponse, + UpdateSavedQueryResponse ) __all__ = [ - "DataServiceBase", - "DataServiceStub", - "UnimplementedDataServiceBase", - "AddBinaryDataToDatasetByIDsRequest", - "AddBinaryDataToDatasetByIDsResponse", - "AddBoundingBoxToImageByIDRequest", - "AddBoundingBoxToImageByIDResponse", - "AddTagsToBinaryDataByFilterRequest", - "AddTagsToBinaryDataByFilterResponse", - "AddTagsToBinaryDataByIDsRequest", - "AddTagsToBinaryDataByIDsResponse", - "Annotations", - "BinaryData", - "BinaryDataByFilterRequest", - "BinaryDataByFilterResponse", - "BinaryDataByIDsRequest", - "BinaryDataByIDsResponse", - "BinaryID", - "BinaryMetadata", - "BoundingBox", - "BoundingBoxLabelsByFilterRequest", - "BoundingBoxLabelsByFilterResponse", - "CaptureInterval", - "CaptureMetadata", - "Classification", - "ConfigureDatabaseUserRequest", - "ConfigureDatabaseUserResponse", - "CreateBinaryDataSignedURLRequest", - "CreateBinaryDataSignedURLResponse", - "CreateIndexRequest", - "CreateIndexResponse", - "CreateSavedQueryRequest", - "CreateSavedQueryResponse", - "DataRequest", - "DeleteBinaryDataByFilterRequest", - "DeleteBinaryDataByFilterResponse", - "DeleteBinaryDataByIDsRequest", - "DeleteBinaryDataByIDsResponse", - "DeleteIndexRequest", - "DeleteIndexResponse", - "DeleteSavedQueryRequest", - "DeleteSavedQueryResponse", - "DeleteTabularDataRequest", - "DeleteTabularDataResponse", - "ExportTabularDataRequest", - "ExportTabularDataResponse", - "Filter", - "GetDatabaseConnectionRequest", - "GetDatabaseConnectionResponse", - "GetLatestTabularDataRequest", - "GetLatestTabularDataResponse", - "GetSavedQueryRequest", - "GetSavedQueryResponse", - "Index", - "IndexCreator", - "IndexableCollection", - "ListIndexesRequest", - "ListIndexesResponse", - "ListSavedQueriesRequest", - "ListSavedQueriesResponse", - "Order", - "Query", - "RemoveBinaryDataFromDatasetByIDsRequest", - "RemoveBinaryDataFromDatasetByIDsResponse", - "RemoveBoundingBoxFromImageByIDRequest", - "RemoveBoundingBoxFromImageByIDResponse", - "RemoveTagsFromBinaryDataByFilterRequest", - "RemoveTagsFromBinaryDataByFilterResponse", - "RemoveTagsFromBinaryDataByIDsRequest", - "RemoveTagsFromBinaryDataByIDsResponse", - "TabularData", - "TabularDataByFilterRequest", - "TabularDataByFilterResponse", - "TabularDataByMQLRequest", - "TabularDataByMQLResponse", - "TabularDataBySQLRequest", - "TabularDataBySQLResponse", - "TabularDataSource", - "TabularDataSourceType", - "TagsByFilterRequest", - "TagsByFilterResponse", - "TagsFilter", - "TagsFilterType", - "UpdateBoundingBoxRequest", - "UpdateBoundingBoxResponse", - "UpdateSavedQueryRequest", - "UpdateSavedQueryResponse", + 'DataServiceBase', + 'DataServiceStub', + 'UnimplementedDataServiceBase', + 'AddBinaryDataToDatasetByIDsRequest', + 'AddBinaryDataToDatasetByIDsResponse', + 'AddBoundingBoxToImageByIDRequest', + 'AddBoundingBoxToImageByIDResponse', + 'AddTagsToBinaryDataByFilterRequest', + 'AddTagsToBinaryDataByFilterResponse', + 'AddTagsToBinaryDataByIDsRequest', + 'AddTagsToBinaryDataByIDsResponse', + 'Annotations', + 'BinaryData', + 'BinaryDataByFilterRequest', + 'BinaryDataByFilterResponse', + 'BinaryDataByIDsRequest', + 'BinaryDataByIDsResponse', + 'BinaryID', + 'BinaryMetadata', + 'BoundingBox', + 'BoundingBoxLabelsByFilterRequest', + 'BoundingBoxLabelsByFilterResponse', + 'CaptureInterval', + 'CaptureMetadata', + 'Classification', + 'ConfigureDatabaseUserRequest', + 'ConfigureDatabaseUserResponse', + 'CreateBinaryDataSignedURLRequest', + 'CreateBinaryDataSignedURLResponse', + 'CreateIndexRequest', + 'CreateIndexResponse', + 'CreateSavedQueryRequest', + 'CreateSavedQueryResponse', + 'DataRequest', + 'DeleteBinaryDataByFilterRequest', + 'DeleteBinaryDataByFilterResponse', + 'DeleteBinaryDataByIDsRequest', + 'DeleteBinaryDataByIDsResponse', + 'DeleteIndexRequest', + 'DeleteIndexResponse', + 'DeleteSavedQueryRequest', + 'DeleteSavedQueryResponse', + 'DeleteTabularDataRequest', + 'DeleteTabularDataResponse', + 'ExportTabularDataRequest', + 'ExportTabularDataResponse', + 'Filter', + 'GetDatabaseConnectionRequest', + 'GetDatabaseConnectionResponse', + 'GetLatestTabularDataRequest', + 'GetLatestTabularDataResponse', + 'GetSavedQueryRequest', + 'GetSavedQueryResponse', + 'Index', + 'IndexCreator', + 'IndexableCollection', + 'ListIndexesRequest', + 'ListIndexesResponse', + 'ListSavedQueriesRequest', + 'ListSavedQueriesResponse', + 'Order', + 'Query', + 'RemoveBinaryDataFromDatasetByIDsRequest', + 'RemoveBinaryDataFromDatasetByIDsResponse', + 'RemoveBoundingBoxFromImageByIDRequest', + 'RemoveBoundingBoxFromImageByIDResponse', + 'RemoveTagsFromBinaryDataByFilterRequest', + 'RemoveTagsFromBinaryDataByFilterResponse', + 'RemoveTagsFromBinaryDataByIDsRequest', + 'RemoveTagsFromBinaryDataByIDsResponse', + 'TabularData', + 'TabularDataByFilterRequest', + 'TabularDataByFilterResponse', + 'TabularDataByMQLRequest', + 'TabularDataByMQLResponse', + 'TabularDataBySQLRequest', + 'TabularDataBySQLResponse', + 'TabularDataSource', + 'TabularDataSourceType', + 'TagsByFilterRequest', + 'TagsByFilterResponse', + 'TagsFilter', + 'TagsFilterType', + 'UpdateBoundingBoxRequest', + 'UpdateBoundingBoxResponse', + 'UpdateSavedQueryRequest', + 'UpdateSavedQueryResponse', ] diff --git a/src/viam/proto/app/datapipelines/__init__.py b/src/viam/proto/app/datapipelines/__init__.py index b81d834f12..060344965d 100644 --- a/src/viam/proto/app/datapipelines/__init__.py +++ b/src/viam/proto/app/datapipelines/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.app.datapipelines.v1.data_pipelines_grpc import ( DataPipelinesServiceBase, DataPipelinesServiceStub, - UnimplementedDataPipelinesServiceBase, + UnimplementedDataPipelinesServiceBase ) from ....gen.app.datapipelines.v1.data_pipelines_pb2 import ( CreateDataPipelineRequest, @@ -27,30 +26,30 @@ ListDataPipelinesRequest, ListDataPipelinesResponse, RenameDataPipelineRequest, - RenameDataPipelineResponse, + RenameDataPipelineResponse ) __all__ = [ - "DataPipelinesServiceBase", - "DataPipelinesServiceStub", - "UnimplementedDataPipelinesServiceBase", - "CreateDataPipelineRequest", - "CreateDataPipelineResponse", - "DataPipeline", - "DataPipelineRun", - "DataPipelineRunStatus", - "DeleteDataPipelineRequest", - "DeleteDataPipelineResponse", - "DisableDataPipelineRequest", - "DisableDataPipelineResponse", - "EnableDataPipelineRequest", - "EnableDataPipelineResponse", - "GetDataPipelineRequest", - "GetDataPipelineResponse", - "ListDataPipelineRunsRequest", - "ListDataPipelineRunsResponse", - "ListDataPipelinesRequest", - "ListDataPipelinesResponse", - "RenameDataPipelineRequest", - "RenameDataPipelineResponse", + 'DataPipelinesServiceBase', + 'DataPipelinesServiceStub', + 'UnimplementedDataPipelinesServiceBase', + 'CreateDataPipelineRequest', + 'CreateDataPipelineResponse', + 'DataPipeline', + 'DataPipelineRun', + 'DataPipelineRunStatus', + 'DeleteDataPipelineRequest', + 'DeleteDataPipelineResponse', + 'DisableDataPipelineRequest', + 'DisableDataPipelineResponse', + 'EnableDataPipelineRequest', + 'EnableDataPipelineResponse', + 'GetDataPipelineRequest', + 'GetDataPipelineResponse', + 'ListDataPipelineRunsRequest', + 'ListDataPipelineRunsResponse', + 'ListDataPipelinesRequest', + 'ListDataPipelinesResponse', + 'RenameDataPipelineRequest', + 'RenameDataPipelineResponse', ] diff --git a/src/viam/proto/app/dataset/__init__.py b/src/viam/proto/app/dataset/__init__.py index 602f219342..36c0715d98 100644 --- a/src/viam/proto/app/dataset/__init__.py +++ b/src/viam/proto/app/dataset/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.dataset.v1.dataset_grpc import DatasetServiceBase, DatasetServiceStub, UnimplementedDatasetServiceBase +''' +from ....gen.app.dataset.v1.dataset_grpc import ( + DatasetServiceBase, + DatasetServiceStub, + UnimplementedDatasetServiceBase +) from ....gen.app.dataset.v1.dataset_pb2 import ( CreateDatasetRequest, CreateDatasetResponse, @@ -17,24 +20,24 @@ MergeDatasetsRequest, MergeDatasetsResponse, RenameDatasetRequest, - RenameDatasetResponse, + RenameDatasetResponse ) __all__ = [ - "DatasetServiceBase", - "DatasetServiceStub", - "UnimplementedDatasetServiceBase", - "CreateDatasetRequest", - "CreateDatasetResponse", - "Dataset", - "DeleteDatasetRequest", - "DeleteDatasetResponse", - "ListDatasetsByIDsRequest", - "ListDatasetsByIDsResponse", - "ListDatasetsByOrganizationIDRequest", - "ListDatasetsByOrganizationIDResponse", - "MergeDatasetsRequest", - "MergeDatasetsResponse", - "RenameDatasetRequest", - "RenameDatasetResponse", + 'DatasetServiceBase', + 'DatasetServiceStub', + 'UnimplementedDatasetServiceBase', + 'CreateDatasetRequest', + 'CreateDatasetResponse', + 'Dataset', + 'DeleteDatasetRequest', + 'DeleteDatasetResponse', + 'ListDatasetsByIDsRequest', + 'ListDatasetsByIDsResponse', + 'ListDatasetsByOrganizationIDRequest', + 'ListDatasetsByOrganizationIDResponse', + 'MergeDatasetsRequest', + 'MergeDatasetsResponse', + 'RenameDatasetRequest', + 'RenameDatasetResponse', ] diff --git a/src/viam/proto/app/datasync/__init__.py b/src/viam/proto/app/datasync/__init__.py index a9f8451b5c..62e46c8abd 100644 --- a/src/viam/proto/app/datasync/__init__.py +++ b/src/viam/proto/app/datasync/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.datasync.v1.data_sync_grpc import DataSyncServiceBase, DataSyncServiceStub, UnimplementedDataSyncServiceBase +''' +from ....gen.app.datasync.v1.data_sync_grpc import ( + DataSyncServiceBase, + DataSyncServiceStub, + UnimplementedDataSyncServiceBase +) from ....gen.app.datasync.v1.data_sync_pb2 import ( CaptureInterval, DataCaptureMetadata, @@ -19,26 +22,26 @@ SensorMetadata, StreamingDataCaptureUploadRequest, StreamingDataCaptureUploadResponse, - UploadMetadata, + UploadMetadata ) __all__ = [ - "DataSyncServiceBase", - "DataSyncServiceStub", - "UnimplementedDataSyncServiceBase", - "CaptureInterval", - "DataCaptureMetadata", - "DataCaptureUploadMetadata", - "DataCaptureUploadRequest", - "DataCaptureUploadResponse", - "DataType", - "FileData", - "FileUploadRequest", - "FileUploadResponse", - "MimeType", - "SensorData", - "SensorMetadata", - "StreamingDataCaptureUploadRequest", - "StreamingDataCaptureUploadResponse", - "UploadMetadata", + 'DataSyncServiceBase', + 'DataSyncServiceStub', + 'UnimplementedDataSyncServiceBase', + 'CaptureInterval', + 'DataCaptureMetadata', + 'DataCaptureUploadMetadata', + 'DataCaptureUploadRequest', + 'DataCaptureUploadResponse', + 'DataType', + 'FileData', + 'FileUploadRequest', + 'FileUploadResponse', + 'MimeType', + 'SensorData', + 'SensorMetadata', + 'StreamingDataCaptureUploadRequest', + 'StreamingDataCaptureUploadResponse', + 'UploadMetadata', ] diff --git a/src/viam/proto/app/end_user.py b/src/viam/proto/app/end_user.py index f0290e5f07..4eaa744ca1 100644 --- a/src/viam/proto/app/end_user.py +++ b/src/viam/proto/app/end_user.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.app.v1.end_user_grpc import EndUserServiceBase, EndUserServiceStub, UnimplementedEndUserServiceBase +''' +from ...gen.app.v1.end_user_grpc import ( + EndUserServiceBase, + EndUserServiceStub, + UnimplementedEndUserServiceBase +) from ...gen.app.v1.end_user_pb2 import ( AcceptLegalRequest, AcceptLegalResponse, @@ -14,21 +17,21 @@ RegisterAuthApplicationRequest, RegisterAuthApplicationResponse, UpdateAuthApplicationRequest, - UpdateAuthApplicationResponse, + UpdateAuthApplicationResponse ) __all__ = [ - "EndUserServiceBase", - "EndUserServiceStub", - "UnimplementedEndUserServiceBase", - "AcceptLegalRequest", - "AcceptLegalResponse", - "GetAuthApplicationRequest", - "GetAuthApplicationResponse", - "IsLegalAcceptedRequest", - "IsLegalAcceptedResponse", - "RegisterAuthApplicationRequest", - "RegisterAuthApplicationResponse", - "UpdateAuthApplicationRequest", - "UpdateAuthApplicationResponse", + 'EndUserServiceBase', + 'EndUserServiceStub', + 'UnimplementedEndUserServiceBase', + 'AcceptLegalRequest', + 'AcceptLegalResponse', + 'GetAuthApplicationRequest', + 'GetAuthApplicationResponse', + 'IsLegalAcceptedRequest', + 'IsLegalAcceptedResponse', + 'RegisterAuthApplicationRequest', + 'RegisterAuthApplicationResponse', + 'UpdateAuthApplicationRequest', + 'UpdateAuthApplicationResponse', ] diff --git a/src/viam/proto/app/mlinference/__init__.py b/src/viam/proto/app/mlinference/__init__.py index 4bd1fe1824..d3b3de1230 100644 --- a/src/viam/proto/app/mlinference/__init__.py +++ b/src/viam/proto/app/mlinference/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.mlinference.v1.ml_inference_grpc import MLInferenceServiceBase, MLInferenceServiceStub, UnimplementedMLInferenceServiceBase -from ....gen.app.mlinference.v1.ml_inference_pb2 import GetInferenceRequest, GetInferenceResponse +''' +from ....gen.app.mlinference.v1.ml_inference_grpc import ( + MLInferenceServiceBase, + MLInferenceServiceStub, + UnimplementedMLInferenceServiceBase +) +from ....gen.app.mlinference.v1.ml_inference_pb2 import ( + GetInferenceRequest, + GetInferenceResponse +) __all__ = [ - "MLInferenceServiceBase", - "MLInferenceServiceStub", - "UnimplementedMLInferenceServiceBase", - "GetInferenceRequest", - "GetInferenceResponse", + 'MLInferenceServiceBase', + 'MLInferenceServiceStub', + 'UnimplementedMLInferenceServiceBase', + 'GetInferenceRequest', + 'GetInferenceResponse', ] diff --git a/src/viam/proto/app/mltraining/__init__.py b/src/viam/proto/app/mltraining/__init__.py index 650b266553..ccf8f80a7f 100644 --- a/src/viam/proto/app/mltraining/__init__.py +++ b/src/viam/proto/app/mltraining/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.mltraining.v1.ml_training_grpc import MLTrainingServiceBase, MLTrainingServiceStub, UnimplementedMLTrainingServiceBase +''' +from ....gen.app.mltraining.v1.ml_training_grpc import ( + MLTrainingServiceBase, + MLTrainingServiceStub, + UnimplementedMLTrainingServiceBase +) from ....gen.app.mltraining.v1.ml_training_pb2 import ( CancelTrainingJobRequest, CancelTrainingJobResponse, @@ -26,33 +29,33 @@ SubmitTrainingJobResponse, TrainingJobLogEntry, TrainingJobMetadata, - TrainingStatus, + TrainingStatus ) __all__ = [ - "MLTrainingServiceBase", - "MLTrainingServiceStub", - "UnimplementedMLTrainingServiceBase", - "CancelTrainingJobRequest", - "CancelTrainingJobResponse", - "Container", - "DeleteCompletedTrainingJobRequest", - "DeleteCompletedTrainingJobResponse", - "GetTrainingJobLogsRequest", - "GetTrainingJobLogsResponse", - "GetTrainingJobRequest", - "GetTrainingJobResponse", - "ListSupportedContainersRequest", - "ListSupportedContainersResponse", - "ListTrainingJobsRequest", - "ListTrainingJobsResponse", - "ModelFramework", - "ModelType", - "SubmitCustomTrainingJobRequest", - "SubmitCustomTrainingJobResponse", - "SubmitTrainingJobRequest", - "SubmitTrainingJobResponse", - "TrainingJobLogEntry", - "TrainingJobMetadata", - "TrainingStatus", + 'MLTrainingServiceBase', + 'MLTrainingServiceStub', + 'UnimplementedMLTrainingServiceBase', + 'CancelTrainingJobRequest', + 'CancelTrainingJobResponse', + 'Container', + 'DeleteCompletedTrainingJobRequest', + 'DeleteCompletedTrainingJobResponse', + 'GetTrainingJobLogsRequest', + 'GetTrainingJobLogsResponse', + 'GetTrainingJobRequest', + 'GetTrainingJobResponse', + 'ListSupportedContainersRequest', + 'ListSupportedContainersResponse', + 'ListTrainingJobsRequest', + 'ListTrainingJobsResponse', + 'ModelFramework', + 'ModelType', + 'SubmitCustomTrainingJobRequest', + 'SubmitCustomTrainingJobResponse', + 'SubmitTrainingJobRequest', + 'SubmitTrainingJobResponse', + 'TrainingJobLogEntry', + 'TrainingJobMetadata', + 'TrainingStatus', ] diff --git a/src/viam/proto/app/packages/__init__.py b/src/viam/proto/app/packages/__init__.py index b09b26537f..263674cc7a 100644 --- a/src/viam/proto/app/packages/__init__.py +++ b/src/viam/proto/app/packages/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.app.packages.v1.packages_grpc import PackageServiceBase, PackageServiceStub, UnimplementedPackageServiceBase +''' +from ....gen.app.packages.v1.packages_grpc import ( + PackageServiceBase, + PackageServiceStub, + UnimplementedPackageServiceBase +) from ....gen.app.packages.v1.packages_pb2 import ( CreatePackageRequest, CreatePackageResponse, @@ -16,23 +19,23 @@ ListPackagesResponse, Package, PackageInfo, - PackageType, + PackageType ) __all__ = [ - "PackageServiceBase", - "PackageServiceStub", - "UnimplementedPackageServiceBase", - "CreatePackageRequest", - "CreatePackageResponse", - "DeletePackageRequest", - "DeletePackageResponse", - "FileInfo", - "GetPackageRequest", - "GetPackageResponse", - "ListPackagesRequest", - "ListPackagesResponse", - "Package", - "PackageInfo", - "PackageType", + 'PackageServiceBase', + 'PackageServiceStub', + 'UnimplementedPackageServiceBase', + 'CreatePackageRequest', + 'CreatePackageResponse', + 'DeletePackageRequest', + 'DeletePackageResponse', + 'FileInfo', + 'GetPackageRequest', + 'GetPackageResponse', + 'ListPackagesRequest', + 'ListPackagesResponse', + 'Package', + 'PackageInfo', + 'PackageType', ] diff --git a/src/viam/proto/app/robot.py b/src/viam/proto/app/robot.py index 87494020ce..c092bf778f 100644 --- a/src/viam/proto/app/robot.py +++ b/src/viam/proto/app/robot.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.app.v1.robot_grpc import RobotServiceBase, RobotServiceStub, UnimplementedRobotServiceBase +''' +from ...gen.app.v1.robot_grpc import ( + RobotServiceBase, + RobotServiceStub, + UnimplementedRobotServiceBase +) from ...gen.app.v1.robot_pb2 import ( AgentInfo, AppValidationStatus, @@ -18,8 +21,8 @@ CredentialsType, ExternalAuthConfig, Frame, - JobConfig, JWKSFile, + JobConfig, LocationSecret, LogConfiguration, LogPatternConfig, @@ -41,48 +44,48 @@ SessionsConfig, TracingConfig, TrafficTunnelEndpoint, - Translation, + Translation ) __all__ = [ - "RobotServiceBase", - "RobotServiceStub", - "UnimplementedRobotServiceBase", - "AgentInfo", - "AppValidationStatus", - "AuthConfig", - "AuthHandlerConfig", - "CertificateRequest", - "CertificateResponse", - "CloudConfig", - "ComponentConfig", - "ConfigRequest", - "ConfigResponse", - "CredentialsType", - "ExternalAuthConfig", - "Frame", - "JWKSFile", - "JobConfig", - "LocationSecret", - "LogConfiguration", - "LogPatternConfig", - "LogRequest", - "LogResponse", - "MaintenanceConfig", - "ModuleConfig", - "NeedsRestartRequest", - "NeedsRestartResponse", - "NetworkConfig", - "Orientation", - "PackageConfig", - "ProcessConfig", - "RemoteAuth", - "RemoteConfig", - "ResourceLevelServiceConfig", - "RobotConfig", - "ServiceConfig", - "SessionsConfig", - "TracingConfig", - "TrafficTunnelEndpoint", - "Translation", + 'RobotServiceBase', + 'RobotServiceStub', + 'UnimplementedRobotServiceBase', + 'AgentInfo', + 'AppValidationStatus', + 'AuthConfig', + 'AuthHandlerConfig', + 'CertificateRequest', + 'CertificateResponse', + 'CloudConfig', + 'ComponentConfig', + 'ConfigRequest', + 'ConfigResponse', + 'CredentialsType', + 'ExternalAuthConfig', + 'Frame', + 'JWKSFile', + 'JobConfig', + 'LocationSecret', + 'LogConfiguration', + 'LogPatternConfig', + 'LogRequest', + 'LogResponse', + 'MaintenanceConfig', + 'ModuleConfig', + 'NeedsRestartRequest', + 'NeedsRestartResponse', + 'NetworkConfig', + 'Orientation', + 'PackageConfig', + 'ProcessConfig', + 'RemoteAuth', + 'RemoteConfig', + 'ResourceLevelServiceConfig', + 'RobotConfig', + 'ServiceConfig', + 'SessionsConfig', + 'TracingConfig', + 'TrafficTunnelEndpoint', + 'Translation', ] diff --git a/src/viam/proto/common/__init__.py b/src/viam/proto/common/__init__.py index f6f72fc580..6ce7d8a204 100644 --- a/src/viam/proto/common/__init__.py +++ b/src/viam/proto/common/__init__.py @@ -1,8 +1,7 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ...gen.common.v1.common_pb2 import ( ActuatorStatus, AudioInfo, @@ -10,9 +9,9 @@ DoCommandRequest, DoCommandResponse, GeoGeometry, + GeoPoint, GeometriesInFrame, Geometry, - GeoPoint, Get3DModelsRequest, Get3DModelsResponse, GetGeometriesRequest, @@ -37,42 +36,42 @@ Sphere, Transform, Vector3, - WorldState, + WorldState ) __all__ = [ - "ActuatorStatus", - "AudioInfo", - "Capsule", - "DoCommandRequest", - "DoCommandResponse", - "GeoGeometry", - "GeoPoint", - "GeometriesInFrame", - "Geometry", - "Get3DModelsRequest", - "Get3DModelsResponse", - "GetGeometriesRequest", - "GetGeometriesResponse", - "GetKinematicsRequest", - "GetKinematicsResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "GetReadingsRequest", - "GetReadingsResponse", - "KinematicsFileFormat", - "LogEntry", - "Mesh", - "Orientation", - "PointCloud", - "PointCloudObject", - "Pose", - "PoseInFrame", - "RectangularPrism", - "ResourceName", - "ResponseMetadata", - "Sphere", - "Transform", - "Vector3", - "WorldState", + 'ActuatorStatus', + 'AudioInfo', + 'Capsule', + 'DoCommandRequest', + 'DoCommandResponse', + 'GeoGeometry', + 'GeoPoint', + 'GeometriesInFrame', + 'Geometry', + 'Get3DModelsRequest', + 'Get3DModelsResponse', + 'GetGeometriesRequest', + 'GetGeometriesResponse', + 'GetKinematicsRequest', + 'GetKinematicsResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'GetReadingsRequest', + 'GetReadingsResponse', + 'KinematicsFileFormat', + 'LogEntry', + 'Mesh', + 'Orientation', + 'PointCloud', + 'PointCloudObject', + 'Pose', + 'PoseInFrame', + 'RectangularPrism', + 'ResourceName', + 'ResponseMetadata', + 'Sphere', + 'Transform', + 'Vector3', + 'WorldState', ] diff --git a/src/viam/proto/component/arm/__init__.py b/src/viam/proto/component/arm/__init__.py index 65297b3187..1365355c43 100644 --- a/src/viam/proto/component/arm/__init__.py +++ b/src/viam/proto/component/arm/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.arm.v1.arm_grpc import ArmServiceBase, ArmServiceStub, UnimplementedArmServiceBase +''' +from ....gen.component.arm.v1.arm_grpc import ( + ArmServiceBase, + ArmServiceStub, + UnimplementedArmServiceBase +) from ....gen.component.arm.v1.arm_pb2 import ( GetEndPositionRequest, GetEndPositionResponse, @@ -21,28 +24,28 @@ MoveToPositionResponse, Status, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "ArmServiceBase", - "ArmServiceStub", - "UnimplementedArmServiceBase", - "GetEndPositionRequest", - "GetEndPositionResponse", - "GetJointPositionsRequest", - "GetJointPositionsResponse", - "IsMovingRequest", - "IsMovingResponse", - "JointPositions", - "MoveOptions", - "MoveThroughJointPositionsRequest", - "MoveThroughJointPositionsResponse", - "MoveToJointPositionsRequest", - "MoveToJointPositionsResponse", - "MoveToPositionRequest", - "MoveToPositionResponse", - "Status", - "StopRequest", - "StopResponse", + 'ArmServiceBase', + 'ArmServiceStub', + 'UnimplementedArmServiceBase', + 'GetEndPositionRequest', + 'GetEndPositionResponse', + 'GetJointPositionsRequest', + 'GetJointPositionsResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'JointPositions', + 'MoveOptions', + 'MoveThroughJointPositionsRequest', + 'MoveThroughJointPositionsResponse', + 'MoveToJointPositionsRequest', + 'MoveToJointPositionsResponse', + 'MoveToPositionRequest', + 'MoveToPositionResponse', + 'Status', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/audioin/__init__.py b/src/viam/proto/component/audioin/__init__.py index 106e87e08f..6fefd629b4 100644 --- a/src/viam/proto/component/audioin/__init__.py +++ b/src/viam/proto/component/audioin/__init__.py @@ -1,16 +1,23 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.audioin.v1.audioin_grpc import AudioInServiceBase, AudioInServiceStub, UnimplementedAudioInServiceBase -from ....gen.component.audioin.v1.audioin_pb2 import AudioChunk, GetAudioRequest, GetAudioResponse +''' +from ....gen.component.audioin.v1.audioin_grpc import ( + AudioInServiceBase, + AudioInServiceStub, + UnimplementedAudioInServiceBase +) +from ....gen.component.audioin.v1.audioin_pb2 import ( + AudioChunk, + GetAudioRequest, + GetAudioResponse +) __all__ = [ - "AudioInServiceBase", - "AudioInServiceStub", - "UnimplementedAudioInServiceBase", - "AudioChunk", - "GetAudioRequest", - "GetAudioResponse", + 'AudioInServiceBase', + 'AudioInServiceStub', + 'UnimplementedAudioInServiceBase', + 'AudioChunk', + 'GetAudioRequest', + 'GetAudioResponse', ] diff --git a/src/viam/proto/component/audioout/__init__.py b/src/viam/proto/component/audioout/__init__.py index 4f52daa91b..c2f5d2e78b 100644 --- a/src/viam/proto/component/audioout/__init__.py +++ b/src/viam/proto/component/audioout/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.audioout.v1.audioout_grpc import AudioOutServiceBase, AudioOutServiceStub, UnimplementedAudioOutServiceBase -from ....gen.component.audioout.v1.audioout_pb2 import PlayRequest, PlayResponse +''' +from ....gen.component.audioout.v1.audioout_grpc import ( + AudioOutServiceBase, + AudioOutServiceStub, + UnimplementedAudioOutServiceBase +) +from ....gen.component.audioout.v1.audioout_pb2 import ( + PlayRequest, + PlayResponse +) __all__ = [ - "AudioOutServiceBase", - "AudioOutServiceStub", - "UnimplementedAudioOutServiceBase", - "PlayRequest", - "PlayResponse", + 'AudioOutServiceBase', + 'AudioOutServiceStub', + 'UnimplementedAudioOutServiceBase', + 'PlayRequest', + 'PlayResponse', ] diff --git a/src/viam/proto/component/base/__init__.py b/src/viam/proto/component/base/__init__.py index 74b5f27043..d92a15a21e 100644 --- a/src/viam/proto/component/base/__init__.py +++ b/src/viam/proto/component/base/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.base.v1.base_grpc import BaseServiceBase, BaseServiceStub, UnimplementedBaseServiceBase +''' +from ....gen.component.base.v1.base_grpc import ( + BaseServiceBase, + BaseServiceStub, + UnimplementedBaseServiceBase +) from ....gen.component.base.v1.base_pb2 import ( GetPropertiesRequest, GetPropertiesResponse, @@ -18,25 +21,25 @@ SpinRequest, SpinResponse, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "BaseServiceBase", - "BaseServiceStub", - "UnimplementedBaseServiceBase", - "GetPropertiesRequest", - "GetPropertiesResponse", - "IsMovingRequest", - "IsMovingResponse", - "MoveStraightRequest", - "MoveStraightResponse", - "SetPowerRequest", - "SetPowerResponse", - "SetVelocityRequest", - "SetVelocityResponse", - "SpinRequest", - "SpinResponse", - "StopRequest", - "StopResponse", + 'BaseServiceBase', + 'BaseServiceStub', + 'UnimplementedBaseServiceBase', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'MoveStraightRequest', + 'MoveStraightResponse', + 'SetPowerRequest', + 'SetPowerResponse', + 'SetVelocityRequest', + 'SetVelocityResponse', + 'SpinRequest', + 'SpinResponse', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/board/__init__.py b/src/viam/proto/component/board/__init__.py index 2f5bc98749..21dfbb18ed 100644 --- a/src/viam/proto/component/board/__init__.py +++ b/src/viam/proto/component/board/__init__.py @@ -1,62 +1,65 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.board.v1.board_grpc import BoardServiceBase, BoardServiceStub, UnimplementedBoardServiceBase +''' +from ....gen.component.board.v1.board_grpc import ( + BoardServiceBase, + BoardServiceStub, + UnimplementedBoardServiceBase +) from ....gen.component.board.v1.board_pb2 import ( GetDigitalInterruptValueRequest, GetDigitalInterruptValueResponse, GetGPIORequest, GetGPIOResponse, - PowerMode, PWMFrequencyRequest, PWMFrequencyResponse, PWMRequest, PWMResponse, + PowerMode, ReadAnalogReaderRequest, ReadAnalogReaderResponse, SetGPIORequest, SetGPIOResponse, - SetPowerModeRequest, - SetPowerModeResponse, SetPWMFrequencyRequest, SetPWMFrequencyResponse, SetPWMRequest, SetPWMResponse, + SetPowerModeRequest, + SetPowerModeResponse, Status, StreamTicksRequest, StreamTicksResponse, WriteAnalogRequest, - WriteAnalogResponse, + WriteAnalogResponse ) __all__ = [ - "BoardServiceBase", - "BoardServiceStub", - "UnimplementedBoardServiceBase", - "GetDigitalInterruptValueRequest", - "GetDigitalInterruptValueResponse", - "GetGPIORequest", - "GetGPIOResponse", - "PWMFrequencyRequest", - "PWMFrequencyResponse", - "PWMRequest", - "PWMResponse", - "PowerMode", - "ReadAnalogReaderRequest", - "ReadAnalogReaderResponse", - "SetGPIORequest", - "SetGPIOResponse", - "SetPWMFrequencyRequest", - "SetPWMFrequencyResponse", - "SetPWMRequest", - "SetPWMResponse", - "SetPowerModeRequest", - "SetPowerModeResponse", - "Status", - "StreamTicksRequest", - "StreamTicksResponse", - "WriteAnalogRequest", - "WriteAnalogResponse", + 'BoardServiceBase', + 'BoardServiceStub', + 'UnimplementedBoardServiceBase', + 'GetDigitalInterruptValueRequest', + 'GetDigitalInterruptValueResponse', + 'GetGPIORequest', + 'GetGPIOResponse', + 'PWMFrequencyRequest', + 'PWMFrequencyResponse', + 'PWMRequest', + 'PWMResponse', + 'PowerMode', + 'ReadAnalogReaderRequest', + 'ReadAnalogReaderResponse', + 'SetGPIORequest', + 'SetGPIOResponse', + 'SetPWMFrequencyRequest', + 'SetPWMFrequencyResponse', + 'SetPWMRequest', + 'SetPWMResponse', + 'SetPowerModeRequest', + 'SetPowerModeResponse', + 'Status', + 'StreamTicksRequest', + 'StreamTicksResponse', + 'WriteAnalogRequest', + 'WriteAnalogResponse', ] diff --git a/src/viam/proto/component/button/__init__.py b/src/viam/proto/component/button/__init__.py index 45dd96e591..79eb582154 100644 --- a/src/viam/proto/component/button/__init__.py +++ b/src/viam/proto/component/button/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.button.v1.button_grpc import ButtonServiceBase, ButtonServiceStub, UnimplementedButtonServiceBase -from ....gen.component.button.v1.button_pb2 import PushRequest, PushResponse +''' +from ....gen.component.button.v1.button_grpc import ( + ButtonServiceBase, + ButtonServiceStub, + UnimplementedButtonServiceBase +) +from ....gen.component.button.v1.button_pb2 import ( + PushRequest, + PushResponse +) __all__ = [ - "ButtonServiceBase", - "ButtonServiceStub", - "UnimplementedButtonServiceBase", - "PushRequest", - "PushResponse", + 'ButtonServiceBase', + 'ButtonServiceStub', + 'UnimplementedButtonServiceBase', + 'PushRequest', + 'PushResponse', ] diff --git a/src/viam/proto/component/camera/__init__.py b/src/viam/proto/component/camera/__init__.py index bd1b352077..1b6848c418 100644 --- a/src/viam/proto/component/camera/__init__.py +++ b/src/viam/proto/component/camera/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.camera.v1.camera_grpc import CameraServiceBase, CameraServiceStub, UnimplementedCameraServiceBase +''' +from ....gen.component.camera.v1.camera_grpc import ( + CameraServiceBase, + CameraServiceStub, + UnimplementedCameraServiceBase +) from ....gen.component.camera.v1.camera_pb2 import ( DistortionParameters, Format, @@ -20,27 +23,27 @@ Property, RenderFrameRequest, Webcam, - Webcams, + Webcams ) __all__ = [ - "CameraServiceBase", - "CameraServiceStub", - "UnimplementedCameraServiceBase", - "DistortionParameters", - "Format", - "GetImageRequest", - "GetImageResponse", - "GetImagesRequest", - "GetImagesResponse", - "GetPointCloudRequest", - "GetPointCloudResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "Image", - "IntrinsicParameters", - "Property", - "RenderFrameRequest", - "Webcam", - "Webcams", + 'CameraServiceBase', + 'CameraServiceStub', + 'UnimplementedCameraServiceBase', + 'DistortionParameters', + 'Format', + 'GetImageRequest', + 'GetImageResponse', + 'GetImagesRequest', + 'GetImagesResponse', + 'GetPointCloudRequest', + 'GetPointCloudResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'Image', + 'IntrinsicParameters', + 'Property', + 'RenderFrameRequest', + 'Webcam', + 'Webcams', ] diff --git a/src/viam/proto/component/encoder/__init__.py b/src/viam/proto/component/encoder/__init__.py index ff442c7a16..0f26320668 100644 --- a/src/viam/proto/component/encoder/__init__.py +++ b/src/viam/proto/component/encoder/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.encoder.v1.encoder_grpc import EncoderServiceBase, EncoderServiceStub, UnimplementedEncoderServiceBase +''' +from ....gen.component.encoder.v1.encoder_grpc import ( + EncoderServiceBase, + EncoderServiceStub, + UnimplementedEncoderServiceBase +) from ....gen.component.encoder.v1.encoder_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -11,18 +14,18 @@ GetPropertiesResponse, PositionType, ResetPositionRequest, - ResetPositionResponse, + ResetPositionResponse ) __all__ = [ - "EncoderServiceBase", - "EncoderServiceStub", - "UnimplementedEncoderServiceBase", - "GetPositionRequest", - "GetPositionResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "PositionType", - "ResetPositionRequest", - "ResetPositionResponse", + 'EncoderServiceBase', + 'EncoderServiceStub', + 'UnimplementedEncoderServiceBase', + 'GetPositionRequest', + 'GetPositionResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'PositionType', + 'ResetPositionRequest', + 'ResetPositionResponse', ] diff --git a/src/viam/proto/component/gantry/__init__.py b/src/viam/proto/component/gantry/__init__.py index 6c2649e9a8..9ec08ed1fd 100644 --- a/src/viam/proto/component/gantry/__init__.py +++ b/src/viam/proto/component/gantry/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.gantry.v1.gantry_grpc import GantryServiceBase, GantryServiceStub, UnimplementedGantryServiceBase +''' +from ....gen.component.gantry.v1.gantry_grpc import ( + GantryServiceBase, + GantryServiceStub, + UnimplementedGantryServiceBase +) from ....gen.component.gantry.v1.gantry_pb2 import ( GetLengthsRequest, GetLengthsResponse, @@ -17,24 +20,24 @@ MoveToPositionResponse, Status, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "GantryServiceBase", - "GantryServiceStub", - "UnimplementedGantryServiceBase", - "GetLengthsRequest", - "GetLengthsResponse", - "GetPositionRequest", - "GetPositionResponse", - "HomeRequest", - "HomeResponse", - "IsMovingRequest", - "IsMovingResponse", - "MoveToPositionRequest", - "MoveToPositionResponse", - "Status", - "StopRequest", - "StopResponse", + 'GantryServiceBase', + 'GantryServiceStub', + 'UnimplementedGantryServiceBase', + 'GetLengthsRequest', + 'GetLengthsResponse', + 'GetPositionRequest', + 'GetPositionResponse', + 'HomeRequest', + 'HomeResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'MoveToPositionRequest', + 'MoveToPositionResponse', + 'Status', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/generic/__init__.py b/src/viam/proto/component/generic/__init__.py index 9b7a1533e8..c3c169edcd 100644 --- a/src/viam/proto/component/generic/__init__.py +++ b/src/viam/proto/component/generic/__init__.py @@ -1,12 +1,15 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.generic.v1.generic_grpc import GenericServiceBase, GenericServiceStub, UnimplementedGenericServiceBase +''' +from ....gen.component.generic.v1.generic_grpc import ( + GenericServiceBase, + GenericServiceStub, + UnimplementedGenericServiceBase +) __all__ = [ - "GenericServiceBase", - "GenericServiceStub", - "UnimplementedGenericServiceBase", + 'GenericServiceBase', + 'GenericServiceStub', + 'UnimplementedGenericServiceBase', ] diff --git a/src/viam/proto/component/gripper/__init__.py b/src/viam/proto/component/gripper/__init__.py index a132693024..551807a1bd 100644 --- a/src/viam/proto/component/gripper/__init__.py +++ b/src/viam/proto/component/gripper/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.gripper.v1.gripper_grpc import GripperServiceBase, GripperServiceStub, UnimplementedGripperServiceBase +''' +from ....gen.component.gripper.v1.gripper_grpc import ( + GripperServiceBase, + GripperServiceStub, + UnimplementedGripperServiceBase +) from ....gen.component.gripper.v1.gripper_pb2 import ( GrabRequest, GrabResponse, @@ -14,21 +17,21 @@ OpenRequest, OpenResponse, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "GripperServiceBase", - "GripperServiceStub", - "UnimplementedGripperServiceBase", - "GrabRequest", - "GrabResponse", - "IsHoldingSomethingRequest", - "IsHoldingSomethingResponse", - "IsMovingRequest", - "IsMovingResponse", - "OpenRequest", - "OpenResponse", - "StopRequest", - "StopResponse", + 'GripperServiceBase', + 'GripperServiceStub', + 'UnimplementedGripperServiceBase', + 'GrabRequest', + 'GrabResponse', + 'IsHoldingSomethingRequest', + 'IsHoldingSomethingResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'OpenRequest', + 'OpenResponse', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/inputcontroller/__init__.py b/src/viam/proto/component/inputcontroller/__init__.py index ba3f345684..6cc11c1655 100644 --- a/src/viam/proto/component/inputcontroller/__init__.py +++ b/src/viam/proto/component/inputcontroller/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.component.inputcontroller.v1.input_controller_grpc import ( InputControllerServiceBase, InputControllerServiceStub, - UnimplementedInputControllerServiceBase, + UnimplementedInputControllerServiceBase ) from ....gen.component.inputcontroller.v1.input_controller_pb2 import ( Event, @@ -18,21 +17,21 @@ StreamEventsRequest, StreamEventsResponse, TriggerEventRequest, - TriggerEventResponse, + TriggerEventResponse ) __all__ = [ - "InputControllerServiceBase", - "InputControllerServiceStub", - "UnimplementedInputControllerServiceBase", - "Event", - "GetControlsRequest", - "GetControlsResponse", - "GetEventsRequest", - "GetEventsResponse", - "Status", - "StreamEventsRequest", - "StreamEventsResponse", - "TriggerEventRequest", - "TriggerEventResponse", + 'InputControllerServiceBase', + 'InputControllerServiceStub', + 'UnimplementedInputControllerServiceBase', + 'Event', + 'GetControlsRequest', + 'GetControlsResponse', + 'GetEventsRequest', + 'GetEventsResponse', + 'Status', + 'StreamEventsRequest', + 'StreamEventsResponse', + 'TriggerEventRequest', + 'TriggerEventResponse', ] diff --git a/src/viam/proto/component/motor/__init__.py b/src/viam/proto/component/motor/__init__.py index b27fd89819..d5dd4c1c5e 100644 --- a/src/viam/proto/component/motor/__init__.py +++ b/src/viam/proto/component/motor/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.motor.v1.motor_grpc import MotorServiceBase, MotorServiceStub, UnimplementedMotorServiceBase +''' +from ....gen.component.motor.v1.motor_grpc import ( + MotorServiceBase, + MotorServiceStub, + UnimplementedMotorServiceBase +) from ....gen.component.motor.v1.motor_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -25,32 +28,32 @@ SetRPMResponse, Status, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "MotorServiceBase", - "MotorServiceStub", - "UnimplementedMotorServiceBase", - "GetPositionRequest", - "GetPositionResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "GoForRequest", - "GoForResponse", - "GoToRequest", - "GoToResponse", - "IsMovingRequest", - "IsMovingResponse", - "IsPoweredRequest", - "IsPoweredResponse", - "ResetZeroPositionRequest", - "ResetZeroPositionResponse", - "SetPowerRequest", - "SetPowerResponse", - "SetRPMRequest", - "SetRPMResponse", - "Status", - "StopRequest", - "StopResponse", + 'MotorServiceBase', + 'MotorServiceStub', + 'UnimplementedMotorServiceBase', + 'GetPositionRequest', + 'GetPositionResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'GoForRequest', + 'GoForResponse', + 'GoToRequest', + 'GoToResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'IsPoweredRequest', + 'IsPoweredResponse', + 'ResetZeroPositionRequest', + 'ResetZeroPositionResponse', + 'SetPowerRequest', + 'SetPowerResponse', + 'SetRPMRequest', + 'SetRPMResponse', + 'Status', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/movementsensor/__init__.py b/src/viam/proto/component/movementsensor/__init__.py index 770de4997f..cef69fa106 100644 --- a/src/viam/proto/component/movementsensor/__init__.py +++ b/src/viam/proto/component/movementsensor/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.component.movementsensor.v1.movementsensor_grpc import ( MovementSensorServiceBase, MovementSensorServiceStub, - UnimplementedMovementSensorServiceBase, + UnimplementedMovementSensorServiceBase ) from ....gen.component.movementsensor.v1.movementsensor_pb2 import ( GetAccuracyRequest, @@ -24,27 +23,27 @@ GetPositionRequest, GetPositionResponse, GetPropertiesRequest, - GetPropertiesResponse, + GetPropertiesResponse ) __all__ = [ - "MovementSensorServiceBase", - "MovementSensorServiceStub", - "UnimplementedMovementSensorServiceBase", - "GetAccuracyRequest", - "GetAccuracyResponse", - "GetAngularVelocityRequest", - "GetAngularVelocityResponse", - "GetCompassHeadingRequest", - "GetCompassHeadingResponse", - "GetLinearAccelerationRequest", - "GetLinearAccelerationResponse", - "GetLinearVelocityRequest", - "GetLinearVelocityResponse", - "GetOrientationRequest", - "GetOrientationResponse", - "GetPositionRequest", - "GetPositionResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", + 'MovementSensorServiceBase', + 'MovementSensorServiceStub', + 'UnimplementedMovementSensorServiceBase', + 'GetAccuracyRequest', + 'GetAccuracyResponse', + 'GetAngularVelocityRequest', + 'GetAngularVelocityResponse', + 'GetCompassHeadingRequest', + 'GetCompassHeadingResponse', + 'GetLinearAccelerationRequest', + 'GetLinearAccelerationResponse', + 'GetLinearVelocityRequest', + 'GetLinearVelocityResponse', + 'GetOrientationRequest', + 'GetOrientationResponse', + 'GetPositionRequest', + 'GetPositionResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', ] diff --git a/src/viam/proto/component/posetracker/__init__.py b/src/viam/proto/component/posetracker/__init__.py index 7073f07f1b..2644a7d67b 100644 --- a/src/viam/proto/component/posetracker/__init__.py +++ b/src/viam/proto/component/posetracker/__init__.py @@ -1,19 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.component.posetracker.v1.pose_tracker_grpc import ( PoseTrackerServiceBase, PoseTrackerServiceStub, - UnimplementedPoseTrackerServiceBase, + UnimplementedPoseTrackerServiceBase +) +from ....gen.component.posetracker.v1.pose_tracker_pb2 import ( + GetPosesRequest, + GetPosesResponse ) -from ....gen.component.posetracker.v1.pose_tracker_pb2 import GetPosesRequest, GetPosesResponse __all__ = [ - "PoseTrackerServiceBase", - "PoseTrackerServiceStub", - "UnimplementedPoseTrackerServiceBase", - "GetPosesRequest", - "GetPosesResponse", + 'PoseTrackerServiceBase', + 'PoseTrackerServiceStub', + 'UnimplementedPoseTrackerServiceBase', + 'GetPosesRequest', + 'GetPosesResponse', ] diff --git a/src/viam/proto/component/powersensor/__init__.py b/src/viam/proto/component/powersensor/__init__.py index dbd1b7076a..c170f347e4 100644 --- a/src/viam/proto/component/powersensor/__init__.py +++ b/src/viam/proto/component/powersensor/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.component.powersensor.v1.powersensor_grpc import ( PowerSensorServiceBase, PowerSensorServiceStub, - UnimplementedPowerSensorServiceBase, + UnimplementedPowerSensorServiceBase ) from ....gen.component.powersensor.v1.powersensor_pb2 import ( GetCurrentRequest, @@ -14,17 +13,17 @@ GetPowerRequest, GetPowerResponse, GetVoltageRequest, - GetVoltageResponse, + GetVoltageResponse ) __all__ = [ - "PowerSensorServiceBase", - "PowerSensorServiceStub", - "UnimplementedPowerSensorServiceBase", - "GetCurrentRequest", - "GetCurrentResponse", - "GetPowerRequest", - "GetPowerResponse", - "GetVoltageRequest", - "GetVoltageResponse", + 'PowerSensorServiceBase', + 'PowerSensorServiceStub', + 'UnimplementedPowerSensorServiceBase', + 'GetCurrentRequest', + 'GetCurrentResponse', + 'GetPowerRequest', + 'GetPowerResponse', + 'GetVoltageRequest', + 'GetVoltageResponse', ] diff --git a/src/viam/proto/component/sensor/__init__.py b/src/viam/proto/component/sensor/__init__.py index 86939e9943..034b03b894 100644 --- a/src/viam/proto/component/sensor/__init__.py +++ b/src/viam/proto/component/sensor/__init__.py @@ -1,12 +1,15 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.sensor.v1.sensor_grpc import SensorServiceBase, SensorServiceStub, UnimplementedSensorServiceBase +''' +from ....gen.component.sensor.v1.sensor_grpc import ( + SensorServiceBase, + SensorServiceStub, + UnimplementedSensorServiceBase +) __all__ = [ - "SensorServiceBase", - "SensorServiceStub", - "UnimplementedSensorServiceBase", + 'SensorServiceBase', + 'SensorServiceStub', + 'UnimplementedSensorServiceBase', ] diff --git a/src/viam/proto/component/servo/__init__.py b/src/viam/proto/component/servo/__init__.py index 2e4626130e..5312e00896 100644 --- a/src/viam/proto/component/servo/__init__.py +++ b/src/viam/proto/component/servo/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.servo.v1.servo_grpc import ServoServiceBase, ServoServiceStub, UnimplementedServoServiceBase +''' +from ....gen.component.servo.v1.servo_grpc import ( + ServoServiceBase, + ServoServiceStub, + UnimplementedServoServiceBase +) from ....gen.component.servo.v1.servo_pb2 import ( GetPositionRequest, GetPositionResponse, @@ -13,20 +16,20 @@ MoveResponse, Status, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "ServoServiceBase", - "ServoServiceStub", - "UnimplementedServoServiceBase", - "GetPositionRequest", - "GetPositionResponse", - "IsMovingRequest", - "IsMovingResponse", - "MoveRequest", - "MoveResponse", - "Status", - "StopRequest", - "StopResponse", + 'ServoServiceBase', + 'ServoServiceStub', + 'UnimplementedServoServiceBase', + 'GetPositionRequest', + 'GetPositionResponse', + 'IsMovingRequest', + 'IsMovingResponse', + 'MoveRequest', + 'MoveResponse', + 'Status', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/component/switch/__init__.py b/src/viam/proto/component/switch/__init__.py index 1fb43ec49f..9572873ac7 100644 --- a/src/viam/proto/component/switch/__init__.py +++ b/src/viam/proto/component/switch/__init__.py @@ -1,26 +1,29 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.switch.v1.switch_grpc import SwitchServiceBase, SwitchServiceStub, UnimplementedSwitchServiceBase +''' +from ....gen.component.switch.v1.switch_grpc import ( + SwitchServiceBase, + SwitchServiceStub, + UnimplementedSwitchServiceBase +) from ....gen.component.switch.v1.switch_pb2 import ( GetNumberOfPositionsRequest, GetNumberOfPositionsResponse, GetPositionRequest, GetPositionResponse, SetPositionRequest, - SetPositionResponse, + SetPositionResponse ) __all__ = [ - "SwitchServiceBase", - "SwitchServiceStub", - "UnimplementedSwitchServiceBase", - "GetNumberOfPositionsRequest", - "GetNumberOfPositionsResponse", - "GetPositionRequest", - "GetPositionResponse", - "SetPositionRequest", - "SetPositionResponse", + 'SwitchServiceBase', + 'SwitchServiceStub', + 'UnimplementedSwitchServiceBase', + 'GetNumberOfPositionsRequest', + 'GetNumberOfPositionsResponse', + 'GetPositionRequest', + 'GetPositionResponse', + 'SetPositionRequest', + 'SetPositionResponse', ] diff --git a/src/viam/proto/component/testecho/__init__.py b/src/viam/proto/component/testecho/__init__.py index a60f271f9b..9590dbc733 100644 --- a/src/viam/proto/component/testecho/__init__.py +++ b/src/viam/proto/component/testecho/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.component.testecho.v1.testecho_grpc import TestEchoServiceBase, TestEchoServiceStub, UnimplementedTestEchoServiceBase +''' +from ....gen.component.testecho.v1.testecho_grpc import ( + TestEchoServiceBase, + TestEchoServiceStub, + UnimplementedTestEchoServiceBase +) from ....gen.component.testecho.v1.testecho_pb2 import ( EchoBiDiRequest, EchoBiDiResponse, @@ -12,19 +15,19 @@ EchoRequest, EchoResponse, StopRequest, - StopResponse, + StopResponse ) __all__ = [ - "TestEchoServiceBase", - "TestEchoServiceStub", - "UnimplementedTestEchoServiceBase", - "EchoBiDiRequest", - "EchoBiDiResponse", - "EchoMultipleRequest", - "EchoMultipleResponse", - "EchoRequest", - "EchoResponse", - "StopRequest", - "StopResponse", + 'TestEchoServiceBase', + 'TestEchoServiceStub', + 'UnimplementedTestEchoServiceBase', + 'EchoBiDiRequest', + 'EchoBiDiResponse', + 'EchoMultipleRequest', + 'EchoMultipleResponse', + 'EchoRequest', + 'EchoResponse', + 'StopRequest', + 'StopResponse', ] diff --git a/src/viam/proto/module/__init__.py b/src/viam/proto/module/__init__.py index fdc3ea5942..6a160a540f 100644 --- a/src/viam/proto/module/__init__.py +++ b/src/viam/proto/module/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.module.v1.module_grpc import ModuleServiceBase, ModuleServiceStub, UnimplementedModuleServiceBase +''' +from ...gen.module.v1.module_grpc import ( + ModuleServiceBase, + ModuleServiceStub, + UnimplementedModuleServiceBase +) from ...gen.module.v1.module_pb2 import ( AddResourceRequest, AddResourceResponse, @@ -16,23 +19,23 @@ RemoveResourceRequest, RemoveResourceResponse, ValidateConfigRequest, - ValidateConfigResponse, + ValidateConfigResponse ) __all__ = [ - "ModuleServiceBase", - "ModuleServiceStub", - "UnimplementedModuleServiceBase", - "AddResourceRequest", - "AddResourceResponse", - "HandlerDefinition", - "HandlerMap", - "ReadyRequest", - "ReadyResponse", - "ReconfigureResourceRequest", - "ReconfigureResourceResponse", - "RemoveResourceRequest", - "RemoveResourceResponse", - "ValidateConfigRequest", - "ValidateConfigResponse", + 'ModuleServiceBase', + 'ModuleServiceStub', + 'UnimplementedModuleServiceBase', + 'AddResourceRequest', + 'AddResourceResponse', + 'HandlerDefinition', + 'HandlerMap', + 'ReadyRequest', + 'ReadyResponse', + 'ReconfigureResourceRequest', + 'ReconfigureResourceResponse', + 'RemoveResourceRequest', + 'RemoveResourceResponse', + 'ValidateConfigRequest', + 'ValidateConfigResponse', ] diff --git a/src/viam/proto/opentelemetry/proto/common/__init__.py b/src/viam/proto/opentelemetry/proto/common/__init__.py index e3ecdd62fa..7857066e99 100644 --- a/src/viam/proto/opentelemetry/proto/common/__init__.py +++ b/src/viam/proto/opentelemetry/proto/common/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from .....gen.opentelemetry.proto.common.v1.common_pb2 import AnyValue, ArrayValue, EntityRef, InstrumentationScope, KeyValue, KeyValueList +''' +from .....gen.opentelemetry.proto.common.v1.common_pb2 import ( + AnyValue, + ArrayValue, + EntityRef, + InstrumentationScope, + KeyValue, + KeyValueList +) __all__ = [ - "AnyValue", - "ArrayValue", - "EntityRef", - "InstrumentationScope", - "KeyValue", - "KeyValueList", + 'AnyValue', + 'ArrayValue', + 'EntityRef', + 'InstrumentationScope', + 'KeyValue', + 'KeyValueList', ] diff --git a/src/viam/proto/opentelemetry/proto/resource/__init__.py b/src/viam/proto/opentelemetry/proto/resource/__init__.py index c9a1962cc6..63dd3b991f 100644 --- a/src/viam/proto/opentelemetry/proto/resource/__init__.py +++ b/src/viam/proto/opentelemetry/proto/resource/__init__.py @@ -1,10 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from .....gen.opentelemetry.proto.resource.v1.resource_pb2 import Resource +''' +from .....gen.opentelemetry.proto.resource.v1.resource_pb2 import ( + Resource +) __all__ = [ - "Resource", + 'Resource', ] diff --git a/src/viam/proto/opentelemetry/proto/trace/__init__.py b/src/viam/proto/opentelemetry/proto/trace/__init__.py index 84c730ed16..fdb0b48913 100644 --- a/src/viam/proto/opentelemetry/proto/trace/__init__.py +++ b/src/viam/proto/opentelemetry/proto/trace/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from .....gen.opentelemetry.proto.trace.v1.trace_pb2 import ResourceSpans, ScopeSpans, Span, SpanFlags, Status, TracesData +''' +from .....gen.opentelemetry.proto.trace.v1.trace_pb2 import ( + ResourceSpans, + ScopeSpans, + Span, + SpanFlags, + Status, + TracesData +) __all__ = [ - "ResourceSpans", - "ScopeSpans", - "Span", - "SpanFlags", - "Status", - "TracesData", + 'ResourceSpans', + 'ScopeSpans', + 'Span', + 'SpanFlags', + 'Status', + 'TracesData', ] diff --git a/src/viam/proto/provisioning/__init__.py b/src/viam/proto/provisioning/__init__.py index 1e70aeca42..49f71aa0d4 100644 --- a/src/viam/proto/provisioning/__init__.py +++ b/src/viam/proto/provisioning/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.provisioning.v1.provisioning_grpc import ProvisioningServiceBase, ProvisioningServiceStub, UnimplementedProvisioningServiceBase +''' +from ...gen.provisioning.v1.provisioning_grpc import ( + ProvisioningServiceBase, + ProvisioningServiceStub, + UnimplementedProvisioningServiceBase +) from ...gen.provisioning.v1.provisioning_pb2 import ( APIKey, CloudConfig, @@ -18,25 +21,25 @@ SetNetworkCredentialsRequest, SetNetworkCredentialsResponse, SetSmartMachineCredentialsRequest, - SetSmartMachineCredentialsResponse, + SetSmartMachineCredentialsResponse ) __all__ = [ - "ProvisioningServiceBase", - "ProvisioningServiceStub", - "UnimplementedProvisioningServiceBase", - "APIKey", - "CloudConfig", - "ExitProvisioningRequest", - "ExitProvisioningResponse", - "GetNetworkListRequest", - "GetNetworkListResponse", - "GetSmartMachineStatusRequest", - "GetSmartMachineStatusResponse", - "NetworkInfo", - "ProvisioningInfo", - "SetNetworkCredentialsRequest", - "SetNetworkCredentialsResponse", - "SetSmartMachineCredentialsRequest", - "SetSmartMachineCredentialsResponse", + 'ProvisioningServiceBase', + 'ProvisioningServiceStub', + 'UnimplementedProvisioningServiceBase', + 'APIKey', + 'CloudConfig', + 'ExitProvisioningRequest', + 'ExitProvisioningResponse', + 'GetNetworkListRequest', + 'GetNetworkListResponse', + 'GetSmartMachineStatusRequest', + 'GetSmartMachineStatusResponse', + 'NetworkInfo', + 'ProvisioningInfo', + 'SetNetworkCredentialsRequest', + 'SetNetworkCredentialsResponse', + 'SetSmartMachineCredentialsRequest', + 'SetSmartMachineCredentialsResponse', ] diff --git a/src/viam/proto/robot/__init__.py b/src/viam/proto/robot/__init__.py index f28c2ea418..69ef8ad1ef 100644 --- a/src/viam/proto/robot/__init__.py +++ b/src/viam/proto/robot/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.robot.v1.robot_grpc import RobotServiceBase, RobotServiceStub, UnimplementedRobotServiceBase +''' +from ...gen.robot.v1.robot_grpc import ( + RobotServiceBase, + RobotServiceStub, + UnimplementedRobotServiceBase +) from ...gen.robot.v1.robot_pb2 import ( BlockForOperationRequest, BlockForOperationResponse, @@ -67,74 +70,74 @@ TransformPoseResponse, Tunnel, TunnelRequest, - TunnelResponse, + TunnelResponse ) __all__ = [ - "RobotServiceBase", - "RobotServiceStub", - "UnimplementedRobotServiceBase", - "BlockForOperationRequest", - "BlockForOperationResponse", - "CancelOperationRequest", - "CancelOperationResponse", - "ConfigStatus", - "FrameSystemConfig", - "FrameSystemConfigRequest", - "FrameSystemConfigResponse", - "GetCloudMetadataRequest", - "GetCloudMetadataResponse", - "GetMachineStatusRequest", - "GetMachineStatusResponse", - "GetModelsFromModulesRequest", - "GetModelsFromModulesResponse", - "GetOperationsRequest", - "GetOperationsResponse", - "GetPoseRequest", - "GetPoseResponse", - "GetSessionsRequest", - "GetSessionsResponse", - "GetStatusRequest", - "GetStatusResponse", - "GetVersionRequest", - "GetVersionResponse", - "JobStatus", - "ListTunnelsRequest", - "ListTunnelsResponse", - "LogRequest", - "LogResponse", - "ModuleModel", - "Operation", - "PeerConnectionInfo", - "PeerConnectionType", - "ResourceNamesRequest", - "ResourceNamesResponse", - "ResourceRPCSubtype", - "ResourceRPCSubtypesRequest", - "ResourceRPCSubtypesResponse", - "ResourceStatus", - "RestartModuleRequest", - "RestartModuleResponse", - "SendSessionHeartbeatRequest", - "SendSessionHeartbeatResponse", - "SendTracesRequest", - "SendTracesResponse", - "Session", - "ShutdownRequest", - "ShutdownResponse", - "StartSessionRequest", - "StartSessionResponse", - "Status", - "StopAllRequest", - "StopAllResponse", - "StopExtraParameters", - "StreamStatusRequest", - "StreamStatusResponse", - "TransformPCDRequest", - "TransformPCDResponse", - "TransformPoseRequest", - "TransformPoseResponse", - "Tunnel", - "TunnelRequest", - "TunnelResponse", + 'RobotServiceBase', + 'RobotServiceStub', + 'UnimplementedRobotServiceBase', + 'BlockForOperationRequest', + 'BlockForOperationResponse', + 'CancelOperationRequest', + 'CancelOperationResponse', + 'ConfigStatus', + 'FrameSystemConfig', + 'FrameSystemConfigRequest', + 'FrameSystemConfigResponse', + 'GetCloudMetadataRequest', + 'GetCloudMetadataResponse', + 'GetMachineStatusRequest', + 'GetMachineStatusResponse', + 'GetModelsFromModulesRequest', + 'GetModelsFromModulesResponse', + 'GetOperationsRequest', + 'GetOperationsResponse', + 'GetPoseRequest', + 'GetPoseResponse', + 'GetSessionsRequest', + 'GetSessionsResponse', + 'GetStatusRequest', + 'GetStatusResponse', + 'GetVersionRequest', + 'GetVersionResponse', + 'JobStatus', + 'ListTunnelsRequest', + 'ListTunnelsResponse', + 'LogRequest', + 'LogResponse', + 'ModuleModel', + 'Operation', + 'PeerConnectionInfo', + 'PeerConnectionType', + 'ResourceNamesRequest', + 'ResourceNamesResponse', + 'ResourceRPCSubtype', + 'ResourceRPCSubtypesRequest', + 'ResourceRPCSubtypesResponse', + 'ResourceStatus', + 'RestartModuleRequest', + 'RestartModuleResponse', + 'SendSessionHeartbeatRequest', + 'SendSessionHeartbeatResponse', + 'SendTracesRequest', + 'SendTracesResponse', + 'Session', + 'ShutdownRequest', + 'ShutdownResponse', + 'StartSessionRequest', + 'StartSessionResponse', + 'Status', + 'StopAllRequest', + 'StopAllResponse', + 'StopExtraParameters', + 'StreamStatusRequest', + 'StreamStatusResponse', + 'TransformPCDRequest', + 'TransformPCDResponse', + 'TransformPoseRequest', + 'TransformPoseResponse', + 'Tunnel', + 'TunnelRequest', + 'TunnelResponse', ] diff --git a/src/viam/proto/rpc/auth.py b/src/viam/proto/rpc/auth.py index 1704c74cd4..462f075a39 100644 --- a/src/viam/proto/rpc/auth.py +++ b/src/viam/proto/rpc/auth.py @@ -1,34 +1,33 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ...gen.proto.rpc.v1.auth_grpc import ( AuthServiceBase, AuthServiceStub, ExternalAuthServiceBase, ExternalAuthServiceStub, UnimplementedAuthServiceBase, - UnimplementedExternalAuthServiceBase, + UnimplementedExternalAuthServiceBase ) from ...gen.proto.rpc.v1.auth_pb2 import ( AuthenticateRequest, AuthenticateResponse, AuthenticateToRequest, AuthenticateToResponse, - Credentials, + Credentials ) __all__ = [ - "AuthServiceBase", - "AuthServiceStub", - "ExternalAuthServiceBase", - "ExternalAuthServiceStub", - "UnimplementedAuthServiceBase", - "UnimplementedExternalAuthServiceBase", - "AuthenticateRequest", - "AuthenticateResponse", - "AuthenticateToRequest", - "AuthenticateToResponse", - "Credentials", + 'AuthServiceBase', + 'AuthServiceStub', + 'ExternalAuthServiceBase', + 'ExternalAuthServiceStub', + 'UnimplementedAuthServiceBase', + 'UnimplementedExternalAuthServiceBase', + 'AuthenticateRequest', + 'AuthenticateResponse', + 'AuthenticateToRequest', + 'AuthenticateToResponse', + 'Credentials', ] diff --git a/src/viam/proto/rpc/examples/echo/__init__.py b/src/viam/proto/rpc/examples/echo/__init__.py index 60cefe6d90..5ec2ea10a1 100644 --- a/src/viam/proto/rpc/examples/echo/__init__.py +++ b/src/viam/proto/rpc/examples/echo/__init__.py @@ -1,26 +1,29 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from .....gen.proto.rpc.examples.echo.v1.echo_grpc import EchoServiceBase, EchoServiceStub, UnimplementedEchoServiceBase +''' +from .....gen.proto.rpc.examples.echo.v1.echo_grpc import ( + EchoServiceBase, + EchoServiceStub, + UnimplementedEchoServiceBase +) from .....gen.proto.rpc.examples.echo.v1.echo_pb2 import ( EchoBiDiRequest, EchoBiDiResponse, EchoMultipleRequest, EchoMultipleResponse, EchoRequest, - EchoResponse, + EchoResponse ) __all__ = [ - "EchoServiceBase", - "EchoServiceStub", - "UnimplementedEchoServiceBase", - "EchoBiDiRequest", - "EchoBiDiResponse", - "EchoMultipleRequest", - "EchoMultipleResponse", - "EchoRequest", - "EchoResponse", + 'EchoServiceBase', + 'EchoServiceStub', + 'UnimplementedEchoServiceBase', + 'EchoBiDiRequest', + 'EchoBiDiResponse', + 'EchoMultipleRequest', + 'EchoMultipleResponse', + 'EchoRequest', + 'EchoResponse', ] diff --git a/src/viam/proto/rpc/examples/echoresource/__init__.py b/src/viam/proto/rpc/examples/echoresource/__init__.py index 18e72d0443..e85abde49f 100644 --- a/src/viam/proto/rpc/examples/echoresource/__init__.py +++ b/src/viam/proto/rpc/examples/echoresource/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from .....gen.proto.rpc.examples.echoresource.v1.echoresource_grpc import ( EchoResourceServiceBase, EchoResourceServiceStub, - UnimplementedEchoResourceServiceBase, + UnimplementedEchoResourceServiceBase ) from .....gen.proto.rpc.examples.echoresource.v1.echoresource_pb2 import ( EchoResourceBiDiRequest, @@ -14,17 +13,17 @@ EchoResourceMultipleRequest, EchoResourceMultipleResponse, EchoResourceRequest, - EchoResourceResponse, + EchoResourceResponse ) __all__ = [ - "EchoResourceServiceBase", - "EchoResourceServiceStub", - "UnimplementedEchoResourceServiceBase", - "EchoResourceBiDiRequest", - "EchoResourceBiDiResponse", - "EchoResourceMultipleRequest", - "EchoResourceMultipleResponse", - "EchoResourceRequest", - "EchoResourceResponse", + 'EchoResourceServiceBase', + 'EchoResourceServiceStub', + 'UnimplementedEchoResourceServiceBase', + 'EchoResourceBiDiRequest', + 'EchoResourceBiDiResponse', + 'EchoResourceMultipleRequest', + 'EchoResourceMultipleResponse', + 'EchoResourceRequest', + 'EchoResourceResponse', ] diff --git a/src/viam/proto/rpc/webrtc/grpc.py b/src/viam/proto/rpc/webrtc/grpc.py index bdb49fa2f8..17813a7bc1 100644 --- a/src/viam/proto/rpc/webrtc/grpc.py +++ b/src/viam/proto/rpc/webrtc/grpc.py @@ -1,8 +1,7 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.proto.rpc.webrtc.v1.grpc_pb2 import ( Metadata, PacketMessage, @@ -14,23 +13,27 @@ ResponseMessage, ResponseTrailers, Stream, - Strings, + Strings +) +from ....gen.proto.rpc.webrtc.v1.signaling_grpc import ( + SignalingServiceBase, + SignalingServiceStub, + UnimplementedSignalingServiceBase ) -from ....gen.proto.rpc.webrtc.v1.signaling_grpc import SignalingServiceBase, SignalingServiceStub, UnimplementedSignalingServiceBase __all__ = [ - "Metadata", - "PacketMessage", - "Request", - "RequestHeaders", - "RequestMessage", - "Response", - "ResponseHeaders", - "ResponseMessage", - "ResponseTrailers", - "Stream", - "Strings", - "SignalingServiceBase", - "SignalingServiceStub", - "UnimplementedSignalingServiceBase", + 'Metadata', + 'PacketMessage', + 'Request', + 'RequestHeaders', + 'RequestMessage', + 'Response', + 'ResponseHeaders', + 'ResponseMessage', + 'ResponseTrailers', + 'Stream', + 'Strings', + 'SignalingServiceBase', + 'SignalingServiceStub', + 'UnimplementedSignalingServiceBase', ] diff --git a/src/viam/proto/rpc/webrtc/signaling.py b/src/viam/proto/rpc/webrtc/signaling.py index a47b891752..a64090df20 100644 --- a/src/viam/proto/rpc/webrtc/signaling.py +++ b/src/viam/proto/rpc/webrtc/signaling.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.proto.rpc.webrtc.v1.signaling_grpc import SignalingServiceBase, SignalingServiceStub, UnimplementedSignalingServiceBase +''' +from ....gen.proto.rpc.webrtc.v1.signaling_grpc import ( + SignalingServiceBase, + SignalingServiceStub, + UnimplementedSignalingServiceBase +) from ....gen.proto.rpc.webrtc.v1.signaling_pb2 import ( AnswerRequest, AnswerRequestDoneStage, @@ -26,33 +29,33 @@ ICEServer, OptionalWebRTCConfigRequest, OptionalWebRTCConfigResponse, - WebRTCConfig, + WebRTCConfig ) __all__ = [ - "SignalingServiceBase", - "SignalingServiceStub", - "UnimplementedSignalingServiceBase", - "AnswerRequest", - "AnswerRequestDoneStage", - "AnswerRequestErrorStage", - "AnswerRequestHeartbeatStage", - "AnswerRequestInitStage", - "AnswerRequestUpdateStage", - "AnswerResponse", - "AnswerResponseDoneStage", - "AnswerResponseErrorStage", - "AnswerResponseInitStage", - "AnswerResponseUpdateStage", - "CallRequest", - "CallResponse", - "CallResponseInitStage", - "CallResponseUpdateStage", - "CallUpdateRequest", - "CallUpdateResponse", - "ICECandidate", - "ICEServer", - "OptionalWebRTCConfigRequest", - "OptionalWebRTCConfigResponse", - "WebRTCConfig", + 'SignalingServiceBase', + 'SignalingServiceStub', + 'UnimplementedSignalingServiceBase', + 'AnswerRequest', + 'AnswerRequestDoneStage', + 'AnswerRequestErrorStage', + 'AnswerRequestHeartbeatStage', + 'AnswerRequestInitStage', + 'AnswerRequestUpdateStage', + 'AnswerResponse', + 'AnswerResponseDoneStage', + 'AnswerResponseErrorStage', + 'AnswerResponseInitStage', + 'AnswerResponseUpdateStage', + 'CallRequest', + 'CallResponse', + 'CallResponseInitStage', + 'CallResponseUpdateStage', + 'CallUpdateRequest', + 'CallUpdateResponse', + 'ICECandidate', + 'ICEServer', + 'OptionalWebRTCConfigRequest', + 'OptionalWebRTCConfigResponse', + 'WebRTCConfig', ] diff --git a/src/viam/proto/service/datamanager/__init__.py b/src/viam/proto/service/datamanager/__init__.py index 4b3766eacc..cbf556f15e 100644 --- a/src/viam/proto/service/datamanager/__init__.py +++ b/src/viam/proto/service/datamanager/__init__.py @@ -1,26 +1,25 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.service.datamanager.v1.data_manager_grpc import ( DataManagerServiceBase, DataManagerServiceStub, - UnimplementedDataManagerServiceBase, + UnimplementedDataManagerServiceBase ) from ....gen.service.datamanager.v1.data_manager_pb2 import ( SyncRequest, SyncResponse, UploadBinaryDataToDatasetsRequest, - UploadBinaryDataToDatasetsResponse, + UploadBinaryDataToDatasetsResponse ) __all__ = [ - "DataManagerServiceBase", - "DataManagerServiceStub", - "UnimplementedDataManagerServiceBase", - "SyncRequest", - "SyncResponse", - "UploadBinaryDataToDatasetsRequest", - "UploadBinaryDataToDatasetsResponse", + 'DataManagerServiceBase', + 'DataManagerServiceStub', + 'UnimplementedDataManagerServiceBase', + 'SyncRequest', + 'SyncResponse', + 'UploadBinaryDataToDatasetsRequest', + 'UploadBinaryDataToDatasetsResponse', ] diff --git a/src/viam/proto/service/discovery/__init__.py b/src/viam/proto/service/discovery/__init__.py index 3593fd1fe7..1b4ea7ee96 100644 --- a/src/viam/proto/service/discovery/__init__.py +++ b/src/viam/proto/service/discovery/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.discovery.v1.discovery_grpc import DiscoveryServiceBase, DiscoveryServiceStub, UnimplementedDiscoveryServiceBase -from ....gen.service.discovery.v1.discovery_pb2 import DiscoverResourcesRequest, DiscoverResourcesResponse +''' +from ....gen.service.discovery.v1.discovery_grpc import ( + DiscoveryServiceBase, + DiscoveryServiceStub, + UnimplementedDiscoveryServiceBase +) +from ....gen.service.discovery.v1.discovery_pb2 import ( + DiscoverResourcesRequest, + DiscoverResourcesResponse +) __all__ = [ - "DiscoveryServiceBase", - "DiscoveryServiceStub", - "UnimplementedDiscoveryServiceBase", - "DiscoverResourcesRequest", - "DiscoverResourcesResponse", + 'DiscoveryServiceBase', + 'DiscoveryServiceStub', + 'UnimplementedDiscoveryServiceBase', + 'DiscoverResourcesRequest', + 'DiscoverResourcesResponse', ] diff --git a/src/viam/proto/service/generic/__init__.py b/src/viam/proto/service/generic/__init__.py index bdfbb40f9e..8158bb0d69 100644 --- a/src/viam/proto/service/generic/__init__.py +++ b/src/viam/proto/service/generic/__init__.py @@ -1,12 +1,15 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.generic.v1.generic_grpc import GenericServiceBase, GenericServiceStub, UnimplementedGenericServiceBase +''' +from ....gen.service.generic.v1.generic_grpc import ( + GenericServiceBase, + GenericServiceStub, + UnimplementedGenericServiceBase +) __all__ = [ - "GenericServiceBase", - "GenericServiceStub", - "UnimplementedGenericServiceBase", + 'GenericServiceBase', + 'GenericServiceStub', + 'UnimplementedGenericServiceBase', ] diff --git a/src/viam/proto/service/mlmodel/__init__.py b/src/viam/proto/service/mlmodel/__init__.py index b6687bdefe..486d2c7ad1 100644 --- a/src/viam/proto/service/mlmodel/__init__.py +++ b/src/viam/proto/service/mlmodel/__init__.py @@ -1,22 +1,25 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.mlmodel.v1.mlmodel_grpc import MLModelServiceBase, MLModelServiceStub, UnimplementedMLModelServiceBase +''' +from ....gen.service.mlmodel.v1.mlmodel_grpc import ( + MLModelServiceBase, + MLModelServiceStub, + UnimplementedMLModelServiceBase +) from ....gen.service.mlmodel.v1.mlmodel_pb2 import ( File, FlatTensor, FlatTensorDataDouble, FlatTensorDataFloat, - FlatTensorDataInt8, FlatTensorDataInt16, FlatTensorDataInt32, FlatTensorDataInt64, - FlatTensorDataUInt8, + FlatTensorDataInt8, FlatTensorDataUInt16, FlatTensorDataUInt32, FlatTensorDataUInt64, + FlatTensorDataUInt8, FlatTensors, InferRequest, InferResponse, @@ -24,31 +27,31 @@ Metadata, MetadataRequest, MetadataResponse, - TensorInfo, + TensorInfo ) __all__ = [ - "MLModelServiceBase", - "MLModelServiceStub", - "UnimplementedMLModelServiceBase", - "File", - "FlatTensor", - "FlatTensorDataDouble", - "FlatTensorDataFloat", - "FlatTensorDataInt16", - "FlatTensorDataInt32", - "FlatTensorDataInt64", - "FlatTensorDataInt8", - "FlatTensorDataUInt16", - "FlatTensorDataUInt32", - "FlatTensorDataUInt64", - "FlatTensorDataUInt8", - "FlatTensors", - "InferRequest", - "InferResponse", - "LabelType", - "Metadata", - "MetadataRequest", - "MetadataResponse", - "TensorInfo", + 'MLModelServiceBase', + 'MLModelServiceStub', + 'UnimplementedMLModelServiceBase', + 'File', + 'FlatTensor', + 'FlatTensorDataDouble', + 'FlatTensorDataFloat', + 'FlatTensorDataInt16', + 'FlatTensorDataInt32', + 'FlatTensorDataInt64', + 'FlatTensorDataInt8', + 'FlatTensorDataUInt16', + 'FlatTensorDataUInt32', + 'FlatTensorDataUInt64', + 'FlatTensorDataUInt8', + 'FlatTensors', + 'InferRequest', + 'InferResponse', + 'LabelType', + 'Metadata', + 'MetadataRequest', + 'MetadataResponse', + 'TensorInfo', ] diff --git a/src/viam/proto/service/motion/__init__.py b/src/viam/proto/service/motion/__init__.py index b4306e0608..1f890c4a48 100644 --- a/src/viam/proto/service/motion/__init__.py +++ b/src/viam/proto/service/motion/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.motion.v1.motion_grpc import MotionServiceBase, MotionServiceStub, UnimplementedMotionServiceBase +''' +from ....gen.service.motion.v1.motion_grpc import ( + MotionServiceBase, + MotionServiceStub, + UnimplementedMotionServiceBase +) from ....gen.service.motion.v1.motion_pb2 import ( CollisionSpecification, ComponentState, @@ -32,39 +35,39 @@ PlanWithStatus, PseudolinearConstraint, StopPlanRequest, - StopPlanResponse, + StopPlanResponse ) __all__ = [ - "MotionServiceBase", - "MotionServiceStub", - "UnimplementedMotionServiceBase", - "CollisionSpecification", - "ComponentState", - "Constraints", - "GetPlanRequest", - "GetPlanResponse", - "GetPoseRequest", - "GetPoseResponse", - "LinearConstraint", - "ListPlanStatusesRequest", - "ListPlanStatusesResponse", - "MotionConfiguration", - "MoveOnGlobeRequest", - "MoveOnGlobeResponse", - "MoveOnMapRequest", - "MoveOnMapResponse", - "MoveRequest", - "MoveResponse", - "ObstacleDetector", - "OrientationConstraint", - "Plan", - "PlanState", - "PlanStatus", - "PlanStatusWithID", - "PlanStep", - "PlanWithStatus", - "PseudolinearConstraint", - "StopPlanRequest", - "StopPlanResponse", + 'MotionServiceBase', + 'MotionServiceStub', + 'UnimplementedMotionServiceBase', + 'CollisionSpecification', + 'ComponentState', + 'Constraints', + 'GetPlanRequest', + 'GetPlanResponse', + 'GetPoseRequest', + 'GetPoseResponse', + 'LinearConstraint', + 'ListPlanStatusesRequest', + 'ListPlanStatusesResponse', + 'MotionConfiguration', + 'MoveOnGlobeRequest', + 'MoveOnGlobeResponse', + 'MoveOnMapRequest', + 'MoveOnMapResponse', + 'MoveRequest', + 'MoveResponse', + 'ObstacleDetector', + 'OrientationConstraint', + 'Plan', + 'PlanState', + 'PlanStatus', + 'PlanStatusWithID', + 'PlanStep', + 'PlanWithStatus', + 'PseudolinearConstraint', + 'StopPlanRequest', + 'StopPlanResponse', ] diff --git a/src/viam/proto/service/navigation/__init__.py b/src/viam/proto/service/navigation/__init__.py index c0c7f058c0..4cde4b7bbd 100644 --- a/src/viam/proto/service/navigation/__init__.py +++ b/src/viam/proto/service/navigation/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.navigation.v1.navigation_grpc import NavigationServiceBase, NavigationServiceStub, UnimplementedNavigationServiceBase +''' +from ....gen.service.navigation.v1.navigation_grpc import ( + NavigationServiceBase, + NavigationServiceStub, + UnimplementedNavigationServiceBase +) from ....gen.service.navigation.v1.navigation_pb2 import ( AddWaypointRequest, AddWaypointResponse, @@ -26,33 +29,33 @@ RemoveWaypointResponse, SetModeRequest, SetModeResponse, - Waypoint, + Waypoint ) __all__ = [ - "NavigationServiceBase", - "NavigationServiceStub", - "UnimplementedNavigationServiceBase", - "AddWaypointRequest", - "AddWaypointResponse", - "GetLocationRequest", - "GetLocationResponse", - "GetModeRequest", - "GetModeResponse", - "GetObstaclesRequest", - "GetObstaclesResponse", - "GetPathsRequest", - "GetPathsResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "GetWaypointsRequest", - "GetWaypointsResponse", - "MapType", - "Mode", - "Path", - "RemoveWaypointRequest", - "RemoveWaypointResponse", - "SetModeRequest", - "SetModeResponse", - "Waypoint", + 'NavigationServiceBase', + 'NavigationServiceStub', + 'UnimplementedNavigationServiceBase', + 'AddWaypointRequest', + 'AddWaypointResponse', + 'GetLocationRequest', + 'GetLocationResponse', + 'GetModeRequest', + 'GetModeResponse', + 'GetObstaclesRequest', + 'GetObstaclesResponse', + 'GetPathsRequest', + 'GetPathsResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'GetWaypointsRequest', + 'GetWaypointsResponse', + 'MapType', + 'Mode', + 'Path', + 'RemoveWaypointRequest', + 'RemoveWaypointResponse', + 'SetModeRequest', + 'SetModeResponse', + 'Waypoint', ] diff --git a/src/viam/proto/service/sensors/__init__.py b/src/viam/proto/service/sensors/__init__.py index 0f7a042779..f2a0905e5e 100644 --- a/src/viam/proto/service/sensors/__init__.py +++ b/src/viam/proto/service/sensors/__init__.py @@ -1,18 +1,27 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.sensors.v1.sensors_grpc import SensorsServiceBase, SensorsServiceStub, UnimplementedSensorsServiceBase -from ....gen.service.sensors.v1.sensors_pb2 import GetReadingsRequest, GetReadingsResponse, GetSensorsRequest, GetSensorsResponse, Readings +''' +from ....gen.service.sensors.v1.sensors_grpc import ( + SensorsServiceBase, + SensorsServiceStub, + UnimplementedSensorsServiceBase +) +from ....gen.service.sensors.v1.sensors_pb2 import ( + GetReadingsRequest, + GetReadingsResponse, + GetSensorsRequest, + GetSensorsResponse, + Readings +) __all__ = [ - "SensorsServiceBase", - "SensorsServiceStub", - "UnimplementedSensorsServiceBase", - "GetReadingsRequest", - "GetReadingsResponse", - "GetSensorsRequest", - "GetSensorsResponse", - "Readings", + 'SensorsServiceBase', + 'SensorsServiceStub', + 'UnimplementedSensorsServiceBase', + 'GetReadingsRequest', + 'GetReadingsResponse', + 'GetSensorsRequest', + 'GetSensorsResponse', + 'Readings', ] diff --git a/src/viam/proto/service/shell/__init__.py b/src/viam/proto/service/shell/__init__.py index 47a2a44f69..07fc72562e 100644 --- a/src/viam/proto/service/shell/__init__.py +++ b/src/viam/proto/service/shell/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.shell.v1.shell_grpc import ShellServiceBase, ShellServiceStub, UnimplementedShellServiceBase +''' +from ....gen.service.shell.v1.shell_grpc import ( + ShellServiceBase, + ShellServiceStub, + UnimplementedShellServiceBase +) from ....gen.service.shell.v1.shell_pb2 import ( CopyFilesFromMachineRequest, CopyFilesFromMachineRequestMetadata, @@ -15,22 +18,22 @@ CopyFilesToMachineResponse, FileData, ShellRequest, - ShellResponse, + ShellResponse ) __all__ = [ - "ShellServiceBase", - "ShellServiceStub", - "UnimplementedShellServiceBase", - "CopyFilesFromMachineRequest", - "CopyFilesFromMachineRequestMetadata", - "CopyFilesFromMachineResponse", - "CopyFilesFromMachineResponseMetadata", - "CopyFilesSourceType", - "CopyFilesToMachineRequest", - "CopyFilesToMachineRequestMetadata", - "CopyFilesToMachineResponse", - "FileData", - "ShellRequest", - "ShellResponse", + 'ShellServiceBase', + 'ShellServiceStub', + 'UnimplementedShellServiceBase', + 'CopyFilesFromMachineRequest', + 'CopyFilesFromMachineRequestMetadata', + 'CopyFilesFromMachineResponse', + 'CopyFilesFromMachineResponseMetadata', + 'CopyFilesSourceType', + 'CopyFilesToMachineRequest', + 'CopyFilesToMachineRequestMetadata', + 'CopyFilesToMachineResponse', + 'FileData', + 'ShellRequest', + 'ShellResponse', ] diff --git a/src/viam/proto/service/slam/__init__.py b/src/viam/proto/service/slam/__init__.py index 0703e95d24..bba528710a 100644 --- a/src/viam/proto/service/slam/__init__.py +++ b/src/viam/proto/service/slam/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.slam.v1.slam_grpc import SLAMServiceBase, SLAMServiceStub, UnimplementedSLAMServiceBase +''' +from ....gen.service.slam.v1.slam_grpc import ( + SLAMServiceBase, + SLAMServiceStub, + UnimplementedSLAMServiceBase +) from ....gen.service.slam.v1.slam_pb2 import ( GetInternalStateRequest, GetInternalStateResponse, @@ -15,22 +18,22 @@ GetPropertiesResponse, MappingMode, SensorInfo, - SensorType, + SensorType ) __all__ = [ - "SLAMServiceBase", - "SLAMServiceStub", - "UnimplementedSLAMServiceBase", - "GetInternalStateRequest", - "GetInternalStateResponse", - "GetPointCloudMapRequest", - "GetPointCloudMapResponse", - "GetPositionRequest", - "GetPositionResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", - "MappingMode", - "SensorInfo", - "SensorType", + 'SLAMServiceBase', + 'SLAMServiceStub', + 'UnimplementedSLAMServiceBase', + 'GetInternalStateRequest', + 'GetInternalStateResponse', + 'GetPointCloudMapRequest', + 'GetPointCloudMapResponse', + 'GetPositionRequest', + 'GetPositionResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', + 'MappingMode', + 'SensorInfo', + 'SensorType', ] diff --git a/src/viam/proto/service/video/__init__.py b/src/viam/proto/service/video/__init__.py index bb515b5e78..d3b1668585 100644 --- a/src/viam/proto/service/video/__init__.py +++ b/src/viam/proto/service/video/__init__.py @@ -1,15 +1,21 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.video.v1.video_grpc import UnimplementedVideoServiceBase, VideoServiceBase, VideoServiceStub -from ....gen.service.video.v1.video_pb2 import GetVideoRequest, GetVideoResponse +''' +from ....gen.service.video.v1.video_grpc import ( + UnimplementedVideoServiceBase, + VideoServiceBase, + VideoServiceStub +) +from ....gen.service.video.v1.video_pb2 import ( + GetVideoRequest, + GetVideoResponse +) __all__ = [ - "UnimplementedVideoServiceBase", - "VideoServiceBase", - "VideoServiceStub", - "GetVideoRequest", - "GetVideoResponse", + 'UnimplementedVideoServiceBase', + 'VideoServiceBase', + 'VideoServiceStub', + 'GetVideoRequest', + 'GetVideoResponse', ] diff --git a/src/viam/proto/service/vision/__init__.py b/src/viam/proto/service/vision/__init__.py index a31dcafb76..580019886f 100644 --- a/src/viam/proto/service/vision/__init__.py +++ b/src/viam/proto/service/vision/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ....gen.service.vision.v1.vision_grpc import UnimplementedVisionServiceBase, VisionServiceBase, VisionServiceStub +''' +from ....gen.service.vision.v1.vision_grpc import ( + UnimplementedVisionServiceBase, + VisionServiceBase, + VisionServiceStub +) from ....gen.service.vision.v1.vision_pb2 import ( CaptureAllFromCameraRequest, CaptureAllFromCameraResponse, @@ -20,27 +23,27 @@ GetObjectPointCloudsRequest, GetObjectPointCloudsResponse, GetPropertiesRequest, - GetPropertiesResponse, + GetPropertiesResponse ) __all__ = [ - "UnimplementedVisionServiceBase", - "VisionServiceBase", - "VisionServiceStub", - "CaptureAllFromCameraRequest", - "CaptureAllFromCameraResponse", - "Classification", - "Detection", - "GetClassificationsFromCameraRequest", - "GetClassificationsFromCameraResponse", - "GetClassificationsRequest", - "GetClassificationsResponse", - "GetDetectionsFromCameraRequest", - "GetDetectionsFromCameraResponse", - "GetDetectionsRequest", - "GetDetectionsResponse", - "GetObjectPointCloudsRequest", - "GetObjectPointCloudsResponse", - "GetPropertiesRequest", - "GetPropertiesResponse", + 'UnimplementedVisionServiceBase', + 'VisionServiceBase', + 'VisionServiceStub', + 'CaptureAllFromCameraRequest', + 'CaptureAllFromCameraResponse', + 'Classification', + 'Detection', + 'GetClassificationsFromCameraRequest', + 'GetClassificationsFromCameraResponse', + 'GetClassificationsRequest', + 'GetClassificationsResponse', + 'GetDetectionsFromCameraRequest', + 'GetDetectionsFromCameraResponse', + 'GetDetectionsRequest', + 'GetDetectionsResponse', + 'GetObjectPointCloudsRequest', + 'GetObjectPointCloudsResponse', + 'GetPropertiesRequest', + 'GetPropertiesResponse', ] diff --git a/src/viam/proto/service/worldstatestore/__init__.py b/src/viam/proto/service/worldstatestore/__init__.py index b6c2b155ab..d728dc694b 100644 --- a/src/viam/proto/service/worldstatestore/__init__.py +++ b/src/viam/proto/service/worldstatestore/__init__.py @@ -1,12 +1,11 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - +''' from ....gen.service.worldstatestore.v1.world_state_store_grpc import ( UnimplementedWorldStateStoreServiceBase, WorldStateStoreServiceBase, - WorldStateStoreServiceStub, + WorldStateStoreServiceStub ) from ....gen.service.worldstatestore.v1.world_state_store_pb2 import ( GetTransformRequest, @@ -15,18 +14,18 @@ ListUUIDsResponse, StreamTransformChangesRequest, StreamTransformChangesResponse, - TransformChangeType, + TransformChangeType ) __all__ = [ - "UnimplementedWorldStateStoreServiceBase", - "WorldStateStoreServiceBase", - "WorldStateStoreServiceStub", - "GetTransformRequest", - "GetTransformResponse", - "ListUUIDsRequest", - "ListUUIDsResponse", - "StreamTransformChangesRequest", - "StreamTransformChangesResponse", - "TransformChangeType", + 'UnimplementedWorldStateStoreServiceBase', + 'WorldStateStoreServiceBase', + 'WorldStateStoreServiceStub', + 'GetTransformRequest', + 'GetTransformResponse', + 'ListUUIDsRequest', + 'ListUUIDsResponse', + 'StreamTransformChangesRequest', + 'StreamTransformChangesResponse', + 'TransformChangeType', ] diff --git a/src/viam/proto/stream/__init__.py b/src/viam/proto/stream/__init__.py index 4053789543..65e7c5d375 100644 --- a/src/viam/proto/stream/__init__.py +++ b/src/viam/proto/stream/__init__.py @@ -1,9 +1,12 @@ -""" +''' @generated by Viam. Do not edit manually! -""" - -from ...gen.stream.v1.stream_grpc import StreamServiceBase, StreamServiceStub, UnimplementedStreamServiceBase +''' +from ...gen.stream.v1.stream_grpc import ( + StreamServiceBase, + StreamServiceStub, + UnimplementedStreamServiceBase +) from ...gen.stream.v1.stream_pb2 import ( AddStreamRequest, AddStreamResponse, @@ -15,22 +18,22 @@ RemoveStreamResponse, Resolution, SetStreamOptionsRequest, - SetStreamOptionsResponse, + SetStreamOptionsResponse ) __all__ = [ - "StreamServiceBase", - "StreamServiceStub", - "UnimplementedStreamServiceBase", - "AddStreamRequest", - "AddStreamResponse", - "GetStreamOptionsRequest", - "GetStreamOptionsResponse", - "ListStreamsRequest", - "ListStreamsResponse", - "RemoveStreamRequest", - "RemoveStreamResponse", - "Resolution", - "SetStreamOptionsRequest", - "SetStreamOptionsResponse", + 'StreamServiceBase', + 'StreamServiceStub', + 'UnimplementedStreamServiceBase', + 'AddStreamRequest', + 'AddStreamResponse', + 'GetStreamOptionsRequest', + 'GetStreamOptionsResponse', + 'ListStreamsRequest', + 'ListStreamsResponse', + 'RemoveStreamRequest', + 'RemoveStreamResponse', + 'Resolution', + 'SetStreamOptionsRequest', + 'SetStreamOptionsResponse', ] diff --git a/src/viam/proto/tagger/__init__.py b/src/viam/proto/tagger/__init__.py index 3484a6ee3c..0e7ab86b40 100644 --- a/src/viam/proto/tagger/__init__.py +++ b/src/viam/proto/tagger/__init__.py @@ -1,6 +1,7 @@ -""" +''' @generated by Viam. Do not edit manually! -""" +''' -__all__ = [] +__all__ = [ +] diff --git a/tests/mocks/components.py b/tests/mocks/components.py index e435db614e..77bf971c67 100644 --- a/tests/mocks/components.py +++ b/tests/mocks/components.py @@ -12,8 +12,7 @@ from google.protobuf.timestamp_pb2 import Timestamp -from viam.components.arm import Arm, JointPositions, KinematicsFileFormat -from viam.components.audio_in import AudioIn, AudioResponse +from viam.components.arm import Arm, JointPositions, KinematicsFileFormat, Mesh from viam.components.audio_out import AudioOut from viam.components.base import Base from viam.components.board import Board, Tick @@ -34,7 +33,6 @@ from viam.errors import ResourceNotFoundError from viam.media.video import CameraMimeType, NamedImage, ViamImage from viam.proto.common import AudioInfo, Capsule, Geometry, GeoPoint, Orientation, Pose, PoseInFrame, ResponseMetadata, Sphere, Vector3 -from viam.proto.component.audioin import AudioChunk as Chunk from viam.proto.component.board import PowerMode from viam.proto.component.encoder import PositionType from viam.streams import StreamWithIterator @@ -51,7 +49,7 @@ def __init__(self, name: str): self.position = Pose(x=1, y=2, z=3, o_x=2, o_y=3, o_z=4, theta=20) self.joint_positions = JointPositions(values=[0, 0, 0, 0, 0, 0]) self.is_stopped = True - self.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") + self.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02", {}) self.geometries = GEOMETRIES self.extra = None self.timeout: Optional[float] = None @@ -100,7 +98,7 @@ async def is_moving(self) -> bool: async def get_kinematics( self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: self.extra = extra self.timeout = timeout return self.kinematics @@ -114,63 +112,6 @@ async def do_command(self, command: Mapping[str, ValueTypes], *, timeout: Option return {"command": command} -class MockAudioIn(AudioIn): - def __init__(self, name: str, properties: AudioIn.Properties): - super().__init__(name) - self.geometries = GEOMETRIES - self.properties = properties - self.timeout: Optional[float] = None - self.extra: Optional[Dict[str, Any]] = None - - async def get_audio( - self, - codec: str, - duration_seconds: float, - previous_timestamp_ns: int, - *, - extra: Optional[Dict[str, Any]] = None, - timeout: Optional[float] = None, - **kwargs, - ): - async def read() -> AsyncIterator[AudioResponse]: - # Generate mock audio chunks - for i in range(2): - chunk_data = f"audio_chunk_{i}".encode("utf-8") - timestamp_start = previous_timestamp_ns + i * 1000000000 # 1 second intervals in nanoseconds - timestamp_end = timestamp_start + 1000000000 - - audio_chunk = Chunk( - audio_data=chunk_data, - audio_info=AudioInfo( - codec=codec, sample_rate_hz=self.properties.sample_rate_hz, num_channels=self.properties.num_channels - ), - sequence=i, - start_timestamp_nanoseconds=timestamp_start, - end_timestamp_nanoseconds=timestamp_end, - ) - - audio_response = AudioResponse(audio=audio_chunk, request_id="mock_request") - yield audio_response - - self.extra = extra - self.timeout = timeout - return StreamWithIterator(read()) - - async def get_properties( - self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs - ) -> AudioIn.Properties: - self.extra = extra - self.timeout = timeout - return self.properties - - async def get_geometries(self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None) -> List[Geometry]: - self.extra = extra - self.timeout = timeout - return self.geometries - - async def do_command(self, command: Mapping[str, ValueTypes], *, timeout: Optional[float] = None, **kwargs) -> Mapping[str, ValueTypes]: - return {"command": command} - class MockAudioOut(AudioOut): def __init__(self, name: str, properties: AudioOut.Properties): @@ -518,7 +459,7 @@ def __init__(self, name: str, position: List[float], lengths: List[float]): self.position = position self.lengths = lengths self.is_stopped = True - self.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") + self.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02", {}) self.extra = None self.homed = True self.speeds = Optional[List[float]] @@ -567,7 +508,7 @@ async def is_moving(self) -> bool: async def get_kinematics( self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: self.extra = extra self.timeout = timeout return self.kinematics @@ -599,7 +540,7 @@ class MockGripper(Gripper): def __init__(self, name: str): self.opened = False self.geometries = GEOMETRIES - self.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") + self.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02", {}) self.holding_something = False self.extra = None self.is_stopped = True @@ -642,7 +583,7 @@ async def get_geometries(self, *, extra: Optional[Dict[str, Any]] = None, timeou async def get_kinematics( self, *, extra: Optional[Dict[str, Any]] = None, timeout: Optional[float] = None, **kwargs - ) -> Tuple[KinematicsFileFormat.ValueType, bytes]: + ) -> Tuple[KinematicsFileFormat.ValueType, bytes, Mapping[str, Mesh]]: self.extra = extra self.timeout = timeout return self.kinematics diff --git a/tests/test_arm.py b/tests/test_arm.py index 9a2bfd07cf..e5a924c8ce 100644 --- a/tests/test_arm.py +++ b/tests/test_arm.py @@ -35,7 +35,7 @@ class TestArm: arm = MockArm(name="arm") pose = Pose(x=5, y=5, z=5, o_x=5, o_y=5, o_z=5, theta=20) joint_pos = JointPositions(values=[1, 8, 2]) - kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") + kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02", {}) async def test_move_to_position(self): await self.arm.move_to_position(self.pose) @@ -92,7 +92,7 @@ def setup_class(cls): cls.service = ArmRPCService(cls.manager) cls.pose = Pose(x=5, y=5, z=5, o_x=5, o_y=5, o_z=5, theta=20) cls.joint_pos = JointPositions(values=[1, 8, 2]) - cls.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") + cls.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02", {}) async def test_move_to_position(self): async with ChannelFor([self.service]) as channel: @@ -155,7 +155,9 @@ async def test_get_kinematics(self): client = ArmServiceStub(channel) request = GetKinematicsRequest(name=self.name) response: GetKinematicsResponse = await client.GetKinematics(request) - assert (response.format, response.kinematics_data) == self.kinematics + assert response.format == self.kinematics[0] + assert response.kinematics_data == self.kinematics[1] + assert dict(response.meshes_by_urdf_filepath) == self.kinematics[2] async def test_get_geometries(self): async with ChannelFor([self.service]) as channel: @@ -182,7 +184,7 @@ def setup_class(cls): cls.service = ArmRPCService(cls.manager) cls.pose = Pose(x=5, y=5, z=5, o_x=5, o_y=5, o_z=5, theta=20) cls.joint_pos = JointPositions(values=[1, 8, 2]) - cls.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") + cls.kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02", {}) async def test_move_to_position(self): async with ChannelFor([self.service]) as channel: diff --git a/tests/test_audio_in.py b/tests/test_audio_in.py deleted file mode 100644 index af9684e6be..0000000000 --- a/tests/test_audio_in.py +++ /dev/null @@ -1,182 +0,0 @@ -import pytest -from grpclib.testing import ChannelFor - -from viam.components.audio_in import AudioIn, AudioInClient, AudioInRPCService, AudioResponse -from viam.components.generic.service import GenericRPCService -from viam.proto.common import ( - DoCommandRequest, - DoCommandResponse, - GetGeometriesRequest, - GetGeometriesResponse, - GetPropertiesRequest, - GetPropertiesResponse, -) -from viam.proto.component.audioin import AudioInServiceStub, GetAudioRequest -from viam.resource.manager import ResourceManager -from viam.utils import dict_to_struct, struct_to_dict - -from . import loose_approx -from .mocks.components import GEOMETRIES, MockAudioIn - -# Test properties for the mock AudioIn -PROPERTIES = AudioIn.Properties( - supported_codecs=["pcm16", "mp3"], - sample_rate_hz=44100, - num_channels=2, -) - - -@pytest.fixture(scope="function") -def audio_in() -> MockAudioIn: - return MockAudioIn(name="audio_in", properties=PROPERTIES) - - -@pytest.fixture(scope="function") -def service(audio_in: MockAudioIn) -> AudioInRPCService: - manager = ResourceManager([audio_in]) - return AudioInRPCService(manager) - - -@pytest.fixture(scope="function") -def generic_service(audio_in: MockAudioIn) -> GenericRPCService: - manager = ResourceManager([audio_in]) - return GenericRPCService(manager) - - -class TestAudioIn: - async def test_get_audio(self, audio_in: AudioIn): - previous_timestamp = 1000000000 # 1 second in nanoseconds - codec = "pcm16" - duration_seconds = 2.0 - - stream = await audio_in.get_audio(codec, duration_seconds, previous_timestamp) - - chunk_count = 0 - async for response in stream: - assert response.audio.audio_data is not None - assert response.audio.audio_info.codec == codec - assert response.audio.audio_info.sample_rate_hz == PROPERTIES.sample_rate_hz - assert response.audio.audio_info.num_channels == PROPERTIES.num_channels - assert response.audio.sequence == chunk_count - assert response.audio.start_timestamp_nanoseconds >= previous_timestamp - assert response.audio.end_timestamp_nanoseconds > response.audio.start_timestamp_nanoseconds - chunk_count += 1 - - assert chunk_count == 2 # Should have received 2 chunks from mock - - async def test_get_properties(self, audio_in: AudioIn): - properties = await audio_in.get_properties() - assert properties.supported_codecs == PROPERTIES.supported_codecs - assert properties.sample_rate_hz == PROPERTIES.sample_rate_hz - assert properties.num_channels == PROPERTIES.num_channels - - async def test_do_command(self, audio_in: AudioIn): - command = {"command": "args"} - resp = await audio_in.do_command(command) - assert resp == {"command": command} - - @pytest.mark.asyncio - async def test_get_geometries(self, audio_in: AudioIn): - geometries = await audio_in.get_geometries() - assert geometries == GEOMETRIES - - -class TestService: - async def test_get_audio(self, audio_in: AudioIn, service: AudioInRPCService): - async with ChannelFor([service]) as channel: - client = AudioInServiceStub(channel) - previous_timestamp = 1000000000 - codec = "pcm16" - duration_seconds = 2.0 - - request = GetAudioRequest( - name=audio_in.name, codec=codec, duration_seconds=duration_seconds, previous_timestamp_nanoseconds=previous_timestamp - ) - - async with client.GetAudio.open() as stream: - await stream.send_message(request) - - chunk_count = 0 - async for response in stream: - assert isinstance(response, AudioResponse) - assert response.audio.audio_data is not None - assert response.audio.audio_info.codec == codec - assert response.audio.audio_info.sample_rate_hz == PROPERTIES.sample_rate_hz - assert response.audio.audio_info.num_channels == PROPERTIES.num_channels - assert response.audio.sequence == chunk_count - chunk_count += 1 - - assert chunk_count > 0 - - async def test_get_properties(self, audio_in: MockAudioIn, service: AudioInRPCService): - assert audio_in.timeout is None - async with ChannelFor([service]) as channel: - client = AudioInServiceStub(channel) - response: GetPropertiesResponse = await client.GetProperties(GetPropertiesRequest(name=audio_in.name), timeout=1.82) - assert response.supported_codecs == PROPERTIES.supported_codecs - assert response.sample_rate_hz == PROPERTIES.sample_rate_hz - assert response.num_channels == PROPERTIES.num_channels - assert audio_in.timeout == loose_approx(1.82) - - async def test_do_command(self, audio_in: MockAudioIn, service: AudioInRPCService): - async with ChannelFor([service]) as channel: - client = AudioInServiceStub(channel) - command = {"command": "args"} - request = DoCommandRequest(name=audio_in.name, command=dict_to_struct(command)) - response: DoCommandResponse = await client.DoCommand(request) - result = struct_to_dict(response.result) - assert result == {"command": command} - - async def test_get_geometries(self, audio_in: MockAudioIn, service: AudioInRPCService): - async with ChannelFor([service]) as channel: - client = AudioInServiceStub(channel) - request = GetGeometriesRequest(name=audio_in.name) - response: GetGeometriesResponse = await client.GetGeometries(request) - assert [geometry for geometry in response.geometries] == GEOMETRIES - - -class TestClient: - async def test_get_audio(self, audio_in: AudioIn, service: AudioInRPCService): - async with ChannelFor([service]) as channel: - client = AudioInClient(audio_in.name, channel) - - previous_timestamp = 1000000000 - codec = "pcm16" - duration_seconds = 2.0 - - stream = await client.get_audio(codec, duration_seconds, previous_timestamp) - - chunk_count = 0 - async for resp in stream: - assert resp.audio.audio_data is not None - assert resp.audio.audio_info.codec == codec - assert resp.audio.audio_info.sample_rate_hz == PROPERTIES.sample_rate_hz - assert resp.audio.audio_info.num_channels == PROPERTIES.num_channels - assert resp.audio.sequence == chunk_count - chunk_count += 1 - - assert chunk_count > 0 - - async def test_get_properties(self, audio_in: MockAudioIn, service: AudioInRPCService): - assert audio_in.timeout is None - async with ChannelFor([service]) as channel: - client = AudioInClient(audio_in.name, channel) - properties = await client.get_properties(timeout=4.4) - assert properties.supported_codecs == PROPERTIES.supported_codecs - assert properties.sample_rate_hz == PROPERTIES.sample_rate_hz - assert properties.num_channels == PROPERTIES.num_channels - assert audio_in.timeout == loose_approx(4.4) - - async def test_do_command(self, audio_in: AudioIn, service: AudioInRPCService): - async with ChannelFor([service]) as channel: - client = AudioInClient(audio_in.name, channel) - command = {"command": "args"} - resp = await client.do_command(command) - assert resp == {"command": command} - - @pytest.mark.asyncio - async def test_get_geometries(self, audio_in: AudioIn, service: AudioInRPCService): - async with ChannelFor([service]) as channel: - client = AudioInClient(audio_in.name, channel) - geometries = await client.get_geometries() - assert geometries == GEOMETRIES diff --git a/tests/test_gantry.py b/tests/test_gantry.py index 728f1926ab..ff2b260c2d 100644 --- a/tests/test_gantry.py +++ b/tests/test_gantry.py @@ -72,9 +72,10 @@ async def test_extra(self): assert self.gantry.extra == extra async def test_get_kinematics(self): - format, data = await self.gantry.get_kinematics() + format, data, meshes = await self.gantry.get_kinematics() assert format == self.gantry.kinematics[0] assert data == self.gantry.kinematics[1] + assert meshes == self.gantry.kinematics[2] async def test_timeout(self): assert self.gantry.timeout is None @@ -179,6 +180,7 @@ async def test_get_kinematics(self): response: GetKinematicsResponse = await client.GetKinematics(request, timeout=1.1) assert response.format == self.gantry.kinematics[0] assert response.kinematics_data == self.gantry.kinematics[1] + assert dict(response.meshes_by_urdf_filepath) == self.gantry.kinematics[2] assert self.gantry.timeout == loose_approx(1.1) async def test_get_geometries(self): @@ -258,9 +260,10 @@ async def test_extra(self): async def test_get_kinematics(self): async with ChannelFor([self.service]) as channel: client = GantryClient(self.gantry.name, channel) - format, data = await client.get_kinematics(timeout=1.1) + format, data, meshes = await client.get_kinematics(timeout=1.1) assert format == self.gantry.kinematics[0] assert data == self.gantry.kinematics[1] + assert meshes == self.gantry.kinematics[2] assert self.gantry.timeout == loose_approx(1.1) async def test_get_geometries(self): diff --git a/tests/test_gripper.py b/tests/test_gripper.py index 38499b7248..6559fdc01a 100644 --- a/tests/test_gripper.py +++ b/tests/test_gripper.py @@ -87,7 +87,7 @@ async def test_get_geometries(self, gripper: MockGripper): assert geometries == GEOMETRIES async def test_get_kinematics(self, gripper: MockGripper): - kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") + kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02", {}) kd = await gripper.get_kinematics(extra={"1": "2"}) assert kd == kinematics assert gripper.extra == {"1": "2"} @@ -162,10 +162,11 @@ async def test_get_geometries(self, gripper: MockGripper, service: GripperRPCSer async def test_get_kinematics(self, gripper: MockGripper, service: GripperRPCService): async with ChannelFor([service]) as channel: client = GripperServiceStub(channel) - kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") request = GetKinematicsRequest(name=gripper.name) response: GetKinematicsResponse = await client.GetKinematics(request) - assert (response.format, response.kinematics_data) == kinematics + assert response.format == KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA + assert response.kinematics_data == b"\x00\x01\x02" + assert dict(response.meshes_by_urdf_filepath) == {} class TestClient: @@ -226,7 +227,7 @@ async def test_get_geometries(self, gripper: MockGripper, service: GripperRPCSer async def test_get_kinematics(self, gripper: MockGripper, service: GripperRPCService): async with ChannelFor([service]) as channel: client = GripperClient(gripper.name, channel) - kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02") + kinematics = (KinematicsFileFormat.KINEMATICS_FILE_FORMAT_SVA, b"\x00\x01\x02", {}) kd = await client.get_kinematics(extra={"1": "2"}) assert kd == kinematics assert gripper.extra == {"1": "2"} diff --git a/tests/test_registry.py b/tests/test_registry.py index ad1b705834..72ed8223f8 100644 --- a/tests/test_registry.py +++ b/tests/test_registry.py @@ -24,7 +24,6 @@ def __init__(self, name: str, channel: Channel): def test_components_register_themselves_correctly(): assert API(RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT, "arm") in Registry.REGISTERED_APIS() - assert API(RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT, "audio_in") in Registry.REGISTERED_APIS() assert API(RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT, "audio_out") in Registry.REGISTERED_APIS() assert API(RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT, "base") in Registry.REGISTERED_APIS() assert API(RESOURCE_NAMESPACE_RDK, RESOURCE_TYPE_COMPONENT, "board") in Registry.REGISTERED_APIS()