Skip to content

Commit

Permalink
[WORKFLOW] Updating protos from , commit:
Browse files Browse the repository at this point in the history
  • Loading branch information
cheukt authored Sep 29, 2023
1 parent eaec616 commit be50805
Show file tree
Hide file tree
Showing 30 changed files with 1,620 additions and 273 deletions.
68 changes: 36 additions & 32 deletions src/viam/gen/app/cloudslam/v1/cloud_slam_pb2.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,41 +7,45 @@
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"\xc6\x02\n\x1aStartMappingSessionRequest\x128\n\x0bslam_config\x18\x01 \x01(\x0b2\x17.google.protobuf.StructR\nslamConfig\x12!\n\x0cslam_version\x18\x02 \x01(\tR\x0bslamVersion\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\x12.\n\x13viam_server_version\x18\x07 \x01(\tR\x11viamServerVersion\x12\x1b\n\tis_online\x18\x08 \x01(\x08R\x08isOnline"<\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"\xd8\x01\n\'UpdateMappingSessionMetadataByIDRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId\x12\x1d\n\nend_status\x18\x02 \x01(\tR\tendStatus\x12R\n\x18time_cloud_run_job_ended\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x14timeCloudRunJobEnded\x12\x1b\n\terror_msg\x18\x04 \x01(\tR\x08errorMsg"*\n(UpdateMappingSessionMetadataByIDResponse"\x93\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\x1d\n\nend_status\x18\x08 \x01(\tR\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\x08errorMsg2\x89\x08\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.GetMappingSessionMetadataByIDResponse\x12\xa3\x01\n UpdateMappingSessionMetadataByID\x12>.viam.app.cloudslam.v1.UpdateMappingSessionMetadataByIDRequest\x1a?.viam.app.cloudslam.v1.UpdateMappingSessionMetadataByIDResponseB"Z go.viam.com/api/app/cloudslam/v1b\x06proto3')
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"\xfe\x03\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\x12K\n\x15slam_algorithm_params\x18\n \x01(\x0b2\x17.google.protobuf.StructR\x13slamAlgorithmParams\x120\n\x14existing_map_version\x18\x0b \x01(\tR\x12existingMapVersion"\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"\xd8\x01\n\'UpdateMappingSessionMetadataByIDRequest\x12\x1d\n\nsession_id\x18\x01 \x01(\tR\tsessionId\x12\x1d\n\nend_status\x18\x02 \x01(\tR\tendStatus\x12R\n\x18time_cloud_run_job_ended\x18\x03 \x01(\x0b2\x1a.google.protobuf.TimestampR\x14timeCloudRunJobEnded\x12\x1b\n\terror_msg\x18\x04 \x01(\tR\x08errorMsg"*\n(UpdateMappingSessionMetadataByIDResponse"\x93\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\x1d\n\nend_status\x18\x08 \x01(\tR\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\x08errorMsg2\x89\x08\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.GetMappingSessionMetadataByIDResponse\x12\xa3\x01\n UpdateMappingSessionMetadataByID\x12>.viam.app.cloudslam.v1.UpdateMappingSessionMetadataByIDRequest\x1a?.viam.app.cloudslam.v1.UpdateMappingSessionMetadataByIDResponseB"Z go.viam.com/api/app/cloudslam/v1b\x06proto3')
_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'
_STARTMAPPINGSESSIONREQUEST._serialized_start = 148
_STARTMAPPINGSESSIONREQUEST._serialized_end = 474
_STARTMAPPINGSESSIONRESPONSE._serialized_start = 476
_STARTMAPPINGSESSIONRESPONSE._serialized_end = 536
_GETACTIVEMAPPINGSESSIONSFORROBOTREQUEST._serialized_start = 538
_GETACTIVEMAPPINGSESSIONSFORROBOTREQUEST._serialized_end = 606
_GETACTIVEMAPPINGSESSIONSFORROBOTRESPONSE._serialized_start = 608
_GETACTIVEMAPPINGSESSIONSFORROBOTRESPONSE._serialized_end = 681
_GETMAPPINGSESSIONPOINTCLOUDREQUEST._serialized_start = 683
_GETMAPPINGSESSIONPOINTCLOUDREQUEST._serialized_end = 750
_GETMAPPINGSESSIONPOINTCLOUDRESPONSE._serialized_start = 752
_GETMAPPINGSESSIONPOINTCLOUDRESPONSE._serialized_end = 856
_LISTMAPPINGSESSIONSREQUEST._serialized_start = 858
_LISTMAPPINGSESSIONSREQUEST._serialized_end = 960
_LISTMAPPINGSESSIONSRESPONSE._serialized_start = 962
_LISTMAPPINGSESSIONSRESPONSE._serialized_end = 1057
_STOPMAPPINGSESSIONREQUEST._serialized_start = 1059
_STOPMAPPINGSESSIONREQUEST._serialized_end = 1117
_STOPMAPPINGSESSIONRESPONSE._serialized_start = 1119
_STOPMAPPINGSESSIONRESPONSE._serialized_end = 1204
_GETMAPPINGSESSIONMETADATABYIDREQUEST._serialized_start = 1206
_GETMAPPINGSESSIONMETADATABYIDREQUEST._serialized_end = 1275
_GETMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_start = 1277
_GETMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_end = 1399
_UPDATEMAPPINGSESSIONMETADATABYIDREQUEST._serialized_start = 1402
_UPDATEMAPPINGSESSIONMETADATABYIDREQUEST._serialized_end = 1618
_UPDATEMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_start = 1620
_UPDATEMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_end = 1662
_MAPPINGMETADATA._serialized_start = 1665
_MAPPINGMETADATA._serialized_end = 2324
_CLOUDSLAMSERVICE._serialized_start = 2327
_CLOUDSLAMSERVICE._serialized_end = 3360
_STARTMAPPINGSESSIONREQUEST._serialized_end = 658
_SENSORINFO._serialized_start = 661
_SENSORINFO._serialized_end = 789
_CAPTUREINTERVAL._serialized_start = 792
_CAPTUREINTERVAL._serialized_end = 923
_STARTMAPPINGSESSIONRESPONSE._serialized_start = 925
_STARTMAPPINGSESSIONRESPONSE._serialized_end = 985
_GETACTIVEMAPPINGSESSIONSFORROBOTREQUEST._serialized_start = 987
_GETACTIVEMAPPINGSESSIONSFORROBOTREQUEST._serialized_end = 1055
_GETACTIVEMAPPINGSESSIONSFORROBOTRESPONSE._serialized_start = 1057
_GETACTIVEMAPPINGSESSIONSFORROBOTRESPONSE._serialized_end = 1130
_GETMAPPINGSESSIONPOINTCLOUDREQUEST._serialized_start = 1132
_GETMAPPINGSESSIONPOINTCLOUDREQUEST._serialized_end = 1199
_GETMAPPINGSESSIONPOINTCLOUDRESPONSE._serialized_start = 1201
_GETMAPPINGSESSIONPOINTCLOUDRESPONSE._serialized_end = 1305
_LISTMAPPINGSESSIONSREQUEST._serialized_start = 1307
_LISTMAPPINGSESSIONSREQUEST._serialized_end = 1409
_LISTMAPPINGSESSIONSRESPONSE._serialized_start = 1411
_LISTMAPPINGSESSIONSRESPONSE._serialized_end = 1506
_STOPMAPPINGSESSIONREQUEST._serialized_start = 1508
_STOPMAPPINGSESSIONREQUEST._serialized_end = 1566
_STOPMAPPINGSESSIONRESPONSE._serialized_start = 1568
_STOPMAPPINGSESSIONRESPONSE._serialized_end = 1653
_GETMAPPINGSESSIONMETADATABYIDREQUEST._serialized_start = 1655
_GETMAPPINGSESSIONMETADATABYIDREQUEST._serialized_end = 1724
_GETMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_start = 1726
_GETMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_end = 1848
_UPDATEMAPPINGSESSIONMETADATABYIDREQUEST._serialized_start = 1851
_UPDATEMAPPINGSESSIONMETADATABYIDREQUEST._serialized_end = 2067
_UPDATEMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_start = 2069
_UPDATEMAPPINGSESSIONMETADATABYIDRESPONSE._serialized_end = 2111
_MAPPINGMETADATA._serialized_start = 2114
_MAPPINGMETADATA._serialized_end = 2773
_CLOUDSLAMSERVICE._serialized_start = 2776
_CLOUDSLAMSERVICE._serialized_end = 3809
78 changes: 65 additions & 13 deletions src/viam/gen/app/cloudslam/v1/cloud_slam_pb2.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -21,38 +21,90 @@ DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
class StartMappingSessionRequest(google.protobuf.message.Message):
"""StartMappingSession"""
DESCRIPTOR: google.protobuf.descriptor.Descriptor
SLAM_CONFIG_FIELD_NUMBER: builtins.int
SLAM_VERSION_FIELD_NUMBER: builtins.int
VIAM_SERVER_VERSION_FIELD_NUMBER: builtins.int
MAP_NAME_FIELD_NUMBER: builtins.int
ORGANIZATION_ID_FIELD_NUMBER: builtins.int
LOCATION_ID_FIELD_NUMBER: builtins.int
ROBOT_ID_FIELD_NUMBER: builtins.int
VIAM_SERVER_VERSION_FIELD_NUMBER: builtins.int
IS_ONLINE_FIELD_NUMBER: builtins.int

@property
def slam_config(self) -> google.protobuf.struct_pb2.Struct:
"""The given config contains details such as sensor, map package and algorithm-specific fields required to run slam."""
CAPTURE_INTERVAL_FIELD_NUMBER: builtins.int
SENSORS_FIELD_NUMBER: builtins.int
SLAM_ALGORITHM_PARAMS_FIELD_NUMBER: builtins.int
EXISTING_MAP_VERSION_FIELD_NUMBER: builtins.int
slam_version: builtins.str
'Version to use for slam, defaults stable'
viam_server_version: builtins.str
'Version to use for viam, defaults stable'
map_name: builtins.str
organization_id: builtins.str
location_id: builtins.str
robot_id: builtins.str
viam_server_version: builtins.str
'Version to use for viam, defaults stable'
is_online: builtins.bool

def __init__(self, *, slam_config: google.protobuf.struct_pb2.Struct | None=..., slam_version: builtins.str=..., map_name: builtins.str=..., organization_id: builtins.str=..., location_id: builtins.str=..., robot_id: builtins.str=..., viam_server_version: builtins.str=..., is_online: builtins.bool=...) -> None:
@property
def capture_interval(self) -> global___CaptureInterval:
...

def HasField(self, field_name: typing_extensions.Literal['slam_config', b'slam_config']) -> builtins.bool:
@property
def sensors(self) -> google.protobuf.internal.containers.RepeatedCompositeFieldContainer[global___SensorInfo]:
...

def ClearField(self, field_name: typing_extensions.Literal['is_online', b'is_online', 'location_id', b'location_id', 'map_name', b'map_name', 'organization_id', b'organization_id', 'robot_id', b'robot_id', 'slam_config', b'slam_config', 'slam_version', b'slam_version', 'viam_server_version', b'viam_server_version']) -> None:
@property
def slam_algorithm_params(self) -> google.protobuf.struct_pb2.Struct:
...
existing_map_version: builtins.str

def __init__(self, *, slam_version: builtins.str=..., viam_server_version: builtins.str=..., map_name: builtins.str=..., organization_id: builtins.str=..., location_id: builtins.str=..., robot_id: builtins.str=..., capture_interval: global___CaptureInterval | None=..., sensors: collections.abc.Iterable[global___SensorInfo] | None=..., slam_algorithm_params: google.protobuf.struct_pb2.Struct | None=..., existing_map_version: builtins.str=...) -> None:
...

def HasField(self, field_name: typing_extensions.Literal['capture_interval', b'capture_interval', 'slam_algorithm_params', b'slam_algorithm_params']) -> builtins.bool:
...

def ClearField(self, field_name: typing_extensions.Literal['capture_interval', b'capture_interval', 'existing_map_version', b'existing_map_version', 'location_id', b'location_id', 'map_name', b'map_name', 'organization_id', b'organization_id', 'robot_id', b'robot_id', 'sensors', b'sensors', 'slam_algorithm_params', b'slam_algorithm_params', 'slam_version', b'slam_version', 'viam_server_version', b'viam_server_version']) -> None:
...
global___StartMappingSessionRequest = StartMappingSessionRequest

@typing_extensions.final
class SensorInfo(google.protobuf.message.Message):
DESCRIPTOR: google.protobuf.descriptor.Descriptor
SOURCE_COMPONENT_NAME_FIELD_NUMBER: builtins.int
TYPE_FIELD_NUMBER: builtins.int
DATA_FREQUENCY_HZ_FIELD_NUMBER: builtins.int
source_component_name: builtins.str
type: builtins.str
'type is the RDK component type'
data_frequency_hz: builtins.str

def __init__(self, *, source_component_name: builtins.str=..., type: builtins.str=..., data_frequency_hz: builtins.str=...) -> None:
...

def ClearField(self, field_name: typing_extensions.Literal['data_frequency_hz', b'data_frequency_hz', 'source_component_name', b'source_component_name', 'type', b'type']) -> None:
...
global___SensorInfo = SensorInfo

@typing_extensions.final
class CaptureInterval(google.protobuf.message.Message):
DESCRIPTOR: google.protobuf.descriptor.Descriptor
START_TIME_FIELD_NUMBER: builtins.int
END_TIME_FIELD_NUMBER: builtins.int

@property
def start_time(self) -> google.protobuf.timestamp_pb2.Timestamp:
...

@property
def end_time(self) -> google.protobuf.timestamp_pb2.Timestamp:
"""if no end_time specified cloud slam will be run using live sensors"""

def __init__(self, *, start_time: google.protobuf.timestamp_pb2.Timestamp | None=..., end_time: google.protobuf.timestamp_pb2.Timestamp | None=...) -> None:
...

def HasField(self, field_name: typing_extensions.Literal['end_time', b'end_time', 'start_time', b'start_time']) -> builtins.bool:
...

def ClearField(self, field_name: typing_extensions.Literal['end_time', b'end_time', 'start_time', b'start_time']) -> None:
...
global___CaptureInterval = CaptureInterval

@typing_extensions.final
class StartMappingSessionResponse(google.protobuf.message.Message):
DESCRIPTOR: google.protobuf.descriptor.Descriptor
Expand Down
Loading

0 comments on commit be50805

Please sign in to comment.